@import url(https://fonts.googleapis.com/css2?family=Hind+Vadodara:wght@400;500;600&family=Playfair+Display:wght@400;500;600;700&display=swap);/*!
Theme Name: Clear Child
Theme URI: https://wpclear.io/
Template: clear-theme
Author: WPClear
Author URI: https://wpclear.io/
Description: A child theme for the Clear theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: clear-child
*/

/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{background:linear-gradient(135deg,#73a5ff,#5477f5);border-radius:2px;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);color:#fff;cursor:pointer;display:inline-block;max-width:calc(50% - 20px);opacity:0;padding:12px 20px;position:fixed;text-decoration:none;transition:all .4s cubic-bezier(.215,.61,.355,1);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{border-radius:2px;height:1.5em;margin:-7px 5px;width:1.5em}.toastify-center{left:0;margin-left:auto;margin-right:auto;max-width:fit-content;max-width:-moz-fit-content;right:0}@media only screen and (max-width:360px){.toastify-left,.toastify-right{left:0;margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content;right:0}}
html{scroll-behavior:smooth}body{font-family:Hind Vadodara,sans-serif!important}h1,h2,h3,h4,h5,h6,p{font-family:Hind Vadodara,sans-serif}a{color:#222;text-decoration:none}a:hover{text-decoration:underline}a.btn:hover{text-decoration:none}.btn{all:unset;background-color:#222;border-color:#222;border-radius:50px;border-width:1px;color:#fff;cursor:pointer;font-size:14px;outline:revert;padding:12px 30px;text-align:center}.logged-in .main-header.fixed-top{top:32px}@media (min-width:1400px){.container{max-width:1150px!important}}.grecaptcha-badge{visibility:hidden}.loader{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:20px;width:20px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main-header{background-color:#fff;position:relative}.main-header.border-bottom{border-bottom:1px solid #f2f2f2!important}.main-header.fixed-top{left:0;position:fixed;right:0;top:0;z-index:100}.main-header.default{background-color:#f8f9fa}.main-header .container{align-items:center;display:grid;grid-template-columns:250px 1fr}.main-header .brand-logo{color:#222;text-decoration:none}.main-header .brand-logo img{width:35px}.main-header .toggler{all:unset;cursor:pointer;outline:revert;padding:12px 0;text-align:right}.main-header .toggler svg{fill:#222;height:42px;width:42px}.main-header .nav-menu{display:none}.main-header .nav-menu.open{background-color:#f8f9fa;border-top:1px solid #ececec;display:block;left:0;margin:0 auto;padding-bottom:30px;position:absolute;right:0;top:100%;width:100%;z-index:999}.main-header .nav-menu.open li{display:block}.main-header .nav-menu.open li:last-child a{padding-bottom:20px}.main-header .nav-menu.open li a{padding-bottom:0;padding-top:20px}.main-header .nav-menu ul{list-style-type:none;margin:0}.main-header .nav-menu ul li{display:inline-block;margin:0;position:relative}.main-header .nav-menu ul li a{color:#4c4c4c;display:block;font-family:Hind Vadodara,sans-serif;font-size:15px;padding:28px 15px;text-decoration:none}.main-header .nav-menu ul li a:hover{color:#222;text-decoration:underline}.main-header .nav-menu .nav-buttons{display:flex;justify-content:start;padding-left:15px}.main-header .nav-menu .nav-buttons .btn{all:unset;background-color:#222;border-color:#222;border-radius:50px;border-width:1px;color:#fff;cursor:pointer;font-size:14px;outline:revert;padding:12px 30px;text-align:center}@media (min-width:992px){.main-header .toggler{display:none}.main-header .nav-menu{align-items:center;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:1fr 250px;justify-content:space-between}.main-header .nav-menu ul{text-align:center}.main-header .nav-menu .nav-buttons{display:flex;justify-content:end;padding-left:0}}.clear-theme-child-projects-list-block .projects-list{-moz-column-gap:50px;column-gap:50px;display:grid;grid-template-columns:1fr;row-gap:20px}.clear-theme-child-projects-list-block .projects-list .project img{border-radius:10px;margin-bottom:20px;width:100%}.clear-theme-child-projects-list-block .projects-list .project .categories{color:#4c4c4c;font-size:16px;font-weight:400;margin-bottom:3px;text-transform:uppercase}.clear-theme-child-projects-list-block .projects-list .project .title{font-size:24px;line-height:36px;margin-bottom:15px;margin-top:0;text-transform:capitalize}.clear-theme-child-projects-list-block .load-more{align-items:center;display:flex;justify-content:center;margin-top:50px}@media (min-width:992px){.clear-theme-child-projects-list-block .projects-list{grid-template-columns:1fr 1fr}.clear-theme-child-projects-list-block .projects-list .project .title{font-size:26px;margin-bottom:25px}}.clear-theme-child-posts-arhcive-block{display:grid;grid-template-columns:1fr;row-gap:80px}.clear-theme-child-posts-arhcive-block .posts{-moz-column-gap:50px;column-gap:50px;display:grid;grid-template-columns:1fr;row-gap:60px}.clear-theme-child-posts-arhcive-block .posts .post .featured-image{border:1px solid #f2f2f2;height:270px;margin-bottom:15px}.clear-theme-child-posts-arhcive-block .posts .post .featured-image img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.clear-theme-child-posts-arhcive-block .posts .post .title{font-size:24px;line-height:36px;margin-bottom:15px;margin-top:0;text-transform:capitalize}.clear-theme-child-posts-arhcive-block .posts .post p{color:#4c4c4c;margin-bottom:10px}.clear-theme-child-posts-arhcive-block .posts .post .post-info{font-size:15px;list-style:none;margin:0;padding:0}.clear-theme-child-posts-arhcive-block .posts .post .post-info li{color:#4c4c4c;display:inline-block}.clear-theme-child-posts-arhcive-block .posts .post .post-info li:after{content:"|";padding-left:7px;padding-right:7px}.clear-theme-child-posts-arhcive-block .posts .post .post-info li:last-child{margin-right:0}.clear-theme-child-posts-arhcive-block .posts .post .post-info li:last-child:after{display:none}.clear-theme-child-posts-arhcive-block .posts #cancel-search{text-decoration:underline}.clear-theme-child-posts-arhcive-block .posts .loader{border:2px solid;border-color:#222 #222 transparent;display:block;margin:0 auto}.clear-theme-child-posts-arhcive-block .widget-area .widget_search .wp-block-search__inside-wrapper{display:grid;grid-template-columns:1fr}.clear-theme-child-posts-arhcive-block .widget-area .widget_search .wp-block-search__input{background:#fff;border:1px solid #ddd;border-radius:10px;font-size:15px;height:45px;margin-bottom:15px;padding:0 15px;width:100%}.clear-theme-child-posts-arhcive-block .widget-area .widget_search .wp-block-search__button{all:unset;background-color:#222;border-color:#222;border-radius:50px;border-width:1px;color:#fff;cursor:pointer;font-size:14px;outline:revert;padding:12px 30px;text-align:center}.clear-theme-child-posts-arhcive-block .widget-area .wp-block-categories-list{list-style:none;margin:0;padding:0}.clear-theme-child-posts-arhcive-block .widget-area .wp-block-categories-list li{color:#4c4c4c;margin-bottom:8px}.clear-theme-child-posts-arhcive-block .widget-area .wp-block-categories-list li a{color:#4c4c4c;text-decoration:none}.clear-theme-child-posts-arhcive-block .widget-area .wp-block-categories-list li a:hover{color:#222;text-decoration:underline}@media (min-width:992px){.clear-theme-child-posts-arhcive-block{-moz-column-gap:65px;column-gap:65px;display:grid;grid-template-columns:1fr 340px}.clear-theme-child-posts-arhcive-block .posts .post .featured-image{height:420px;margin-bottom:20px}.clear-theme-child-posts-arhcive-block .posts .post .title{font-size:26px;margin-bottom:15px}.clear-theme-child-posts-arhcive-block .posts .post .post-info{font-size:16px}.clear-theme-child-posts-arhcive-block .posts .post .post-info li:after{padding-left:10px;padding-right:10px}}.single-event h1,.single-event h2,.single-event h3,.single-event h4,.single-event h5,.single-event h6{margin-bottom:15px;padding:15px 0}.single-event p{margin-bottom:20px}.single-event p a,.single-event p a:hover{color:#222}#home .social-link .kt-row-column-wrap{grid-template-columns:minmax(0,1fr) minmax(0,4fr)}#experience-section .experiences .wp-block-kadence-column{border-top:1px solid #e5e5e5;position:relative}#experience-section .experiences .wp-block-kadence-column:first-child{border-top:0}#experience-section .experiences .wp-block-kadence-column:first-child:after{content:"01"}#experience-section .experiences .wp-block-kadence-column:nth-child(2):after{content:"02"}#experience-section .experiences .wp-block-kadence-column:nth-child(3):after{content:"03"}#experience-section .experiences .wp-block-kadence-column:last-child:after{content:"04"}#experience-section .experiences .wp-block-kadence-column:hover{border-bottom:1px solid #9e9e9e}#experience-section .experiences .wp-block-kadence-column:hover:after{-webkit-text-fill-color:#222!important;-webkit-text-stroke:0}#experience-section .experiences .wp-block-kadence-column:after{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px;content:"02";font-size:45px;font-weight:700;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (min-width:992px){#experience-section .experiences .wp-block-kadence-column:after{font-size:50px}}#contact-section form .wpcf7-not-valid-tip{font-size:14px;margin-top:-30px}#contact-section form .col-3-desktop .wpcf7-not-valid-tip{margin-bottom:10px}#contact-section form p .wpcf7-not-valid-tip{margin-bottom:20px!important}#contact-section form .wpcf7-response-output{display:none}#contact-section form .form-control,#contact-section form textarea{background:#fff;border:1px solid #ddd;border-radius:10px;font-size:15px;height:45px;margin-bottom:35px;padding:0 15px;width:100%}#contact-section form select{color:#757575}#contact-section form textarea{font-family:Hind Vadodara,sans-serif!important;height:200px;padding-top:15px}#contact-section form .button-container{text-align:center}#contact-section form .button-container button{align-items:center;display:flex}#contact-section form .button-container button svg{margin-left:15px;margin-top:2px}#contact-section form .button-container button .loader{height:15px;margin-left:10px;width:15px}@media (min-width:992px){#contact-section form .col-3-desktop p{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(3,1fr)}#contact-section form .col-3-desktop br{display:none}#contact-section form .button-container{text-align:left!important}}.error404 .error-content{padding:150px 0;text-align:center}.error404 .error-content h1{font-size:100px}.error404 .error-content h3{font-size:30px;margin-bottom:20px}.error404 .error-content p{font-size:20px;margin-bottom:40px}@media (min-width:992px){.error404 .error-content{padding:180px 0}.error404 .error-content h1{font-size:120px}.error404 .error-content p{margin:0 auto 40px;width:80%}}.single-post,.single-project{margin-top:70px;padding-top:50px}.single-post .featured-img,.single-project .featured-img{height:300px;margin-bottom:30px}.single-post .featured-img img,.single-project .featured-img img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.single-post .content,.single-project .content{padding-bottom:80px}.single-post .content .post-title,.single-project .content .post-title{font-size:30px;margin-bottom:0}.single-post .content .post-meta,.single-project .content .post-meta{list-style:none;margin-bottom:30px;padding:0}.single-post .content .post-meta li,.single-project .content .post-meta li{color:#4c4c4c;display:inline-block;font-size:16px;font-weight:400;letter-spacing:.5px;text-transform:uppercase}.single-post .content .post-meta li:after,.single-project .content .post-meta li:after{content:"|";opacity:.5;padding-left:8px;padding-right:8px}.single-post .content .post-meta li:last-child:after,.single-project .content .post-meta li:last-child:after{content:""}.single-post .content .post-meta li.visit-project a,.single-project .content .post-meta li.visit-project a{font-weight:700;text-decoration:underline}.single-post .content h1,.single-post .content h2,.single-post .content h3,.single-post .content h4,.single-post .content h5,.single-post .content h6,.single-project .content h1,.single-project .content h2,.single-project .content h3,.single-project .content h4,.single-project .content h5,.single-project .content h6{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-weight:600;margin-bottom:20px;padding:6px 0}.single-post .content h2,.single-project .content h2{font-size:26px}.single-post .content h3,.single-project .content h3{font-size:22px}.single-post .content p,.single-project .content p{margin-bottom:19px}.single-post .content p a,.single-project .content p a{color:#222;text-decoration:underline}.single-post .content p a:hover,.single-project .content p a:hover{color:#555d66}.single-post .content .comments-container,.single-project .content .comments-container{margin-top:50px}@media (min-width:992px){.single-post .container .content,.single-project .container .content{margin:0 auto;width:950px}.single-post .featured-img,.single-project .featured-img{height:430px;margin-left:-100px;width:1150px}.single-post .content .post-title,.single-project .content .post-title{font-size:33px;padding-bottom:3px}}
*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}:focus{outline:0}body,html{max-width:100%;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;color:#1b1b1c;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5}.container{margin:0 auto;padding:0 20px;width:100%}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px;padding:0}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1200px}}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0;padding:0}h1{font-size:40px}h2{font-size:30px}h3{font-size:25px}p{margin:0}.bg-img{background-color:#f8f9fa;background-position:50%;background-repeat:no-repeat;background-size:cover}.width-100,.width-100 img{width:100%}.overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.clear-btn{all:unset;border-radius:0;border-width:2px;cursor:pointer;outline:revert;padding:14px 24px;text-align:center}.clear-theme-header{background-color:#fff;position:relative}.clear-theme-header.fixed-top{left:0;position:fixed;right:0;top:0;z-index:100}.clear-theme-header.container .default{padding-left:20px;padding-right:20px}.clear-theme-header .clear-theme-navigation-block.border-bottom{border-bottom:1px solid #f4f4f4!important}.clear-theme-header .clear-theme-navigation-block.default{background-color:#f8f9fa}.clear-theme-header .clear-theme-navigation-block.default .container{align-items:center;display:grid;grid-template-columns:250px 1fr}.clear-theme-header .clear-theme-navigation-block.default .brand-logo{color:#222;font-size:20px;text-decoration:none}.clear-theme-header .clear-theme-navigation-block.default .brand-logo img{height:auto;width:100%}.clear-theme-header .clear-theme-navigation-block.default .toggler{all:unset;cursor:pointer;outline:revert;padding:12px 0;text-align:right}.clear-theme-header .clear-theme-navigation-block.default .toggler svg{fill:#222;height:42px;width:42px}.clear-theme-header .clear-theme-navigation-block.default .nav-menu{display:none}.clear-theme-header .clear-theme-navigation-block.default .nav-menu.open{background-color:#f8f9fa;border-top:1px solid #ececec;display:block;left:0;margin:0 auto;position:absolute;right:0;top:100%;width:100%;z-index:999}.clear-theme-header .clear-theme-navigation-block.default .nav-menu.open li{display:block}.clear-theme-header .clear-theme-navigation-block.default .nav-menu.open li:last-child a{padding-bottom:20px}.clear-theme-header .clear-theme-navigation-block.default .nav-menu.open li a{padding-bottom:0;padding-top:20px}.clear-theme-header .clear-theme-navigation-block.default .nav-menu ul{list-style-type:none;margin:0}.clear-theme-header .clear-theme-navigation-block.default .nav-menu ul li{display:inline-block;margin:0;position:relative}.clear-theme-header .clear-theme-navigation-block.default .nav-menu ul li a{color:#222;display:block;font-size:16px;padding:20px 15px;text-decoration:none}@media (min-width:992px){.clear-theme-header .clear-theme-navigation-block.default .toggler{display:none}.clear-theme-header .clear-theme-navigation-block.default .nav-menu{align-items:center;display:grid;grid-template-columns:1fr 250px;justify-content:space-between}}.clear-theme-footer.default{background-color:#f8f9fa}.clear-theme-footer.default .container{align-items:center;display:grid;grid-template-columns:1fr;justify-content:center;position:relative}.clear-theme-footer.default .copyright{color:#555d66;font-size:15px;margin:0;padding:20px 0;text-align:center}.clear-theme-footer.default .copyright a{color:#222;text-decoration:none}.clear-theme-footer.default .copyright a:hover{color:#222}.error404 .error-content{padding:150px 0;text-align:center}.error404 .error-content h1{font-size:100px}.error404 .error-content h3{font-size:30px;margin-bottom:20px}.error404 .error-content p{font-size:20px;margin-bottom:40px}@media (min-width:992px){.error404 .error-content{padding:180px 0}.error404 .error-content h1{font-size:120px}.error404 .error-content p{margin:0 auto 40px;width:80%}}
