
@font-face {
    font-family: 'Avenir';src: url('https://thecorneaimpression.com/wp-content/uploads/2025/11/avenir-roman.ttf') format('truetype') /* Safari, Android, iOS */;
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'Galvji';src: url('https://thecorneaimpression.com/wp-content/uploads/2025/11/galvji.ttf') format('truetype') /* Safari, Android, iOS */;
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}@media (min-width:1200px){body .container,body .vc-content .vc_row,body .vc-content .vc_element > .vc_row,body .vc-content .vc_row[data-vc-full-width=true]>.ak_vc_container,body .vc-content .vc_element > .vc_row[data-vc-full-width=true]>.ak_vc_container {max-width: 1440px}}body.ak-post-full-width .ak-post-content .alignwide {max-width: 1440px}body:not(.dark) {background-color: rgb(255,255,255)}.ak-header-wrap {background-color: rgb(255,255,255)}.ak-header-wrap .ak-top-bar.full-width,.ak-header-wrap .ak-top-bar.boxed .ak-bar-inner {background-image:linear-gradient(90deg, rgb(0,0,0) 0%, rgb(0,0,0) 100%)}.ak-header-wrap .ak-top-bar {min-height: 30px}.ak-header-wrap .ak-bottom-bar {min-height: 60px}.ak-header-logo .ak-logo-image img {width: 100px}.ak-header-mobile-logo .ak-logo-image img {width: 1px}.ak-header-main-menu > .ak-menu > li > a:before,.ak-header-main-menu > .ak-menu > li.current-menu-parent > a:before,.ak-header-main-menu > .ak-menu > li.current-menu-item > a:before {background-color: rgb(138,138,138)}.ak-header-date {color:#E5E5E5}.ak-header-social-icons .ak-social-counter .social-item > a > .item-icon {color: rgb(255,255,255)}.ak-header-search > a.search-btn {color: rgb(35,31,32)}.ak-footer-wrap {background-color: rgb(35,31,32)}.ak-footer-wrap .ak-top-bar.full-width,.ak-footer-wrap .ak-top-bar.boxed .ak-bar-inner {background-color:rgb(35,31,32)}.ak-footer-wrap .ak-mid-bar.full-width,.ak-footer-wrap .ak-mid-bar.boxed .ak-bar-inner {background-color:rgb(35,31,32)}.ak-footer-wrap .ak-mid-bar {min-height: 70px}.ak-footer-wrap .ak-bottom-bar.full-width,.ak-footer-wrap .ak-bottom-bar.boxed .ak-bar-inner {background-color:rgb(35,31,32)}.ak-footer-wrap .ak-bottom-bar {min-height: 70px}.ak-footer-logo .ak-logo-image img {width: 100px}.ak-footer-social-icons .ak-social-counter .social-item > a > .item-icon {color: rgb(255,255,255)}.ak-footer-button.ak-footer-button1 .btn {color: rgb(255,255,255)}@media (min-width:1200px){body.home .container,body.home .vc-content .vc_row,body.home .vc-content .vc_element > .vc_row,body.home .vc-content .vc_row[data-vc-full-width=true]>.ak_vc_container,body.home .vc-content .vc_element > .vc_row[data-vc-full-width=true]>.ak_vc_container {max-width: 1440px}}body.home.ak-post-full-width .ak-post-content .alignwide {max-width: 1440px}.ak-slider-dots li.ak-slider-active > .slider-dots-btn,.ak-slider-dots li > .slider-dots-btn:hover,.ak-module:not(.ak-module-grid) .ak-module-terms.badge > a:hover,.ak-module:not(.ak-module-grid) .ak-module-terms.inline_badge > a:hover,.ak-module-grid:hover .ak-module-terms.badge > a,.ak-module-grid:hover .ak-module-terms.inline_badge > a {background-color: rgb(0,0,0)}:root {--ak-highlight-color: rgb(0,0,0)}:root {--ak-accent-color: rgb(0,0,0)}.ak-block {--ak-block-accent-color: rgb(0,0,0)}.ak-block-header {--ak-block-header-bg-color:rgb(0,0,0);--ak-block-header-line-color:rgb(0,0,0);--ak-block-title-text-color:rgb(0,0,0);--ak-block-title-bg-color:rgb(0,0,0)}body {font-family:'Avenir';font-weight:400;text-align:left}h1, .h1, h2,.h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {font-family:'Galvji';font-weight:900}.ak-breadcrumb li {font-family:'Avenir'}.ak-header-main-menu > .ak-menu > li > a {font-family:'Galvji';font-weight:700;line-height:35px;font-size:16px;text-transform:uppercase}.sub-menu > li a {font-family:'Titillium Web';font-weight:400}.ak-top-menu>li>a {font-family:'Galvji';font-weight:300;line-height:35px;font-size:13px;text-transform:uppercase;color:#FFFFFF}.ak-mobile-menu>li>a {font-family:'Galvji';font-weight:400}.ak-footer-wrap .ak-footer-menu > li > a {font-family:'Galvji'}.ak-header-custom-menu1>.ak-menu>li>a {font-family:'Galvji'}.ak-header-custom-menu2>.ak-menu>li>a {font-family:'Galvji'}.ak-header-custom-menu3>.ak-menu>li>a {font-family:'Galvji'}.ak-archive-header .ak-archive-name {font-family:'Galvji'}.ak-post-wrap .ak-post-title, body.page .ak-post-title {font-family:'Galvji';font-weight:900;font-size:50px}.ak-post-meta {font-family:'Avenir';font-weight:400}.ak-post-meta-author a, .ak-post-meta-author a:hover {font-family:'Avenir';font-weight:400}.ak-post-summary {font-family:'Avenir';font-weight:100;line-height:27px;font-size:20px}.ak-post-content {font-family:'Avenir';font-weight:400;line-height:1.75rem;font-size:18px}.ak-post-wrap .wp-block-cover p {font-family:'Galvji';font-weight:400}.ak-post-wrap .wp-block-quote p,.ak-post-wrap .wp-block-pullquote blockquote p {font-family:'Galvji';font-weight:400}.ak-post-wrap .wp-block-quote cite,.ak-post-wrap .wp-block-pullquote blockquote cite {font-family:'Galvji';font-weight:400}.post-nav-links.post-nav-next_only .post-page-numbers,.post-nav-links.post-nav-next .post-page-numbers {font-family:'Avenir';font-weight:400}.ak-block-header .ak-block-title {font-family:'Galvji';font-weight:400}.ak-block-header .ak-block-title .subtitle-text {font-family:'Avenir';font-weight:400}.ak-block-header .ak-block-tabs a {font-family:'Galvji'}.ak-module-terms.badge > a,.ak-module-terms.inline_badge > a {font-family:'Fira Sans';font-weight:700}.ak-module-terms.inline {font-family:'Fira Sans';font-weight:400;color:rgba(0,0,0,0)}.ak-block .ak-pagination.load_more .ak-pagination-btn, .ak-block .ak-pagination.infinity .ak-pagination-btn, .ak-block .ak-pagination.infinity_load_more .ak-pagination-btn {background-color: rgb(138,138,138)}.ak-block .ak-pagination.load_more .ak-pagination-btn, .ak-block .ak-pagination.infinity .ak-pagination-btn, .ak-block .ak-pagination.infinity_load_more .ak-pagination-btn {color: #ffffff}.ak-block .ak-pagination.load_more .ak-pagination-btn:hover, .ak-block .ak-pagination.infinity .ak-pagination-btn:hover, .ak-block .ak-pagination.infinity_load_more .ak-pagination-btn:hover {background-color: rgb(138,138,138)}.ak-block .ak-pagination.load_more .ak-pagination-btn:hover, .ak-block .ak-pagination.infinity .ak-pagination-btn:hover, .ak-block .ak-pagination.infinity_load_more .ak-pagination-btn:hover {border-color: #ffffff}.ak-module .ak-module-terms.badge > a,.ak-module .ak-module-terms.badge > a:hover,.ak-module:hover .ak-module-terms.badge > a {border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#4974b0;background-image:linear-gradient(90deg, #dd0098 0%, #ff4f39 100%)}.ak-module .ak-module-featured-meta {margin-right:5px;margin-bottom:5px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ak-module .ak-module-title {font-family:'Fira Sans';font-size:20px;color:#000000}.ak-module .ak-module-summary {font-family:'PT Sans';font-weight:400;line-height:1.4rem;font-size:16px;color:#333333}.ak-module .ak-module-meta, .ak-module-meta .ak-module-author a:after {font-family:'PT Sans';font-weight:400;font-size:13px;color:#A2A2A2}.ak-module-meta .ak-module-author .ak-module-author-name {font-family:'PT Sans';font-weight:400;color:#141414}.ak-module.ak-module-2-wide .ak-module-title {font-family:'Titillium Web';font-weight:600}.ak-module.ak-module-2-wide .ak-module-summary {font-family:'Titillium Web';font-weight:400}.ak-module.ak-module-2-wide .ak-module-meta, .ak-module.ak-module-2-wide .ak-module-meta .ak-module-author a:after {font-family:'Titillium Web';font-weight:400}