/*
 Theme Name: Dautzenberg
 Theme URI: https://www.dautzenberg.online/
 Description: Website by Dautzenberg.online
 Author: Dautzenberg.online
 Author URI: https://www.dautzenberg.online/
 Template:     dautzenberg
 Version:      1.3
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  qwery
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

/* @font-face {
  font-family: Static Bold;
  src: url("https://adverticem.enterprises/testarea/utc1/wp-content/themes/qwery-child/fonts/Static Bold.otf") format("opentype");
}

h1, h2, h3, h4, h5, h6 {
	font-family: Static Bold !important;
} */

.header_position_over:not(.trx_addons_page_scrolled) .top_panel .sc_layouts_row[class*="scheme_"], .header_position_over .top_panel .sc_layouts_row[class*="scheme_"]:not(.sc_layouts_row_fixed_on)
{
  background-color: #ffffff !important;
}

.page_content_wrap {
	background: none !important;
}

*HEADER ANIMATION*/
@media only screen and (min-width: 768px) {
	#animation_holder_small{
	position:relative;
	width: 700px;
	height: 445px;
	overflow:hidden;
}

#runner_small{
	position:absolute;
	top: 40px;
	left: 20px;
	opacity:0;
	-ms-transform: scale(0.1,0.1); /* IE 9 */
    -webkit-transform: scale(0.1,0.1); /* Safari */
    transform: scale(0.1,0.1);
}

#runner_leg_small{
	position:absolute;
	top: 40px;
	left: 20px;
	opacity:0;
	-ms-transform: scale(0.1,0.1); /* IE 9 */
    -webkit-transform: scale(0.1,0.1); /* Safari */
    transform: scale(0.1,0.1);
}

#foot_right_small{
	position:absolute;
	top: 32px;
	left: 45px;
	opacity:0;
}

#foot_right_half_small{
	position:absolute;
	top: 45px;
	left: 50px;
	opacity:0;
}

#foot_back_small{
	position:absolute;
	top: 42px;
	left: -13px;
	opacity:0;
}

#foot_right_shadow_small{
	position:absolute;
	top: 365px;
	left: 94px;
	opacity:0;
}

#foot_right_half_shadow_small{
	position:absolute;
	top: 330px;
	left: 117px;
	opacity:0;
}

#foot_back_shadow_small{
	position:absolute;
	top: 375px;
	left: 120px;
	opacity:0;
}


#scan3d_small{
	position:absolute;
	top: 110px;
	left: 110px;
	opacity:0;
	-ms-transform: scale(0.2,0.2); /* IE 9 */
    -webkit-transform: scale(0.2,0.2); /* Safari */
    transform: scale(0.2,0.2);
}

#scan1_small{
	position:absolute;
	top: 100px;
	left: 40px;
	opacity:0;
	-ms-transform: scale(0.2,0.2); /* IE 9 */
    -webkit-transform: scale(0.2,0.2); /* Safari */
    transform: scale(0.2,0.2);
}

#scan2_small{
	position:absolute;
	top: 100px;
	left: 40px;
	opacity:0;
	-ms-transform: scale(0.2,0.2); /* IE 9 */
    -webkit-transform: scale(0.2,0.2); /* Safari */
    transform: scale(0.2,0.2);
}

#scan3_small{
	position:absolute;
	top: 110px;
	left: 20px;
	opacity:0;
}

#scan4_small{
	position:absolute;
	top: 110px;
	left: 20px;
	opacity:0;
}

#scan5_small{
	position:absolute;
	top: 110px;
	left: 20px;
	opacity:0;
}

#scanner_small{
	position:absolute;
	top: 84px;
	left: 26px;
	opacity:0;
}

#scanp1_small{
	position:absolute;
	top: 90px;
	left: 380px;
	opacity:0;
}

#scanp2_small{
	position:absolute;
	top: 170px;
	left: 380px;
	opacity:0;
}

#scanp3_small{
	position:absolute;
	top: 250px;
	left: 380px;
	opacity:0;
}


/* Circles */
.blue_circle_small{
	position:absolute;
	width:30px;
	height:30px;
	border:2px solid #00ADEE;
	border-radius:50%;
	opacity:0;
}

#blue_cirlce1_small{
	top:307px;
	left:192px;
}

#blue_cirlce2_small{
	top:238px;
	left:168px;
}

#blue_cirlce3_small{
	top:133px;
	left:200px;
}

#blue_cirlce4_small{
	top:112px;
	left:90px;
}

#blue_cirlce5_small{
	top:244px;
	left:98px;
}

/* Btn */
#cta_btn_small {
	position:absolute;
	top: 275px;
	left: 330px;
	width: 140px;
    height: 40px;
	border-radius: 6px;
	background-color:#00adee;
    font-family: 'Lato', sans-serif;
	font-weight: 300;
	font-size:12px;
	text-transform: uppercase;
	text-decoration:none;
	color:white;
	text-align: center;
	padding-top:6px;
	box-sizing:border-box;

	-ms-transition: background-color 0.6s ease; /* IE 9 */
    -webkit-transition: background-color 0.6s ease; /* Safari */
    transition: background-color 0.6s ease;
}

#cta_btn_small:hover{
	background-color:#62ba46;
}

/* Texts */
#animation_small .title{
	position:absolute;
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	font-size:1.5em;
	top:100px;
	left:330px;
	width:525px;
	margin-bottom:20px;
}

#animation_small .title .redTitle{
	color:#EC1C23;
}

#animation_small .title .blueTitle{
	color:#00ADEE;
}

