.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}

*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{width:100%;overflow-x:hidden;margin:0;padding:0;scroll-behavior:smooth}body{margin:0;padding:0;background:#fff;width:100%}p{margin:0;padding:0}h1{margin:0;padding:0}h2{margin:0;padding:0}h3{margin:0;padding:0}h4{margin:0;padding:0}h5{margin:0;padding:0}h6{margin:0;padding:0}address,blockquote,dd,div,dl,dt,fieldset,form,frame,frameset{margin:0;padding:0;border:0;outline:none}label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;outline:none;border:0}a{text-decoration:none;border:0;outline:none;transition:all .3s}a:hover,a:focus,a:active{text-decoration:none;transition:all .3s}a img{border:none;outline:none}a:focus{outline:none}border{border-collapse:collapse}hr{height:1px;background:#333;border:none}img{max-width:100%;height:auto}strong{font-weight:700}button,input,select,option,textarea{outline:0!important;pointer-events:all;font-family:inherit;font-size:100%}::-moz-selection{color:#fff;background:var(--hover-color)}::selection{color:#fff;background:var(--hover-color)}@font-face{font-family:'GT-Ultra-Median';src:url(/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Regular.eot);src:url('/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Regular.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Regular.woff2) format('woff2'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Regular.woff) format('woff'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Regular.ttf) format('truetype'),url('/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Regular.svg#GTUltraMedianTrial-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'GT-Ultra-Median';src:url(/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Light.eot);src:url('/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Light.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Light.woff2) format('woff2'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Light.woff) format('woff'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Light.ttf) format('truetype'),url('/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Light.svg#GTUltraMedianTrial-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'GT-Ultra-Median';src:url(/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Bold.eot);src:url('/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Bold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Bold.woff2) format('woff2'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Bold.woff) format('woff'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Bold.ttf) format('truetype'),url('/wp-content/themes/shine-story/assets/fonts/GTUltraMedianTrial-Bold.svg#GTUltraMedianTrial-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'GT-Ultra-Fine';src:url(/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Regular.eot);src:url('/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Regular.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Regular.woff2) format('woff2'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Regular.woff) format('woff'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Regular.ttf) format('truetype'),url('/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Regular.svg#GTUltraFineTrial-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'GT-Ultra-Fine';src:url(/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Light.eot);src:url('/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Light.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Light.woff2) format('woff2'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Light.woff) format('woff'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Light.ttf) format('truetype'),url('/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Light.svg#GTUltraFineTrial-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'GT-Ultra-Fine';src:url(/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Bold.eot);src:url('/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Bold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Bold.woff2) format('woff2'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Bold.woff) format('woff'),url(/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Bold.ttf) format('truetype'),url('/wp-content/themes/shine-story/assets/fonts/GTUltraFineTrial-Bold.svg#GTUltraFineTrial-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Amalfi-Coast';src:url(/wp-content/themes/shine-story/assets/fonts/AmalfiCoast.eot);src:url('/wp-content/themes/shine-story/assets/fonts/AmalfiCoast.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/shine-story/assets/fonts/AmalfiCoast.woff2) format('woff2'),url(/wp-content/themes/shine-story/assets/fonts/AmalfiCoast.woff) format('woff'),url(/wp-content/themes/shine-story/assets/fonts/AmalfiCoast.ttf) format('truetype'),url('/wp-content/themes/shine-story/assets/fonts/AmalfiCoast.svg#AmalfiCoast') format('svg');font-weight:400;font-style:normal;font-display:swap}:root{--bodyfont:"Poppins", sans-serif;--accent-font:"Poppins", sans-serif;--head-font:'GT-Ultra-Median', serif;--head-font-2:'GT-Ultra-Fine', serif;--cursive-font:'Amalfi-Coast', cursive;--pdg:clamp(50px, 7.37vw, 140px);--pdg-sm:clamp(30px, 4.22vw, 80px);--fs-52:clamp(35px, 3.81vw, 52px);--fs-48:clamp(32px, 3.52vw, 48px);--fs-45:clamp(30px, 3.3vw, 45px);--fs-40:clamp(29px, 2.93vw, 40px);--fs-35:clamp(27px, 2.57vw, 35px);--fs-30:clamp(24px, 2.2vw, 30px);--fs-28:clamp(22px, 2.05vw, 28px);--fs-25:clamp(21px, 1.84vw, 25px);--fs-24:clamp(21px, 1.76vw, 24px);--fs-23:clamp(20px, 1.69vw, 23px);--fs-22:clamp(20px, 1.61vw, 22px);--fs-20:clamp(18px, 1.47vw, 20px);--fs-18:clamp(17px, 1.32vw, 18px);--fs-17:clamp(16px, 1.25vw, 17px);--fs-15:clamp(14px, 1.1vw, 15px);--fs-14:clamp(13px, 1.03vw, 14px);--body-font-size:var(--fs-17);--btn-font-size:var(--fs-17);--body-font-color:#083665;--head-font-color:#083665;--font-color-light:#5A5A5A;--main-clr:#083665;--menu-color:#083665;--hover-color:#267bff;--light-bg:rgba(240, 240, 240, 0.46)}body{font-family:var(--bodyfont);font-size:var(--body-font-size);color:var(--body-font-color);line-height:1.6;font-weight:400}a{color:var(--main-clr);transition:0.2s;cursor:pointer}a:hover{text-decoration:none;color:var(--main-clr)}p+p{margin-top:1.5em}strong{font-weight:500}ul,ol{padding-left:1.1em}.text-white * p,.text-white * h1,.text-white * h2,.text-white * h3,.text-white * h4,.text-white * h5,.text-white * h6{color:#fff}.light-bg{background-color:var(--light-bg)}.common-padding{padding-top:var(--pdg);padding-bottom:var(--pdg)}.common-padding-top{padding-top:var(--pdg)}.common-padding-btm{padding-bottom:var(--pdg)}.common-padding-sm{padding-top:var(--pdg-sm);padding-bottom:var(--pdg-sm)}.common-padding-sm-top{padding-top:var(--pdg-sm)}.common-padding-sm-btm{padding-bottom:var(--pdg-sm)}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:400;color:var(--head-font-color)}h1{font-size:var(--fs-52);font-family:var(--head-font);font-weight:300}h2{font-size:var(--fs-48);font-family:var(--head-font);font-weight:300;margin-bottom:26px}h3{font-size:var(--fs-35)}h4{font-size:var(--fs-30)}h5{font-size:var(--fs-22)}h6{font-size:var(--fs-20)}h2 span{font-family:var(--cursive-font)}.go-to-top{position:fixed;bottom:20px;right:20px;width:clamp(36px, 3.27vw, 50px);aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#333;color:#fff;border:0;z-index:99;opacity:0;transition:0.3s;font-size:var(--fs-20);box-shadow:0 0 0 2px #fff}.go-to-top:hover{background:var(--hover-color);color:#fff}.go-to-top.show{opacity:1}.sticky-btm-sec{display:none}.btncn{position:relative;display:inline-flex;padding:15px clamp(20px, 2.2vw, 30px);font-size:var(--btn-font-size);font-weight:500;letter-spacing:.01em;border-width:1px;border-style:solid;justify-content:center;font-family:var(--accent-font);border-radius:0;gap:12px;align-items:center;transition:0.3s;cursor:pointer;line-height:1.2;text-align:left}.btncn:after{content:'';width:22px;aspect-ratio:2;display:inline-block;background:url(/wp-content/themes/shine-story/assets/images/arrow-btn.svg) center / contain no-repeat;transition:0.3s}.btncn-default{background-color:var(--main-clr);color:#fff;border-color:var(--main-clr)}.btncn-default:after{filter:brightness(0) invert(1)}.btncn-default:hover{background-color:var(--hover-color);border-color:var(--hover-color);color:#fff}.btncn-line{border-color:var(--main-clr);color:var(--head-font-color);background-color:#fff0}.btncn-line:hover{background-color:var(--hover-color);color:#fff;border-color:var(--hover-color)}.btncn-line:hover:after{filter:brightness(0) invert(1)}.btncn-white{border-color:#fff;color:var(--head-font-color);background-color:#fff}.btncn-white:hover{background-color:var(--hover-color);color:#fff;border-color:var(--hover-color)}.btncn-white:hover:after{filter:brightness(0) invert(1)}.buttonGroup{display:flex;gap:18px;flex-wrap:wrap;margin-top:clamp(25px, 2.57vw, 35px)}.full-image img{width:auto;max-width:inherit}.full-left{display:flex;justify-content:flex-end}.splide__pagination{position:static;margin-top:30px;gap:6px;display:flex!important;justify-content:center;padding:0}.splide__pagination button{width:8px;margin:0;height:8px;display:block;transition:0.3s;opacity:1;background:#5a5a5a2e}.splide__pagination button::before{content:'';top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;border:1px solid var(--main-clr);position:absolute;border-radius:50%;opacity:0;transition:0.3s}.splide__pagination li{display:block}.splide__pagination button.is-active{transform:none;background:var(--main-clr)}.splide__pagination button.is-active::before{opacity:1}.splide__pagination button:hover{background:var(--main-clr);opacity:1}.modal{--bs-modal-zindex:100000}.modal-backdrop{--bs-backdrop-zindex:99999}.modal .btn-close{box-shadow:none;align-self:flex-start}.cmn-hd{text-align:center;margin:0 auto var(--pdg-sm)}.cmn-hd h2{margin-bottom:17px}.cmn-hd h2+p{font-size:var(--fs-22);font-family:var(--head-font-2);line-height:1.36}.has-subhead h2+p{font-size:var(--fs-22);font-family:var(--head-font-2)}.footer-social ul{margin:15px 0 0 0;padding:0;list-style:none;display:flex;align-items:center;gap:10px}.footer-social ul li a{display:block;margin:0 5px}.footer-social ul li a:hover{color:var(--hover-color)}@media only screen and (min-width:1300px){.container{max-width:1224px}}@media only screen and (max-width:1199px){a{text-decoration:none;border:0;outline:none;transition:none}a:hover,a:focus,a:active{transition:none}}@media only screen and (max-width:991px){.full-image img{max-width:100%}.cmn-hd.cmn-hd-left,.cmn-hd.cmn-hd-left>p:first-child{text-align:center;margin-left:auto}.buttonGroup{gap:10px;justify-content:center}p+p{margin-top:.8em}.sticky-btm-a{padding:8px 5px;text-align:center;font-size:24px;background:var(--main-clr);color:#fff}.sticky-btm-a:hover{color:#fff}.sticky-btm-sec{position:sticky;bottom:0;left:0;width:100%;z-index:99;box-shadow:0 0 18px #fff5;display:block}.sticky-btm-a:nth-child(2){background:#39AE41;color:#fff}}@media only screen and (max-width:767px){.container{padding-left:20px;padding-right:20px}.buttonGroup{display:grid}.buttonGroup .btncn::after{margin-left:auto}.buttonGroup .btncn:only-child{justify-self:center}}body{--headerHeight:72px}.header{position:fixed;top:0;z-index:99999;width:100%;transition:0.3s;background:#fff0;font-size:var(--fs-18);text-transform:uppercase}.fixed{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:999;box-shadow:0 0 10px #0003}.logo{height:30px;transition:all .5s;flex-shrink:0;max-width:204px;align-self:center}.logo img{max-height:100%;object-fit:contain;width:auto;display:block}.headerHolder{display:flex;justify-content:space-between;gap:20px;height:var(--headerHeight);transition:0.3s}.navigation{--nav-padding:15px;margin:0 calc(var(--nav-padding) * -1)}.navigation nav ul{display:flex;margin:0;padding:0;list-style:none;font-size:var(--fs-14);font-weight:500}.navigation nav ul li a{position:relative;color:#fff;z-index:10;font-family:var(--bodyfont);color:var(--body-font-color)}.navigation nav ul li a:hover{color:var(--main-clr)}.navigation nav{height:100%}.navigation nav>ul{height:100%}.navigation nav>ul>.current-menu-item>a{font-weight:600;color:var(--main-clr)}.navigation nav>ul>li>a{padding-left:var(--nav-padding);padding-right:var(--nav-padding);display:flex;justify-content:center;align-items:center;height:100%;position:relative;font-size:12px}.navigation nav>ul>li>a::after{position:absolute;top:calc(50% + 20px);left:50%;width:0;opacity:60%;transform:translate(-50%,-100%);background:var(--font-color-light);content:'';height:1px;transition:0.3s}.navigation nav>ul>li:hover>a{color:var(--main-clr)}.navigation nav>ul>li:hover>a::after,.navigation nav>ul>li.page_item.current-menu-item>a::after,.navigation nav>ul>li>a.active::after{width:calc(100% - var(--nav-padding) * 2)}.fixed .navigation nav>ul>li>a::after{top:100%}.navigation nav>ul>li:has(ul)>a::after{display:none}.navigation nav ul ul{position:absolute;top:calc(50% + 30px);left:inherit;flex-direction:column;min-width:260px;background:#fff;gap:0;padding:0;z-index:100;box-shadow:0 0 9px #0002;pointer-events:none;opacity:0;visibility:hidden;transition:0.3s}.fixed .navigation nav ul ul{top:100%}.navigation nav ul li:hover>ul{pointer-events:all;opacity:1;visibility:visible}.navigation nav ul ul li:not(:last-child){border-bottom:1px solid #10101017}.navigation nav ul ul a{padding:12px var(--nav-padding);display:block}.navigation nav ul ul a:hover{color:#fff;background:var(--main-clr)}.mean-container .mean-nav ul li li li a{padding:.5em 15%!important}a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#133968;padding:0 0;min-height:42px;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px;position:absolute;top:0;right:0;cursor:pointer;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#133968;height:2px;margin-top:5px}.mean-container a.meanmenu-reveal span:first-child{margin-top:0}.mean-container .mean-nav{float:none;width:100%;background:#0c1923;margin-top:44px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:none;width:100%}.mean-container .mean-nav ul li a{display:block;float:none;width:100%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgb(255 255 255 / .3);text-decoration:none}.mean-container .mean-nav ul li li a{width:100%;border-top:1px solid rgb(255 255 255 / .3);border-top:1px solid rgb(255 255 255 / .3);text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li:has(>.mean-expand)>a{padding-right:30px}.mean-container .mean-nav ul li a{padding:1em 0}.mean-container .mean-nav ul li li a{padding:1em 10%}.mean-container .mean-nav ul li li li a{padding:1em 15%}.mean-container .mean-nav ul li li li li a{padding:1em 20%}.mean-container .mean-nav ul li li li li li a{padding:1em 25%}.mean-container .mean-nav ul li li li li li li a{padding:1em 30%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgb(255 255 255 / .1)}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:22px;height:56px;line-height:56px;padding:0!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:#fff0;border:0!important;border-left:1px solid #fff0!important;border-bottom:1px solid #fff0!important;font-size:14px!important}.mean-container .mean-nav ul li a.mean-expand:hover{background:#fff0}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mean-remove{display:none!important}.headerRight{align-self:center}.headerRight .btncn::after{display:none}.headerRight .btncn{font-size:var(--fs-14);font-weight:500;padding:8px 12px}@media only screen and (min-width:1200px){.mobileMenu{display:none}}@media only screen and (max-width:1199px){.headerHolder{position:relative}.mean-container{width:35px;flex-shrink:0;order:1}.mean-container .mean-bar{position:relative;left:0;width:100%;float:none;z-index:99;top:50%;background:#fff0;pointer-events:none}.mean-container .mean-bar a{pointer-events:all}.mean-container a.meanmenu-reveal{border:1px solid #fff0;padding:0 4px 3px;margin-top:0;border-radius:0;height:34px;width:35px;line-height:27px;transform:translate(0,-50%);background:transparent!important;display:flex;flex-direction:column;justify-content:center}.mean-container .mean-nav ul li a{font-family:var(--bodyfont);font-size:16px}.mean-container .mean-nav>ul>li:first-child>a{border:none}.mean-container .mean-nav{background:var(--menu-color);filter:drop-shadow(0 3px 3px #fff2);padding:0 20px;overflow:auto;max-height:calc(100dvh - var(--headerHeight));margin-top:calc(var(--headerHeight) / 2);width:100vw;max-width:100vw;position:fixed;left:0}.mean-container .mean-nav>ul{max-width:930px;margin-left:auto;margin-right:auto}.mean-container a.meanmenu-reveal{z-index:9999}.mega-menu-container.container{padding:0!important}.navigation{visibility:hidden;display:none}.headerRight{margin-left:auto}}@media only screen and (max-width:991px){.mean-container .mean-nav>ul{max-width:696px}}@media only screen and (max-width:767px){.headerHolder{gap:10px;padding:10px 0}.mean-container .mean-nav>ul{max-width:500px}.headerRight .btncn{font-size:16px;padding:8px 6px;width:35px;text-align:center}.logo{height:25px}body{--headerHeight:50px}}.home-banner{position:relative}.home-banner-main{position:relative;overflow:hidden;padding:calc(var(--headerHeight) + clamp(63px, 9.15vw, 125px)) 0 calc(var(--pdg) * 2);min-height:56vw;z-index:2}.home-banner-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.home-banner-bg::after{position:absolute;width:100%;height:54px;left:0;top:1px;background:rgb(255 255 255 / .76);opacity:.8;filter:blur(54.5px);content:''}.home-banner-bg img{width:100%;height:100%;object-fit:cover;object-position:right}.home-banner-inr{position:relative;display:flex;flex-direction:column;justify-content:center}.home-banner-content{max-width:624px;position:relative;z-index:2}.home-banner-content h1 img{width:var(--fs-30)}.home-banner-content span{display:inline-block}.home-banner-content:before{content:'';position:absolute;width:134%;aspect-ratio:1;right:0;top:50%;transform:translateY(-50%);background:rgb(245 250 251 / .9);filter:blur(166.5px);z-index:-1;border-radius:50%}.home-banner .btncn{text-transform:uppercase;text-align:center}.home-banner .btncn::after{display:none}.da-banner .home-banner-content p{max-width:653px}.da-banner .home-banner-content{max-width:760px}.da-banner .home-banner-content p strong{font-weight:600}.da-banner .home-banner-content h1{margin-bottom:.6em}.da-banner .home-banner-main{padding-bottom:var(--pdg)}.banner-strip{position:absolute;bottom:0;left:0;width:100%;padding:13px 0;background:rgb(255 255 255 / .59);backdrop-filter:blur(26.5px);z-index:2}.banner-strip-inr{display:grid;grid-template-columns:repeat(4,auto);gap:clamp(20px, 5.13vw, 70px);justify-content:space-between;align-items:start}.banner-strip-item{display:flex;gap:7px;font-size:var(--fs-14);align-items:center}.banner-strip-icon{width:45px;flex-shrink:0;border:1px solid #476687;border-radius:50%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;align-self:flex-start}.banner-strip-icon::before{content:'';position:absolute;top:-17%;left:9%;width:42%;aspect-ratio:1;background:url(/wp-content/themes/shine-story/assets/images/glare.svg) center / contain no-repeat}.banner-strip-text{align-self:center}@media only screen and (min-width:1400px){.home-banner-main{padding-top:14.5vw}}@media only screen and (max-width:1199px){.banner-strip-inr{gap:20px}}@media only screen and (max-width:991px){.home-banner-main{padding:170px 0 80px}.home-banner-content{margin-left:auto;margin-right:auto;text-align:center}.home-banner-content h1,.home-banner-content p{filter:drop-shadow(0 0 10px #fff) drop-shadow(0 0 10px #fff)}.home-banner-main .btncn:not(:hover){background:#fff8;padding-left:13px;padding-right:13px;font-size:13px}.home-banner .buttonGroup{margin-top:38px}.da-banner .home-banner-content p{margin-left:auto;margin-right:auto}.banner-strip{position:static;backdrop-filter:none;padding:30px 0;background:linear-gradient(45deg,#f2eff2,#fff,#ece1dc)}.banner-strip-inr{gap:25px 50px;grid-template-columns:auto auto;justify-content:center}}@media only screen and (max-width:767px){.banner-strip-inr{grid-template-columns:auto}.da-banner .home-banner-bg img{opacity:.5}}.welcome-sec{position:relative;padding:clamp(50px, 17.56vw, 240px) 0 clamp(50px, 22.98vw, 314px);z-index:2}.welcome-diamond-left{top:0;left:0;max-width:20%;position:absolute;z-index:-1}.welcome-diamond-right{bottom:26px;right:0;position:absolute;max-width:22%;z-index:-1}.welcome-content{text-align:center;max-width:700px;margin-left:auto;margin-right:auto}@media only screen and (max-width:991px){.welcome-diamond-right{bottom:0}}.welcome-sec+.diamond-info{margin-top:-100px;padding-top:100px}.diamond-info-content{max-width:537px;margin-left:auto;padding-left:20px}.diamond-info-content h2 span{display:inline-block;margin-right:6px;float:left;margin-bottom:1px}.diamond-info-img img{width:100%}.diamond-info-content h2+p{max-width:480px}.diamond-info-content h2{display:table}.diamond-info-content ul{font-size:var(--fs-18);display:flex;flex-direction:column;gap:1.1em;margin:1.4em 0}.diamond-info-content ul strong{font-weight:600}.diamond-info-content ul:last-child{margin-bottom:0}.flex-row-reverse .diamond-info-content{padding-left:0;margin:0 auto 0 0}.how-created-sec .diamond-info-content h2+p{max-width:100%}.how-created-sec .diamond-info-content h3{font-size:var(--fs-22);margin-bottom:.37em;font-family:var(--head-font-2);margin-top:1.55em}@media only screen and (max-width:991px){.diamond-info .row{row-gap:50px}.diamond-info-content{max-width:100%;padding-left:0;text-align:center}.diamond-info-content h2,.diamond-info-content h2+p{margin-left:auto;margin-right:auto}.diamond-info-content h2 span{float:none}.diamond-info-content h2 br{display:none}.diamond-info-content:has(ul){text-align:left}.diamond-info-content:has(ul) h2,.diamond-info-content:has(ul) h2+p{margin-left:0}.how-created-sec.diamond-info .row,.certification-sec.diamond-info .row{row-gap:40px}}@media only screen and (max-width:597px){.diamond-info .btncn{gap:8px;width:100%}}.diamond-features-inr{display:flex;justify-content:space-between;gap:40px;align-items:flex-start}.diamond-feature-item{display:flex;gap:12px}.diamond-feature-icon{flex-shrink:0}.diamond-feature-text{align-self:center;max-width:317px;font-size:var(--fs-18);font-family:var(--head-font-2);font-weight:300}@media only screen and (max-width:991px){.diamond-features-inr{display:grid;justify-content:center;gap:15px}.diamond-feature-icon{min-width:26px}}.private-process{position:relative;z-index:2;overflow:hidden;min-height:56vw;display:flex;flex-direction:column;justify-content:center;background-position:bottom 22% right;background-size:cover;background-attachment:fixed}.private-process-bg{position:absolute;top:0;right:0;width:100%;height:100%;z-index:-1}.private-process-bg img{width:100%;height:100%;object-fit:cover;object-position:bottom right}.private-process-content{max-width:690px;position:relative;z-index:2}.private-process-content:before{content:'';position:absolute;width:158%;aspect-ratio:1;right:8%;top:26%;transform:translateY(-50%);background:rgb(245 250 251 / .9);filter:blur(166.5px);z-index:-1;border-radius:50%}.private-process-content:after{content:'';position:absolute;width:158%;aspect-ratio:1;right:-3%;bottom:0;transform:translateY(0%);background:rgb(245 250 251 / .9);filter:blur(166.5px);z-index:-1;border-radius:50%}.private-process-content p{max-width:599px}.private-process-content h3{font-size:var(--fs-22);font-family:var(--head-font);margin-top:1.05em}.private-process-content ul{font-size:var(--fs-18);display:flex;flex-direction:column;gap:1.1em;margin:1.4em 0}.private-process-content ul strong{font-weight:600}.private-process-content ul:last-child{margin-bottom:0}.private-process-list{display:flex;gap:25px;margin:clamp(26px, 2.71vw, 37px) 0 0;font-family:var(--head-font-2);font-size:var(--fs-18)}.private-process-list-item{display:flex;align-items:center;gap:10px}.private-process-list img{width:31px}.private-process .buttonGroup{margin-top:clamp(30px, 3.81vw, 52px)}.sc-identity-sec.private-process{background-position:top center}.sc-identity-sec .private-process-content:after,.sc-identity-sec .private-process-content:before{opacity:0}.sc-identity-sec .private-process-content{max-width:570px}.sc-identity-sec h2{margin-bottom:20px}@media only screen and (max-width:991px){.private-process{text-align:center}.private-process-list,.private-process .buttonGroup{justify-content:center}.private-process-content:after{display:none}.private-process-content:before{width:auto;height:200%;right:50%;top:50%;transform:translate(50%,-50%)}.private-process-content{margin-left:auto;margin-right:auto}.private-process-content p{margin-left:auto;margin-right:auto}.private-process .btncn-line:not(:hover){background:#fff8}.private-process-content:has(ul){text-align:left;margin-left:0}.sc-identity-sec::before{position:absolute;inset:0;content:'';background:#fff;opacity:.6;z-index:-1}}@media only screen and (max-width:767px){.private-process-list{display:grid;gap:15px}.private-process-content:before{opacity:.7}}.cost-comparison .cmn-hd{max-width:1050px;margin-bottom:0}.cost-comparison .cmn-hd h2+p{max-width:790px;margin-left:auto;margin-right:auto}.cost-comparison-points{display:flex;justify-content:center;padding:0 0 10px;margin:0;font-size:var(--fs-18);font-family:var(--head-font-2);font-weight:300;list-style:none;flex-wrap:wrap}.cost-comparison-points li{padding-top:2px}.cost-comparison-points li:not(:last-child){border-right:1px solid var(--main-clr);margin-right:clamp(15px, 2.2vw, 30px);padding-right:clamp(15px, 2.2vw, 30px)}@media only screen and (max-width:991px){.cost-comparison-points li:not(:last-child){padding-right:0;border-right:0}.cost-comparison-points{gap:10px}.cost-comparison-points li{width:100%;padding:0 0 0}}.celebrity-section{position:relative;z-index:2}.celebrity-section::before{content:'';position:absolute;width:100%;height:40vw;left:0;top:0;background:linear-gradient(180deg,#F6F2F1 0%,#FFFFFF 100%);z-index:-1}.celebrity-grid{column-count:4;margin:-8px;padding-bottom:10px;gap:0}.celebrity-item{padding:8px;break-inside:avoid-column}.celebrity-img{border-radius:12px;overflow:hidden}.celebrity-img img{width:100%;height:100%;object-fit:cover}.celebrity-text{margin-top:8px}.celebrity-text h3{font-size:var(--fs-18);font-family:var(--head-font-2)}.celebrity-section .cmn-hd{max-width:920px;margin-bottom:clamp(32px, 2.93vw, 40px)}.celebrity-section .cmn-hd h2+p{max-width:800px;margin-left:auto;margin-right:auto}.celebrity-item:nth-child(1) .celebrity-img img{aspect-ratio:100 / 132}.celebrity-item:nth-child(2) .celebrity-img img{aspect-ratio:100 / 104}.celebrity-item:nth-child(3) .celebrity-img img{aspect-ratio:100 / 112}.celebrity-item:nth-child(4) .celebrity-img img{aspect-ratio:100 / 122}.celebrity-item:nth-child(5) .celebrity-img img{aspect-ratio:100 / 149}.celebrity-item:nth-child(6) .celebrity-img img{aspect-ratio:100 / 85}.celebrity-item:nth-child(7) .celebrity-img img{aspect-ratio:100 / 88}.celebrity-item:nth-child(8) .celebrity-img img{aspect-ratio:100 / 147}.celeb-table-col:not(:last-child){box-shadow:1px 0 0 #D9D9D9}.celeb-table-col-inr{padding:0}.celeb-table-hd{background:#E7F2FD;text-align:center;padding:clamp(17px, 1.76vw, 24px) clamp(9px, 1.32vw, 18px) clamp(14px, 1.54vw, 21px);margin:0 3px 0 4px}.celeb-table-hd h3{font-size:var(--fs-23);font-family:var(--head-font-2)}.celeb-table h4{font-family:var(--head-font-2);font-size:var(--fs-22)}.celeb-table-intro{padding:clamp(18px, 2.2vw, 30px) clamp(12px, 1.76vw, 24px) clamp(16px, 1.98vw, 27px) clamp(14px, 2.05vw, 28px);box-shadow:0 1px 0 #D9D9D9}.celeb-table-item{box-shadow:0 1px 0 #D9D9D9}.celeb-table-card{padding:clamp(20px, 2.2vw, 30px) clamp(20px, 2.93vw, 40px) clamp(20px, 1.98vw, 27px) clamp(14px, 2.05vw, 28px);display:block;transition:0.3s;position:relative}.celeb-table-card>*:first-child::before{content:'';aspect-ratio:25 / 22;width:25px;background:url(/wp-content/themes/shine-story/assets/images/diamond.png);display:block;margin-bottom:8px}.celeb-table-card p strong{font-weight:600}.celeb-table-card:hover{background:#fff;box-shadow:0 0 0 1px #fff,0 1px 17px rgb(0 0 0 / 16%);z-index:1}.no-border-last .celeb-table-item:last-child{box-shadow:none}@media only screen and (max-width:767px){.celebrity-grid{column-count:2;padding-bottom:0}.celeb-table-hd{margin:0}.celeb-table-col:not(:last-child){box-shadow:none}.celeb-table-item:nth-child(even){border-left:1px solid #d9d9d9}.celeb-table-cards{display:grid;grid-template-columns:1fr 1fr}.celeb-table{overflow:visible}.celeb-table-col-inr{box-shadow:0 0 0 1px #d9d9d9}.celeb-table-item:nth-child(odd):last-child{grid-column:span 2}.celeb-table-card{height:100%!important}}.wedding-content{max-width:530px;margin-left:auto;padding-left:20px}.wedding-content-highlighted{font-family:var(--head-font-2);padding:1.4em 0 .8em;font-size:var(--fs-18)}.wedding-content-highlighted p+p{margin-top:.67em}.wedding-img img{width:100%}.wedding-img{display:flex;justify-content:flex-end}.wedding-img img{min-width:50vw}.wedding-content-wrap{position:relative;z-index:2;height:100%;display:flex;align-items:center}.wedding-content-bg{position:absolute;height:100%;min-width:50vw;width:100%}.wedding-content-bg img{width:100%;height:100%;object-fit:cover}.wedding-content h2{color:#fff}.wedding-mandala-top{position:absolute;top:0;left:0;max-width:clamp(59px, 8.57vw, 117px)}.wedding-section-inr{position:relative}.wedding-mandala-btm{position:absolute;bottom:0;right:0;z-index:2;pointer-events:none;width:auto}.wedding-mandala-btm img{width:clamp(59px, 8.57vw, 117px);margin-left:auto;display:block}@media only screen and (max-width:991px){.wedding-section .row{row-gap:0}.wedding-content{margin-left:auto;margin-right:auto;text-align:center;padding:var(--pdg) 15px}.wedding-content-highlighted{padding-bottom:0}.wedding-section{padding:var(--pdg) 0}.wedding-mandala-btm{width:100%}}.cta-section{position:relative;z-index:2;overflow:hidden;min-height:56vw;display:flex;flex-direction:column;justify-content:center;background-position:top right;background-size:cover;background-attachment:fixed}.cta-section-bg{position:absolute;top:0;right:0;width:100%;height:100%;z-index:-1}.cta-section-bg img{width:100%;height:100%;object-fit:cover;object-position:top right}.cta-content{max-width:630px;position:relative;z-index:2}.cta-content h2+p~p{max-width:500px}.cta-content p{max-width:630px}.cta-content .btncn::after{display:none}.d-arrow:after{content:'';width:22px;aspect-ratio:2;display:inline-block!important;background:url(/wp-content/themes/shine-story/assets/images/arrow-btn.svg) center / contain no-repeat;transition:0.3s;transform:translateX(10px)}.cta-content .btncn{font-size:var(--fs-20)}.cta-content .btncn i{font-size:130%;display:block}.cta-content .btncn.wa-btn i{font-size:190%;display:block}.cta-content .btncn.wa-btn{color:#39AE41;border-color:#39AE41}.cta-content .btncn.wa-btn:hover{color:#fff;border-color:#39AE41;background:#39AE41}.cta-content .btncn.calendar-btn{grid-column:span 2}.cta-content .btncn.calendar-btn i{font-size:180%;display:block}.cta-content .buttonGroup{display:grid;grid-template-columns:auto auto;grid-template-rows:1fr 1fr}.product-cta-sec{background-position:top left}.product-cta-sec .cta-content{margin-left:auto;max-width:500px}@media only screen and (max-width:1199px){.cta-section{overflow:hidden}.cta-content::before{position:absolute;top:50%;left:50%;transform:translate(-55%,-50%);width:120%;height:140%;background:#fff;content:'';border-radius:100%;filter:blur(46px);z-index:-1;opacity:.6}.cta-content .btncn-line:not(:hover){background-color:#fff8}}@media only screen and (max-width:991px){.cta-content{text-align:center;margin-left:auto;margin-right:auto}.cta-content h2+p~p{margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.cta-content .buttonGroup{grid-template-columns:auto;grid-template-rows:1fr 1fr 1fr}.cta-content .btncn.calendar-btn{span:1}.cta-content .btncn.calendar-btn{grid-column:auto}}.cta-sec-2{text-align:center}.cta-2-content h2{max-width:840px;margin-left:auto;margin-right:auto;margin-bottom:1em}.cta-2-content .btncn::after{display:none}.cta-2-content .btncn{font-size:var(--fs-20)}.cta-2-content .btncn i{font-size:130%;display:block}.cta-2-content .btncn.wa-btn i{font-size:190%;display:block}.cta-2-content .btncn.wa-btn{color:#39AE41;border-color:#39AE41}.cta-2-content .btncn.wa-btn:hover{color:#fff;border-color:#39AE41;background:#39AE41}.cta-2-content .btncn.calendar-btn{grid-column:span 2}.cta-2-content .btncn.calendar-btn i{font-size:180%;display:block}.cta-2-content .buttonGroup{display:inline-grid;grid-template-columns:auto auto;grid-template-rows:1fr 1fr}@media only screen and (max-width:767px){.cta-2-content .buttonGroup{grid-template-columns:auto;grid-template-rows:1fr 1fr 1fr}.cta-2-content .btncn.calendar-btn{span:1}.cta-2-content .btncn.calendar-btn{grid-column:auto}}.infograph-sec{position:relative;z-index:2;min-height:52vw;display:flex;flex-direction:column;padding:clamp(35px, 5.42vw, 200px) 0}.infograph-sec .container{display:flex;flex-direction:column;flex-grow:1}.infograph-sec-inr{display:flex;flex-direction:column;flex-grow:1}.infograph-bg{position:absolute;inset:0;z-index:-1}.infograph-bg img{height:100%;width:100%;object-fit:cover;object-position:bottom}.infograph{margin:auto auto 0;width:37vw;position:relative;aspect-ratio:505.01 / 183.22;z-index:2}.infograph-sec .cmn-hd h2+p{font-family:var(--bodyfont);font-size:var(--fs-17)}.infograph-sec .cmn-hd h2{margin-bottom:7px}.infograph-sec-ftr{margin-top:max(6vw, 36px);text-align:center}.infograph-dots,.infograph-texts{list-style:none;padding:0;margin:0;position:absolute;inset:0}.infograph::before{content:'';width:100%;aspect-ratio:1;border:2px solid #D9D9D9;position:absolute;bottom:0;right:0;border-radius:50%;mask:linear-gradient(transparent 63.7%,#000 63.7%) no-repeat;pointer-events:none}.infograph-dots li{width:clamp(6px, 0.88vw, 12px);height:clamp(6px, 0.88vw, 12px);border-radius:50%;background:var(--main-clr);position:absolute;transform:translate(-50%,-50%)}.infograph-dots li:nth-child(1){top:0;left:2%}.infograph-dots li:nth-child(2){top:67%;left:18%}.infograph-dots li:nth-child(3){top:99%;left:50%}.infograph-dots li:nth-child(4){top:67%;left:82%}.infograph-dots li:nth-child(5){top:0;left:98%}.infograph-texts li{font-size:clamp(12px, 1.69vw, 23px);font-family:var(--head-font-2);line-height:1;position:absolute;display:block;min-width:max-content}.infograph-texts li:nth-child(1){top:-5%;right:100%;transform:translateX(-6px)}.infograph-texts li:nth-child(2){top:61%;right:85%;transform:translateX(-6px)}.infograph-texts li:nth-child(3){top:103%;left:50%;transform:translate(-50%,6px)}.infograph-texts li:nth-child(4){top:61%;left:85%;transform:translateX(6px)}.infograph-texts li:nth-child(5){top:-5%;left:100%;transform:translateX(6px)}@media (max-width:1999px){.infograph-sec{min-height:56vw}}@media (max-width:991px){.infograph-sec .cmn-hd{padding-bottom:20vw;margin-bottom:0}}@media (max-width:596px){.infograph-texts li{min-width:auto;font-size:14px}.infograph-texts li:nth-child(5){transform:translate(6px,-41%)}.infograph-texts li:nth-child(4){transform:translate(9px,-30%)}.infograph-texts li:nth-child(1){transform:translate(-6px,-41%);text-align:right}.infograph-texts li:nth-child(2){transform:translate(-6px,0%);text-align:right}.infograph{width:170px}.infograph-sec .cmn-hd{padding-bottom:130px}.infograph-bg img{object-fit:scale-down;height:auto;width:650px;max-width:inherit;margin-top:14px}.infograph-bg{overflow:hidden;display:flex;justify-content:center;background:linear-gradient(45deg,#dfdfdf,#f9f9f9)}}.contact-sec .cmn-hd{max-width:840px}.contact-sec .cmn-hd p{max-width:780px}.contact-form .row{--bs-gutter-x:clamp(12px, 1.37vw, 26px);row-gap:clamp(12px, 1.37vw, 26px)}.contact-form input:not([type=radio]):not([type=checkbox]):not([type=submit]),.contact-form select,.contact-form textarea{border:1px solid #ced4da;border-radius:6px;padding:13px 26px;font-size:var(--fs-20);background-color:#fff0;box-shadow:none!important;width:100%;color:#000000c7;transition:0.3s;display:block}.contact-form select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%230F4A74' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:17px;background-position:center right 25px;appearance:none;padding-right:50px}.contact-form textarea{height:clamp(88px, 11.9vw, 176px);resize:none}.contact-form ::placeholder{opacity:1;color:#000000c7}.contact-form input:not([type=radio]):not([type=checkbox]):focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--hover-color)}.contact-form input[type=submit]{margin-top:12px;position:relative;display:block;padding:clamp(12px, 1.36vw, 17px) clamp(23px, 2.37vw, 45px);font-size:var(--fs-18);font-weight:300;border-width:0;font-family:var(--accent-font);border-radius:100px;transition:0.3s;cursor:pointer;line-height:1.5;width:100%;max-width:220px;background-color:var(--main-clr)}.contact-form input[type=submit]:hover{background:var(--hover-color);color:#fff}.contact-info-list{width:90%;max-width:600px;margin-left:auto}.contact-info-item{display:flex;gap:clamp(14px, 2.71vw, 40px)}.contact-info-item:not(:last-child){margin-bottom:clamp(33px, 4.4vw, 65px)}.contact-info-icon{flex-shrink:0;width:clamp(40px, 3.72vw, 53px)}.contact-info-text h3{margin-bottom:8px;font-weight:600}.contact-info-text p{line-height:1.36}.contact-info-text p+p{margin-top:0}.contact-info-text a{color:var(--head-font-color)}.contact-info-text a:hover{color:var(--hover-color)}@media (max-width:991px){.contact-info-list{width:100%;max-width:380px;margin-top:var(--pdg);margin-right:auto}.contact-form input[type=submit]{margin-left:auto;margin-right:auto}.contact-form input:not([type=radio]):not([type=checkbox]):not([type=submit]),.contact-form select,.contact-form textarea{padding:11px 15px;border-radius:4px}.contact-form select{background-position:center right 13px;background-size:12px;padding-right:30px}}.site-footer{background:#242F3B;color:#fff;font-weight:300}.footer-inr{display:flex;justify-content:space-between;gap:30px}.footer-nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.site-footer a{color:#fff}.site-footer a:hover{color:var(--hover-color)}.footer-nav ul li a{display:inline-block}.footer-col h4{font-size:var(--fs-18);color:#fff;font-weight:500;text-transform:uppercase;margin-bottom:13px}.footer-col-2{max-width:24%;min-width:288px}.footer-col-3{max-width:15%;min-width:180px}.footer-col-4{max-width:17%;min-width:204px}.footer-col-1{max-width:33%}.footer-logo{margin-bottom:26px}.footer-form{font-size:var(--fs-14);margin-top:5px;display:flex;flex-direction:column;gap:7px}.footer-form-item input:not([type=submit]){width:100%;display:block;padding:12px 16px;font-size:var(--fs-15);border:0}.footer-form-item [type=submit]{margin-top:10px;display:inline-flex;padding:15px clamp(20px, 2.2vw, 30px);font-size:var(--btn-font-size);font-weight:500;letter-spacing:.01em;border-width:1px;border-style:solid;transition:0.3s;cursor:pointer;line-height:1.2;text-align:center;background-color:var(--main-clr);color:#fff;border-color:var(--main-clr)}.footer-form-item [type=submit]:hover{background-color:var(--hover-color);border-color:var(--hover-color);color:#fff}.site-footer-btm{padding:19px 0;border-top:1px solid #ffffff2b;font-size:var(--fs-15)}.site-footer-top{padding-bottom:22px}.footer-form-item{position:relative}.footer-form-item .wpcf7-spinner{position:absolute!important;top:23px;margin:0 0 0 10px!important}@media only screen and (max-width:1199px){.footer-col-3,.footer-col-4{min-width:auto}}@media only screen and (max-width:991px){.footer-col-1,.footer-col-2,.footer-col-3,.footer-col-4{min-width:auto;max-width:100%;width:100%}.footer-inr{flex-direction:column;text-align:center;gap:40px}.footer-bottom{text-align:center}.footer-form-item input:not([type=submit]){text-align:center}}.breadcrumb ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;font-size:var(--fs-15);gap:5px}.breadcrumb ul li:not(:last-child)::after{content:'/';margin-left:5px;color:#8A8D91}.breadcrumb ul a{color:#8A8D91;transition:0.3s}.breadcrumb ul a:hover{color:var(--hover-color)}.product-details-sec{padding-top:calc(var(--headerHeight) + 35px)}.product-details-wrapper{height:100%}.product-details{position:sticky;top:calc(var(--headerHeight) + 20px)}.product-details h1{font-size:var(--fs-45);letter-spacing:-.03em;margin-bottom:.4em}.product-details h2{font-size:var(--fs-24);letter-spacing:-.03em;margin-bottom:.4em;line-height:1.5;max-width:340px}.product-details-top p{font-size:var(--fs-18);max-width:340px}.pd-badge-item{display:flex;gap:clamp(10px, 1.47vw, 19px);background:#F4F9FB;padding:8px 10px}.pd-badge-text{align-self:center;font-size:var(--fs-16);font-family:var(--head-font-2)}.pd-badges-list{display:flex;flex-direction:column;gap:clamp(8px, 1.18vw, 16px);margin:clamp(14px, 2.05vw, 28px) 0 0 0}.pd-badge-icon img{width:30px}.pd-badge-icon{padding-right:clamp(8px, 1.1vw, 15px);border-right:1px solid var(--main-clr)}.pd-gallery{max-width:729px;margin-left:auto}@media only screen and (max-width:991px){.product-details{position:static;padding:0 0 var(--pdg-sm) 0}}.product-categories-sec{padding-top:calc(var(--headerHeight) + 35px)}.product-categories-sec h1{font-size:var(--fs-45);letter-spacing:-.03em;margin-bottom:.4em}.product-categories-bd{margin-top:clamp(30px, 2.93vw, 40px)}.product-categories-bd .row{row-gap:10px;--bs-gutter-x:10px}.pro-cat-card{position:relative;aspect-ratio:393/425;z-index:2}.pro-cat-card-img{z-index:-1;position:absolute;inset:0;overflow:hidden}.pro-cat-card-img img{width:100%;height:100%;object-fit:cover;transition:0.3s}.pro-cat-card-text{padding:clamp(25px, 3.67vw, 50px) clamp(15px, 2.2vw, 30px);text-align:center}.pro-cat-card-text h3{font-size:var(--fs-28);font-family:var(--head-font);margin-bottom:.8em}.pro-cat-card-text .btncn{min-width:67%;font-size:var(--fs-15);opacity:0;pointer-events:none}.pro-cat-card:hover .btncn{opacity:1;pointer-events:all}.cat-dtls-item-intro{aspect-ratio:1200 / 720;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:50px 20px;text-align:center;margin-bottom:clamp(12px, 1.76vw, 24px)}.cat-dtls-feature-img{position:absolute;inset:0;z-index:-1}.cat-dtls-feature-img img{width:100%;height:100%;object-fit:cover}.cat-dtls-title h2{font-size:clamp(30px, 7.55vw, 103px);letter-spacing:-.03em;color:#FFF;text-shadow:0 4px 10px rgb(0 0 0 / 35%);margin-bottom:0}.product-item-text h3{font-size:var(--fs-23);font-family:var(--head-font);margin-top:.9em}.cat-dtls-item-bd .row{row-gap:clamp(18px, 1.76vw, 24px);--bs-gutter-x:clamp(12px, 1.76vw, 24px)}.product-item:hover .product-item-img img{transform:scale(1.1)}.product-item-img img{width:100%;display:block;transition:0.3s}.product-item-img{overflow:hidden}@media only screen and (max-width:991px){.product-item-text h3{font-size:15px}.category-details-sec{text-align:center}}.same-diamond-sec .row{row-gap:30px}.same-diamond-sec h2{font-size:var(--fs-30);margin-bottom:.6em}.same-diamond-content ul{font-size:var(--fs-14);display:flex;flex-direction:column;gap:.5em}.same-diamond-content p{font-family:var(--head-font-2);font-size:var(--fs-18)}.same-diamond-img{margin-left:auto;max-width:761px}.diamond-list ul{padding:0;margin:clamp(25px, 2.25vw, 36px) 0 0;list-style:none;gap:0}.diamond-list li strong{font-weight:600}.diamond-list li:not(:last-child){margin-bottom:clamp(10px, 1.32vw, 18px)}.diamond-list ul li{position:relative;padding:0 0 0 clamp(35px, 3.75vw, 46px)}.diamond-list ul li::after{position:absolute;top:3px;left:0;width:clamp(20px, 1.84vw, 25px);aspect-ratio:25 / 22;background:url(/wp-content/themes/shine-story/assets/images/diamond.png) center / contain no-repeat;content:''}.same-diamond-sec .diamond-list ul{margin-bottom:clamp(25px, 2.25vw, 36px);font-size:var(--fs-18)}@media only screen and (max-width:1199px){.diamond-list ul li::after{top:5px}}.more-sec{position:relative;z-index:2;background:#f3f3f3}.more-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center left}.more-bg img{width:100%;height:100%;object-fit:cover}.more-text-inr{max-width:45%;margin:0 0 0 auto}.more-text h2{font-size:var(--fs-30);margin-bottom:.6em}.more-text h3{font-size:var(--fs-22);margin-top:1em;margin-bottom:.8em}.more-text p strong{font-weight:500}.more-text em{font-size:166%;line-height:1;display:inline-block;padding-left:10px}.more-text ul{padding:0;margin:clamp(25px, 2.25vw, 36px) 0 0;list-style:none}.more-text li strong{font-weight:600}.more-text li:not(:last-child){margin-bottom:clamp(25px, 2.5vw, 30px)}.more-text ul li{position:relative;padding:0 0 0 clamp(35px, 3.75vw, 50px)}.more-text ul li::after{position:absolute;top:0;left:0;width:clamp(22px, 2.07vw, 33px);aspect-ratio:33 / 29;background:url(/wp-content/themes/shine-story/assets/images/diamond.png) center / contain no-repeat;content:''}.more-bigger-p{font-size:var(--fs-25);margin-top:clamp(35px, 4.38vw, 70px)}@media only screen and (max-width:991px){.more-bg{background-position:center left 16%;opacity:.2}.more-text-inr{max-width:100%}.more-sec{text-align:center;filter:drop-shadow(0 0 10px #fff) drop-shadow(0 0 10px #fff)}}.price-difference-hd{text-align:center}.price-toggle{display:inline-flex;align-items:flex-start;gap:12px;justify-content:center}.price-toggle h2{margin-bottom:0;font-size:var(--fs-40);transition:0.3s;letter-spacing:-.03em}.price-toggle i{font-size:var(--fs-22);line-height:calc(var(--fs-40) * 1.2);transition:0.3s}.price-toggle:hover,.price-toggle:hover h2{color:var(--hover-color)}.price-toggle.collapsed i{transform:rotate(180deg)}.price-diff-table{padding-top:var(--pdg-sm);font-family:var(--head-font-2)}.price-diff-row{display:flex}.price-diff-col{width:50%;border-top:1px solid #B7CAB7}.price-diff-col:not(:last-child){border-right:1px solid #B7CAB7}.price-diff-table-header .price-diff-col,.price-diff-table-img .price-diff-col{border-top:0}.price-diff-table-header{font-size:clamp(12px, 1.47vw, 20px);text-align:center;font-family:var(--head-font)}.price-diff-table-header h3{font-size:clamp(16px, 1.84vw, 25px);color:#344534}.price-diff-table-header .price-diff-col{padding:14px 54px 8px;background:#E1EFE1;position:relative;display:flex;flex-direction:column;justify-content:center;color:#344534}.price-diff-table-header .price-diff-col:not(:last-child)::after{content:'VS';position:absolute;top:50%;right:0;transform:translate(50%,-50%);z-index:2;background:#fff;width:clamp(30px, 6.3vw, 86px);aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:clamp(13px, 2.57vw, 35px);line-height:0;padding-top:5px}.price-diff-table-img{text-align:center}.price-diff-icon-box{padding:clamp(9px, 1.62vw, 22px) clamp(6px, 2.2vw, 30px);gap:clamp(15px, 2.13vw, 29px);display:flex}.pdi-box-icon{width:clamp(40px, 5.86vw, 80px);aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#E1EFE1;border-radius:50%;align-self:flex-start;flex-shrink:0}.pdi-box-icon img{width:clamp(24px, 3.52vw, 48px)}.pdi-box-text{font-size:var(--fs-20);align-self:center}.pdi-box-text p{margin-bottom:6px}.pdi-box-text h4{font-size:clamp(18px, 2.2vw, 30px)}.price-diff-table-header .price-diff-col:last-child{background:#E7F2FD;color:var(--head-font-color)}.price-diff-table-header .price-diff-col:last-child h3{color:var(--head-font-color)}.price-diff-col:last-child .pdi-box-icon{background:#E7F2FD}.price-difference-points{max-width:900px;margin:0 auto}.price-difference-points ul{display:flex;justify-content:center;padding:0 0 10px;margin:0 clamp(-30px, -2.2vw, -15px) 0;font-size:var(--fs-18);font-family:var(--head-font-2);font-weight:300;list-style:none;text-align:center}.price-difference-points li{padding:0 clamp(15px, 2.2vw, 30px);flex-grow:1;position:relative;margin-top:40px}.price-difference-points li:not(:last-child){border-right:1px solid var(--main-clr)}.price-difference-points li::before{content:'';width:26px;aspect-ratio:1;position:absolute;background:url(/wp-content/themes/shine-story/assets/images/diamond-features-icon-1.svg) center / contain no-repeat;top:-40px;left:50%;transform:translateX(-50%)}.mobile{display:none}.desktop{display:inline-flex}@media only screen and (max-width:991px){.price-difference-points ul{flex-direction:column}.price-difference-points li:not(:last-child){border-right:0;padding-bottom:24px;margin-bottom:24px;background:linear-gradient(90deg,transparent 40%,var(--main-clr) 40%,var(--main-clr) 60%,transparent 60%) bottom left / 100% 1px no-repeat}}@media only screen and (max-width:767px){.price-diff-table-header .price-diff-col{padding:12px 20px 8px 10px}.price-diff-table-header .price-diff-col:last-child{padding:12px 10px 8px 20px}.price-diff-table-header p{margin-top:4px}.price-diff-icon-box{flex-direction:column;text-align:center;gap:8px;padding:15px 8px}.pdi-box-icon{align-self:center}.desktop{display:none}.mobile{display:inline-flex}}.modal{--bs-modal-border-radius:0;--bs-modal-inner-border-radius:0}.request-details-form form{display:flex;flex-wrap:wrap;gap:15px 0}.request-details-form .wpcf7-form-control-wrap{width:100%}.request-details-form input:not([type=radio]):not([type=checkbox]):not([type=submit]),.request-details-form select,.request-details-form textarea{border:1px solid #ced4da;border-radius:0;padding:10px 15px;background-color:#fff0;box-shadow:none!important;width:100%;color:#000000c7;transition:0.3s;display:block}.request-details-form select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%230F4A74' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:17px;background-position:center right 25px;appearance:none;padding-right:50px}.request-details-form textarea{max-height:clamp(88px, 11.9vw, 140px);resize:none}.request-details-form ::placeholder{opacity:1;color:#000000c7}.request-details-form input:not([type=radio]):not([type=checkbox]):focus,.request-details-form select:focus,.request-details-form textarea:focus{border-color:var(--hover-color)}.request-details-form input[type=submit]{margin-top:12px;position:relative;display:block;padding:15px clamp(20px, 2.2vw, 30px);font-size:var(--btn-font-size);letter-spacing:.01em;font-weight:500;border-width:0;font-family:var(--accent-font);border-radius:0;transition:0.3s;cursor:pointer;line-height:1.2;background-color:var(--main-clr);color:#fff}.request-details-form input[type=submit]:hover{background:var(--hover-color);color:#fff}@media (max-width:991px){.request-details-form input[type=submit]{margin-left:auto;margin-right:auto}.request-details-form input:not([type=radio]):not([type=checkbox]):not([type=submit]),.request-details-form select,.request-details-form textarea{padding:11px 15px;border-radius:4px}.request-details-form select{background-position:center right 13px;background-size:12px;padding-right:30px}}.same-diamond-sec+.price-difference-sec{padding-top:0}.go-to-top img{width:20px;filter:invert(1)}.footer-social ul li a img{width:25px;filter:invert(1)}.bulk-content-sec{padding:clamp(80px, 8.32vw, 158px) 0 clamp(50px, 8.32vw, 158px)}.bulk-content p{text-align:justify}.bulk-content-banner{background:#02280f}.bulk-content-banner .bannerContent{padding:calc(var(--headerHeight) + clamp(50px, 6.74vw, 100px)) 0}.bulk-content-banner .bannerSliderItem{min-height:auto}.bulk-content :is(h2,h3,h4,h5,h6){margin-top:1.5em;margin-bottom:.6em}.bulk-content :is(ul,ol,table){margin-top:1em;margin-bottom:1.2em}.bulk-content table{width:100%;margin-bottom:30px}.bulk-content table td{padding:10px;border:1px solid #3c3d4238;font-size:var(--fs-16);line-height:1.4;font-weight:300}.bulk-content table thead th{background:var(--main-clr);padding:10px;border:1px solid #3c3d4238;font-size:var(--fs-16);line-height:1.4;color:#fff}.bulk-content h2{font-size:clamp(20px, 1.58vw, 30px)}.bulk-content h3{font-size:clamp(18px, 1.37vw, 26px)}.bulk-content h4{font-size:clamp(17px, 1.27vw, 24px)}.bulk-content h5{font-size:clamp(16px, 1.16vw, 22px)}.bulk-content h6{font-size:clamp(16px, 1.06vw, 20px)}.bulk-content>*:first-child{margin-top:0}.bulk-content li:not(:first-child){margin-bottom:.8em}[data-aos][data-aos][data-aos-delay="3500"],body[data-aos-delay="3500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3500"].aos-animate,body[data-aos-delay="3500"] [data-aos].aos-animate{transition-delay:3.5s}[data-aos][data-aos][data-aos-delay="4000"],body[data-aos-delay="4000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="4000"].aos-animate,body[data-aos-delay="4000"] [data-aos].aos-animate{transition-delay:4s}[data-aos][data-aos][data-aos-delay="4500"],body[data-aos-delay="4500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="4500"].aos-animate,body[data-aos-delay="4500"] [data-aos].aos-animate{transition-delay:4.5s}[data-aos][data-aos][data-aos-delay="5000"],body[data-aos-delay="5000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="5000"].aos-animate,body[data-aos-delay="5000"] [data-aos].aos-animate{transition-delay:5s}[data-aos][data-aos][data-aos-delay="5500"],body[data-aos-delay="5500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="5500"].aos-animate,body[data-aos-delay="5500"] [data-aos].aos-animate{transition-delay:5.5s}[data-aos][data-aos][data-aos-delay="6000"],body[data-aos-delay="6000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="6000"].aos-animate,body[data-aos-delay="6000"] [data-aos].aos-animate{transition-delay:6s}[data-aos][data-aos][data-aos-duration="4000"],body[data-aos-duration="4000"] [data-aos]{transition-duration:4s}[data-aos][data-aos][data-aos-duration="4500"],body[data-aos-duration="4500"] [data-aos]{transition-duration:4.5s}[data-aos][data-aos][data-aos-duration="5000"],body[data-aos-duration="5000"] [data-aos]{transition-duration:5s}@media only screen and (max-width:991px){[data-aos=fade-right],[data-aos=fade-left]{transform:translate3d(0,100px,0)}[data-aos-delay]{transition-delay:0s!important}}.wpcf7-not-valid-tip{font-size:14px!important}.wpcf7-response-output{margin:0!important;font-size:14px}.discuss-modal.modal{--bs-modal-border-width:0;--bs-modal-border-radius:0;--bs-modal-inner-border-radius:0;--bs-modal-header-padding:clamp(20px, 2.09vw, 40px) clamp(15px, 2.61vw, 50px) 20px clamp(15px, 2.61vw, 50px);--bs-modal-padding:20px clamp(15px, 2.61vw, 50px) clamp(15px, 2.61vw, 50px) clamp(15px, 2.61vw, 50px)}.modal-header h2{margin-bottom:0;font-size:var(--fs-30)}.discuss-modal-form{flex-direction:column;display:flex;gap:20px}.discuss-modal-form input:not([type=radio]):not([type=checkbox]):not([type=submit]),.discuss-modal-form select,.discuss-modal-form textarea{border:1px solid #ced4da;border-radius:0;padding:16px 22px;background-color:#fff0;box-shadow:none!important;width:100%;color:#000000c7;transition:0.3s;display:block}.discuss-modal-form select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%230F4A74' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:17px;background-position:center right 25px;appearance:none;padding-right:50px}.discuss-modal-form textarea{max-height:clamp(88px, 11.9vw, 140px);resize:none}.discuss-modal-form ::placeholder{opacity:1;color:#000000c7}.discuss-modal-form input:not([type=radio]):not([type=checkbox]):focus,.discuss-modal-form select:focus,.discuss-modal-form textarea:focus{border-color:var(--hover-color)}.discuss-modal-form input[type=submit]{position:relative;display:inline-flex;padding:clamp(11px, 0.67vw, 17px) clamp(18px, 1.19vw, 30px) clamp(10px, 0.63vw, 16px);font-size:var(--btn-font-size);font-weight:400;letter-spacing:0em;border-width:1px;border-style:solid;justify-content:center;font-family:var(--accent-font);border-radius:0;gap:10px;align-items:center;transition:0.3s;cursor:pointer;line-height:1.2;text-align:center;text-transform:uppercase;background-color:var(--main-clr);color:#fff;border-color:var(--main-clr)}.discuss-modal-form input[type=submit]:hover{background-color:var(--hover-color);border-color:var(--hover-color);color:#fff}.discuss-modal-form-row{display:flex;gap:15px;justify-content:center;flex-direction:column;align-items:center}.wa-btn .btncn::after{display:none}.wa-btn .btncn img{width:20px}.wa-btn .btncn i{font-size:150%;line-height:0}.wa-btn .btncn{background-color:#25d366;border-color:#25d366;color:#fff}.wa-btn .btncn:hover{background-color:#238748;border-color:#238748}.discuss-modal-form-row span.btm{font-size:90%;text-transform:uppercase;font-weight:700;letter-spacing:.1em;display:flex;gap:10px;width:100%;align-items:center}.discuss-modal-form-row span.btm:before,.discuss-modal-form-row span:after{content:'';display:block;flex-grow:1;width:50%;height:1px;background:linear-gradient(90deg,#a5a5a5,#0000)}.discuss-modal-form-row span.btm:before{background:linear-gradient(-90deg,#a5a5a5,#0000)}.discuss-modal-form-row input,.discuss-modal-form-row .btncn{max-width:100%;width:400px}.discuss-modal-item{margin-bottom:20px}.discuss-modal-item:last-child{margin-bottom:0}.discuss-modal-item .wpcf7-spinner{position:absolute!important;right:0}.wpcf7 form .wpcf7-response-output{text-align:center}@media only screen and (max-width:991px){.discuss-modal-form-row{flex-direction:column;align-items:stretch}.discuss-modal-form-row input,.discuss-modal-form-row .btncn{width:100%}.private-process,.cta-section{background-attachment:scroll!important}.home-banner-content:before,.private-process-content:before,.private-process-content:after{filter:none!important;display:none!important}.banner-strip{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.home-banner-main,.private-process{position:relative}.home-banner-main:after,.private-process:after{content:'';position:absolute;top:0;left:0;background:rgb(255 255 255 / .4);width:100%;height:100%}.headerRight{margin-right:5px}}