@media screen and (min-width:601px) and (max-width: 1023px){
html{
	 background:url('../../../images/index/qui_responsive.jpg') no-repeat; background-size: cover;
}
/*burger*/
#burger{
		width:100%; position:fixed; top:0%; left:0%; z-index:9998;
	}
	/*burger*/


	 a{
    		color: rgba(0, 0, 0, .9);
				}

		.hamburger__icon, 
		.hamburger__icon:before, 
		.hamburger__icon:after { background-color: #fff;}

	.fat-nav,.hamburger__icon,.hamburger__icon:after,.hamburger__icon:before{-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s}.hamburger{display:block;width:50px;height:50px;position:fixed;top:0;left:0;z-index:10000;padding:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.hamburger__icon{position:relative;margin-top:7px;margin-bottom:7px}.hamburger__icon,.hamburger__icon:after,.hamburger__icon:before{display:block;width:25px;height:2px;background-color:#222;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-duration:.4s}.hamburger__icon:after,.hamburger__icon:before{position:absolute;content:""}.hamburger__icon:before{top:-7px}.hamburger__icon:after{top:7px}.hamburger.active .hamburger__icon{background-color:transparent}.hamburger.active .hamburger__icon:after,.hamburger.active .hamburger__icon:before{background-color:#fff}.hamburger.active .hamburger__icon:before{-moz-transform:translateY(7px)rotate(45deg);-ms-transform:translateY(7px)rotate(45deg);-webkit-transform:translateY(7px)rotate(45deg);transform:translateY(7px)rotate(45deg)}.hamburger.active .hamburger__icon:after{-moz-transform:translateY(-7px)rotate(-45deg);-ms-transform:translateY(-7px)rotate(-45deg);-webkit-transform:translateY(-7px)rotate(-45deg);transform:translateY(-7px)rotate(-45deg)}.fat-nav{top:0;left:0;z-index:9999;position:fixed;display:none;width:100%;height:100%;background:rgba(0,0,0,.8);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-duration:.4s;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.fat-nav__wrapper{width:100%;height:100%;display:table;table-layout:fixed}.fat-nav.active{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.fat-nav ul{display:table-cell;vertical-align:middle;margin:0;padding:0}.fat-nav li{list-style-type:none;text-align:center;padding:10px;font-size:2em}.fat-nav li,.fat-nav li a{color:#fff}.fat-nav li a{text-decoration:none}



	.hamburger__icon, 
	.hamburger__icon:before, 
	.hamburger__icon:after {
    background-color: #fff;
}


.fat-nav__wrapper{width:100%; height:100%; display:table; table-layout:fixed;}
    .fat-nav ul{display:block; vertical-align:middle; margin-top:25%;}
    .fat-nav li a{font-size:300%; line-height:200%;}
    .hamburger__icon{position:relative; margin-top:50px; margin-bottom:30px; margin-left:10px;}
    .hamburger__icon,.hamburger__icon:after,.hamburger__icon:before{display:block; width:65px; height:5px; background-color:#fff;
        -moz-transition-property:background-color,
        -moz-transform;
        -o-transition-property:background-color,
        -o-transform;-webkit-transition-property:background-color,
        -webkit-transform;transition-property:background-color,transform;
        transition-duration:.4s}
    .hamburger__icon:before{top:-21px;}
    .hamburger__icon:after{top:21px;}
    .hamburger.active .hamburger__icon:before{-moz-transform:translateY(21px)rotate(45deg);
        -ms-transform:translateY(21px)rotate(45deg);
        -webkit-transform:translateY(21px)rotate(45deg);
        transform:translateY(21px)rotate(45deg)}
    .hamburger.active .hamburger__icon:after{-moz-transform:translateY(-21px)rotate(-45deg);
        -ms-transform:translateY(-21px)rotate(-45deg);
        -webkit-transform:translateY(-21px)rotate(-45deg);
        transform:translateY(-21px)rotate(-45deg);}
/*burger*/
#contact{
		width:100%; float:left;
	}
	#contact_name{
		width:100%; text-align:center; color:#fff; font-family:'veru'; float:left; 
		font-family:'veru'; font-size:300%;
	}
    
    #contact_info{
        width:100%; text-align:center; color:#fff; font-family:'times'; font-size:300%; float:left;
    }
    #contact_info p{
        margin:1%;
    }
    #contact_button{
        width:100%; float:left;
    }

    #contact_button a{
        display:block; text-decoration:none; color:white; font-family:'times'; font-size:200%; margin-left:40%; padding-top:13px; width:175px; height:45px; 
        background-color:transparent; text-align:center; margin-top:2%; border-radius:13px; 
        border:solid #413568 5px;
    }

}



