 html, body{ width:100%; overflow-x:clip; } body{ font-family:var(--e-global-typography-text-font-family); font-size:16px; font-weight:400; line-height:1.6em; color:var(--e-global-color-text); background:var(--e-global-color-background); } img{ max-width:100%; height:auto; } p{ line-height:1.6em; margin-bottom:1.5em; } .elementor-widget-text-editor p{ line-height:inherit; } .elementor-widget-text-editor p:last-child{ margin-bottom:0 !important; } a{ text-decoration:none; color:inherit; transition:all 0.3s ease-in-out; } h1, h2, h3, h4, h5, h6{ font-weight:600; margin:0; line-height:1.2em; color:var(--e-global-color-primary); } figure{ margin:0; } iframe{ max-width:100%; } .elementor-widget-button{ line-height:0; }  .btn-default{ position:relative;   display:inline-block;   background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%); background-size:200% auto;   border-radius:10px;   font-size:16px;   font-weight:600;   line-height:1.25em;   text-transform:capitalize;   color:var(--e-global-color-white);   padding:15px 24px 15px 24px;   border:none;   transition:all 0.4s ease-in-out;   z-index:0; } .btn-default:hover{ background-position:right center; } .btn-default svg{ width:12px; height:auto; margin-left:5px; transition:all 0.4s ease-in-out; } .btn-default:hover svg{ transform:rotate(45deg); } .btn-default i{ font-size:18px; transform:rotate(-45deg); margin-left:5px; transition:all 0.4s ease-in-out; } .btn-default:hover i{ transform:rotate(0deg); } @media only screen and (max-width:991px){ .btn-default{  padding:13px 18px 13px 18px;   } }  .elementor-widget-button .elementor-button .elementor-button-icon svg, .elementor-widget-button .elementor-button .elementor-button-icon i{ transition:all 0.4s ease-in-out; } .elementor-widget-button .elementor-button:hover .elementor-button-icon svg, .elementor-widget-button .elementor-button:hover .elementor-button-icon i{ transform:rotate(45deg); } .elementor-widget-button .elementor-button .elementor-button-icon svg, .elementor-widget-button .elementor-button .elementor-button-icon i{ width:12px; height:auto; }  .at-animation-image-style-1 img{ clip-path:inset(0 100% 0 0); } .at-blog-shiny-glass-effect, .at-shiny-glass-effect{ position:relative; overflow:hidden; } .at-blog-shiny-glass-effect:after, .at-shiny-glass-effect:after{ content:''; position:absolute; width:200%; height:0%; left:50%; top:50%; background-color:rgba(255,255,255,.3); transform:translate(-50%,-50%) rotate(-45deg); z-index:1; } .at-blog-shiny-glass-effect:hover:after, .at-shiny-glass-effect:hover:after{ height:250%; transition:all 600ms linear !important; background-color:transparent; } .at-distortion-effect canvas{   position:absolute;   top:0;   left:0;   width:100%;   height:100%; border-radius:inherit; }  .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{   padding-right:15px;   padding-left:15px; } .row{   margin-right:-15px;   margin-left:-15px; } .row > * { padding-right:15px; padding-left:15px; } #magic-cursor{ position:absolute; width:10px !important; height:10px !important; pointer-events:none; z-index:1000000; } #ball{ position:fixed; display:block; left:0; top:0; transform:translate(-50%, -50%); background:var(--e-global-color-accent); width:10px !important; height:10px !important; border-radius:50%; pointer-events:none; border:none; opacity:1 !important; } .theme-preloader{ position:fixed; top:0; left:0; right:0; bottom:0; z-index:10000 !important; background:linear-gradient(90deg, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 100%); display:flex; align-items:center; justify-content:center; } .theme-preloader .loading-container, .theme-preloader .loading-container .loading{ height:100px; position:relative; width:100px; border-radius:100%; } .theme-preloader .loading-container{ margin:40px auto; } .theme-preloader .loading-container .loading{ border:1px solid transparent; border-color:transparent var(--e-global-color-white) transparent var(--e-global-color-white); animation:rotate-loading 1.5s linear 0s infinite normal; transform-origin:50% 50%; } .theme-preloader .loading-container:hover .loading, .theme-preloader .loading-container .loading{ transition:all 0.5s ease-in-out; } .theme-preloader .loading-container #loading-icon{ position:absolute; top:50%; left:50%; max-width:66px; transform:translate(-50%, -50%); } @keyframes rotate-loading{ 0%{  transform:rotate(0deg); } 100%{  transform:rotate(360deg); } } body.fancy-scrollbar::-webkit-scrollbar-track{ background:linear-gradient(180deg, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 100%); border-left:1px solid var(--e-global-color-accentsecondary); } body.fancy-scrollbar::-webkit-scrollbar{ width:7px; background:linear-gradient(180deg, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 100%); } body.fancy-scrollbar::-webkit-scrollbar-thumb{ background:var(--e-global-color-white); }  .elementor-icon-box-wrapper .elementor-icon-box-icon{ line-height:0; } .elementor-widget-icon .elementor-icon-wrapper{ line-height:0; } .elementor-widget-elementskit-icon-box .elementskit-box-header{ line-height:0; } .elementskit-funfact .funfact-icon svg path{ stroke:none !important; } .elementskit-pricing-header svg path{ fill:none !important; } .elementskit-infobox .elementskit-info-box-icon{ transition:all 0.4s ease-in-out; } .ekit_social_media li a:hover i, .ekit_social_media li a:hover svg{ color:inherit !important; }  header.main-header{ z-index:100; position:absolute;   top:30px; left:0; right:0; width:100%; width:calc(100% - 40px); max-width:1840px; margin:0 auto; background:var(--e-global-color-background); box-shadow:0 0 10px 0 rgba(41, 48, 66, 0.02); border-radius:12px; z-index:100; } header.main-header .container-fluid{ padding:0; } header.main-header .header-sticky{ padding:20px; position:relative; top:0; z-index:100; } header.main-header .header-sticky.hide{ transform:translateY(-100%); transition:transform 0.3s ease-in-out; padding:15px 0; border-radius:0; border-bottom:1px solid #16330010; } header.main-header .header-sticky.active{ position:fixed; top:0; left:0; right:0; border-radius:0; border-bottom:1px solid #16330010;   transform:translateY(0); background:var(--e-global-color-white); } .navbar{ padding:0; } .navbar-brand{ padding:0; } .navbar-brand h1, .navbar-brand h2{ font-size:40px !important; color:var(--e-global-color-primary) !important;  font-weight:600 !important; letter-spacing:-0.02em; }  .navbar-brand span{ display:block; font-size:14px; color:var(--e-global-color-text); line-height:1.2em; } .navbar-brand:hover{ color:var(--e-global-color-accent); } .main-menu{ font-family:var(--e-global-typography-primary-font-family); justify-content:flex-end; } .main-menu ul{ align-items:center; flex-wrap:wrap; } .main-menu ul li{ margin:0 5px; position:relative; } .main-menu ul li:last-child{ margin-right:0; } .main-menu ul li.menu-item-has-children > a:after{ content:'\f107'; font-family:'FontAwesome'; font-weight:900; font-size:14px; margin-left:8px; } .main-menu ul ul li.menu-item-has-children > a{ position:relative; } .main-menu ul ul li.menu-item-has-children > a:after{ width:18px; height:18px; position:absolute; right:15px; top:6px; transform:rotate(-90deg); } .main-menu ul li a{ font-size:16px; font-weight:500; line-height:1.1em; padding:15px 10px !important; color:var(--e-global-color-primary); } .main-menu ul li.highlighted-menu a{ display:block; background:var(--e-global-color-accent); color:var(--e-global-color-primary); font-size:16px; font-weight:500; border:2px solid var(--e-global-color-accent); padding:10px 30px !important; border-radius:30px; position:relative; overflow:hidden; z-index:0; transition:0.2s transform ease-in-out; } .main-menu ul li.highlighted-menu a:after{ background-color:var(--e-global-color-primary); border-radius:30px; content:''; display:block; height:100%; width:100%; position:absolute; left:0; top:0; transform:translate(-100%, 0) rotate(10deg); transform-origin:top left; transition:0.2s transform ease-out; will-change:transform; z-index:-1; } .main-menu ul li.highlighted-menu a:hover::after{ transform:translate(0, 0); } .main-menu ul li.highlighted-menu a:hover{ color:var(--e-global-color-accent); } .main-menu ul li a:hover, .main-menu ul li a:focus{ color:var(--e-global-color-accent); } .main-menu ul ul{ visibility:hidden; padding:5px 0; margin:0; list-style:none; width:235px; border-radius:12px; position:absolute; left:0; top:100%; background-color:var(--e-global-color-accent); opacity:0;   transform:scaleY(0.8);   transform-origin:top;   transition:all 0.3s ease-in-out; } .main-menu ul ul ul{ left:100%; top:0; } .main-menu ul ul ul ul ul{ display:none !important; opacity:0; visibility:hidden; } .main-menu ul ul li{ margin:0; padding:0; } .main-menu ul ul li a, .main-menu ul ul li a:focus{ color:var(--e-global-color-white); padding:8px 20px !important; } .main-menu ul li:hover > ul{ visibility:visible; opacity:1; transform:scaleY(1); } .main-menu ul ul li a:hover{ color:var(--e-global-color-primary); } .responsive-menu, .navbar-toggle{ display:none; } #menu-all-pages-flat > li a{ padding-top:0 !important; padding-bottom:0 !important; } .slicknav_btn, .slicknav_nav .slicknav_item{ cursor:pointer; } .slicknav_menu, .slicknav_menu * { box-sizing:border-box; } .slicknav_btn{ position:relative; display:block; float:right; padding:.438em .625em; line-height:1.125em; } .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{ margin-top:.188em; } .slicknav_menu .slicknav_menutxt{ display:block; line-height:1.188em; float:left; color:#fff; font-weight:700; text-shadow:0 1px 3px #000; } .slicknav_menu .slicknav_icon{ float:left; width:1.125em; height:.875em; margin:.188em 0 0 .438em; } .slicknav_menu .slicknav_icon:before{ background:0 0; width:1.125em; height:.875em; display:block; content:""; position:absolute; } .slicknav_menu .slicknav_no-text{ margin:0; } .slicknav_menu .slicknav_icon-bar{ display:block; width:1.125em; height:.125em; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px; -webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .25); -moz-box-shadow:0 1px 0 rgba(0, 0, 0, .25); box-shadow:0 1px 0 rgba(0, 0, 0, .25); } .slicknav_menu:after, .slicknav_menu:before{ content:" "; display:table; } .slicknav_menu:after{ clear:both; } .slicknav_nav li, .slicknav_nav ul{ display:block; } .slicknav_nav .slicknav_arrow{ font-size:.8em; margin:0 0 0 .4em; } .slicknav_nav .slicknav_item a{ display:inline; } .slicknav_nav .slicknav_row, .slicknav_nav a{ display:block; } .slicknav_nav .slicknav_parent-link a{ display:inline; } .slicknav_menu{ font-size:16px; background:#4c4c4c; padding:5px; } .slicknav_nav, .slicknav_nav ul{ list-style:none; overflow:hidden; padding:0; } .slicknav_menu .slicknav_icon-bar{ background-color:#fff; } .slicknav_btn{ margin:5px 5px 6px; text-decoration:none; text-shadow:0 1px 1px rgba(255, 255, 255, .75); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background-color:#222; } .slicknav_nav{ clear:both; color:#fff; margin:0; font-size:.875em; } .slicknav_nav ul{ margin:0 0 0 10px; } .slicknav_nav .slicknav_row, .slicknav_nav a{ padding:5px 10px; } .slicknav_nav .slicknav_row:hover{ -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; background:#ccc; color:#fff; } .slicknav_nav a{ text-decoration:none; color:#fff; } .slicknav_nav a:hover{ -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; background:#ccc; color:#222; } .slicknav_nav .slicknav_txtnode{ margin-left:15px; } .slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a{ padding:0; margin:0; } .slicknav_brand{ float:left; color:#fff; font-size:18px; line-height:30px; padding:7px 12px; height:44px; } .responsive-menu{ top:100%; position:absolute; left:0; right:0; } .slicknav_btn{ background:var(--e-global-color-accent); padding:0; display:flex; align-items:center; justify-content:center; width:38px; height:38px; margin:0; border-radius:8px; } .slicknav_icon .slicknav_icon-bar{ display:block; width:100%; height:3px; width:22px; background-color:var(--e-global-color-white); border-radius:6px; margin:4px auto !important; transition:all 0.1s ease-in-out; } .slicknav_icon .slicknav_icon-bar:first-child{ margin-top:0 !important; } .slicknav_icon .slicknav_icon-bar:last-child{ margin-bottom:0 !important; } .navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(1){   transform:rotate(-45deg) translate(-5px, 5px); } .navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(2){   opacity:0; } .navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(3){   transform:rotate(45deg) translate(-5px, -5px); } .slicknav_menu{ padding:0; background:var(--e-global-color-accent); max-height:80vh; overflow:auto; } .slicknav_nav{ padding-top:5px; padding-bottom:5px; } .slicknav_nav > ul{ margin-left:0; } .slicknav_nav .slicknav_row, .slicknav_nav li a{ font-size:16px; font-weight:500; padding:7px 20px; color:var(--e-global-color-white); line-height:normal; } .slicknav_nav a:hover, .slicknav_nav .slicknav_row:hover{ background-color:transparent; color:var(--e-global-color-primary); } .slicknav_arrow{ font-size:0 !important; } .slicknav_arrow:after{ content:'\f105'; font-family:'FontAwesome'; font-weight:900; font-size:12px; margin-left:8px; margin-top:2px; transform:rotate(90deg); float:right; color:var(--e-global-color-white); transition:all 0.3s ease-in-out; } .slicknav_nav li.slicknav_open > a .slicknav_arrow:after{ transform:rotate(-90deg); }  .page-header{ position:relative; background-image:url(https://kmkassociatesllp.com/wp-content/themes/netzon/assets/images/page-header-bg.png); background-position:top center; background-repeat:no-repeat; background-size:cover; padding:265px 0 140px; } .page-header-box{ position:relative; z-index:1; text-align:center; } .page-header-box h1{   font-size:50px !important; letter-spacing:-0.02em;   margin-bottom:10px; word-wrap:break-word; } .page-header-box .taxonomy-description{ color:var(--e-global-color-text); margin-bottom:20px; } .breadcrumb-trail{ line-height:1.6em; } .trail-items, .page-header-box .post-meta ul{ list-style:none; padding:0; margin:0; display:flex;   flex-wrap:wrap;   align-items:center;   flex-direction:row;   justify-content:center; } .trail-items .breadcrumb_separate{ margin:0 8px; } .trail-items li, .page-header-box .post-meta ul li{ color:var(--e-global-color-text); display:inline-block; line-height:normal; } .trail-items li:before, .page-header-box .post-meta ul li:before{ content:'/'; margin:0 8px; } .trail-items li:first-child:before, .page-header-box .post-meta ul li:first-child:before{ display:none; } .trail-items li a, .page-header-box .post-meta ul li a{ color:var(--e-global-color-text); transition:all 0.3s ease-in-out; }  footer.footer{ background-color:var(--e-global-color-primary); } .footer-main{ padding:60px 0; } .footer-logo{ margin-bottom:30px; } .footer-logo h4{ color:var(--e-global-color-white) !important; font-size:36px; font-weight:600; letter-spacing:-0.02em; } .footer-social ul{ padding:0; margin:0; list-style:none; } .footer-social ul li{ display:inline-block; margin-right:10px; } .footer-social ul li a{ display:flex; align-items:center; justify-content:center; background:var(--e-global-color-accent); width:40px; height:40px; color:var(--e-global-color-white); font-size:18px; border-radius:10px; transition:all 0.3s ease-in-out; } .footer-social ul li a:hover{ color:var(--e-global-color-primary); background:var(--e-global-color-white); } .footer-menu{ text-align:right; margin-bottom:20px; } .footer-menu ul{ list-style:none; padding:0; margin:0; } .footer-menu ul li{ display:inline-block; margin-left:30px; } .footer-menu ul li a{ color:var(--e-global-color-white); transition:all 0.3s ease-in-out; } .footer-menu ul li a:hover{ color:var(--e-global-color-accent); } .copyright{ text-align:right; } .copyright p{ color:var(--e-global-color-white); margin:0; }  .error-page{ padding:100px 0; } .error-page-image{ text-align:center; margin-bottom:30px; } .error-page-image img{ width:100%;   max-width:40%; } .error-page .error-page-content{ text-align:center; } .error-page-content-heading{ margin-bottom:15px; } .error-page-content-heading h2{ font-size:46px !important; }  .page-blog-archive{ padding:100px 0px; } .post-item{ height:calc(100% - 30px); margin-bottom:30px; } .post-featured-image a{ display:block; border-radius:12px; margin-bottom:20px; overflow:hidden; } .post-featured-image figure{ display:block; } .post-featured-image img{ width:100%;   aspect-ratio:1 / 0.725;   object-fit:cover;   transition:all 0.4s ease-in-out; } .post-item:hover .post-featured-image img{ transform:scale(1.1); } .post-item-content{ margin-bottom:20px; } .post-item-content h2{ font-size:20px !important; font-weight:600 !important; line-height:1.4em !important; letter-spacing:0 !important; word-wrap:break-word; } .post-item-btn{ font-weight:500; line-height:normal; text-transform:capitalize; color:var(--e-global-color-primary); transition:all 0.4s ease-in-out; } .post-item-btn a svg{ width:12px; height:auto; margin-left:8px; transition:all 0.4s ease-in-out; } .post-item-btn a:hover svg{ transform:rotate(45deg); } .post-item-btn a i{ transform:rotate(-45deg); margin-left:8px; font-size:18px; transition:all 0.4s ease-in-out; } .post-item-btn a:hover i{ transform:rotate(0deg); } .pagination .nav-links{ margin-top:30px; display:flex; text-align:center; justify-content:center; width:100%; } .pagination .nav-links a, .pagination .nav-links span{ display:flex; text-decoration:none; justify-content:center; align-items:center; background:var(--e-global-color-secondary); color:var(--e-global-color-primary); border-radius:10px; width:40px; height:40px;  margin:0 5px; font-weight:700; line-height:1em; transition:all 0.3s ease-in-out; } .pagination .nav-links span.current, .pagination .nav-links a:hover{ background:var(--e-global-color-primary); color:var(--e-global-color-white); } .page-single-post{ padding:100px 0; } .page-single-post.single-page .post-entry{ margin-bottom:0; border-bottom:0; padding-bottom:0; } .post-single-meta ul{ padding:0; margin:0; list-style:none; line-height:1.1em; padding-top:5px; } .post-single-meta ul li{ display:inline-block; margin-right:15px; color:var(--e-global-color-text); line-height:1em; font-size:18px; } .post-single-meta ul li:last-child{ margin-right:0; } .post-single-meta ul li i{ font-size:18px; color:var(--e-global-color-text); margin-right:8px; } .post-single-meta ul li a{ color:inherit; } .post-single-image{ margin-bottom:30px; overflow:hidden; } .post-single-image figure, .post-single-image img{ width:100%; aspect-ratio:1 / 0.50; object-fit:cover; border-radius:12px; } .post-content{ width:100%; max-width:1250px; margin:0 auto; } .post-entry{ border-bottom:1px solid var(--e-global-color-divider); margin-bottom:30px; padding-bottom:30px; } .post-entry:after{ content:''; display:block; clear:both; } .post-entry p{ margin-bottom:20px; } .post-entry p:last-child{ margin-bottom:0; } .post-entry a{ color:var(--e-global-color-accent); } .post-entry h1, .post-entry h2, .post-entry h3, .post-entry h4, .post-entry h5, .post-entry h6{ font-weight:600 !important; margin:1em 0 0.7em; color:var(--e-global-color-primary); } .post-entry h1{ font-size:40px !important; } .post-entry h2{ font-size:36px !important; } .post-entry h3{ font-size:26px; } .post-entry h4{ font-size:22px; } .post-entry h5{ font-size:18px; } .post-entry h6{ font-size:16px; } .post-entry ul{ padding-left:20px; margin:20px 0; } .post-entry ul li{ margin-bottom:15px; font-size:18px; font-weight:500; line-height:1.6em; color:var(--e-global-color-text); } .post-entry ol{ margin:20px 0; } .post-entry ol li{ margin-bottom:15px; font-size:18px; font-weight:500; color:var(--e-global-color-text); } .post-entry ul li a{ color:var(--e-global-color-text); } .post-entry ul ul, .post-entry ul ol, .post-entry ol ol, .post-entry ol ul{ margin-top:10px; margin-bottom:0; } .post-entry ul ul li:last-child, .post-entry ul ol li:last-child, .post-entry ol ol li:last-child, .post-entry ol ul li:last-child{ margin-bottom:0; } .post-entry blockquote{ background:var(--e-global-color-secondary) url(https://kmkassociatesllp.com/wp-content/themes/netzon/assets/images/icon-blockquote.svg) no-repeat; background-position:30px 30px;   background-size:45px;   border-radius:12px;   padding:30px 30px 30px 90px !important;   margin-bottom:30px !important; } .post-entry blockquote p{ font-size:20px !important; color:var(--e-global-color-primary); font-weight:600; margin-top:0; line-height:1.4em; margin-bottom:20px; } .post-entry blockquote p:last-child{ margin-bottom:0; } .post-entry blockquote cite{   font-size:18px;   color:var(--e-global-color-accent); } .post-entry table{ border-top:1px solid var(--e-global-color-divider); border-left:1px solid var(--e-global-color-divider); } .post-entry table tr td, .post-entry table tr th{ border-right:1px solid var(--e-global-color-divider); border-bottom:1px solid var(--e-global-color-divider); padding:4px 10px; } .post-entry .wp-block-latest-posts.wp-block-latest-posts__list{ list-style:inherit;   padding-left:20px; } .post-entry .has-fixed-layout tr td{ border-color:inherit; } .tag-links{   font-size:20px;   font-weight:600;   color:var(--e-global-color-primary);   display:inline-flex;   align-items:center;   flex-wrap:wrap;   gap:15px; } .post-tags .tag-links a{ display:inline-block;   font-size:16px;   font-weight:500; line-height:1em; text-transform:capitalize; background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%); background-size:200% auto; color:var(--e-global-color-white);   border-radius:10px;   padding:12px 20px;   transition:all 0.3s ease-in-out; } .post-tags .tag-links a:hover{ background-position:right center; } .post-social-sharing{ text-align:right; } .post-social-sharing ul{   list-style:none;   padding:0;   margin:0; } .post-social-sharing ul li{   display:inline-block;   margin-right:12px; } .post-social-sharing ul li:last-child{ margin-right:0; } .post-social-sharing ul li a{ display:flex;   align-items:center;   justify-content:center;   text-align:center;   background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%);   background-size:200% auto;   color:var(--e-global-color-white);   border-radius:10px;   width:40px;   height:40px;   transition:all 0.3s ease-in-out; } .post-social-sharing ul li a:hover{ background-position:right center; } .post-social-sharing ul li a i{   font-size:18px; } .post-entry hr, .comment-content hr{ border-top:1px solid var(--e-global-color-divider); opacity:1; } .post-entry table caption{ text-align:center; } .post-entry .wp-block-rss{ list-style:inherit; } .post-entry .wp-block-social-links{ padding:0; } .post-entry .wp-block-calendar{ margin-bottom:20px; } @media only screen and (max-width:1440px){  .container{  max-width:1300px; } } @media only screen and (max-width:1300px){  .main-menu ul li a{  padding:12px 4px !important; } } @media only screen and (max-width:1024px){  .navbar-brand span{  display:none; }  .main-menu ul li a{  padding:12px 2px !important; } } @media only screen and (max-width:991px){  #magic-cursor{  display:none !important;   }  header.main-header{  margin:0;  top:0;  width:100%;  border-radius:0; }  header.main-header .container-fluid{  padding:0 15px; }  .navbar-brand h1,  .navbar-brand h2{  font-size:30px !important; }  .responsive-menu,   .navbar-toggle{  display:block;   }  .main-menu ul li{  margin:0 10px;   }  header.main-header .header-sticky{  padding:20px 0; }  header.main-header .header-sticky.active .slicknav_menu{  border-radius:0; }  .page-header{  padding:170px 0 80px; }  .page-header-box h1{  font-size:38px !important; }  .page-header-box .taxonomy-description{  margin-bottom:10px; }  .page-blog-archive{  padding:50px 0; }  .post-item-content{  margin-bottom:15px; }  .post-item-content h2{  font-size:18px !important; }  .pagination .nav-links{  margin-top:10px; }  .page-single-post{  padding:50px 0; }  .post-single-image{  margin-bottom:20px; }  .post-entry blockquote{  background-position:20px 20px;  background-size:40px;  padding:20px 20px 20px 70px !important;  margin-bottom:20px !important;   }  .post-entry blockquote p{  font-size:18px !important; }  .post-entry ul li, .post-entry ol li{  font-size:16px;  margin-bottom:10px; }  .post-tags{  margin-bottom:20px; }  .post-tags .tag-links a{  padding:10px 15px; }  .post-social-sharing{  text-align:left; }  .footer-main{  padding:40px 0; }  .footer-logo{  text-align:center;  margin-bottom:20px; }  .footer-social{  text-align:center;  margin-bottom:20px; }  .footer-social ul li{  margin:0 5px; }  .footer-menu{  text-align:center; }  .footer-menu ul li{  margin:0 10px; }  .copyright{  text-align:center; }  .error-page{  padding:50px 0; }  .error-page-image{  margin-bottom:20px; }  .error-page-image img{  max-width:80%; }  .error-page-content-heading h2{  font-size:36px !important; } } @media only screen and (max-width:767px){  .post-single-meta ul li{  font-size:16px;  margin-right:14px; }  .post-single-meta ul li i{  font-size:16px; }   .page-header-box h1{  font-size:28px !important;   }  .post-featured-image a{  margin-bottom:15px; }  .post-single-image figure, .post-single-image img{  aspect-ratio:1 / 0.70; }  .post-entry h1{  font-size:28px !important; }  .post-entry h2{  font-size:24px !important; }  .post-entry h3{  font-size:20px; }  .post-entry h4{  font-size:18px; }  .post-entry h5{  font-size:16px; }  .post-entry h6{  font-size:14px; }  .post-entry blockquote{  background-position:15px 15px;  padding:60px 15px 15px 15px !important; }  .post-entry blockquote p{  font-size:16px !important; }  .tag-links{  font-size:18px;  }  .error-page-content-heading h2{  font-size:26px !important; } }  .alignnone{ margin:5px 0 20px 0; } .aligncenter, div.aligncenter{ display:block; margin:5px auto 5px auto; } .alignright{ float:right; margin:5px 0 20px 20px; } .alignleft{ float:left; margin:5px 20px 20px 0 !important; } a img.alignright{ float:right; margin:5px 0 20px 20px; } a img.alignnone{ margin:5px 20px 20px 0; } a img.alignleft{ float:left; margin:5px 20px 20px 0; } a img.aligncenter{ display:block; margin-left:auto; margin-right:auto; } .wp-caption{ max-width:96%; padding:5px 3px 10px; text-align:center; } .wp-caption.alignnone{ margin:5px 20px 20px 0; } .wp-caption.alignleft{ margin:5px 20px 20px 0; } .wp-caption.alignright{ margin:5px 0 20px 20px; } .wp-caption img{ border:0 none; height:auto; margin:0; max-width:98.5%; padding:0; width:auto; } .wp-caption p.wp-caption-text{ font-size:11px; line-height:17px; margin:0; padding:0 4px 5px; } .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:var(--e-global-color-divider); clip:auto !important; clip-path:none; color:var(--e-global-color-primary); display:block; font-size:1em; height:auto; left:5px; line-height:normal; padding:15px 23px 14px; text-decoration:none; top:5px; width:auto; z-index:100000; } .gallery-caption, .bypostauthor{ position:inherit; } .has-medium-font-size, .has-large-font-size, .has-x-large-font-size{ line-height:1.4em; } .wp-block-navigation__responsive-container-content ul ul li{ padding-left:0; margin-bottom:0; } .wp-block-navigation__responsive-container-content ul ul li:before{ display:none; } ul.wp-block-post-template{ list-style:none !important; padding:0; } ul.wp-block-post-template li{ padding-left:0; } .wp-block-post-template li:before{ display:none; } .wp-block-post-template .wp-block-post-excerpt__excerpt{ color:var(--e-global-color-text); font-weight:400; } .wp-block-post-featured-image, .wp-block-post-author, .wp-block-avatar, .wp-block-post-date, .wp-block-post-navigation-link, .wp-block-search, .wp-block-buttons, .wp-block-image, .wp-block-audio, .wp-block-cover, .wp-block-media-text, .wp-block-table, .wp-block-button, .wp-block-embed{ margin-bottom:20px; } .wp-block-gallery{ margin-bottom:20px !important; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{ border:1px solid var(--e-global-color-divider); background:transparent; border-radius:10px; } .wp-block-search .wp-block-search__input{ background:transparent; border:1px solid var(--e-global-color-divider); color:var(--e-global-color-primary); outline:0; box-shadow:none; border-radius:12px; padding:8px 20px; } .wp-block-search .wp-block-search__button{ border-radius:10px; background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%); background-size:200% auto; color:var(--e-global-color-white) !important; border:none; outline:0; box-shadow:none; transition:all 0.4s ease-in-out; } .wp-block-search .wp-block-search__button:hover{ background-position:right center; } .wp-block-social-links li{ padding-left:0 !important; } .wp-block-social-links li:before{ display:none; } .wp-block-tag-cloud a{ font-size:16px !important; font-weight:500 !important; line-height:1em; border:none !important; background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%);   background-size:200% auto; color:var(--e-global-color-white) !important; text-transform:capitalize; padding:12px 20px; margin-bottom:10px; border-radius:10px; transition:all 0.4s ease-in-out; } .wp-block-tag-cloud a:hover{ background-position:right center; } .wp-block-latest-comments{ padding-left:0; } .wp-block-latest-comments a{ color:var(--e-global-color-primary); } .wp-block-button__link{ width:auto; } .wp-block-button .wp-element-button, .wp-block-button.is-style-outline .wp-element-button, .wp-element-button, .wp-block-button .wp-block-button__link, .wp-block-file .wp-block-file__button{ font-size:16px; background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%); background-size:200% auto; color:var(--e-global-color-white) !important; font-weight:600; line-height:1.25em; padding:15px 24px; border-radius:10px; border:none; opacity:1; } .wp-block-button.is-style-outline .wp-element-button{ background:linear-gradient(to right, var(--e-global-color-accent) 0%, var(--e-global-color-accentsecondary) 50%, var(--e-global-color-accent) 100%); background-size:200% auto; } .wp-block-button .wp-element-button:hover, .wp-block-button.is-style-outline .wp-element-button:hover, .wp-element-button:hover, .wp-block-button .wp-block-button__link:hover, .wp-block-file .wp-block-file__button:hover{ background-position:right center; } .wp-block-file a{ font-size:18px; } .wp-block-column p:last-child{ margin-bottom:0; } .wp-block-cover{ color:var(--e-global-color-white); } .wp-block-image figcaption{ text-align:center; } .wp-block-gallery ul li{ padding-left:0; } .wp-block-gallery ul li:before{ display:none !important; } .wp-block-quote.is-style-large{ padding-top:30px; padding-bottom:30px; } .wp-block-categories-dropdown, .wp-block-archives-dropdown{ margin-bottom:20px; } .wp-block-categories-dropdown select, .wp-block-archives-dropdown select, .wp-block-categories-dropdown select:focus-visible{ border-radius:10px; background:transparent; border:1px solid var(--e-global-color-divider); padding:10px 20px; outline:0; } .wp-caption .wp-caption-text{ margin-top:6px; } .gallery.gallery-columns-2, .gallery.gallery-columns-3, .gallery.gallery-columns-4, .gallery.gallery-columns-5, .gallery.gallery-columns-6, .gallery.gallery-columns-7, .gallery.gallery-columns-8, .gallery.gallery-columns-9{ display:flex; flex-wrap:wrap; } div:not(.elementor-image-gallery) .gallery .gallery-item{ margin-right:30px; margin-bottom:30px; } div:not(.elementor-image-gallery) .gallery .gallery-item img{ width:100%; height:auto; } div:not(.elementor-image-gallery) .gallery.gallery-columns-1 .gallery-item{ width:100%; } div:not(.elementor-image-gallery) .gallery.gallery-columns-2 .gallery-item{ width:calc(50% - 15px); } .elementor-image-gallery .gallery.gallery-columns-2 figure.gallery-item{ width:50%; } div:not(.elementor-image-gallery) .gallery.gallery-columns-2 .gallery-item:nth-of-type(2n + 2){ margin-right:0; } div:not(.elementor-image-gallery) .gallery.gallery-columns-3 .gallery-item{ width:calc(33.33% - 20px); } .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item{ width:33.33%; } div:not(.elementor-image-gallery) .gallery.gallery-columns-3 .gallery-item:nth-of-type(3n + 3){ margin-right:0; } div:not(.elementor-image-gallery) .gallery.gallery-columns-4 .gallery-item{ width:calc(25% - 22.5px); } .elementor-image-gallery .gallery.gallery-columns-4 figure.gallery-item{ width:25%; } div:not(.elementor-image-gallery) .gallery.gallery-columns-4 .gallery-item:nth-of-type(4n + 4){ margin-right:0; } div:not(.elementor-image-gallery) .gallery.gallery-columns-5 .gallery-item{ width:calc(20% - 24px); } .elementor-image-gallery .gallery.gallery-columns-5 figure.gallery-item{ width:20%; } div:not(.elementor-image-gallery) .gallery.gallery-columns-5 .gallery-item:nth-of-type(5n + 5){ margin-right:0; } div:not(.elementor-image-gallery) .gallery.gallery-columns-6 .gallery-item{ width:calc(16.66% - 25px); } .elementor-image-gallery .gallery.gallery-columns-6 figure.gallery-item{ width:16.66%; } div:not(.elementor-image-gallery) .gallery.gallery-columns-6 .gallery-item:nth-of-type(6n + 6){ margin-right:0; } div:not(.elementor-image-gallery) .gallery.gallery-columns-7 .gallery-item{ width:calc(14.28% - 25.7px); } .elementor-image-gallery .gallery.gallery-columns-7 figure.gallery-item{ width:14.28%; } div:not(.elementor-image-gallery) .gallery.gallery-columns-7 .gallery-item:nth-of-type(7n + 7){ margin-right:0; } div:not(.elementor-image-gallery) .gallery.gallery-columns-8 .gallery-item{ width:calc(12.5% - 26.25px); } .elementor-image-gallery .gallery.gallery-columns-8 figure.gallery-item{ width:12.5%; } div:not(.elementor-image-gallery) .gallery.gallery-columns-8 .gallery-item:nth-of-type(8n + 8){ margin-right:0; } div:not(.elementor-image-gallery) .gallery.gallery-columns-9 .gallery-item{ width:calc(11.11% - 26.66px); } .elementor-image-gallery .gallery.gallery-columns-9 figure.gallery-item{ width:11.11%; } div:not(.elementor-image-gallery) .gallery.gallery-columns-9 .gallery-item:nth-of-type(9n + 9){ margin-right:0; } .elementor-image-gallery .gallery.gallery-columns-10 figure.gallery-item{ width:10%; } .post-password-form input[type="password"]{ background:transparent; border:1px solid var(--e-global-color-divider); outline:0; box-shadow:none; border-radius:12px; padding:10px 20px; color:var(--e-global-color-white); } .post-password-form input[type="submit"]{ background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%);   background-size:200% auto; color:var(--e-global-color-white); font-weight:600; font-size:16px; line-height:1.25em; border:none; border-radius:10px; padding:15px 24px; margin-left:10px; transition:all 0.4s ease-in-out; } .post-password-form input[type="submit"]:hover{ background-position:right center; } aside.widget{ background:var(--e-global-color-secondary); padding:30px; border-radius:12px; margin-bottom:30px; } aside.widget a{ color:var(--e-global-color-accent); font-family:inherit; font-size:inherit; font-weight:inherit; } aside.widget .wp-block-latest-comments a, aside.widget.widget_tag_cloud a{ color:var(--e-global-color-white); } aside.widget .tagcloud a{ display:inline-block; font-size:16px !important; font-weight:500; line-height:1em; background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%); background-size:200% auto; border:none !important; padding:12px 15px; border-radius:10px; text-transform:capitalize; margin-bottom:10px; margin-right:4px; transition:all 0.3s ease-in-out; } aside.widget .tagcloud a:hover{ background-position:right center; } aside.widget .wp-block-heading, aside.widget .widget-title{ font-size:20px; color:var(--e-global-color-primary); margin-bottom:20px; word-break:break-word; } aside.widget ul{ padding-left:20px !important; margin:0; list-style:inherit !important; } aside.widget ul li{ margin-bottom:10px; font-weight:500; color:var(--e-global-color-primary); } aside.widget ul li a{ color:var(--e-global-color-primary); } aside.widget ul ul{ margin-top:10px; margin-bottom:0; margin-left:-10px; } aside.widget ul li:last-child{ margin-bottom:0; } aside.widget ul.wp-block-social-links{ padding-left:0 !important; } aside.widget .wp-block-search{ margin-bottom:0; } aside.widget .wp-block-search .wp-block-search__button{ padding-left:15px; padding-right:15px; } aside.widget .wp-block-categories-dropdown, aside.widget .wp-block-archives-dropdown{ margin-bottom:0; } aside.widget select, aside.widget .wp-block-categories-dropdown select, aside.widget .wp-block-archives-dropdown select{ background:transparent; border:1px solid var(--e-global-color-divider); padding:10px 20px; border-radius:10px; width:100%; outline:0; box-shadow:none; } aside.widget.widget_recent_entries ul li{ padding-left:0; } aside.widget.widget_recent_entries ul li:before{ display:none; } aside.widget.widget_recent_entries .wp-block-latest-posts__post-excerpt, aside.widget .wp-block-rss__item-excerpt, aside.widget .rssSummary{ font-weight:400; color:var(--e-global-color-text); } aside.widget .wp-block-social-links li{ margin-bottom:0; } aside.widget .wp-block-social-links{ padding:0 !important; } aside.widget table{ width:100%; background:var(--e-global-color-white); border-top:1px solid var(--e-global-color-divider); border-left:1px solid var(--e-global-color-divider); } aside.widget table tr td, aside.widget table tr th{ border-right:1px solid var(--e-global-color-divider); border-bottom:1px solid var(--e-global-color-divider); color:var(--e-global-color-primary); padding:4px; text-align:center; } aside.widget table caption{ text-align:center; } aside.widget_search .search-form{ display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; } aside.widget_search .search-form label{ width:calc(100% - 100px); } aside.widget_search .search-form input{ background:transparent; color:var(--e-global-color-primary); width:100%; padding:15px; line-height:1.25em; border:1px solid var(--e-global-color-divider); outline:0; box-shadow:none; border-radius:10px; } aside.widget .search-submit{ max-width:86px; background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%) !important; background-size:200% auto !important; color:var(--e-global-color-white) !important; border:none; outline:0; box-shadow:none; border:none !important; font-weight:600; line-height:1.25em; padding:15px; border-radius:10px; transition:all 0.3s ease-in-out; } aside.widget .search-submit:hover{ background-position:right center !important; } aside.widget .has-login-form label{ margin-bottom:5px; } aside.widget .has-login-form input[type="text"], aside.widget .has-login-form input[type="password"]{ background:transparent; color:var(--e-global-color-primary);   border:1px solid var(--e-global-color-divider);   outline:0;   box-shadow:none;   border-radius:10px;   padding:10px 20px; width:100%; } aside.widget .has-login-form input[type="checkbox"]{ width:auto; } aside.widget .has-login-form input[type="submit"]{ font-size:16px; font-weight:600; border-radius:10px; background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%); background-size:200% auto; color:var(--e-global-color-white) !important; line-height:1.25em; border:none; outline:0; box-shadow:none;   transition:all 0.4s ease-in-out;   padding:15px 24px; } aside.widget .has-login-form input[type="submit"]:hover{ background-position:right center; } aside.widget .calendar_wrap{ text-align:center; } aside.widget .wp-block-social-links{ padding:0 !important; } @media only screen and (max-width:991px){  div:not(.elementor-image-gallery) .gallery.gallery-columns-3 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-4 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-5 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-6 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-7 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-8 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-9 .gallery-item{  width:calc(50% - 15px); }  div:not(.elementor-image-gallery) .gallery.gallery-columns-3 .gallery-item:nth-of-type(3n + 3), div:not(.elementor-image-gallery) .gallery.gallery-columns-4 .gallery-item:nth-of-type(4n + 4), div:not(.elementor-image-gallery) .gallery.gallery-columns-5 .gallery-item:nth-of-type(5n + 5), div:not(.elementor-image-gallery) .gallery.gallery-columns-6 .gallery-item:nth-of-type(6n + 6), div:not(.elementor-image-gallery) .gallery.gallery-columns-7 .gallery-item:nth-of-type(7n + 7), div:not(.elementor-image-gallery) .gallery.gallery-columns-8 .gallery-item:nth-of-type(8n + 8), div:not(.elementor-image-gallery) .gallery.gallery-columns-9 .gallery-item:nth-of-type(9n + 9){  margin-right:30px; }  div.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item:nth-of-type(2n + 2), div.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item:nth-of-type(3n + 3), div.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item:nth-of-type(4n + 4), div.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item:nth-of-type(5n + 5), div.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item:nth-of-type(6n + 6), div.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item:nth-of-type(7n + 7), div.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item:nth-of-type(8n + 8), div.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item:nth-of-type(9n + 9), div.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item:nth-of-type(10n + 10), div:not(.elementor-image-gallery) .gallery.gallery-columns-3 .gallery-item:nth-of-type(2n + 2), div:not(.elementor-image-gallery) .gallery.gallery-columns-4 .gallery-item:nth-of-type(2n + 2), div:not(.elementor-image-gallery) .gallery.gallery-columns-5 .gallery-item:nth-of-type(2n + 2), div:not(.elementor-image-gallery) .gallery.gallery-columns-6 .gallery-item:nth-of-type(2n + 2), div:not(.elementor-image-gallery) .gallery.gallery-columns-7 .gallery-item:nth-of-type(2n + 2), div:not(.elementor-image-gallery) .gallery.gallery-columns-8 .gallery-item:nth-of-type(2n + 2), div:not(.elementor-image-gallery) .gallery.gallery-columns-9 .gallery-item:nth-of-type(2n + 2){  margin-right:0; }  .sidebar-widget{  margin-top:30px; }  aside.widget{  padding:20px; }  .wp-block-button .wp-element-button,  .wp-block-button.is-style-outline .wp-element-button,  .wp-element-button,  .wp-block-button .wp-block-button__link,  .wp-block-file .wp-block-file__button{  padding:13px 18px; }  .wp-block-tag-cloud a, aside.widget .tagcloud a{  padding:10px 15px; }  .post-password-form input[type="submit"]{  padding:13px 18px; }  aside.widget .has-login-form input[type="submit"]{  padding:13px 18px; }  aside.widget_search .search-form input{  padding:13px; } } @media only screen and (max-width:767px){  div:not(.elementor-image-gallery) .gallery.gallery-columns-2 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-3 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-4 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-5 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-6 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-7 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-8 .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-9 .gallery-item{  width:100%; }  div:not(.elementor-image-gallery) .gallery .gallery-item, div:not(.elementor-image-gallery) .gallery.gallery-columns-2 .gallery-item:nth-of-type(2n + 2), div:not(.elementor-image-gallery) .gallery.gallery-columns-3 .gallery-item:nth-of-type(3n + 3), div:not(.elementor-image-gallery) .gallery.gallery-columns-4 .gallery-item:nth-of-type(4n + 4), div:not(.elementor-image-gallery) .gallery.gallery-columns-5 .gallery-item:nth-of-type(5n + 5), div:not(.elementor-image-gallery) .gallery.gallery-columns-6 .gallery-item:nth-of-type(6n + 6), div:not(.elementor-image-gallery) .gallery.gallery-columns-7 .gallery-item:nth-of-type(7n + 7), div:not(.elementor-image-gallery) .gallery.gallery-columns-8 .gallery-item:nth-of-type(8n + 8), div:not(.elementor-image-gallery) .gallery.gallery-columns-9 .gallery-item:nth-of-type(9n + 9){  margin-right:0; }  .elementor-image-gallery .gallery.gallery-columns-1 figure.gallery-item, .elementor-image-gallery .gallery.gallery-columns-2 figure.gallery-item, .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item, .elementor-image-gallery .gallery.gallery-columns-4 figure.gallery-item, .elementor-image-gallery .gallery.gallery-columns-5 figure.gallery-item, .elementor-image-gallery .gallery.gallery-columns-6 figure.gallery-item, .elementor-image-gallery .gallery.gallery-columns-7 figure.gallery-item, .elementor-image-gallery .gallery.gallery-columns-8 figure.gallery-item, .elementor-image-gallery .gallery.gallery-columns-9 figure.gallery-item, .elementor-image-gallery .gallery.gallery-columns-10 figure.gallery-item{  width:100%; }  .has-medium-font-size{  font-size:20px !important; }  .has-large-font-size{  font-size:26px !important; }  .has-x-large-font-size{  font-size:30px !important; }  .wp-block-navigation__responsive-container{  padding:20px !important; }  .wp-block-media-text .wp-block-media-text__content{  padding-left:0;  padding-right:0;  padding-top:10px; }  .post-password-form{  text-align:center; }  .post-password-form input[type="password"]{  width:100%;  margin:10px 0;  }  aside.widget .wp-block-heading,  aside.widget .widget-title{  font-size:18px; } }  .page-single-post .comment-box{ max-width:1250px; margin:80px auto 0; } .page-single-post .comment-box a, .wp-block-post-comments-form a{ color:var(--e-global-color-accent); } .comment-box .comment-respond:not(:first-child){ margin-top:60px; } .page-single-post .comment-box .comment-reply-title, .page-single-post .comment-box .title-comments, .wp-block-post-comments-form .comment-reply-title, .wp-block-post-comments-form .title-comments{ color:var(--e-global-color-primary); font-size:30px; margin-bottom:10px; } .page-single-post .comment-box .comment-reply-title, .wp-block-post-comments-form .comment-reply-title{ display:flex; flex-wrap:wrap; justify-content:space-between; } .page-single-post .comment-box .comment-reply-title #cancel-comment-reply-link, .wp-block-post-comments-form .comment-reply-title #cancel-comment-reply-link{ font-size:14px; font-family:var(--e-global-typography-primary-font-family); font-weight:400; background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%); background-size:200% auto; color:var(--e-global-color-white); border-radius:6px; text-transform:capitalize; padding:6px 10px; transition:all 0.4s ease-in-out; } .page-single-post .comment-box .comment-reply-title #cancel-comment-reply-link:hover, .wp-block-post-comments-form .comment-reply-title #cancel-comment-reply-link:hover{ background-position:right center; } .page-single-post .comment-box .title-comments{ margin-bottom:30px; } .comment-form{ display:flex; flex-wrap:wrap; } .comment-form p:last-child{ margin-bottom:0; } .comment-form .comment-notes, .comment-form .comment-form-comment, .comment-form .comment-form-cookies-consent, .comment-form .form-submit{ width:100%; } .comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .comment-form-author, .comment-form .comment-form-email{ width:calc(33.33% - 20px); margin-right:30px; } .comment-form .comment-form-url{ width:calc(33.33% - 20px); } .comment-form label{ display:block; margin-bottom:4px; } .comment-form textarea, .comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"]{ width:100%; padding:12px 20px;   border:1px solid var(--e-global-color-divider); color:var(--e-global-color-primary);   box-shadow:none;   background:transparent;   border-radius:12px; outline:0; } .comment-form .comment-form-cookies-consent{ position:relative; padding-left:20px; } .comment-form .comment-form-cookies-consent label{ display:inline-block; } .comment-form .comment-form-cookies-consent input[type="checkbox"]{ margin-top:0 !important; margin-right:4px; top:6px; left:0; position:absolute; } .comment-form .form-submit .submit{ display:inline-block; background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%); background-size:200% auto; border-radius:10px; font-size:16px; font-weight:600; line-height:1.25em; color:var(--e-global-color-white); padding:15px 24px 15px 24px; border:none; transition:all 0.4s ease-in-out; z-index:0; } .comment-form .form-submit .submit:hover{ background-position:right center; } .comment-list{ list-style:none; padding:0; margin:0; } .comment-list li{ list-style:none; } .comment-list .comment .comment-body{ margin-top:30px; padding-top:30px; border-top:1px solid var(--e-global-color-divider); } .comment-list .comment:last-child{ margin-bottom:0; } .comment-list .comment .comment-meta{ display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; margin-bottom:10px; } .comment-list .comment .comment-meta .comment-author img{ max-width:42px; aspect-ratio:1/1; background:var(--e-global-color-secondary); border-radius:50%; margin-right:10px; } .comment-list .comment .comment-meta .comment-author b{ font-weight:400; } .comment-list .comment .comment-meta .comment-author a{ color:var(--e-global-color-primary); } .comment-list .comment .comment-meta .comment-metadata a{ color:var(--e-global-color-text); transition:all 0.4s ease-in-out; } .comment-list .comment .comment-meta .comment-metadata a:hover{ color:var(--e-global-color-accent); } .comment-list .comment .comment-meta .comment-metadata .comment-edit-link{ color:var(--e-global-color-accent); margin-left:10px; } .comment-list .comment .comment-content p:last-child{ margin-bottom:0; } .comment-list .comment .reply a{ margin-top:10px; display:inline-block; background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%); background-size:200% auto; padding:2px 10px; border-radius:6px; font-size:14px; color:var(--e-global-color-white) !important; transition:all 0.4s ease-in-out; } .comment-list .comment .reply a:hover{ background-position:right center; } .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6{ color:var(--e-global-color-primary); margin:0.8em 0; } .comment-content table{ width:100%; border-top:1px solid var(--e-global-color-divider); border-left:1px solid var(--e-global-color-divider); } .comment-content table tr td, .comment-content table tr th{ border-right:1px solid var(--e-global-color-divider); border-bottom:1px solid var(--e-global-color-divider); padding:4px 10px; } .comment-content table tr th{ color:var(--e-global-color-primary); font-size:18px; } .comment-content ul{ padding-left:20px; margin:0 0 1.7em; } .comment-body li{ list-style:initial; } .comment-content ul li{ font-weight:500; margin-bottom:15px; color:var(--e-global-color-primary); } .comment-content ul ul{ margin-top:10px; margin-bottom:0; } .comment-content ol ol{ margin-top:10px; } .comment-content ol li{ list-style:decimal; margin-bottom:10px; } @media only screen and (max-width:991px){  .page-single-post .comment-box{  margin-top:40px; }  .comment-box .comment-respond:not(:first-child){  margin-top:40px; }  .page-single-post .comment-box .comment-reply-title,  .page-single-post .comment-box .title-comments,  .wp-block-post-comments-form .comment-reply-title, .wp-block-post-comments-form .title-comments{  font-size:24px; }  .page-single-post .comment-box .comment-reply-title small{  width:100%;  margin-top:6px; }  .comment-list .children{  padding-left:20px; }  .comment-form .form-submit .submit{  padding:13px 18px; }  .comment-form textarea,  .comment-form input[type="text"],  .comment-form input[type="email"],  .comment-form input[type="url"]{  padding:10px 15px; } } @media only screen and (max-width:767px){  .comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .comment-form-url{  width:100%;  margin-right:0; }  .comment-list .comment .comment-meta .comment-author, .comment-list .comment .comment-meta .comment-metadata{  width:100%; }  .comment-list .comment .comment-meta .comment-metadata{  margin-top:10px; } }  .case-study-item{ position:relative; border-radius:12px; height:calc(100% - 30px); margin-bottom:30px; overflow:hidden; } .case-study-item.no-image:has(:not(figure)){ aspect-ratio:1 / 1.065; background-color:var(--e-global-color-divider); } .case-study-item.no-image:has(figure){ aspect-ratio:auto; background-color:transparent; } .case-study-image img{ width:100%; aspect-ratio:1 / 1.065; object-fit:cover; transition:all 0.4s ease-in-out; } .case-study-item:hover .case-study-image img{ transform:scale(1.1); } .case-study-item-btn{ position:absolute; top:30px; right:30px;   transform:scale(0);   opacity:0;   visibility:hidden;   transition:all 0.4s ease-in-out; z-index:1; } .case-study-item:hover .case-study-item-btn{   transform:scale(1);   opacity:1;   visibility:visible; } .case-study-item-btn a{ background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%);   background-size:200% auto;   border-radius:50%;   width:50px;   height:50px;   display:flex;   align-items:center;   justify-content:center;   transition:all 0.4s ease-in-out; } .case-study-item-btn a:hover{   background-position:right center; } .case-study-item-btn a svg{   width:14px;   height:auto; color:var(--e-global-color-white);   transition:all 0.4s ease-in-out; } .case-study-item-btn a:hover svg{   transform:rotate(45deg); } .case-study-item-btn a i{ font-size:20px; transform:rotate(-45deg); color:var(--e-global-color-white);   transition:all 0.4s ease-in-out; } .case-study-item-btn a:hover i{ transform:rotate(0deg); } .case-study-item-content{ position:absolute; left:30px; right:30px; bottom:30px; background:var(--e-global-color-divider); backdrop-filter:blur(30px) saturate(180%); -webkit-backdrop-filter:blur(30px) saturate(180%); border-radius:12px; padding:20px; } .case-study-item-content h3{ font-size:20px; color:var(--e-global-color-white) !important; margin-bottom:15px; } .case-study-item-content ul{ list-style:none; display:flex; flex-wrap:wrap; gap:10px; margin:0; padding:0; } .case-study-item-content ul li a{ font-size:14px; color:var(--e-global-color-white); background:var(--e-global-color-darkdivider); border:1px solid var(--e-global-color-darkdivider); backdrop-filter:blur(30px); -webkit-backdrop-filter:blur(30px); border-radius:100px; display:block; padding:7px 15px; line-height:1.1em; transition:all 0.4s ease-in-out; } .case-study-item-content ul li a:hover{ background-color:var(--e-global-color-white); color:var(--e-global-color-primary); } @media only screen and (max-width:1440px){  .case-study-item-btn{  top:20px;  right:20px; }  .case-study-item-btn a{  width:44px;  height:44px; }  .case-study-item-btn a svg{  width:12px; }  .case-study-item-btn a i{  font-size:18px; }  .case-study-item-content{  left:20px;  right:20px;  bottom:20px;  padding:15px; }  .case-study-item-content h3{  font-size:18px; } } @media only screen and (max-width:1024px){  .case-study-item-content ul li a{  padding:5px 12px; } }  .awaiken-portfolio-grid__filters{ --listIndent:0; --contentSpacing:0; --listStyleType:none; display:flex; align-items:center; justify-content:center; padding:0; margin-bottom:80px; flex-wrap:wrap; gap:10px 60px; } .awaiken-portfolio-grid__filters li{ position:relative; cursor:pointer; transition:all 0.3s ease-in-out; font-size:18px; font-weight:400; color:var(--e-global-color-text); text-transform:capitalize; line-height:1.4em; border:none; } .awaiken-portfolio-grid__filters.portfolio_filter-design-1{ gap:10px 30px; margin-bottom:80px; } .awaiken-portfolio-grid__filters.portfolio_filter-design-1 li{ position:relative; display:flex; align-items:center; font-size:16px; line-height:1.2em; height:auto; padding:12px 25px; border-radius:100px; border:1px solid var(--e-global-color-accent); background:transparent; color:var(--e-global-color-accent); overflow:hidden; } .awaiken-portfolio-grid__filters.portfolio_filter-design-1 li:after{ content:""; position:absolute; top:0; bottom:0;  left:50%;  right:50%;  opacity:0; background:linear-gradient(90deg, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 100%); border-radius:100px; transition:all 0.4s ease-in-out; z-index:-1; } .awaiken-portfolio-grid__filters.portfolio_filter-design-1 li:hover:after, .awaiken-portfolio-grid__filters.portfolio_filter-design-1 li.active:after{ left:-5px;  right:-5px; opacity:1; } .awaiken-portfolio-grid__filters.portfolio_filter-design-1 li:hover, .awaiken-portfolio-grid__filters.portfolio_filter-design-1 li.active{ color:var(--e-global-color-secondary); } .awaiken-portfolio-grid__filters.portfolio_filter-design-2{ list-style-type:none; } .awaiken-portfolio-grid__filters.portfolio_filter-design-2 li:before{ content:'/';   position:absolute;   top:0;   bottom:0;   left:auto; right:-30px;   font-weight:400;   color:var(--e-global-color-text); } .awaiken-portfolio-grid__filters.portfolio_filter-design-2 li:last-child:before{ display:none; } .awaiken-portfolio-grid__filters.portfolio_filter-design-2 li:hover, .awaiken-portfolio-grid__filters.portfolio_filter-design-2 li.active{ color:var(--e-global-color-accentsecondary); } .awaiken-portfolio-grid{ position:relative; display:flex; flex-wrap:wrap; --portfolio-gap:30px; column-gap:var(--portfolio-gap); width:100%; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item{ width:100%; } .elementor-grid-2 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{ width:calc(50% - (var(--portfolio-gap) / 2)); } .elementor-grid-3 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{ width:calc(33.33% - ((var(--portfolio-gap) * 2) / 3)); } .elementor-grid-4 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{ width:calc(25% - ((var(--portfolio-gap) * 3) / 4)); } .elementor-grid-5 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{ width:calc(20% - ((var(--portfolio-gap) * 4) / 5)); } @media only screen and (max-width:1024px){  .elementor-grid-tablet-1 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{  width:100%; }  .elementor-grid-tablet-2 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{  width:calc(50% - (var(--portfolio-gap) / 2)); }  .elementor-grid-tablet-3 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{  width:calc(33.33% - ((var(--portfolio-gap) * 2) / 3)); }  .elementor-grid-tablet-4 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{  width:calc(25% - ((var(--portfolio-gap) * 3) / 4)); }  .elementor-grid-tablet-5 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{  width:calc(20% - ((var(--portfolio-gap) * 4) / 5)); } } @media only screen and (max-width:767px){  .elementor-grid-mobile-1 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{  width:100%; }  .elementor-grid-mobile-2 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{  width:calc(50% - (var(--portfolio-gap) / 2)); }  .elementor-grid-mobile-3 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{  width:calc(33.33% - ((var(--portfolio-gap) * 2) / 3)); }  .elementor-grid-mobile-4 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{  width:calc(25% - ((var(--portfolio-gap) * 3) / 4)); }  .elementor-grid-mobile-5 .awaiken-portfolio-grid .awaiken-portfolio-grid-item{  width:calc(20% - ((var(--portfolio-gap) * 4) / 5)); } } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper{ position:relative; overflow:hidden; border-radius:12px; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper:has(:not(.awaiken-portfolio-grid-item__image)){ aspect-ratio:1 / 1.45; background-color:var(--e-global-color-divider); } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper:has(.awaiken-portfolio-grid-item__image){ aspect-ratio:auto; background-color:transparent; } .netzon-archive-project .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper{ height:calc(100% - 30px); margin-bottom:30px; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img{ position:relative; overflow:hidden; transition:all 0.4s ease-out; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__img img{ width:100%; aspect-ratio:1 / 1.45; object-fit:cover; height:100%; transition:all 0.4s ease-out; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper:hover img{ transform:scale(1.1); } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__content .awaiken-portfolio-grid-item__title{ font-size:20px; font-family:var(--e-global-typography-secondary-font-family);   text-transform:capitalize;   color:var(--e-global-color-white); margin-bottom:15px;   transition:all 0.3s ease-in-out; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__categories{ display:flex; flex-wrap:wrap; gap:10px; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__categories a{ display:none; font-size:14px; line-height:1.2em; color:var(--e-global-color-white); background:var(--e-global-color-darkdivider); border:1px solid var(--e-global-color-darkdivider); backdrop-filter:blur(30px); -webkit-backdrop-filter:blur(30px); border-radius:100px; padding:7px 15px; transition:all 0.4s ease-in-out; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__categories a:nth-child(1), .awaiken-portfolio-grid .awaiken-portfolio-grid-item__categories a:nth-child(2){ display:inline-block; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__categories a:hover{ background:var(--e-global-color-white); color:var(--e-global-color-primary); } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__content{   position:absolute;   left:30px;   right:30px;   bottom:30px;   background:var(--e-global-color-divider);   backdrop-filter:blur(30px) saturate(180%);   -webkit-backdrop-filter:blur(30px) saturate(180%);   border-radius:12px;   padding:20px; z-index:2; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__excerpt p{ display:none; color:var(--e-global-color-white); margin-top:15px; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__excerpt p:last-child{ margin-bottom:0; } .awaiken-portfolio-grid.awaiken-portfolio-item-design-2 .awaiken-portfolio-grid-item__excerpt p{ display:block; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__readmore{ position:absolute;   top:30px;   right:30px;   transform:scale(0);   opacity:0;   visibility:hidden;   transition:all 0.4s ease-in-out;   z-index:1; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper:hover .awaiken-portfolio-grid-item__readmore{ transform:scale(1); opacity:1; visibility:visible; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__readmore a{ background:linear-gradient(to right, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 50%, var(--e-global-color-accentsecondary) 100%);   background-size:200% auto;   border-radius:50%;   width:50px;   height:50px;   display:flex;   align-items:center;   justify-content:center;   transition:all 0.4s ease-in-out; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__readmore a:hover{ background-position:right center; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__readmore a svg{ width:14px; height:auto; color:var(--e-global-color-white); transition:all 0.4s ease-in-out; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__readmore a:hover svg{ transform:rotate(45deg); } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__readmore a i{ font-size:20px; transform:rotate(-45deg); color:var(--e-global-color-white); transition:all 0.4s ease-in-out; } .awaiken-portfolio-grid .awaiken-portfolio-grid-item__readmore a:hover i{ transform:rotate(0deg); } @media only screen and (max-width:1440px){  .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__content{  left:20px;  right:20px;  bottom:20px;  padding:15px; }  .awaiken-portfolio-grid .awaiken-portfolio-grid-item__content .awaiken-portfolio-grid-item__title{  font-size:18px; }  .awaiken-portfolio-grid .awaiken-portfolio-grid-item__readmore{  top:20px;  right:20px; }  .awaiken-portfolio-grid .awaiken-portfolio-grid-item__readmore a{  width:44px;  height:44px; }  .awaiken-portfolio-grid .awaiken-portfolio-grid-item__readmore a svg{  width:12px; }  .awaiken-portfolio-grid .awaiken-portfolio-grid-item__readmore a i{  font-size:18px; } } @media only screen and (max-width:1024px){  .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper:has(:not(.awaiken-portfolio-grid-item__image)){  aspect-ratio:1 / 1.1; }  .awaiken-portfolio-grid .awaiken-portfolio-grid-item__img img{  aspect-ratio:1 / 1.1; }  .awaiken-portfolio-grid .awaiken-portfolio-grid-item__categories a{  padding:5px 12px; } } @media only screen and (max-width:991px){  .awaiken-portfolio-grid__filters{  gap:10px 40px;  margin-bottom:50px; }  .awaiken-portfolio-grid__filters.portfolio_filter-design-1{  gap:10px 15px;  margin-bottom:40px; }  .awaiken-portfolio-grid__filters.portfolio_filter-design-1 li{  padding:10px 18px; }  .awaiken-portfolio-grid__filters.portfolio_filter-design-2 li:before{  right:-25px; }  .awaiken-portfolio-grid.awaiken-portfolio-item-design-2 .awaiken-portfolio-grid-item__excerpt p{  margin-top:10px; } } @media only screen and (max-width:767px){  .awaiken-portfolio-grid__filters{  gap:10px 40px;  margin-bottom:30px;   }  .awaiken-portfolio-grid__filters li{  font-size:16px; }  .awaiken-portfolio-grid__filters.portfolio_filter-design-1{  gap:8px 15px;   }  .awaiken-portfolio-grid__filters.portfolio_filter-design-1 li{  padding:8px 15px;  font-size:14px; } }  .main-header.ekit-sticky--effects:before{ transform:scale(1); } .elementskit-navbar-nav > li.current-menu-item > a.active .elementskit-submenu-indicator{ color:var(--e-global-color-accent) !important; } .main-header .e-con-inner{ transition:all 0.4s ease-in-out !important; } .main-header.ekit-sticky--effects .e-con-inner{ padding-top:0 !important; padding-bottom:0 !important; } .main-header.ekit-sticky--effects .main-header-inner{ padding-left:0; padding-right:0; } .main-header .ekit-menu-nav-link>i{ padding-right:0; } body.admin-bar .main-header.ekit-sticky--effects{ top:32px !important; } .elementskit-dropdown i.elementskit-submenu-indicator{ transform:rotate(-90deg); } .mobile-menu{ display:none; } .header-version-2 .mobile-menu, .header-version-3 .mobile-menu, .header-version-4 .mobile-menu{ display:block; } .main-header-menu .dropdown-item>i, .main-header-menu .ekit-menu-nav-link>i{ padding:0; } .netzon-header-preview .header-version-1, .netzon-header-preview .header-version-2, .netzon-header-preview .header-version-3, .netzon-header-preview .header-version-4{ background-color:var(--e-global-color-secondary) !important; }  @media only screen and (max-width:1024px){  body.admin-bar .main-header.ekit-sticky--effects{  top:46px !important; }  .elementskit-dropdown i.elementskit-submenu-indicator{  transform:rotate(0deg); }  .elementskit-navbar-nav-default .elementskit-navbar-nav{  margin-top:10px;  margin-bottom:10px; }  .elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements{  transition:left 0.3s ease-in-out !important; }  .elementskit-menu-overlay{  display:none !important; }  .elementskit-menu-close .elementskit-menu-hamburger-icon, .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{  height:2px;  margin-bottom:5px; }  .elementskit-navbar-nav-default .elementskit-nav-identity-panel{  border-bottom:1px solid var(--e-global-color-darkdivider); }  .ekit_menu_responsive_tablet .elementskit-submenu-indicator{  border:none !important; }  .elementskit-navbar-nav .elementskit-submenu-panel{  background:none !important;  margin-left:20px; }  .main-header-menu .elementskit-menu-hamburger .icon:before{  font-weight:900; }   .main-header-menu .elementskit-navbar-nav > li.current-menu-item > a .elementskit-submenu-indicator,  .main-header-menu .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{  color:currentcolor !important; }  .main-header-menu .elementskit-menu-hamburger{  line-height:0;  background-image:none; }  .main-header-menu .elementskit-menu-hamburger:hover, .main-header-menu .elementskit-menu-close, .main-header-menu .elementskit-menu-close:hover{  background-image:none; }  .mobile-menu{  display:block; } } @media only screen and (max-width:767px){  body.admin-bar .main-header.ekit-sticky--effects{  top:0px !important; } }  .footer-scrolling-ticker .ticker:before, .footer-scrolling-ticker .ticker:after{ display:none; } .footer-contact-btn{   height:var(--container-widget-width); display:flex; justify-content:center; align-items:center; transform:translate(-50%, -50%); } .footer-contact-btn .ekit-btn-wraper a{ flex-direction:column; gap:10px; } .footer-contact-btn .ekit-btn-wraper a svg{ transition:all 0.4s ease-in-out; } .footer-contact-btn .ekit-btn-wraper a:hover svg{ transform:rotate(45deg) !important; } .footer-contact-btn .elementor-widget-container{ align-content:center; } .footer-form .form-group{   display:flex;   align-items:center; justify-content:space-between; } .footer-form .wpcf7-not-valid-tip, .footer-form .wpcf7-response-output{ display:none; } .footer-form .email-field{ width:70%;   background-color:transparent; }  .footer-form .newsletter-btn{ width:30%; } .footer-form .ekit-form form input[type="submit"]{ background-image:none; } .footer-links ul{ display:flex; flex-wrap:wrap; } .footer-links ul li:first-child a{ padding:0 !important; } .footer-menu-links ul li:last-child a{ padding-bottom:0 !important; } @media only screen and (max-width:1024px){  .footer-links ul li a{  padding-left:15px !important; }  .footer-contact-btn .ekit-btn-wraper a{  flex-direction:column;  gap:0; }  .footer-menu-links ul li a{  padding-bottom:15px !important; } }  @media only screen and (max-width:767px){  .footer-links ul li a{  padding-left:12px !important; }  .footer-links ul{  justify-content:center; } }  .column-2 .elementor-icon-list-items, .column-3 .elementor-icon-list-items{ display:flex; flex-wrap:wrap; gap:20px; } .column-2 .elementor-icon-list-items .elementor-icon-list-item{ width:calc(50% - 10px); } .column-3 .elementor-icon-list-items .elementor-icon-list-item{   width:calc(33.33% - 13.33px); } .column-2 ul li .elementor-icon-list-icon+.elementor-icon-list-text, .column-3 ul li .elementor-icon-list-icon+.elementor-icon-list-text{ align-self:start; } .sticky-column{ position:sticky; top:30px; } @media only screen and (max-width:991px){  .column-2 .elementor-icon-list-items, .column-3 .elementor-icon-list-items{  gap:20px 10px;   }  .column-3 .elementor-icon-list-items .elementor-icon-list-item{  width:calc(50% - 20px); } } @media only screen and (max-width:767px){  .column-2 .elementor-icon-list-items, .column-3 .elementor-icon-list-items{  gap:0; }  .column-2 .elementor-icon-list-items .elementor-icon-list-item, .column-3 .elementor-icon-list-items .elementor-icon-list-item{  width:100%; } } .section-title{ line-height:0; } .section-title .elementor-heading-title{ padding-left:16px; display:inline-block;   position:relative; } .section-title .elementor-heading-title::before{ content:''; position:absolute; top:50%; left:0; bottom:0; transform:translateY(-50%); background-color:var(--e-global-color-accent); mask-image:url(https://kmkassociatesllp.com/wp-content/themes/netzon/assets/images/icon-sub-heading.svg); mask-repeat:no-repeat; width:6px; height:6px; } .netzon-hide-small-icon .section-title .elementor-heading-title::before{ display:none; } .netzon-hide-small-icon .section-title .elementor-heading-title{ padding-left:0; } .section-title.highlighted-section-title .elementor-heading-title:before{ background-color:var(--e-global-color-white); }  .elementor-heading-title span{ font-weight:600; }  .hero-author-image img{ aspect-ratio:1 / 0.95; object-fit:cover; } .our-scrolling-ticker .ekit-content-items .ekit-marquee .ekit-marquee-item img{   max-width:170px; } .about-us-image img{ aspect-ratio:1 / 1.15; object-fit:cover; } .about-us-circle{ animation:infiniterotate 20s infinite linear; } @keyframes infiniterotate{   from{  transform:rotate(0deg);   }   to{  transform:rotate(360deg);   } } .about-us-circle:hover{ animation-play-state:paused; } .text-path-icon{ transform:translate(-50%, -50%); } .service-item:before{ top:auto; right:0;   bottom:0;   left:0;   height:0;   width:100%; transition:all 0.4s ease-in-out; } .service-item:hover:before{ height:100%; } .service-item .service-item-content .elementor-heading-title, .service-item .service-item-content .elementor-heading-title a{ transition:all 0.3s ease-in-out; } .service-item .service-item-description, .service-item .service-item-content p, .service-item .service-icon .elementor-icon, .service-item .service-icon svg, .service-item .service-bg-icon .elementor-icon svg{ transition:all 0.4s ease-in-out; } .service-item:hover .service-item-content p, .service-item:hover .service-item-content .elementor-heading-title{ color:var(--e-global-color-white); } .service-item:hover .service-item-description{ border-color:var(--e-global-color-darkdivider); } .service-item:hover .service-icon .elementor-icon{ background-color:var(--e-global-color-white) !important; } .service-item:hover .service-icon svg{ fill:var(--e-global-color-primary) !important; } .service-item:hover .service-bg-icon .elementor-icon svg{   filter:brightness(0) invert(1); } .why-choose-counter .ekit-chart-content{ font-size:20px !important; font-weight:600 !important; top:50% !important; } .why-choose-counter .ekit-single-piechart{ line-height:0;   border-radius:100px;   width:90px;   height:90px; display:flex;   align-items:center;   justify-content:center; } .why-choose-image-1 img{ aspect-ratio:1 / 1.585; object-fit:cover; } .why-choose-image-2 img{ aspect-ratio:1 / 1.48; object-fit:cover; } .why-choose-image-3 img{ aspect-ratio:1 / 1.1; object-fit:cover; } .year-experience-box{ transition:all 0.4s ease-in-out; animation:yearboxmove 2s infinite alternate linear; z-index:1; } @keyframes yearboxmove{ from{  transform:translateX(30px); } to{  transform:translateX(100px); } } .year-experience-counter .elementor-counter .elementor-counter-number-wrapper{ flex:0; margin-right:10px; } .work-title-images img{ max-width:44px; border:1px solid var(--e-global-color-white); margin-left:-14px; border-radius:50%; } .work-title-images img:first-child{ margin-left:0px; } .how-work-item .how-it-work-icon, .how-work-item .how-it-work-icon .elementor-icon, .how-work-item .how-it-work-icon .elementor-icon svg, .how-work-item-body .elementskit-infobox .btn-wraper a svg{ transition:all 0.4s ease-in-out; } .how-work-item:hover .how-it-work-icon .elementor-icon svg{ color:var(--e-global-color-white); } .how-work-item:hover .how-it-work-icon .elementor-icon{ background-color:var(--e-global-color-primary) !important; } .how-work-item-body .elementskit-infobox .box-body p{ border-bottom:1px solid var(--e-global-color-divider); padding-bottom:30px; } .how-work-item-body .elementskit-infobox .btn-wraper a:hover svg{ transform:rotate(45deg); } .our-video-circle{ animation:infiniterotate 20s infinite linear; } .our-video-circle:hover{ animation-play-state:paused; } @keyframes infiniterotate{   from{  transform:rotate(0deg);   }   to{  transform:rotate(360deg);   } } .our-video-icon{ transform:translate(-50%, -50%); } .intro-video-list .elementskit-infobox{ backdrop-filter:blur(30px); -webkit-backdrop-filter:blur(30px); } .feature-scrolling-ticker-item .marquee-wrapper{ gap:25px; } .feature-scrolling-ticker-item .ekit-content-items .ticker-left-loop, .feature-scrolling-ticker-item .ekit-content-items .ticker-right-loop{ gap:25px; } .feature-scrolling-ticker-item .marquee-wrapper .ticker-item{ border:1px solid var(--e-global-color-divider); border-radius:100px; } .our-pricing-swich .elementskit-switch-nav-link-1{ margin-right:30px; border:none; } .our-pricing-swich .elementskit-switch-nav-link-2{ margin-left:30px; border:none; } .our-pricing-swich .ekit-switch-nav-wraper-outer{ margin-bottom:60px; } .our-pricing-swich .ekit-wid-con .ekit-custom-control-label::before{   left:5px; } .our-pricing-swich .ekit-wid-con .ekit-slide-toggle input[type=checkbox]:checked+.ekit-custom-control-label::before{ left:calc(100% - 35px) !important; } .pricing-item{ backdrop-filter:blur(30px); -webkit-backdrop-filter:blur(30px); } .pricing-item .elementskit-pricing-price-wraper{ line-height:0 !important; } .pricing-item .elementskit-pricing-price-wraper .elementskit-pricing-price .period{ right:10px; } .pricing-benefit-list ul{ row-gap:20px; } .faq-accordion .ekit-wid-con .elementskit-card{ overflow:hidden; } .faq-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{ border-radius:0 !important; } .faq-accordion .elementskit-card-header .number{ margin-right:5px; } .testimonial-google-review{ backdrop-filter:blur(30px); -webkit-backdrop-filter:blur(30px); } .testimonial-btn .ekit_position_aware .ekit_creative_button_text{ padding-right:10px; } .testimonial-btn .ekit_position_aware svg{ transition:all 0.4s ease-in-out; } .testimonial-btn .ekit_position_aware:hover svg{ transform:rotate(45deg); } .testimonial-btn .ekit_position_aware svg path{ stroke:none !important; } .testimonial-slider .swiper-slide .elementskit-client_logo{ min-height:auto; } .testimonial-slider .swiper-slide .elementskit-client_logo img{ width:160px; } .testimonial-slider .swiper-slide .elementskit-watermark-icon{ top:0 !important; right:0 !important; left:auto !important; } .testimonial-slider .swiper-slide .elementskit-watermark-icon svg path{ stroke:none !important; } .testimonial-slider .swiper-slide .elementskit-profile-info{ border-top:1px solid var(--e-global-color-divider); padding-top:50px; } .testimonial-slider .swiper-navigation-button{ transition:all 0.3s ease-in-out; } .our-blog .elementskit-entry-header img{ aspect-ratio:1 / 0.725; object-fit:cover;   transition:all 0.4s ease-in-out !important; overflow:hidden; } .our-blog .elementskit-post-image-card:hover img{   transform:scale(1.1) !important;   opacity:1 !important; } .our-blog .elementskit-post-image-card .elementskit-post-body{ position:inherit; } .our-blog .elementskit-post-image-card .elementskit-post-body .btn-wraper{ line-height:0; } .our-blog .elementskit-post-image-card .elementskit-post-body .btn-wraper a svg{ width:auto; height:auto; transition:all 0.4s ease-in-out; margin-left:10px; } .our-blog .elementskit-post-image-card .elementskit-post-body .btn-wraper a:hover svg{ transform:rotate(45deg); } .our-blog .elementskit-post-image-card .elementskit-post-body .btn-wraper a svg path{ stroke:none !important; } @media only screen and (max-width:1440px){  .testimonial-slider .swiper-slide .elementskit-profile-info{  padding-top:40px; } } @media only screen and (max-width:1024px){  .our-pricing-swich .elementskit-switch-nav-link-1{  margin-right:15px; }  .our-pricing-swich .elementskit-switch-nav-link-2{  margin-left:15px; }  .our-pricing-swich .ekit-switch-nav-wraper-outer{  margin-bottom:40px; } } @media only screen and (max-width:991px){  .hero-author-image img{  aspect-ratio:1 / 0.7;  }  .our-scrolling-ticker .ekit-content-items .ekit-marquee .ekit-marquee-item img{  max-width:140px; }  .about-us-image img{  aspect-ratio:1 / 0.6; }  .work-title-images img{  max-width:38px; }  .how-work-item-body .elementskit-infobox .box-body p{  padding-bottom:20px; }  .our-pricing-swich .ekit-wid-con .ekit-slide-toggle input[type=checkbox]:checked+.ekit-custom-control-label::before{  left:calc(100% - 28px) !important; }  .pricing-benefit-list ul{  row-gap:10px; }   .testimonial-slider .swiper-slide .elementskit-commentor-content{  margin:0; }  .testimonial-slider .swiper-slide .elementskit-client_logo img{  width:140px; }  .testimonial-slider .swiper-slide .elementskit-profile-info{  padding-top:20px; } } @media only screen and (max-width:767px){  .our-scrolling-ticker .ekit-content-items .ekit-marquee .ekit-marquee-item img{  max-width:120px; }  .why-choose-image-1 img{  aspect-ratio:1 / 1.05; }  .why-choose-image-2 img{  aspect-ratio:1 / 1.1; }  .why-choose-image-3 img{  aspect-ratio:1 / 0.9; }  .year-experience-box{  animation:none;  }  .how-work-item-body .elementskit-infobox .box-body p{  padding-bottom:15px; }  .our-pricing-swich .ekit-wid-con .ekit-slide-toggle input[type=checkbox]:checked+.ekit-custom-control-label::before{  left:calc(100% - 26px) !important; }  .faq-accordion .elementskit-accordion > .elementskit-card{  border-radius:8px !important; }  .testimonial-slider .swiper-slide .elementskit-profile-info{  padding-top:15px; }  .testimonial-slider .elementskit-testimonial-slider .swiper-button-prev, .testimonial-slider .elementskit-testimonial-slider .swiper-button-next{  display:inline-flex !important; } }  .our-value-img-1 img{ aspect-ratio:1 / 1.242; object-fit:cover; } .our-value-img-2{ transform:rotate(4.79deg); } .our-value-img-2 img{ aspect-ratio:1 / 1.36; object-fit:cover; } .our-value-contact-us-circle{ transform:translate(-60%, 0%); } .our-value-item .elementskit-infobox.gradient-active:before{ top:0 !important; bottom:0; height:0; } .our-value-item .elementskit-infobox.gradient-active:hover:before{ top:auto !important; height:100%; } .our-value-item p a{ transition:none; } .award-item .box-body{ display:flex; align-items:center; justify-content:space-between; width:100%; } .award-item .elementskit-info-box-title{ width:59%; } .award-item .box-body p{ width:35%; } .award-item .box-footer{ width:6%; } .award-item .elementskit-btn{ height:50px; width:50px; justify-content:center; } .team-image img{ aspect-ratio:1 / 1.16;   object-fit:cover; transition:all 0.5s ease-in-out; } .team-item:hover .team-image img{ transform:scale(1.1); } .team-item .team-body{ right:30px; backdrop-filter:blur(180px);   -webkit-backdrop-filter:blur(180px); } .team-item .team-social-list{ opacity:0;   visibility:hidden; height:0; transition:all 0.4s ease-in-out; } .team-item:hover .team-social-list{ opacity:1;   visibility:visible; height:40px; margin-top:20px; } @media only screen and (max-width:1440px){  .team-item .team-body{  right:20px; } } @media only screen and (max-width:1024px){  .award-item .elementskit-btn{  height:40px;  width:40px; } } @media only screen and (max-width:991px){  .award-item .elementskit-info-box-title{  width:65%; }  .award-item .box-body p{  width:26%; }  .award-item .box-footer {  width:8%; } } @media only screen and (max-width:767px){  .award-item .elementskit-info-box-title{  width:65%; }  .award-item .box-body p{  width:20%; }  .award-item .box-footer {  width:13%; } }   .service-catagery-list .elementor-icon-list-items li, .service-catagery-list .elementor-icon-list-items li a{   flex-direction:row-reverse;   justify-content:space-between; } .service-catagery-list .elementor-icon-list-items li .elementor-icon-list-icon svg, .service-catagery-list .elementor-icon-list-items li a .elementor-icon-list-icon svg{   margin:0 !important; transition:all 0.4s ease-in-out !important; } .service-catagery-list .elementor-icon-list-items li:hover .elementor-icon-list-icon svg{ transform:rotate(45deg); } .service-catagery-list .elementor-icon-list-text{ padding-inline-start:0 !important; } .page-single-image img{   aspect-ratio:1 / 0.578;   object-fit:cover; } .security-step-item .elementskit-infobox{ display:flex;   flex-direction:column;   justify-content:space-between; } .security-step-item .box-footer .btn-wraper{ border-top:1px solid var(--e-global-color-divider); } .security-step-item .ekit-wid-con .ekit-icon-box-badge{ left:auto !important;   right:30px; } .security-step-item .elementskit-infobox .btn-wraper a svg{ transition:all 0.4s ease-in-out; } .security-step-item .elementskit-infobox .btn-wraper a:hover svg{ transform:rotate(45deg); } @media only screen and (max-width:1440px){  .security-step-item .ekit-wid-con .ekit-icon-box-badge{  right:20px !important; } } @media only screen and (max-width:767px){ .page-single-image img{  aspect-ratio:1 / 0.68;   } }  .project-detail-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text span{ font-weight:500; color:var(--e-global-color-primary); } .project-detail-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{ display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:10px; width:100%; } .project-solution-img img{ aspect-ratio:1 / 0.745;   object-fit:cover; } .column-2.case-study-overview-list .elementor-icon-list-items{   gap:20px 15px; } .column-2.case-study-overview-list .elementor-icon-list-items .elementor-icon-list-item{ width:calc(50% - 7.5px); } @media only screen and (max-width:1024px){  .column-2.case-study-overview-list .elementor-icon-list-items{  gap:15px; }  .column-2.case-study-overview-list .elementor-icon-list-items .elementor-icon-list-item{  width:calc(50% - 7.5px); } } @media only screen and (max-width:767px){  .column-2.case-study-overview-list .elementor-icon-list-items{  gap:10px; }  .column-2.case-study-overview-list .elementor-icon-list-items .elementor-icon-list-item{  width:100%; } }  .team-single-image img{ aspect-ratio:1 / 1.475; object-fit:cover; } .skills-progress-bars .single-skill-bar .content-group{   width:100% !important; } .skills-progress-bars .skill-bar{   height:6px !important; } .skills-progress-bars .skill-bar .skill-track::after, .skills-progress-bars .skill-bar .skill-track::before{   display:none; } .skills-progress-bars .content-group .skill-bar-content{   margin:0 40px 15px 0 !important; line-height:1em; } .skills-progress-bars .single-skill-bar .number-percentage-wraper{   position:absolute !important;   top:0 !important;   right:0; } @media only screen and (max-width:991px){  .team-single-image img{  aspect-ratio:1 / 0.9; } } @media only screen and (max-width:767px){  .team-single-image img{  aspect-ratio:1 / 1.1;   }  .skills-progress-bars .content-group .skill-bar-content{  margin:0 40px 10px 0 !important; } }  .page-pricing .ekit-custom-control-label{ border:1px solid var(--e-global-color-divider); }  .photo-gallery .gallery-icon img{ aspect-ratio:1 / 0.767; object-fit:cover; } .photo-gallery .gallery-icon{   position:relative;   overflow:hidden;   border-radius:12px; } .photo-gallery .gallery-icon a:after{   content:"";   position:absolute;   width:200%;   height:0%;   left:50%;   top:50%;   background-color:rgba(255, 255, 255, .3);   transform:translate(-50%, -50%) rotate(-45deg);   z-index:1; } .photo-gallery .gallery-icon a:hover:after{   height:250%;   transition:all 600ms linear;   background-color:transparent; }  .video-gallery-img .ekit-video-item a::before{ transform:scale(0); transition:all 0.5s ease-in-out !important; } .video-gallery-img .ekit-video-item a:hover:before{ opacity:50% !important; transform:scale(1); border-radius:12px; } .video-gallery-img .ekit-video-item a i{ width:60px; height:60px; display:flex !important; align-items:center; justify-content:center; z-index:1; transition:all 0.4s ease-in-out !important; color:var(--e-global-color-white) !important; }  .wpcf7-spinner{ display:none; } .wpcf7-not-valid-tip{ color:#E65757 !important; font-size:14px;   line-height:1.1em;   font-weight:400; } .wpcf7-response-output{ margin:20px 0 0 0 !important;   padding:5px 10px !important;   border-radius:30px !important;   border:1px solid #E65757 !important;   line-height:1.1em;   color:#E65757 !important; } .wpcf7-form.sent .wpcf7-response-output{ color:#46B450 !important; border-color:#46B450 !important; } .ekit-wid-con a:focus-visible, .ekit-wid-con button:focus-visible, .ekit-wid-con input:focus-visible, .ekit-wid-con textarea:focus-visible{ outline :none; } .netzon-dark header.main-header{ background:var(--e-global-color-secondary); backdrop-filter:blur(180px); -webkit-backdrop-filter:blur(180px); } .netzon-dark .main-menu ul ul li a:hover{ color:var(--e-global-color-accentsecondary); } .netzon-dark .slicknav_nav a:hover, .netzon-dark .slicknav_nav .slicknav_row:hover{ color:var(--e-global-color-accentsecondary); } .netzon-dark .page-header{   background-image:url(https://kmkassociatesllp.com/wp-content/themes/netzon/assets/images/page-header-bg-dark.png); } .netzon-dark .pagination .nav-links span.current, .netzon-dark .pagination .nav-links a:hover{ color:var(--e-global-color-accentsecondary); } .netzon-dark footer.footer{ background:linear-gradient(90deg, var(--e-global-color-accentsecondary) 0%, var(--e-global-color-accent) 100%); } .netzon-dark .footer-social ul li a:hover{ color:var(--e-global-color-accentsecondary); } .netzon-dark .footer-menu ul li a:hover{ color:var(--e-global-color-accentsecondary); } .netzon-dark .post-entry blockquote{ background:var(--e-global-color-secondary) url(https://kmkassociatesllp.com/wp-content/themes/netzon/assets/images/icon-blockquote-dark.svg) no-repeat; background-position:30px 30px; background-size:45px; } .netzon-dark aside.widget select, .netzon-dark aside.widget .wp-block-categories-dropdown select, .netzon-dark aside.widget .wp-block-archives-dropdown select{ background-color:var(--e-global-color-primary); } .netzon-dark aside.widget table tr td, .netzon-dark aside.widget table tr th{ border-right:1px solid var(--e-global-color-darkdivider);   border-bottom:1px solid var(--e-global-color-darkdivider); color:var(--e-global-color-accentsecondary); } .netzon-dark .wp-block-calendar caption{ color:var(--e-global-color-primary); } .netzon-dark .wp-block-categories-dropdown select, .netzon-dark .wp-block-archives-dropdown select, .netzon-dark .wp-block-categories-dropdown select:focus-visible{ background-color:var(--e-global-color-primary); } @media only screen and (max-width:991px){ .netzon-dark .post-entry blockquote{  background-position:20px 20px;  background-size:40px;   } } @media only screen and (max-width:767px){ .netzon-dark .post-entry blockquote {  background-position:15px 15px;  padding:60px 15px 15px 15px;   } }  .netzon-dark .case-study-item-content ul li a{ background:var(--e-global-color-divider);   border:1px solid var(--e-global-color-divider); } .netzon-dark .case-study-item-content ul li a:hover{ background:var(--e-global-color-white);   color:var(--e-global-color-accentsecondary); } .netzon-dark .case-study-item-content{ background:var(--e-global-color-secondary); }  .netzon-dark .awaiken-portfolio-grid .awaiken-portfolio-grid-item__categories a{ background:var(--e-global-color-divider);   border:1px solid var(--e-global-color-divider); } .netzon-dark .awaiken-portfolio-grid .awaiken-portfolio-grid-item__categories a:hover{ background:var(--e-global-color-white);   color:var(--e-global-color-accentsecondary); } .netzon-dark .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__content{ background:var(--e-global-color-secondary); }  .backdrop-filter-dark{ backdrop-filter:blur(180px); -webkit-backdrop-filter:blur(180px); } .backdrop-filter-dark-box{ backdrop-filter:blur(30px); -webkit-backdrop-filter:blur(30px); }  .header-main-dark{ backdrop-filter:blur(180px); -webkit-backdrop-filter:blur(180px); } @media only screen and (max-width:1024px){  .header-main-dark{  backdrop-filter:none;  -webkit-backdrop-filter:none; }  .elementskit-navbar-nav-default .elementskit-nav-identity-panel{  border-bottom:1px solid var(--e-global-color-divider); } }  .service-item.dark-layout:hover .service-icon svg{ fill:var(--e-global-color-accentsecondary) !important; } .service-item.dark-layout:hover .service-icon svg{ fill:var(--e-global-color-accentsecondary) !important; } .service-item.dark-layout:hover .service-item-description{ border-color:var(--e-global-color-divider); } .how-work-item.dark-layout:hover .how-it-work-icon .elementor-icon svg{ fill:var(--e-global-color-accentsecondary); } .faq-accordion.dark-layout .elementskit-card{ backdrop-filter:blur(180px); -webkit-backdrop-filter:blur(180px); }