/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A lightweight and minimalist WordPress theme for Elementor page builder.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.8.1.1693276145
Updated: 2023-08-29 02:29:05

*/
sup{font-size:17px;vertical-align:super}
.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}

label{display:block}
.sub-label{font-size:13px!important}
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{outline:none;width:100%;margin-top:8px}
textarea{min-height:120px;height:120px;max-height:120px;margin-bottom:-2px}
input[type="submit"], input[type="submit"]:focus{outline:none;width:100%;border:none}

.wpcf7 .col-md-6, .wpcf7 .col-md-12{padding:10px}
.wpcf7 p{padding:0;margin:0}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{color:#fff;border-color:#f2dd15;clear:both;margin:0 10px;padding:10px 15px;font-size:14px;line-height:1.2;border-radius:0}
.wpcf7-not-valid-tip{font-size:14px;background:#ffe5e5;padding:7px;border-radius:0;margin:0 1px}
.wpcf7 form .wpcf7-response-output{clear:both;text-align:center;margin:0 10px}

@media(max-width:1200px){
	sup{font-size:16px}
}
@media(max-width:1024px){
	sup{font-size:15px}
}
@media(max-width:880px){
	sup{font-size:14px}
}
@media(max-width:767px){
	sup{font-size:13px}
	.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{font-size:13px}
}