/*!
Theme Name: Agency
Theme URI: https://codertroop.agency
Author: codertroop.agency
Author URI: Kutsenko George
Description: Agency Theme
Version: 2.0.0
Requires at least: 5.0
Tested up to: 7.0
Requires PHP: 8.0
License: GPL version 2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0
Tags: custom-background, custom-colors, featured-images, flexible-header, microformats, post-formats, rtl-language-support, theme-options, translation-ready, accessibility-ready
Text Domain: agency
*/
.section-project-form{padding:80px 0;background-color:#161616;color:#fff}.section-project-form .project-form-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px}@media(max-width: 768px){.section-project-form .project-form-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-project-form .project-form-left{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-project-form .project-form-title{font-size:36px;font-weight:700;margin-bottom:10px;color:#fff}.section-project-form .project-form-subtitle{font-size:14px;color:#999;margin-bottom:30px}.section-project-form .project-form-wrapper .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.section-project-form .project-form-wrapper .wpcf7-form-control-wrap{position:relative}.section-project-form .project-form-wrapper input[type=text],.section-project-form .project-form-wrapper input[type=tel],.section-project-form .project-form-wrapper input[type=email],.section-project-form .project-form-wrapper textarea{width:100%;padding:12px 0;background:rgba(0,0,0,0);border:none;border-bottom:1px solid rgba(204,186,150,.3);color:#fff;font-size:14px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.section-project-form .project-form-wrapper input[type=text]:focus,.section-project-form .project-form-wrapper input[type=tel]:focus,.section-project-form .project-form-wrapper input[type=email]:focus,.section-project-form .project-form-wrapper textarea:focus{outline:none;border-color:#ccba96}.section-project-form .project-form-wrapper input[type=text]::-webkit-input-placeholder, .section-project-form .project-form-wrapper input[type=tel]::-webkit-input-placeholder, .section-project-form .project-form-wrapper input[type=email]::-webkit-input-placeholder, .section-project-form .project-form-wrapper textarea::-webkit-input-placeholder{color:#999}.section-project-form .project-form-wrapper input[type=text]::-moz-placeholder, .section-project-form .project-form-wrapper input[type=tel]::-moz-placeholder, .section-project-form .project-form-wrapper input[type=email]::-moz-placeholder, .section-project-form .project-form-wrapper textarea::-moz-placeholder{color:#999}.section-project-form .project-form-wrapper input[type=text]:-ms-input-placeholder, .section-project-form .project-form-wrapper input[type=tel]:-ms-input-placeholder, .section-project-form .project-form-wrapper input[type=email]:-ms-input-placeholder, .section-project-form .project-form-wrapper textarea:-ms-input-placeholder{color:#999}.section-project-form .project-form-wrapper input[type=text]::-ms-input-placeholder, .section-project-form .project-form-wrapper input[type=tel]::-ms-input-placeholder, .section-project-form .project-form-wrapper input[type=email]::-ms-input-placeholder, .section-project-form .project-form-wrapper textarea::-ms-input-placeholder{color:#999}.section-project-form .project-form-wrapper input[type=text]::placeholder,.section-project-form .project-form-wrapper input[type=tel]::placeholder,.section-project-form .project-form-wrapper input[type=email]::placeholder,.section-project-form .project-form-wrapper textarea::placeholder{color:#999}.section-project-form .project-form-wrapper textarea{min-height:100px;resize:vertical}.section-project-form .project-form-wrapper input[type=submit],.section-project-form .project-form-wrapper .wpcf7-submit{padding:12px 40px;background:rgba(0,0,0,0);border:1px solid #ccba96;color:#ccba96;font-size:13px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex-item-align:start;align-self:flex-start}.section-project-form .project-form-wrapper input[type=submit]:hover,.section-project-form .project-form-wrapper .wpcf7-submit:hover{background:#ccba96;color:#161616}.section-project-form .project-form-right{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-project-form .project-form-right h3{font-size:20px;color:#ccba96;margin-bottom:15px}.section-project-form .project-form-right p{font-size:14px;color:#999;line-height:1.7;margin-bottom:15px}.steps-cta{text-align:center;padding:40px;border:1px solid rgba(204,186,150,.3);border-radius:8px;margin-top:40px}.section-steps .steps-cta h3{font-size:24px;color:#ccba96;margin-bottom:10px;text-transform:uppercase;letter-spacing:2px}.section-steps .steps-cta p{color:#999;margin-bottom:20px}@media(max-width: 992px){.section-steps .steps-timeline::before{left:25px}.section-steps .step-card,.section-steps .step-card.steps-left,.section-steps .step-card.steps-right{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.section-steps .step-marker{left:0 !important;right:auto !important}.section-steps .step-content,.section-steps .step-card.steps-right .step-content{margin-left:60px !important;margin-right:0 !important;text-align:left !important}}@media(max-width: 576px){.section-steps .steps-main-title{font-size:24px}}