/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background:#00a6da}::-webkit-scrollbar-thumb:hover{background:grey}html{scrollbar-color:#00a6da #f5f5f5;scrollbar-width:thin}
.container-full {max-width: 100%;}
.container-full img{width: 100%; max-height:800px; object-fit: cover; object-position: top;}
/* CONTACT FORM 7 */

label {width: 100%;}
input.wpcf7-form-control { border-bottom-width: 1px; border-top: 0px; border-left: 0px; border-right: 0px; margin-bottom: 10px; border-color: #808080;}
input.wpcf7-form-control.wpcf7-submit.has-spinner {border: 1px solid #0070B2;color: #0070B2;}
[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover{background-color: #0070B2; color: #fff !important;}
table {background:  none;border: none;}
input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea {border-radius: 0;}
textarea{border-bottom-width: 1px; border-top: 0px; border-left: 0px; border-right: 0px; border-color: #808080;}
input[type=date]:focus-visible,input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=url],select,textarea:focus-visible {outline-style:none; outline-width: inherit;}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required:focus-visible {outline: none;border-bottom: 2px #000 solid;}
/* // CONTACT FORM 7 */


/* cf7 
.cf-col-50-dx, .cf-col-50-sx {width: 50%;float: left;height: 40px;}
.cf-col-50-dx{padding-right: 15px;}
.cf-col-100 {width: 100%;}
.wpcf7-form.init label{width:100%; max-width:inherit;}
label {width: 100%;}
input.wpcf7-form-control:focus-visible {outline: none; border-bottom: 1px #fff solid;}
@media only screen and (max-width: 992px) {
.cf-col-50-dx, .cf-col-50-sx {width: 100%;float: none;	}
}
*/