@font-face {
    font-family: 'veru';
    src: url('../../../fonts/veru/veruserif-webfont.eot');
    src: url('../../../fonts/veru/veruserif-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../fonts/veru/veruserif-webfont.woff2') format('woff2'),
         url('../../../fonts/veru/veruserif-webfont.woff') format('woff'),
         url('../../../fonts/veru/veruserif-webfont.ttf') format('truetype'),
         url('../../../fonts/veru/veruserif-webfont.svg#veru_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'himalaya';
    src: url('../../../fonts/himalaya/MicrosoftHimalaya.eot');
    src: url('../../../fonts/himalaya/MicrosoftHimalaya.eot?#iefix') format('embedded-opentype'),
        url('../../../../../fonts/himalaya/MicrosoftHimalaya.woff2') format('woff2'),
        url('../../../fonts/himalaya/MicrosoftHimalaya.woff') format('woff'),
        url('../../../fonts/himalaya/MicrosoftHimalaya.ttf') format('truetype'),
        url('../../../fonts/himalaya/MicrosoftHimalaya.svg#MicrosoftHimalaya') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'times_bold';
    src: url('../../../fonts/times.noto/TimesNewRomanPS-BoldMT.eot');
    src: url('../../../fonts/times.noto/TimesNewRomanPS-BoldMT.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/times.noto/TimesNewRomanPS-BoldMT.woff2') format('woff2'),
        url('../../../fonts/times.noto/TimesNewRomanPS-BoldMT.woff') format('woff'),
        url('../../../fonts/times.noto/TimesNewRomanPS-BoldMT.ttf') format('truetype'),
        url('../../../fonts/times.noto/TimesNewRomanPS-BoldMT.svg#TimesNewRomanPS-BoldMT') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'noto_bold';
    src: url('../../../fonts/times.noto/NotoSans-Bold.eot');
    src: url('../../../fonts/times.noto/NotoSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/times.noto/NotoSans-Bold.woff2') format('woff2'),
        url('../../../fonts/times.noto/NotoSans-Bold.woff') format('woff'),
        url('../../../fonts/times.noto/NotoSans-Bold.ttf') format('truetype'),
        url('../../../fonts/times.noto/NotoSans-Bold.svg#NotoSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'noto';
    src: url('../../../fonts/times.noto/NotoSans.eot');
    src: url('../../../fonts/times.noto/NotoSans.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/times.noto/NotoSans.woff2') format('woff2'),
        url('../../../fonts/times.noto/fonts/times.noto/NotoSans.woff') format('woff'),
        url('../../../fonts/times.noto/NotoSans.ttf') format('truetype'),
        url('../../../fonts/times.noto/NotoSans.svg#NotoSans') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'times';
    src: url('../../../fonts/times.noto/TimesNewRomanPSMT.eot');
    src: url('../../../fonts/times.noto/TimesNewRomanPSMT.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/times.noto/TimesNewRomanPSMT.woff2') format('woff2'),
        url('../../../fonts/times.noto/TimesNewRomanPSMT.woff') format('woff'),
        url('../../../fonts/times.noto/TimesNewRomanPSMT.ttf') format('truetype'),
        url('../../../fonts/times.noto/TimesNewRomanPSMT.svg#TimesNewRomanPSMT') format('svg');
    font-weight: normal;
    font-style: normal;
}