@import url('https://fonts.googleapis.com/css2?family=Luckiest+Guy&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');html{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}body{width:100%;min-height:100%;margin:0px;padding:0px;overflow-x:hidden;position:relative;display:flex;flex-direction:column;align-items:stretch;font-family:'Poppins', sans-serif}main{flex-grow:1}.content-area{flex-grow:1}header,main,footer,.content-area{flex-shrink:0}ul,ol{list-style:inherit}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@media (min-width:1300px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1280px}}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:16px 42px 15px;font-style:normal;font-weight:normal;font-size:18px;line-height:18px;font-family:'Luckiest Guy', cursive;text-shadow:0px 2px 8px #023161;position:relative;box-shadow:none !important;outline:none !important}.btn-bubble{color:#FFFFFF;border:1px solid transparent;background:url('/wp-content/themes/lovelacesaga/assets/images/btn-bubble.png') no-repeat center center;background-size:100% 100%;width:178px;height:55px}.btn-bubble:hover{color:#FFFFFF;border:1px solid transparent;background:url('/wp-content/themes/lovelacesaga/assets/images/btn-bubble.png') no-repeat center center;background-size:100% 100%;text-shadow:none}.btn-bubble:active{color:#FFFFFF;border:1px solid transparent;background:url('/wp-content/themes/lovelacesaga/assets/images/btn-bubble.png') no-repeat center center;background-size:100% 100%;text-shadow:none}.btn-bubble:focus{color:#FFFFFF;border:1px solid transparent;background:url('/wp-content/themes/lovelacesaga/assets/images/btn-bubble.png') no-repeat center center;background-size:100% 100%;text-shadow:none}.submit-shadow{position:relative}.submit-shadow .btn{z-index:1}.submit-shadow .shadow{position:absolute;top:9px;left:17px;width:calc(100% - 34px);height:53px;background:#00A3FF;filter:blur(24px);border-radius:50px;z-index:0;opacity:1;transition:all 0.25s ease-in-out}.submit-shadow:hover .shadow{opacity:0}.submit-shadow:focus .shadow{opacity:0}.submit-shadow:active .shadow{opacity:0}.btn-shadow{color:#FFFFFF;border:1px solid transparent;background:url('/wp-content/themes/lovelacesaga/assets/images/btn-bubble.png') no-repeat center center;background-size:100% 100%;width:178px;height:49px}.btn-shadow:after{content:'';position:absolute;top:9px;left:17px;width:calc(100% - 34px);height:53px;background:#00A3FF;filter:blur(24px);border-radius:50px;z-index:-1;opacity:1;transition:all 0.25s ease-in-out}.btn-shadow:hover{color:#FFFFFF;border:1px solid transparent;background:url('/wp-content/themes/lovelacesaga/assets/images/btn-bubble.png') no-repeat center center;background-size:100% 100%}.btn-shadow:hover:after{opacity:0}.btn-shadow:active{color:#FFFFFF;border:1px solid transparent;background:url('/wp-content/themes/lovelacesaga/assets/images/btn-bubble.png') no-repeat center center;background-size:100% 100%}.btn-shadow:active:after{opacity:0}.btn-shadow:focus{color:#FFFFFF;border:1px solid transparent;background:url('/wp-content/themes/lovelacesaga/assets/images/btn-bubble.png') no-repeat center center;background-size:100% 100%}.btn-shadow:focus:after{opacity:0}*::-webkit-input-placeholder{color:#817D95}*::-moz-placeholder{color:#817D95}*:-ms-input-placeholder{color:#817D95}*:-moz-placeholder{color:#817D95}.inline-form-group{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:576px){.inline-form-group{flex-wrap:wrap;justify-content:center}}.form-control{background:#FFFFFF;box-shadow:inset 2px 2px 6px rgba(47, 51, 62, 0.15);border-radius:24px;padding:12px 24px;border:none;font-family:'Poppins', sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;display:flex;align-items:center;height:48px}.form-control::-webkit-input-placeholder{color:#817D95}.form-control::-moz-placeholder{color:#817D95}.form-control:-ms-input-placeholder{color:#817D95}.form-control:-moz-placeholder{color:#817D95}.wpcf7-spinner{position:absolute;top:12px;margin:0;right:5px;z-index:1}.wpcf7-not-valid-tip{color:#dc3232;font-size:11px;font-weight:normal;display:block;position:absolute}@media screen and (max-width:577px){.wpcf7-not-valid-tip{top:calc(100% - 19px);left:15px}}.wpcf7 form .wpcf7-response-output{margin:2em auto 1em;padding:0.2em 1em;border:2px solid #00a0d2;max-width:479px;font-size:14px;text-align:center;position:absolute;top:100%;left:calc(50% - 240px);background:#fff}@media screen and (max-width:577px){.wpcf7 form .wpcf7-response-output{max-width:80%;left:10%}}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;color:#ffb900}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;color:#dc3232}h1,.h1{font-family:'Luckiest Guy', cursive;font-style:normal;font-weight:normal;font-size:40px;line-height:48px}@media screen and (max-width:576px){h1,.h1{font-size:36px;line-height:48px}}@media screen and (max-width:320px){h1,.h1{font-size:30px;line-height:40px}}h2,.h2{font-style:normal;font-weight:600;font-size:24px;line-height:34px}@media screen and (max-width:576px){h2,.h2{}}@media screen and (max-width:320px){h2,.h2{font-size:18px;line-height:24px}}h3,.h3{font-style:normal;font-weight:600;font-size:20px;line-height:30px}@media screen and (max-width:390px){h3,.h3{}}h4,.h4{font-style:normal;font-weight:600;font-size:18px;line-height:24px}.header-wrapper{position:fixed;top:0;left:0;width:100%;background:transparent;z-index:11;padding:47px 0 15px;transition:all 0.25s ease-in-out}@media screen and (min-width:576px){.header-wrapper.header-sticky{background:#fff;padding:15px 0 15px}.header-wrapper.header-sticky .menu li a{color:#2F333E}.header-wrapper.header-sticky .menu li a:hover{opacity:0.8}}.header-wrapper .logo-block{text-align:center;width:100%}.header-wrapper .navmenu{display:flex;align-items:center;justify-content:flex-end;width:100%}.header-wrapper .social-links{text-align:center;width:100%}.header-wrapper .social-links ul{display:flex;align-items:center;justify-content:center;width:100%;padding:0;margin:0;list-style:none}.menu{padding:0;margin:0;list-style:none;display:flex}.toggle-button{position:fixed;width:32px;height:21px;top:25px;right:15px;transition:0.25s;z-index:15;display:flex;flex-wrap:wrap;justify-content:space-between}.toggle-button:hover{cursor:pointer}.toggle-button .menu-bar{width:100%;height:4px;border-radius:2px;background:#fff}.button-open{height:32px}.button-open .menu-bar-top{transform:rotate(45deg) translate(10px, 10px);transition:0.5s}.button-open .menu-bar-middle{transform:translate(230px);transition:0.1s ease-in;opacity:0}.button-open .menu-bar-bottom{transform:rotate(-45deg) translate(5px, -6px);transition:0.5s}@media (min-width:577px){.menu{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center}.menu li{margin-right:30px}.menu li:last-child{margin-right:0}.menu li a{font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#FFFFFF;text-decoration:none;transition:all 0.25s ease-in-out}.menu li a:hover{color:#2F333E}.toggle-button{display:none}}@media (max-width:576px){.menu-wrap{background:linear-gradient(180deg, #363441 0%, #252331 100%);position:fixed;top:0;height:100%;width:100%;right:-100%;overflow-x:hidden;overflow-y:auto;transition:0.25s;z-index:10}.menu-show{right:0}.menu-sidebar{padding:40px 0 80px;position:relative;height:100%}.menu-sidebar:before{content:'';position:absolute;top:0;left:0;width:100%;height:50%;pointer-events:none;background:url('/wp-content/themes/lovelacesaga/assets/images/menu-before.png') no-repeat top center;background-size:100% auto}.menu-sidebar:after{content:'';position:absolute;bottom:0;right:0;width:100%;height:50%;pointer-events:none;background:url('/wp-content/themes/lovelacesaga/assets/images/menu-after.png') no-repeat bottom right;background-size:100% auto;z-index:-1}.menu-sidebar .logo-block{width:180px;margin:0 auto 80px;position:relative}.menu-sidebar .logo-block img{max-width:100%;height:auto}.menu-sidebar .menu{width:100%;margin:0 50px 80px;justify-content:center;flex-direction:column;align-items:center;position:relative}.menu-sidebar .menu li{width:100%;margin-bottom:50px}.menu-sidebar .menu li:last-child{margin-bottom:0}.menu-sidebar .menu li a{width:100%;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#FFFFFF !important;text-decoration:none !important;display:flex;align-items:center;justify-content:space-between}.menu-sidebar .menu li a::after{content:"";display:block;position:absolute;top:auto;width:10px;height:17px;right:100px;background:url('/wp-content/themes/lovelacesaga/assets/images/arrow-w.svg') no-repeat center}.menu-sidebar .social-links{width:100%;position:relative}.menu-sidebar .social-links .widget{width:100%;margin:0 auto 0}.menu-sidebar .social-links ul{display:flex;align-items:center;justify-content:center;width:100%;padding:0;margin:0 auto;list-style:none}.menu-sidebar .social-links ul li{margin:0 24px 0 0}.menu-sidebar .social-links ul li:last-child{margin:0}.menu-sidebar .social-links ul li a{background:transparent;width:40px;height:40px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;transition:all 0.25s ease-in-out}.menu-sidebar .social-links ul li a:hover{opacity:0.8}.menu-sidebar .social-links ul li a img{max-width:100%;width:100%;height:100%;object-fit:contain;object-position:center}}@media screen and (max-width:576px) and (max-height:800px){.menu-sidebar{padding:40px 0 60px}}@media screen and (max-width:576px) and (max-height:680px){.menu-sidebar{padding:40px 0 40px}}@media screen and (max-width:576px) and (max-height:800px){.menu-sidebar .logo-block{margin:0 auto 50px}}@media screen and (max-width:576px) and (max-height:680px){.menu-sidebar .logo-block{margin:0 auto 30px}}@media screen and (max-width:576px) and (max-height:800px){.menu-sidebar .menu{margin:0 50px 50px}}@media screen and (max-width:576px) and (max-height:680px){.menu-sidebar .menu{margin:0 50px 30px}}@media screen and (max-width:576px) and (max-height:800px){.menu-sidebar .menu li{margin-bottom:30px}}@media screen and (max-width:576px) and (max-height:680px){.menu-sidebar .menu li{margin-bottom:20px}}@media (min-width:576px){.d-sm-none{display:block !important}}@media (min-width:577px){.d-sm-none{display:none !important}}.footer-wrapper{background:#FFFFFF;padding:45px 0;position:relative}@media screen and (max-width:992px){.footer-wrapper{padding:60px 0 45px}}.footer-wrapper .logo-block{width:130px}@media screen and (max-width:992px){.footer-wrapper .logo-block{width:180px;margin:0 auto 30px}}.footer-wrapper .logo-block img{max-width:100%;height:auto}.footer-wrapper .footer-nav .footer-menu{display:flex;align-items:center;justify-content:center;width:100%;padding:0;margin:0;list-style:none}@media screen and (max-width:992px){.footer-wrapper .footer-nav .footer-menu{flex-wrap:wrap;margin:0 0 50px}}.footer-wrapper .footer-nav .footer-menu li{margin:0 15px}@media screen and (max-width:992px){.footer-wrapper .footer-nav .footer-menu li{width:100%;text-align:center;margin:0 0 15px}.footer-wrapper .footer-nav .footer-menu li:last-child{margin:0}}.footer-wrapper .footer-nav .footer-menu li a{font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#2F333E;text-decoration:none;transition:all 0.25s ease-in-out}.footer-wrapper .footer-nav .footer-menu li a:hover{opacity:0.8}.footer-wrapper .footer-social ul{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:0;margin:0;list-style:none}@media screen and (max-width:992px){.footer-wrapper .footer-social ul{justify-content:center}}.footer-wrapper .footer-social ul li{margin:0 24px 0 0}.footer-wrapper .footer-social ul li:last-child{margin:0}.footer-wrapper .footer-social ul li a{background:#fff;width:40px;height:40px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;transition:all 0.25s ease-in-out}.footer-wrapper .footer-social ul li a:hover{opacity:0.8}.footer-wrapper .footer-social ul li a img{max-width:100%;width:100%;height:100%;object-fit:contain;object-position:center}.footer-wrapper .footer-social .widget{margin:0}.modal .modal-content{padding:12px;position:relative}.modal .modal-content .btn-close{position:absolute;top:40px;right:40px;width:16px;height:16px;z-index:5}.modal .modal-content .modal-body{padding:20px 50px 40px}@media (min-width:900px){#thankyou .modal-dialog{max-width:792px}}#thankyou .modal-content{padding:12px;position:relative;background:url('../images/modal_bg.png') no-repeat center;background-size:100% 100%;border-radius:30px}#thankyou .modal-content .modal-body{padding:70px 100px 50px;background:linear-gradient(180deg, #F5F8FF 0.53%, #F3F6FF 49.75%, #E3EBFF 100%);border-radius:18px;text-align:center}@media (max-width:900px){#thankyou .modal-content .modal-body{padding:60px 20px 30px}}#thankyou .modal-content .modal-body .h1{color:#2F333E;text-shadow:0 2px 0px #fff}@media (max-width:900px){#thankyou .modal-content .modal-body .h1{font-size:36px}}#thankyou .modal-content .modal-body h2{color:#2F333E;margin-bottom:30px}@media (max-width:900px){#thankyou .modal-content .modal-body h2{font-size:18px;line-height:28px;margin-bottom:20px}}#thankyou .modal-content .modal-body img{max-width:100%;margin:0 auto 20px}@media (max-width:900px){#thankyou .modal-content .modal-body img{max-width:60%}}#thankyou .modal-content .modal-body p{color:#2F333E;font-style:normal;font-weight:normal;font-size:14px;line-height:24px;margin-bottom:80px}@media (max-width:900px){#thankyou .modal-content .modal-body p{margin-bottom:20px}}#thankyou .modal-content .modal-body h4{font-family:'Luckiest Guy', cursive;font-style:normal;font-weight:normal;font-size:18px;line-height:18px;color:#2F333E;text-shadow:0 2px 0px #fff;margin-bottom:30px}@media (max-width:900px){#thankyou .modal-content .modal-body h4{font-size:16px;line-height:16px;margin-bottom:20px}}#thankyou .modal-content .modal-body .social-links-wrapper{margin-bottom:60px}@media (max-width:900px){#thankyou .modal-content .modal-body .social-links-wrapper{margin-bottom:20px}#thankyou .modal-content .modal-body .social-links-wrapper li{margin:0 10px 5px}#thankyou .modal-content .modal-body .social-links-wrapper li a{width:40px;height:40px}#thankyou .modal-content .modal-body .social-links-wrapper li a img{max-width:100% !important;margin:0 !important}#thankyou .modal-content .modal-body .social-links-wrapper li a:after{width:20px;height:20px;left:22px}}#thankyou .modal-content .modal-body .btn{margin:0 auto}.main-banner{position:relative}@media screen and (max-width:577px){.main-banner h2{text-align:center}}.main-banner .vce-asset-background-simple-item{background-repeat:no-repeat !important}.social-links{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:0;margin:0;list-style:none}@media screen and (max-width:577px){.social-links{justify-content:center}}.social-links li{margin:0 24px 0 0}.social-links li:last-child{margin:0}.social-links li a{width:40px;height:40px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none}.social-links li a img{max-width:100%;width:100%;height:100%;object-fit:contain;object-position:center}.social-links li a:hover{opacity:0.8}.second-block h1{color:#fff;text-shadow:0 2px 0px #18161F}.second-block .h1{text-shadow:0 2px 0px #18161F}.second-block h2{color:#fff}@media screen and (max-width:577px){.second-block h2{font-size:24px;line-height:24px}}@media screen and (max-width:390px){.second-block h2{}}.second-block h3{color:#fff}@media screen and (max-width:577px){.second-block h3{width:46%;margin:0 27%}}@media screen and (max-width:481px){.second-block h3{width:50%;margin:0 25%}}@media screen and (max-width:390px){.second-block h3{width:70%;margin:0 15%}}.second-block h4{color:#fff}@media screen and (max-width:577px){.second-block h4 br{display:none}}.second-block form{position:relative;z-index:3}.second-block .inline-form-group{max-width:579px;padding:0 50px;margin:0 auto}.second-block .inline-form-group .form-control{width:271px}.second-block .inline-form-group .btn{width:178px}@media screen and (max-width:577px){.second-block .inline-form-group{max-width:300px;padding:0}.second-block .inline-form-group .form-control{width:100%;margin-bottom:20px}.second-block .inline-form-group .btn{margin:0 auto}}@media screen and (max-width:390px){.second-block .inline-form-group{max-width:90%}}.second-block .vce-asset-background-simple-item{background-repeat:no-repeat !important}@media screen and (max-width:480px){.second-block .vce-single-image-inner{max-width:245px;max-height:245px}.second-block .vce-single-image{max-width:245px;max-height:245px}}.characters-block .h1{text-shadow:0 2px 0px #DEFFBD}.characters-block .vce-asset-background-simple-item{background-repeat:no-repeat !important}.char-slider{width:1000px;margin:0 auto;visibility:hidden;height:432px;display:flex;align-items:center}@media screen and (max-width:1199px){.char-slider{width:100%}}@media screen and (max-width:992px){.char-slider{height:380px}}@media screen and (max-width:577px){.char-slider{height:300px}}@media screen and (max-width:481px){.char-slider{height:360px}}@media screen and (max-width:390px){.char-slider{height:300px}}.char-slider.slick-initialized{visibility:visible}.char-slider .slick-list{height:430px}@media screen and (max-width:992px){.char-slider .slick-list{height:380px}}@media screen and (max-width:577px){.char-slider .slick-list{height:300px}}@media screen and (max-width:481px){.char-slider .slick-list{height:360px}}@media screen and (max-width:390px){.char-slider .slick-list{height:300px}}.char-slider .slick-track{display:flex;align-items:center;height:430px}@media screen and (max-width:992px){.char-slider .slick-track{height:380px}}@media screen and (max-width:577px){.char-slider .slick-track{height:300px}}@media screen and (max-width:481px){.char-slider .slick-track{height:360px}}@media screen and (max-width:390px){.char-slider .slick-track{height:300px}}.char-slider .slick-slide{text-align:center;z-index:1;display:flex;align-items:center;transition:all 0.25s ease-in-out}.char-slider .slick-slide .single-char{width:189px;height:189px;border-radius:24px;overflow:hidden;background-size:100% auto !important;position:relative;display:flex;align-items:center;justify-content:center;opacity:0.5;z-index:1;margin:0 auto;transition:all 0.25s ease-in-out}@media screen and (max-width:1200px){.char-slider .slick-slide .single-char{width:179px;height:179px}}@media screen and (max-width:992px){.char-slider .slick-slide .single-char{width:130px;height:130px}}@media screen and (max-width:992px){.char-slider .slick-slide .single-char{width:148px;height:147px}}@media screen and (max-width:481px){.char-slider .slick-slide .single-char{width:200px;height:196px}}@media screen and (max-width:390px){.char-slider .slick-slide .single-char{width:140px;height:135px}}.char-slider .slick-slide .single-char img{max-width:90%;transition:all 0.25s ease-in-out}.char-slider .slick-slide.slick-active{transform:scale(1.5);z-index:2}@media screen and (max-width:992px){.char-slider .slick-slide.slick-active{transform:scale(1.35)}}.char-slider .slick-slide.slick-active .single-char{opacity:0.85;z-index:2}.char-slider .slick-slide.slick-active .single-char img{max-width:120%}.char-slider .slick-slide.slick-active.slick-center{transform:scale(1.9);z-index:3}@media screen and (max-width:992px){.char-slider .slick-slide.slick-active.slick-center{transform:scale(1.65)}}@media screen and (max-width:481px){.char-slider .slick-slide.slick-active.slick-center{transform:scale(1.5)}}.char-slider .slick-slide.slick-active.slick-center .single-char{opacity:1;z-index:3;overflow:visible;box-shadow:0px 8px 10px rgba(0, 0, 0, 0.25)}.char-slider .slick-slide.slick-active.slick-center .single-char img{max-width:120%;position:relative;z-index:2}.char-slider .char-arrow{position:absolute;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(234, 242, 255, 0.31);box-shadow:0px 4px 10px rgba(0, 0, 0, 0.15);cursor:pointer;z-index:5}.char-slider .char-arrow.left-arrow{left:-75px}@media screen and (max-width:1199px){.char-slider .char-arrow.left-arrow{left:0}}.char-slider .char-arrow.right-arrow{right:-75px}@media screen and (max-width:1199px){.char-slider .char-arrow.right-arrow{right:0}}.slider-nav{max-width:800px;margin:0 auto;visibility:hidden}@media screen and (max-width:992px){.slider-nav{max-width:100%}}.slider-nav.slick-initialized{visibility:visible}.slider-nav .single-char-nav{padding:15px 75px 25px;background:#FFFFFF;box-shadow:0px 16px 24px rgba(18, 168, 45, 0.4);border-radius:80px;text-align:center;margin:15px 45px 45px}@media screen and (max-width:992px){.slider-nav .single-char-nav{margin:15px 15px 45px}}@media screen and (max-width:577px){.slider-nav .single-char-nav{padding:15px 20px 20px}}@media screen and (max-width:481px){.slider-nav .single-char-nav{margin:15px 0 25px;border-radius:44px}}.slider-nav .single-char-nav h2{color:#2F333E;margin:0;line-height:40px}@media screen and (max-width:577px){.slider-nav .single-char-nav h2{font-size:24px}}.slider-nav .single-char-nav p{margin:0;font-style:normal;font-weight:normal;font-size:14px;line-height:24px;text-align:center;color:#2F333E}.subscribe-block{position:relative;z-index:3}.subscribe-block form{position:relative;z-index:3}.subscribe-block .inline-form-group{max-width:579px;padding:0 50px;margin:0 auto}.subscribe-block .inline-form-group .form-control{width:271px}.subscribe-block .inline-form-group .btn{width:178px}@media screen and (max-width:577px){.subscribe-block .inline-form-group{max-width:300px;padding:0}.subscribe-block .inline-form-group .form-control{width:100%;margin-bottom:20px}.subscribe-block .inline-form-group .btn{margin:0 auto}}@media screen and (max-width:390px){.subscribe-block .inline-form-group{max-width:90%}}@media screen and (max-width:577px){.subscribe-block h3{width:46%;margin:0 27%}}@media screen and (max-width:481px){.subscribe-block h3{width:50%;margin:0 25%}}@media screen and (max-width:390px){.subscribe-block h3{max-width:70%;margin:0 15%;width:70%}}.subscribe-block .vce-asset-background-simple-item{background-repeat:no-repeat !important}@media screen and (max-width:390px){.subscribe-block .vce-asset-background-simple-item{background-size:cover !important}}.faq-block .h1{text-shadow:0 2px 0px #fff}.faq-block .accordion{width:100%;max-width:800px;margin:0 auto;position:relative;z-index:10}.faq-block .accordion .accordion-item{margin-bottom:16px;background:#F2F2F2;box-shadow:0px 6px 16px rgba(190, 173, 255, 0.6);border-radius:24px;border:none}.faq-block .accordion .accordion-item .accordion-header .accordion-button{font-family:'Poppins', sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#FFFFFF;border-radius:24px;padding:12px 25px;background:#2F333E;box-shadow:0px 2px 2px rgba(190, 173, 255, 0.89)}.faq-block .accordion .accordion-item .accordion-header .accordion-button.collapsed{background:#2F333E;box-shadow:0px 2px 6px #BEADFF;border-radius:24px;padding:12px 25px;font-family:'Poppins', sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#FFFFFF}.faq-block .accordion .accordion-item .accordion-header .accordion-button.collapsed:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.faq-block .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.faq-block .accordion .accordion-item .accordion-collapse .accordion-body{padding:17px 50px 27px;text-align:left;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;color:#595666}@media screen and (max-width:390px){.faq-block .accordion .accordion-item .accordion-collapse .accordion-body{padding:17px 17px 27px}}@media screen and (max-width:390px){.faq-block .accordion{max-width:100%}}.faq-block .vce-asset-background-simple-item{background-repeat:no-repeat !important}.screenshots-block .h1{text-shadow:0 2px 0px #fff}.screenshots-block .community-block .h1{color:#fff;text-shadow:0 2px 0px #18161F}.screenshots-block .vce-asset-background-simple-item{background-repeat:no-repeat !important}.screen-slider{max-width:1100px;width:100%;margin:0 auto;display:flex;align-items:center}@media screen and (max-width:1440px){.screen-slider{max-width:1000px}}@media screen and (max-width:1199px){.screen-slider{max-width:100%}}.screen-slider .scr-arrow{position:absolute;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(234, 242, 255, 0.31);box-shadow:0px 4px 10px rgba(0, 0, 0, 0.15);cursor:pointer;z-index:5}.screen-slider .scr-arrow.left-arrow{left:-50px}@media screen and (max-width:1199px){.screen-slider .scr-arrow.left-arrow{left:-35px}}@media screen and (max-width:991px){.screen-slider .scr-arrow.left-arrow{left:-15px}}@media screen and (max-width:577px){.screen-slider .scr-arrow.left-arrow{left:0}}.screen-slider .scr-arrow.right-arrow{right:-50px}@media screen and (max-width:1199px){.screen-slider .scr-arrow.right-arrow{right:-35px}}@media screen and (max-width:991px){.screen-slider .scr-arrow.right-arrow{right:-15px}}@media screen and (max-width:577px){.screen-slider .scr-arrow.right-arrow{right:0}}.screen-slider .slick-slide .single-screen{width:100%;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;height:595px}@media screen and (max-width:991px){.screen-slider .slick-slide .single-screen{height:465px}}@media screen and (max-width:767px){.screen-slider .slick-slide .single-screen{height:340px}}@media screen and (max-width:575px){.screen-slider .slick-slide .single-screen{height:300px}}@media screen and (max-width:479px){.screen-slider .slick-slide .single-screen{height:200px}}.screen-slider .slick-slide .single-screen:before{content:'';position:absolute;top:0;left:auto;width:875px;height:595px;background:url('/wp-content/themes/lovelacesaga/assets/images/screenshots/screen.png') no-repeat top center;background-size:auto 100%;z-index:-1}@media screen and (max-width:991px){.screen-slider .slick-slide .single-screen:before{width:660px;height:465px}}@media screen and (max-width:767px){.screen-slider .slick-slide .single-screen:before{width:500px;height:340px}}@media screen and (max-width:575px){.screen-slider .slick-slide .single-screen:before{width:430px;height:300px}}@media screen and (max-width:479px){.screen-slider .slick-slide .single-screen:before{width:290px;height:200px}}.screen-slider .slick-slide .single-screen img{width:686px;height:429px;max-width:100%;margin:0 auto;position:relative;top:-40px;right:auto}@media screen and (max-width:991px){.screen-slider .slick-slide .single-screen img{top:-32px;width:534px;height:335px}}@media screen and (max-width:767px){.screen-slider .slick-slide .single-screen img{top:-23px;width:392px;height:246px}}@media screen and (max-width:575px){.screen-slider .slick-slide .single-screen img{top:-20px;width:348px;height:218px}}@media screen and (max-width:479px){.screen-slider .slick-slide .single-screen img{top:-12px;width:228px;height:143px}}.social-links-wrapper{display:flex;align-items:center;justify-content:center;width:100%;padding:0;margin:0;list-style:none}.social-links-wrapper li{margin:0 24px}@media screen and (max-width:479px){.social-links-wrapper li{margin:0 10px}}.social-links-wrapper li a{width:64px;height:64px;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;position:relative;transition:all 0.25s ease-in-out}@media screen and (max-width:479px){.social-links-wrapper li a{width:60px;height:60px}}.social-links-wrapper li a img{max-width:100%;width:100%;height:100%;object-fit:contain;object-position:center;position:relative;z-index:1}.social-links-wrapper li a:hover{opacity:0.8}.social-links-wrapper li a:after{content:'';width:40px;height:40px;position:absolute;top:28px;left:12px;border-radius:50%;filter:blur(24px);z-index:0}.social-links-wrapper li a.c-twitter:after{background:#00A3FF}.social-links-wrapper li a.c-discord:after{background:#535FEE}.social-links-wrapper li a.c-youtube:after{background:#FF0000}.social-links-wrapper li a.c-tg:after{background:#0085FF}.news-subscribe-block{position:relative;z-index:3}.news-subscribe-block form{position:relative;z-index:3}.news-subscribe-block .inline-form-group{max-width:579px;padding:0 50px;margin:0 auto}.news-subscribe-block .inline-form-group .form-control{width:271px}.news-subscribe-block .inline-form-group .btn{width:178px}@media screen and (max-width:577px){.news-subscribe-block .inline-form-group{max-width:300px;padding:0}.news-subscribe-block .inline-form-group .form-control{width:100%;margin-bottom:20px}.news-subscribe-block .inline-form-group .btn{margin:0 auto}}@media screen and (max-width:390px){.news-subscribe-block .inline-form-group{max-width:90%}.news-subscribe-block .inline-form-group .form-control{margin-bottom:13px}}@media screen and (max-width:577px){.news-subscribe-block h3{width:46%;margin:0 27%}}@media screen and (max-width:481px){.news-subscribe-block h3{width:50%;margin:0 25%}}@media screen and (max-width:390px){.news-subscribe-block h3{max-width:100%;margin:0;width:100%;font-size:16px;line-height:24px}}.news-subscribe-block .vce-asset-background-simple-item{background-repeat:no-repeat !important}