.wpcf7-form input{z-index:9;position:relative}.wpcf7-response-output.wpcf7-validation-errors,div.wpcf7-mail-sent-ng,div.wpcf7-aborted{position:relative;bottom:0;left:0;color:var(--color-theme-red);border:none;padding:0;margin:15px 0}.contact-form .cfield{position:relative;width:100%;display:inline-block}.contact-form .cfield input[type=submit]{margin-top:15px}.contact-form .cfield input{position:relative;width:100%;margin-bottom:15px;background:var(--white-color);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-left:15px;height:55px;line-height:55px;clear:both;border:1px solid var(--contact-input-border)}.contact-form .cfield input:focus,.contact-form .cfield.textarea textarea:focus{border:1px solid var(--primary-color);box-shadow:none;outline:none}.contact-form .cfield textarea{margin-bottom:15px;width:100%;float:left;color:#59597e;background:var(--white-color);border:1px solid var(--contact-input-border);border-radius:4px;padding:15px 0 0 20px;resize:none}.contact-form .cfield .wpcf7-not-valid{border:1px solid var(--color-theme-red)}.contact-form .ajax-loader{margin:32px 0 0 5px}.iq-contactform-2 .iq-title-box.text-center{margin-bottom:30px}.iq-contactform-2{padding:45px;background:var(--global-body-lightbg)}.iq-contactform-2 h2{text-align:center}.iq-contactform-2 input:hover,.iq-contactform-2 input[type=text]:hover,.iq-contactform-2 textarea:hover{border:1px solid var(--primary-color)}.iq-contactform-2 .button{cursor:pointer;margin-top:15px}.iq-contactform-2 p{margin-bottom:0}.iq-contactform-3 .cfield textarea{height:300px}.Contact-us-form-wrapper .wpcf7-form-control{font-size:var(--font-size-normal)}.Contact-us-form-wrapper input:focus,.Contact-us-form-wrapper input[type=email]:focus,.Contact-us-form-wrapper input[type=password]:focus,.Contact-us-form-wrapper input[type=search]:focus,.Contact-us-form-wrapper input[type=text]:focus,.Contact-us-form-wrapper select:focus,.Contact-us-form-wrapper textarea:focus{border-color:var(--primary-color)}.Contact-us-form-wrapper .wpcf7-submit{width:100%;background-color:var(--primary-color);color:var(--white-color);text-transform:uppercase}.Contact-us-form-wrapper .wpcf7-submit:hover{background-color:var(--secondary-color);color:var(--white-color)}.iq_background_list_wrapper{position:relative;width:100%;overflow:hidden;display:flex;background:var(--color-theme-black)}.iq_background_list_column{min-height:80vh}.iq_background_list_wrapper .iq_background_list_column{position:relative;z-index:2;border-right:1px solid rgb(256 256 256 / .5)}.iq_background_list_wrapper .iq_background_list_column.hover{opacity:1;background:rgb(0 0 0 / .6)}.iq_background_list_wrapper .iq_background_list_column.last{border-right:0}.iq_background_list_wrapper.one_columns .iq_background_list_column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.iq_background_list_wrapper.two_columns .iq_background_list_column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.iq_background_list_wrapper.three_columns .iq_background_list_column{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.iq_background_list_wrapper.four_columns .iq_background_list_column{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.iq_background_list_wrapper .iq_background_list_column .iq_background_list_content{display:flex;height:100%;padding:45px 30px;flex-direction:column;justify-content:flex-start;color:var(--white-color)}.iq_background_list_wrapper .iq_background_list_column .iq_background_list_content h4{color:var(--white-color)}.iq_background_list_wrapper .iq_background_img,.iq_background_list_wrapper .iq_background_list_overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;overflow:hidden;opacity:.3;background:var(--color-theme-black)}.iq_background_list_wrapper .iq_background_img{visibility:hidden;opacity:0;transition:all 1s}.iq_background_list_wrapper .iq_background_img.hover{opacity:1;visibility:visible;-ms-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.iq_background_list_wrapper .iq_background_img img{width:100%!important;height:100%!important;object-fit:cover}.iq_background_list_wrapper .iq_background_list_column:hover .iq_background_list_link,.iq_background_list_wrapper .iq_background_list_column.hover .iq_background_list_link{max-height:100%;opacity:1;overflow:visible}.iq_background_list_wrapper .iq_background_list_content .iq_background_list_link{overflow:hidden;transition:transform .2s ease;margin:30px 0}.iq_background_list_wrapper .iq_background_list_content .iq_background_list_title{transition:transform .3s ease;-moz-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}.iq_background_list_wrapper .iq_background_list_column.hover .iq-button{bottom:0}.iq_background_list_wrapper .iq-button{position:absolute;bottom:-70px;border-radius:0;left:0;width:100%;text-align:center}.iq-background-details{top:40%;position:relative}.iq_background_list_wrapper .iq_background_list_column.hover .iq-background-details{top:30%}.iq_background_list_wrapper .iq_background_list_column .iq-background-details{top:84%}.iq_background_list_wrapper .iq_background_list_column i{font-size:var(--font-size-h3);color:var(--white-color);margin-bottom:15px}.iq_background_list_wrapper .iq_background_list_column .title-color{color:var(--white-color)}.iq_background_list_wrapper .iq_background_list_column .iq-background-details{transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}@media(max-width:992px){.iq_background_list_wrapper{float:left;width:100%;display:inline-block}.iq_background_list_wrapper.four_columns .iq_background_list_column{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.iq_background_list_wrapper .iq_background_list_column{border-right:none;border-bottom:1px solid rgb(255 255 255 / .5);min-height:40vh;overflow:hidden;text-align:center}}@media(max-width:479px){.iq-contactform-2{padding:30px}}.mc4wp-form-fields{position:relative}.mc4wp-form .news-subscribe-input{width:calc(100% - 180px);max-width:100%;margin-right:30px;border-radius:var(--border-radius-box)}.widget_block .mc4wp-form .news-subscribe-input{height:70px;margin:0;padding-right:80px;width:100%}.mc4wp-form .news-subscribe-btn{color:var(--white-color);background-color:var(--primary-color);font-size:var(--font-size-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-two);padding:12px 30px;float:right;text-transform:uppercase}.widget_block .mc4wp-form .news-subscribe-btn{position:absolute;top:0;right:0;font-size:0;height:70px;width:70px;line-height:70px;padding:0;text-align:center;background-color:var(--primary-color);color:var(--white-color);border-radius:0 5px 5px 0;float:none}.widget_block .mc4wp-form .news-subscribe-btn:before{content:"\f1d8";font-family:"Font Awesome 5 Free";font-size:16px;font-weight:var(--font-weight-semi-bold)}.mc4wp-form .news-subscribe-btn:hover,.mc4wp-form .news-subscribe-btn:active,.widget_block .mc4wp-form .news-subscribe-btn:hover{color:var(--white-color);background-color:var(--title-color)}.subscribe-white .mc4wp-form .news-subscribe-input{color:var(--white-color);background:0 0;border:1px solid var(--input-bg-color)}.subscribe-white .mc4wp-form .news-subscribe-input:focus{border-color:var(--primary-color)}.subscribe-white .mc4wp-form .news-subscribe-btn{background:var(--white-color);color:var(--primary-color)}.subscribe-white .mc4wp-form .news-subscribe-btn:hover{color:var(--white-color);background:var(--primary-color)}.subscribe-two .mc4wp-form .news-subscribe-input{width:100%}.subscribe-two .mc4wp-form .news-subscribe-btn{width:100%;margin-top:16px}@media (max-width:767px){.mc4wp-form .mc4wp-form-fields .news-subscribe-input{width:100%;margin-right:0}.mc4wp-form .mc4wp-form-fields .news-subscribe-btn{float:left;margin-top:16px}.widget_block .mc4wp-form .news-subscribe-btn{margin-top:0}}@media (max-width:479px){footer .mc4wp-form-fields input[type=submit]{position:relative;left:0;margin-top:16px;width:100%;border-radius:var(--border-radius-ten)}.mc4wp-form .mc4wp-form-fields .news-subscribe-btn{margin-top:16px}.widget_block .mc4wp-form .news-subscribe-btn{margin-top:0}}.suscribe-white-border input{background:0 0;border:1px solid var(--border-color-light);color:var(--white-color)}.single-portfolio .iq-portfolio-img{margin-bottom:80px}.single-portfolio .iq-portfolio-img img{width:100%}.single-portfolio .portfolio-detail-wrapper{background:var(--secondary-color);border-radius:5px;padding:35px 19px;margin-bottom:40px}.single-portfolio .portfolio-detail-wrapper .iq-client-title{color:var(--white-color)}.single-portfolio .portfolio-detail-wrapper .iq-date-title{color:var(--white-color)}.single-portfolio .portfolio-detail-wrapper .iq-website-title{color:var(--white-color);margin-top:32px}.single-portfolio .portfolio-detail-wrapper .iq-category-title{color:var(--white-color);margin-top:32px}.single-portfolio .portfolio-detail-wrapper p{margin-bottom:0;color:var(--white-color);word-break:break-all}@media (max-width:768px){.single-portfolio .portfolio-detail-wrapper .iq-date-title{margin-top:32px}}@media (max-width:767px){.single-portfolio .iq-portfolio-img{margin-bottom:32px}.single-portfolio .portfolio-detail-wrapper{padding:32px 16px}}a.call{color:var(--tertiry-color)}a.call:hover{color:var(--primary-color)}.iqonic-custom-layouts .btn-close i{color:var(--white-color)}.iqonic-custom-layouts.dark-mode{background:var(--color-theme-secondary);color:var(--white-color)}