/*!
Theme Name: Codiant WP
Theme URI: https: //codiant.com/
Author: Codiant
Author URI: https: //codiant.com/
Description: Description
Version: 1.0.0
Tested up to: 6.2.2
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: codiant-wp
*/
p:empty{display:none}.ez-toc-sticky{display:none}section[data-wpr-lazyrender]{content-visibility:visible}section[data-wpr-lazyrender]{content-visibility:visible}.noptin-inpost-main-wrapper .noptin-optin-form-wrapper{background:transparent!important;border:none!important;margin:0 auto!important}.noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-header.no-image{display:none!important}.noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-footer{padding:0!important}.footer_top_form .noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden){margin-bottom:0;margin-right:0!important;border-radius:2px;overflow:hidden}.footer_top_form .noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{background:#fff;border:none;color:rgb(0 0 0 / .6);font-family:"Gilroy-Medium",Arial,sans-serif;font-size:14px;padding:15px 20px;border-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0}.footer_top_form .noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-footer .noptin-form-submit{height:50px;width:auto;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;padding:5px 24px;font-size:20px;font-family:"Gilroy-Medium",Arial,sans-serif;position:absolute;right:0;top:0;margin-top:0;width:50px;text-indent:-99999999999px;border-top-left-radius:0;border-bottom-left-radius:0}.footer_top_form .noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-footer .noptin-form-fields::after{content:"\e90e";font-family:"icomoon";position:absolute;right:16px;top:50%;color:#fff;transform:translateY(-50%) rotate(-90deg);font-size:22px;pointer-events:none}.noptin-big.noptin-padded{color:#fff;background-color:#159d78;border-left:3px solid #00ffba;padding:8px 15px!important;text-align:left;font-size:18px;border-radius:0;line-height:1.3}.footer_top_form .noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-footer .noptin-form-fields{gap:0}.subscribeSec_form_inner .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{width:475px;border-radius:0;padding:10px 27px;margin-right:20px;border:1px solid #fff0;height:56px;background:#fff}.subscribeSec_form .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field:focus{border-color:#eb3f43}.subscribeSec_form_inner input.noptin-form-submit{min-width:160px;height:56px;width:auto;display:inline-flex;align-items:center;justify-content:center;border-radius:0;padding:5px 24px;font-size:20px;font-family:"Gilroy-Medium",Arial,sans-serif;border:1px solid #CC4461;margin-top:0}.subscribeSec_form_inner .noptin-optin-form.noptin-form-single-line .noptin-form-fields{display:flex}.blogDetailContent .noptin-optin-form.noptin-form-single-line .noptin-form-fields{position:relative;gap:0}.blogDetailContent .noptin-optin-form.noptin-form-single-line .noptin-form-fields .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden){margin-right:0;width:100%;margin-bottom:0}.blogDetailContent .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{height:50px;min-height:inherit;padding:10px 60px 10px 20px;background-color:#fff;font-size:14px;border:1px solid #fff0;font-family:"Gilroy-Medium",Arial,sans-serif;color:#000;border-radius:0}.blogDetailContent .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field:focus{border-color:#eb3f43}.blogDetailContent .noptin-optin-form.noptin-form-single-line .noptin-form-fields .noptin-form-submit{position:absolute;top:50%;transform:translateY(-50%);right:4px;margin-top:0;font-family:"Gilroy-Medium",Arial,sans-serif;font-size:0;height:42px;padding:8px 20px;border-radius:0}.blogDetailContent .noptin-optin-form.noptin-form-single-line .noptin-form-fields .noptin-optin-field-submit::after{content:"\e9bb";font-family:'icomoon';position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}.ct-ultimate-gdpr-cookie-bottomPanel .ct-container.ct-ultimate-gdpr-cookie-popup-bottomPanel{display:flex;padding:0}.ct-ultimate-gdpr-cookie-bottomPanel.ct-ultimate-gdpr-cookie-popup-modern{padding:30px!important}.ct-ultimate-gdpr-cookie-bottomPanel div#ct-ultimate-gdpr-cookie-content{margin:0!important;padding-right:15px!important}.ct-ultimate-gdpr-cookie-bottomPanel .ct-ultimate-gdpr-cookie-buttons{display:flex;flex-shrink:0;align-items:center;border-radius:0!important}.ct-ultimate-gdpr-cookie-popup-modern #ct-ultimate-gdpr-cookie-accept{margin-right:0}.ct-ultimate-gdpr-cookie-popup-modern#ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-buttons #ct-ultimate-gdpr-cookie-accept,.ct-ultimate-gdpr-cookie-popup-modern#ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-buttons #ct-ultimate-gdpr-cookie-change-settings{border-color:transparent!important;margin-bottom:0;text-transform:uppercase;border-radius:2px!important;background:linear-gradient(120deg,#C4808F,#CC4461,#d8516e,#D67847)!important}.ct-ultimate-gdpr-cookie-popup-modern#ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-buttons #ct-ultimate-gdpr-cookie-accept .ct-ultimate-gdpr-button-icon-left,.ct-ultimate-gdpr-cookie-popup-modern#ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-buttons #ct-ultimate-gdpr-cookie-change-settings .ct-ultimate-gdpr-button-icon-right{display:none}div#ct-ultimate-gdpr-cookie-change-settings,div#ct-ultimate-gdpr-cookie-accept{border:none!important}.ct-ultimate-gdpr-cookie-popup-modern#ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-buttons #ct-ultimate-gdpr-cookie-accept:hover,.ct-ultimate-gdpr-cookie-popup-modern#ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-buttons #ct-ultimate-gdpr-cookie-change-settings:hover{background-color:#CC4461!important;opacity:1}.ct-ultimate-gdpr-cookie-popup-modern#ct-ultimate-gdpr-cookie-popup #ct-ultimate-gdpr-cookie-content{color:rgb(255 255 255 / .8);font-size:16px}.ct-ultimate-gdpr-cookie-modal-content{padding:30px;border-radius:0;width:100%;max-width:650px;margin:10px auto 10px auto}#single,#ct-ultimate-gdpr-cookie-modal-body h1,#ct-ultimate-gdpr-cookie-modal-body h2,#ct-ultimate-gdpr-cookie-modal-body h3,#ct-ultimate-gdpr-cookie-modal-body h4,#ct-ultimate-gdpr-cookie-modal-body h5,#ct-ultimate-gdpr-cookie-modal-body h6{color:#000!important}#ct-ultimate-gdpr-cookie-modal-body h2{font-size:22px!important;margin-bottom:10px}#ct-ultimate-gdpr-cookie-modal-body h3{font-size:16px!important;margin:20px 0 10px!important}#ct-ultimate-gdpr-cookie-modal-close{width:16px;height:16px;background-position:center center}.ct-ultimate-gdpr-cookie-modal-single{padding:0 0 0 0}.ct-ultimate-gdpr-cookie-modal-single ul{padding:10px 0 20px}.ct-ultimate-gdpr-cookie-modal-content .ct-ultimate-gdpr-cookie-modal-desc{font-size:14px;line-height:22px;max-width:100%;color:rgb(0 0 0 / .7)}.ct-ultimate-gdpr-cookie-modal-single li svg path{fill:#fff!important}.ct-ultimate-gdpr-cookie-modal-single li.active label{border:2px solid #CC4461;background:#fff0}.ct-ultimate-gdpr-cookie-modal-single li.active svg,.ct-ultimate-gdpr-cookie-modal-single li.active svg path{fill:#CC4461!important}.ct-ultimate-gdpr-cookie-modal-single [type=checkbox]{accent-color:#CC4461;border:1px solid rgb(0 0 0 / .3)}.ct-ultimate-gdpr-cookie-modal-single [type=radio]:checked{accent-color:#CC4461}.ct-ultimate-gdpr-cookie-modal-single [type=radio]{border:1px solid rgb(0 0 0 / .3);width:13px;height:13px}.ct-ultimate-gdpr-cookie-modal-single li label{width:60px;height:60px;cursor:pointer;background:linear-gradient(120deg,#C4808F,#CC4461,#d8516e,#D67847)}#ct-ultimate-gdpr-cookie-modal-body{padding:0!important}.ct-ultimate-gdpr-cookie-modal-single li span{margin-top:10px;color:#000;font-weight:600}.ct-ultimate-gdpr-cookie-modal-single-wrap__inner--title h4{margin:0 0 10px 0}.ct-ultimate-gdpr-cookie-modal-slider-able li,.ct-ultimate-gdpr-cookie-modal-slider-not-able li{color:rgb(0 0 0 / .7);margin:0 0 10px 0;padding-left:20px;line-height:22px}html:not([dir=rtl]) .ct-ultimate-gdpr-cookie-modal-slider-able li:before,html:not([dir=rtl]) .ct-ultimate-gdpr-cookie-modal-slider-not-able li:before{color:#CC4461}.ct-ultimate-gdpr-cookie-modal-btn.save a{color:#fff!important;background:linear-gradient(120deg,#C4808F,#CC4461,#d8516e,#D67847)!important;border:none!important;height:42px;padding:8px 20px;font-size:14px;text-transform:uppercase;border-radius:2px!important}.ct-ultimate-gdpr-cookie-modal-btn.save a:hover{border:none!important}.ct-ultimate-gdpr-cookie-modal-btn{margin-top:15px;margin-bottom:0}@media (min-width:1400px){.footer_top_form .noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{height:50px!important;padding-right:65px}}@media (max-width:1599px){.footer_top_form .noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-footer .noptin-form-submit{font-size:18px;padding:3px 20px}.subscribeSec_form_inner .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{width:420px;height:50px;margin-right:15px}.subscribeSec_form_inner input.noptin-form-submit{font-size:18px;height:50px;padding:2px 20px}}@media (max-width:1399px){.footer_top_form .noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{padding:12px 55px 12px 15px;height:42px}.footer_top_form .noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-footer .noptin-form-submit{min-width:auto;font-size:16px;height:42px;width:42px;padding:3px 15px}.footer_top_form .noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-footer .noptin-form-fields::after{font-size:20px;right:10px}.subscribeSec_form_inner .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{padding:5px 15px;height:42px;margin-right:10px}.subscribeSec_form_inner input.noptin-form-submit{font-size:16px;height:42px;padding:2px 15px}.widget-visible iframe[title="chat widget"]{bottom:45px!important}}@media (max-width:1199px){.subscribeSec_form_inner .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{width:360px}.subscribeSec_form_inner input.noptin-form-submit{font-size:15px;padding:2px 12px}.blogDetailContent .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{padding-left:10px}.ct-ultimate-gdpr-cookie-bottomPanel.ct-ultimate-gdpr-cookie-popup-modern{padding:15px!important}}@media (max-width:991px){.subscribeSec_form_inner .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{width:100%}.subscribeSec_form_inner .noptin-inpost-main-wrapper{width:100%}}@media (max-width:767px){.footer_top_form .noptin-inpost-main-wrapper .noptin-optin-form-wrapper .noptin-form-footer .noptin-form-submit{font-size:14px;padding:3px 10px}.subscribeSec_form_inner .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{height:35px!important;min-height:auto;font-size:14px;padding:5px 8px}.subscribeSec_form_inner input.noptin-form-submit{font-size:14px;height:35px;padding:2px 10px}.noptin-big.noptin-padded{padding:8px 10px!important;font-size:15px;border-radius:0}.blogDetailContent .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{height:46px}.blogDetailContent .noptin-optin-form.noptin-form-single-line .noptin-form-fields .noptin-form-submit{height:38px;padding-top:5px;padding-bottom:5px}.blogDetailContent .noptin-optin-form.noptin-form-single-line .noptin-form-fields .noptin-optin-field-submit::after{right:17px}.ct-ultimate-gdpr-cookie-bottomPanel .ct-container.ct-ultimate-gdpr-cookie-popup-bottomPanel{flex-wrap:wrap;justify-content:end}.ct-ultimate-gdpr-cookie-bottomPanel div#ct-ultimate-gdpr-cookie-content{padding-right:0!important;width:100%;margin-bottom:8px!important}.ct-ultimate-gdpr-cookie-modal-content{width:95%;max-width:100%;padding:10px}.ct-ultimate-gdpr-cookie-modal-single li{width:100%}.ct-ultimate-gdpr-cookie-modal-btn{margin-top:20px;margin-bottom:20px}.ct-ultimate-gdpr-cookie-modal-single li label{width:48px;height:48px}}@media (max-width:575px){.subscribeSec_form_inner input.noptin-form-submit{min-width:auto}.ct-ultimate-gdpr-cookie-popup-modern#ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-buttons #ct-ultimate-gdpr-cookie-accept{margin-right:10px!important}#ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-buttons .cookie-buttons{width:auto;margin:0!important}}.filterBox ul li.hide{pointer-events:none}#ez-toc-container{box-shadow:none!important}.scrolltop{bottom:24px;right:95px}.filterForm .filterForm_lft .asl_w_container .asl_w .probox{height:50px!important;box-shadow:none!important;border-color:#e6e6e6!important}.filterForm .filterForm_lft .asl_w_container .asl_w .proinput{padding:10px 13px!important;margin:0!important}.filterForm .filterForm_lft .asl_w_container .asl_w .proinput input::placeholder{font-family:"Gilroy-Regular"!important;color:#959595!important}.filterForm .filterForm_lft .asl_w_container .asl_w .proinput input{font-size:18px!important;font-family:"Gilroy-SemiBold"!important;text-shadow:none!important}.filterForm .filterForm_lft .asl_w_container .promagnifier{height:100%!important;width:50px!important}.filterForm .filterForm_lft .asl_w_container .innericon svg{fill:#959595!important;font-size:24px!important;width:28px!important}.filterForm .filterForm_lft .asl_w_container .proloading{position:relative!important;top:10px!important}.filterForm .filterForm_lft .asl_w_container div.asl_simple-circle{border-color:#eb3f43!important;border-right-color:transparent!important;border-width:3px!important}.filterForm .filterForm_lft .asl_w_container .proclose svg{background-color:#eb3f43!important;width:22px!important;height:22px!important;top:23px!important}.vertical .resdrg .asl_r_portfolio .asl_content h3 a{font-size:20px!important;font-family:"Gilroy-SemiBold"!important;color:#000!important}.vertical .resdrg .asl_r_portfolio .asl_content p{font-size:14px!important;margin-bottom:0!important;color:rgb(0 0 0 / .7)!important}.vertical .resdrg .asl_nores .asl_nores_header{font-size:19px!important;font-family:"Gilroy-SemiBold"!important;color:#eb3f43!important}div.vertical.wpdreams_asl_results{margin:5px 0 0 0;z-index:2!important}div.asl_r.vertical .results,div.asl_s.searchsettings .asl_sett_scroll{scrollbar-color:#eb3f43 transparent!important}.searchPortfolioResult:empty{margin-top:0!important;padding:0!important}.beforeSearchLoader>div{padding-bottom:60px}@media (max-width:1599.98px){.beforeSearchLoader>div{padding-bottom:40px}}@media (max-width:1399.98px){.vertical .resdrg .asl_r_portfolio .asl_content h3 a{font-size:18px!important}.beforeSearchLoader>div{padding-bottom:30px}}@media(max-width:1199.98px){.filterForm .filterForm_lft .asl_w_container .asl_w .probox{height:40px!important}.filterForm .filterForm_lft .asl_w_container .asl_w .proinput{padding:5px 10px!important}.filterForm .filterForm_lft .asl_w_container .asl_w .proinput input{font-size:15px!important}.filterForm .filterForm_lft .asl_w_container .promagnifier{width:40px!important}.filterForm .filterForm_lft .asl_w_container .innericon svg{font-size:22px!important;width:24px!important}.filterForm .filterForm_lft .asl_w_container .proloading{top:7px!important;width:24px!important;height:24px!important}.filterForm .filterForm_lft .asl_w_container .proclose svg{width:21px!important;height:21px!important;top:18px!important}.vertical .resdrg .asl_r_portfolio .asl_content h3 a{font-size:16px!important}.beforeSearchLoader>div{padding-bottom:20px}}@media (max-width:767.98px){.filterForm_keywordSearch{width:100%}}@media (max-width:575.98px){.vertical .resdrg .asl_r_portfolio .asl_content h3 a{font-size:15px!important}.filterForm .filterForm_lft .asl_w_container .promagnifier{width:36px!important}.filterForm .filterForm_lft .asl_w_container .asl_w .proinput input{font-size:14px!important}}.contactCard_submit_checkbox{display:flex;flex-wrap:wrap;gap:5px}.contactCard_submit_checkbox .wpcf7-list-item-label{padding-left:28px;position:relative}.contactCard_submit_checkbox .wpcf7-list-item{margin:0}.contactCard_submit_checkbox input[type=checkbox]{z-index:1;cursor:pointer;position:absolute;left:25px;z-index:-1;width:20px;height:20px;opacity:0}.contactCard_submit_checkbox input[type=checkbox]~.wpcf7-list-item-label:before{content:"";position:absolute;left:0;display:block;width:20px;height:20px;border-radius:4px;background:#fff;top:2px;border:1px solid #707070;cursor:pointer;transition:all .3s}.contactCard_submit_checkbox input[type=checkbox]:checked~.wpcf7-list-item-label:after{content:"\e917";font-family:"icomoon";position:absolute;left:3px;top:5px;color:#fff;font-size:14px;pointer-events:none}.contactCard_submit_checkbox input[type=checkbox]:checked~.wpcf7-list-item-label:before{border-color:#CC4461;background:#CC4461}@media(max-width:1400px){.contactCard_submit_checkbox input[type=checkbox]~.wpcf7-list-item-label:before{top:0}}@media(max-width:1200px){.contactCard_submit_checkbox input[type=checkbox]~.wpcf7-list-item-label:before{width:17px;height:17px}.contactCard_submit_checkbox .wpcf7-list-item-label{padding-left:24px}.contactCard_submit_checkbox input[type=checkbox]:checked~.wpcf7-list-item-label:after{font-size:12px;left:2px;top:3px}}@media(max-width:992px){.contactCard_submit{font-size:15px}}