#animation_small .title .greenTitle{
	color:#61BA46;
}


#animation_small .textblock{
	position:absolute;
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	top:175px;
	left:330px;
	width:320px;
	color:#929394;
	opacity:0;
	font-size:0.8em;
	line-height:1.7;
}
}


@media only screen and (min-width: 1024px) {
#animation_holder{
	position:relative;
	width: 880px;
	height: 445px;
	overflow:hidden;
}

#runner{
	position:absolute;
	top: 20px;
	left: 20px;
	opacity:0;
	-ms-transform: scale(0.1,0.1); /* IE 9 */
    -webkit-transform: scale(0.1,0.1); /* Safari */
    transform: scale(0.1,0.1);
}

#runner_leg{
	position:absolute;
	top: 20px;
	left: 20px;
	opacity:0;
	-ms-transform: scale(0.1,0.1); /* IE 9 */
    -webkit-transform: scale(0.1,0.1); /* Safari */
    transform: scale(0.1,0.1);
}

#foot_right{
	position:absolute;
	top: 32px;
	left: 45px;
	opacity:0;
}

#foot_right_half{
	position:absolute;
	top: 35px;
	left: 50px;
	opacity:0;
}

#foot_back{
	position:absolute;
	top: 42px;
	left: -13px;
	opacity:0;
}

#foot_right_shadow{
	position:absolute;
	top: 365px;
	left: 94px;
	opacity:0;
}

#foot_right_half_shadow{
	position:absolute;
	top: 330px;
	left: 117px;
	opacity:0;
}

#foot_back_shadow{
	position:absolute;
	top: 375px;
	left: 120px;
	opacity:0;
}


#scan3d{
	position:absolute;
	top: 110px;
	left: 110px;
	opacity:0;
	-ms-transform: scale(0.2,0.2); /* IE 9 */
    -webkit-transform: scale(0.2,0.2); /* Safari */
    transform: scale(0.2,0.2);
}

#scan1{
	position:absolute;
	top: 100px;
	left: 54px;
	opacity:0;
	-ms-transform: scale(0.2,0.2); /* IE 9 */
    -webkit-transform: scale(0.2,0.2); /* Safari */
    transform: scale(0.2,0.2);
}

#scan2{
	position:absolute;
	top: 100px;
	left: 54px;
	opacity:0;
	-ms-transform: scale(0.2,0.2); /* IE 9 */
    -webkit-transform: scale(0.2,0.2); /* Safari */
    transform: scale(0.2,0.2);
}

#scan3{
	position:absolute;
	top: 110px;
	left: 20px;
	opacity:0;
}

#scan4{
	position:absolute;
	top: 110px;
	left: 20px;
	opacity:0;
}

#scan5{
	position:absolute;
	top: 110px;
	left: 20px;
	opacity:0;
}

#scanner{
	position:absolute;
	top: 84px;
	left: 26px;
	opacity:0;
}

#scanp1{
	position:absolute;
	top: 90px;
	left: 417px;
	opacity:0;
}

#scanp2{
	position:absolute;
	top: 170px;
	left: 417px;
	opacity:0;
}

#scanp3{
	position:absolute;
	top: 250px;
	left: 417px;
	opacity:0;
}


/* Circles */
.blue_circle{
	position:absolute;
	width:50px;
	height:50px;
	border:2px solid #00ADEE;
	border-radius:50%;
	opacity:0;
}

#blue_cirlce1{
	top:348px;
	left:238px;
}

#blue_cirlce2{
	top:238px;
	left:168px;
}

#blue_cirlce3{
	top:137px;
	left:238px;
}

#blue_cirlce4{
	top:112px;
	left:113px;
}

#blue_cirlce5{
	top:274px;
	left:118px;
}

/* Btn */
#cta_btn {
	position:absolute;
	top: 290px;
	left: 370px;
	width: 140px;
    height: 40px;
	border-radius: 6px;
    background: #00adee;
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	font-size:12px;
	text-transform: uppercase;
	text-decoration:none;
	color:white;
	text-align: center;
	padding-top: 7px;
	box-sizing:border-box;

	-ms-transition: background-color 0.6s ease; /* IE 9 */
    -webkit-transition: background-color 0.6s ease; /* Safari */
    transition: background-color 0.6s ease;
}

#cta_btn:hover{
	background-color:#62ba46;
}


/* Texts */
.title{
	position:absolute;
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	font-size:32px;
	top:115px;
	left:370px;
	width:525px;
	margin-bottom:20px;
}

.title .redTitle{
	color:#EC1C23;
}

.title .blueTitle{
	color:#00ADEE;
}

.title .greenTitle{
	color:#61BA46;
}


.textblock{
	position:absolute;
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	top:210px;
	left:370px;
	width:525px;
	color:#929394;
	opacity:0;
	font-size:14px;
	line-height:1.7;
}
}

.formkit-form {
	max-width: 100% !important;
	margin-bottom: 0 !important;
}

.categories_list_style_4 .categories_list_title {
	font-size: 26px !important;
}

@media (max-width: 479px) {
	.row:not(.columns_fluid) > .column-1_2-mobile, .columns_wrap:not(.columns_fluid) > .column-1_2-mobile, .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-1_2-mobile {
		width: 50% !important;
	}
	.categories_list_style_4 .categories_list_title {
		font-size: 20px !important;
	}
}

@media (max-width: 379px) {
.row:not(.columns_fluid) > .column-1_2-mobile, .columns_wrap:not(.columns_fluid) > .column-1_2-mobile, .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-1_2-mobile {
	width: 50% !important;
	}
}