/*!
Theme Name: Apsara Aruna
Theme URI: https://apsaraaruna.dev/
Author: Apsara Aruna
Author URI: https://profiles.wordpress.org/apsaraaruna/
Description: Personal portfolio theme for Apsara Aruna: one-page home (about, plugins, blog, contact) plus blog templates.
Version: 1.3.3
Requires at least: 6.3
Tested up to: 7.1
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: apsara-aruna

Based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc. (GPLv2 or later)
and the "Waxon" template by Marketify.
*/
 body{margin-bottom:0;font-family:"Mulish",-apple-system,"Segoe UI",Roboto,Arial,sans-serif}.waxon_tm_button .wpcf7-submit{text-decoration:none;color:#fff;background-color:#000;padding:13px 50px;display:inline-block;border-radius:50px;height:60px;border:2px solid #000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.waxon_tm_button .wpcf7-submit:hover{background-color:#fff;color:#000}.site-info{color:#fff}.work-list_inner{display:inline-flex;width:32.833333%;padding:5% 3% 2% 0%;position:relative}.work-list_inner .details h3{min-height:85px}.work-list_inner .details p{min-height:100px}.work-list_inner .waxon_tm_button{margin-top:2rem}.water-mark{display:block;position:absolute;right:0;bottom:0;opacity:.1}.water-mark .icon{color:#999}.icon{display:inline-block;height:1em;fill:currentColor;vertical-align:-.125em;overflow:visible}.icon.fa-2x{font-size:2em}.icon.fa-10x{font-size:10em}.badge{display:inline-block;background-color:#e1e1e1;padding:0 15px;border-radius:10px;color:#000;margin:.8rem 0}.wordpress-profile{display:block;margin-top:3rem}.wordpress-profile a{text-align:center;color:#000;text-transform:capitalize;text-decoration:none;border-bottom:1px solid #000;padding-bottom:15px}.contact-social ul{columns:3;-webkit-columns:3;-moz-columns:3;list-style:none;text-align:center}.contact-social ul li{margin-bottom:20px}.contact-social ul li a{text-decoration:none;color:#000;width:50px;height:50px;display:inline-block;text-align:center;padding:10px 8px;border:1px solid #fff0}.contact-social ul li a:hover{border-radius:100px;border:1px solid #000}.nav-links{padding:3% 0;display:block;position:relative;height:120px}.nav-previous{display:inline-block;width:50%;float:left}.nav-next{display:inline-block;width:50%;text-align:right;float:right}.nav-next a,.nav-previous a{text-decoration:none;color:#000}.waxon_tm_blog_single .title .entry-title a{color:#333}.waxon_tm_blog_single .title .entry-title a:active{color:#333}.waxon_tm_blog_single .main_infos .entry-content a{color:#333}.wpcf7-response-output{display:inline-block!important;position:relative;border:0 solid transparent!important}@media only screen and (max-width:768px){.waxon_tm_mobile_menu .logo img{max-width:50px}.waxon_tm_work{padding:150px 0 90px 0}.work-list_inner .details h3{min-height:auto}.work-list_inner .details p{min-height:auto}.work-list_inner{width:100%;padding:10% 0}.wordpress-profile{text-align:center}.waxon_tm_blog_single .hero.classic{height:34vh}.waxon_tm_blog_single .hero .image{top:50px}}.image .main{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}.grecaptcha-badge{display:none!important}section.no-results.not-found{padding:20% 0}.search img{height:auto}.waxon_tm_hero .content_inner h1 span{display:block;font-family:inherit;font-weight:inherit;padding-top:0}.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}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,.hamburger:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}.mouse-cursor{display:none!important}.glitch::before,.glitch::after{display:none}}.author-box{display:flex;gap:24px;align-items:flex-start;margin:60px 0 30px;padding:30px;border:1px solid #eee;clear:both}.author-box img{width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:center top;flex-shrink:0}.author-box h2{font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.author-box p{margin-bottom:10px}.author-box a{color:#000}.author-box-social{list-style:none;display:flex;flex-wrap:wrap;gap:14px;margin-top:10px}.author-box-social a{text-decoration:none}.about-facts{list-style:none;margin-top:25px}.about-facts li{margin-bottom:6px}.about-facts a{color:#000}.about-more{clear:both;padding-bottom:100px}.about-more h2{font-size:30px;font-weight:900;text-transform:uppercase;margin:60px 0 25px}.about-faq h3{font-size:18px;font-weight:700;margin:25px 0 5px}.about-cta-link{display:inline-block;margin-top:40px;padding:13px 40px;border:2px solid #000;border-radius:50px;background:#000;color:#fff;text-decoration:none;font-family:"Montserrat";font-weight:600}.about-cta-link:hover{background:#fff;color:#000}@media only screen and (max-width:768px){.author-box{flex-direction:column;padding:20px}}.glitch::before,.glitch::after{content:"";position:absolute;inset:0;background:inherit;opacity:0;pointer-events:none}.glitch::before{mix-blend-mode:hue;animation:glitch-a 4s steps(1,end) infinite}.glitch::after{animation:glitch-b 4s steps(1,end) infinite}@keyframes glitch-a{0%,84%,100%{opacity:0;transform:none;clip-path:inset(0 0 0 0)}86%{opacity:1;transform:translateX(-18px);clip-path:inset(12% 0 64% 0)}88%{opacity:1;transform:translateX(14px);clip-path:inset(58% 0 22% 0)}90%{opacity:1;transform:translateX(-8px);clip-path:inset(30% 0 50% 0)}92%{opacity:1;transform:translateX(22px);clip-path:inset(76% 0 6% 0)}94%{opacity:0}}@keyframes glitch-b{0%,85%,100%{opacity:0;transform:none;clip-path:inset(0 0 0 0)}87%{opacity:1;transform:translateX(12px);clip-path:inset(40% 0 38% 0)}89%{opacity:1;transform:translateX(-20px);clip-path:inset(4% 0 80% 0)}91%{opacity:1;transform:translateX(10px);clip-path:inset(66% 0 14% 0)}93%{opacity:0}}.waxon_tm_hero .background .myOverlay{transition:transform 0.7s ease}.waxon_tm_hero .background .myOverlay.loaded{left:0;transform:translateX(100%)}.waxon_tm_topbar{top:0;transform:translateY(-110%)}.waxon_tm_topbar.opened,.waxon_tm_topbar.extra{transform:none}.waxon_tm_news .news_inner ul li .list_inner .image{aspect-ratio:16 / 9;background-color:#f4f4f4}.waxon_tm_copyright .site-footer a{color:#ddd}.waxon_tm_copyright .site-footer a:hover{color:#fff}.hero_cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.waxon_tm_hero .content_inner .hero_cta a{display:inline-block;padding:12px 30px;border:2px solid #000;border-radius:50px;font-family:"Montserrat";font-weight:600;font-size:15px;text-decoration:none;transition:background-color 0.3s ease,color 0.3s ease}.hero_cta .primary{background:#000;color:#fff}.hero_cta .primary:hover{background:#fff;color:#000}.hero_cta .secondary{background:#fff0;color:#000}.hero_cta .secondary:hover{background:#000;color:#fff}.contact_intro{clear:both;margin:0;padding-top:20px;max-width:640px}.contact_intro a{color:#000}.related-posts{clear:both;margin:20px 0 60px}.related-posts h2{font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}.related-posts ul{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.related-posts a{color:#000;text-decoration:none;font-family:"Montserrat";font-weight:600}.related-posts img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px;margin-bottom:10px}html{scroll-behavior:smooth}@media (max-width:1040px){.waxon_tm_hero .content_inner{background:rgb(255 255 255 / .86);padding:22px 22px 26px;border-radius:14px;left:12px;right:12px}.hero_cta .secondary{background:#fff}}.waxon_tm_about .about_inner .left img{height:auto}.waxon_tm_contact .wpcf7-form{display:flex;flex-direction:column}.waxon_tm_contact .wpcf7-form>.first{order:1}.waxon_tm_contact .wpcf7-form>.last{order:2}.waxon_tm_contact .wpcf7-form>.wpcf7-turnstile{order:3;margin-bottom:20px}.waxon_tm_contact .wpcf7-form>.waxon_tm_button{order:4}.waxon_tm_contact .wpcf7-form>.wpcf7-response-output{order:5}