/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : 2015-05-14, 06:46:56
    Author     : solenzo
*/
.block_mobile{display:none;}
.entrance_container{
    position:relative;
    float:left;
    width:100%;
    z-index:1;
    padding-bottom:0px;
    border-bottom:0px solid #A7A7A7;
    background-color:transparent;
    padding-bottom:0px;
    font-family:"museo-sans",sans-serif;
    
}
.entrance_container .image_animation{
    position:relative;
    float:left;
    width:100%;
    border:0px solid blue;
    text-align:center;
    margin: 0 auto;
}
.entrance_container .image_animation #animation_container{   
    margin: 0 auto;
}
.entrance_container .image_animation canvas{
border:0px solid green;
width:100% !important;
}

.entrance_container .image_bottom{
    position:relative;
    float:left;
    width:100%;
    margin-top:20px;
}
.entrance_container .image_bottom img{
    position:relative;
    float:left;
    width:35%;
}

#dom_overlay_container{position:relative;float:left;width:100% !important; display:none;}
.entrance_container .button{position:relative;background-color:#c49470;font-weight:bold;color:#E0DAD9;letter-spacing:5px;padding:10px 30px;}
.entrance_container .button:hover{cursor:pointer;}

#cycler{position:relative;width:100%;max-width:100%;margin-bottom: 40px;margin-left: 0px;}
#cycler img{position:absolute;z-index:1;background-color:white;width:100%;height:100%;left:0;top:0;display:none}
#cycler img.active{z-index:3}
#cycler img.base{z-index:-1;position:static;display:block}

.entrance_text_container{position:relative;float:left;width:100%;margin-top:20px;margin-bottom:40px;}
.entrance_text{position:relative;float:left;width:100%;border-top:20px solid #9f9ee4;padding-top:20px;}
.entrance_text h1{position:relative;float:left;width:100%;font-family:"GeomanistBold";font-size:28px;}
.entrance_text .text_two{position:relative;float:left;width:100%;font-family:"GeomanistRegular";margin-top:10px;}
.entrance_text .text_three{position:relative;float:left;width:100%;font-family:"GeomanistMedium";margin-top:10px;color:#7675d8;}
.entrance_text .podpis{position:relative;float:left;width:100%;font-family:"GeomanistRegular";font-size:10px;margin-top:10px;margin-bottom:20px;}
.color_link{position:relative;float:left;width:100%;background-color:#9f9ee4;padding-top:8px;padding-bottom:5px;margin-top:20px;}
.color_link a {position:relative;float:right;margin-right:30px;color:black;font-size:20px;font-family:"GeomanistBold";letter-spacing:2px;}
.contact_container{position:relative;float:left;width:100%;background-color:white;font-family:"GeomanistRegular";}
.contact_container .contact_content{position:relative;float:left;width:100%;background-color:#383838;margin-bottom:0px;}
.contact_container .contact_content:after{content:'';position:absolute;bottom:-5px;left:0;width:50%;background-color:#a5a4e5;height:5px;}
.contact_container .title_contact{position:relative;float:left;font-size:40px;text-transform:uppercase;font-family:"GeomanistBold";padding-right:0px;width:100%;background-color:white;padding-top:20px;padding-bottom:00px;color:#383838;}
.contact_container .address_area{position:relative;float:left;padding-top:50px;border-top:5px solid #7675d8;padding-left:50px;color:#525252;}
.contact_container .address_area .title{position:relative;float:left;color:white;font-size:20px;letter-spacing:1px;font-family:"GeomanistBold";width:100%;margin-bottom:20px;;}
.contact_container .address_area .text{position:relative;float:left;color:white;font-size:15px;letter-spacing:1px;line-height:1.5;font-family:"GeomanistRegular";width:100%;}
.contact_container .address_area .text strong{font-family:"GeomanistRegular";}


.intro_container{position:relative;float:left;width:100%;padding-top:100px;}
.intro_container .new_logotypes{position:relative;float:right;height:40px;;margin-bottom:30px;}

.intro_container .intro{position:relative;float:left;width:100%;}
.intro img{position:relative;float:left;width:150px;margin-right:30px;}
.intro .text{font-family:"GeomanistLight";font-size:25px;padding-top:5px;letter-spacing:1px;}
.intro .text span{font-family:"GeomanistBold"}





.boxes_faq_container{position:relative;float:left;width:100%;background-color:white;;font-family:"interface";margin-top:50px;margin-bottom:50px;}

.boxes_faq_container .title{position:relative;float:left;width:100%;margin-bottom: 20px;padding-bottom: 0px;text-align: left;border-bottom:20px solid #9f9ee4;font-size: 40px;color:black;letter-spacing: 1px;font-family:"GeomanistBold"}
.boxes_faq_container .faq_filter_title{position:relative;float:left;text-transform:uppercase;width:100%;color:black;font-size:22px;font-weight:800;margin-bottom:30px;margin-top:30px;font-family:"GeomanistMedium"}

.boxes_faq_container .faq_content{position:relative;float:left;width:100%;font-family:"GeomanistRegular"}
.boxes_faq_container .faq_element{position:relative;float:left;width:100%;margin-bottom:10px;}
.boxes_faq_container .faq_element:hover .faq_title{color:#9f9ee4;transition:0.5s all ease;}

.boxes_faq_container .faq_element .faq_title{position:relative;float:left;padding-left:20px;transition:0.5s all ease;;width:100%;color:black;font-size:17px;;line-height:1.2;}
.boxes_faq_container .faq_element .faq_title:hover{cursor:pointer;}

.boxes_faq_container .faq_element .faq_title .plus{position: absolute;top: 0px;left: 0;height: 15px;width: 10px;background-image: url(../../../img/main/entrance/plus_blue.svg);background-size: contain;background-repeat: no-repeat;background-position: center center;transform: rotate(0deg);transition: 1s all ease;}
.faq_title .plus.rotate{transform: rotate(45deg) !important;transition: 1s all ease;}
.boxes_faq_container .faq_element .faq_answer{position:relative;float:left;display:none;padding-left:20px;padding-top:15px;font-size:17px;width:100%;color:#9f9ee4;}
