#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@font-face{font-family:"Hind Vadodara";font-style:normal;font-weight:400;src:url("../../files/layout/css/fonts/hind-vadodara-v6-latin-regular.eot");src:local("Hind Vadodara Regular"), local("HindVadodara-Regular"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-regular.woff2") format("woff2"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-regular.woff") format("woff"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-regular.ttf") format("truetype"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-regular.svg#HindVadodara") format("svg")}@font-face{font-family:"Hind Vadodara";font-style:normal;font-weight:500;src:url("../../files/layout/css/fonts/hind-vadodara-v6-latin-500.eot");src:local("Hind Vadodara Medium"), local("HindVadodara-Medium"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-500.eot?#iefix") format("embedded-opentype"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-500.woff2") format("woff2"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-500.woff") format("woff"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-500.ttf") format("truetype"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-500.svg#HindVadodara") format("svg")}@font-face{font-family:"Hind Vadodara";font-style:normal;font-weight:700;src:url("../../files/layout/css/fonts/hind-vadodara-v6-latin-700.eot");src:local("Hind Vadodara Bold"), local("HindVadodara-Bold"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-700.eot?#iefix") format("embedded-opentype"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-700.woff2") format("woff2"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-700.woff") format("woff"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-700.ttf") format("truetype"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-700.svg#HindVadodara") format("svg")}@font-face{font-family:"Caecilia LT W04_56 Italic";font-style:normal;font-weight:400;src:url("../../files/layout/css/fonts/Caecilia.eot");src:local("Caecilia LT W04_56 Italic"), local("CaeciliaLTW04_56Italic"), url("../../files/layout/css/fonts/Caecilia.eot?#iefix") format("embedded-opentype"), url("../../files/layout/css/fonts/Caecilia.woff2") format("woff2"), url("../../files/layout/css/fonts/Caecilia.woff") format("woff"), url("../../files/layout/css/fonts/Caecilia.ttf") format("truetype"), url("../../files/layout/css/fonts/Caecilia.svg#Caecilia") format("svg")}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}html,body{font-size:100%;color:#57564f;font-family:"Hind Vadodara", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;color:#57564f;font-size:0.96rem;text-size-adjust:none;min-height:100%;height:auto;width:100%;overflow-x:hidden;background:#fefefe}html strong,body strong{font-weight:700}.inside{display:block;width:94vw;max-width:1200px;margin:auto;position:relative}.inside:after,.clear:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.inside.flex:after{display:none}.invisible{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.flex-space{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pd_120{margin:120px 0}@media only screen and (max-width:1023px){.pd_120{margin:100px 0}}@media only screen and (max-width:767px){.pd_120{margin:80px 0}}@media only screen and (max-width:479px){.pd_120{margin:60px 0}}a{text-decoration:none;transition:all 300ms ease-in-out;color:#57564f}a:hover,a:focus{color:#eb6607}ul{list-style:none}.content-text ul{padding-left:15px}.content-text ol{list-style:none;padding-left:9px;counter-reset:custom-counter}.content-text ol li{counter-increment:custom-counter;text-indent:-9px}.content-text ol li:before{content:counter(custom-counter) ". ";display:inline-block;color:#eb6607;font-weight:500;width:10px}.content-text ul li{text-indent:-15px;margin-bottom:4px}.content-text ul li:before{content:"";display:inline-block;width:6px;height:6px;background:#eb6607;margin-right:7px;vertical-align:2px}h1,h2,h3{font-family:"Caecilia LT W04_56 Italic", Verdana, sans-serif;hyphens:auto}h1{font-size:clamp(2.2rem, 3.8vw, 3.8rem);line-height:1.2;font-weight:normal;margin-bottom:20px;text-transform:uppercase;text-align:center;color:#ee7100}h1.margin{margin-bottom:50px}h2{font-size:clamp(1.7rem, 3.5vw, 3rem);font-weight:normal;line-height:1.2;width:100%;margin-bottom:50px}h3{font-size:160%;margin-bottom:10px;margin-top:20px}h4{font-weight:500;font-size:120%;margin-bottom:10px}p,.content-text ul,.content-text ol{padding-bottom:16px;hyphens:auto}strong{font-weight:700}.grid_bold strong{display:inline-block;min-width:60px;font-weight:normal}img{max-width:100%;width:100%;height:auto}object,embed,video,iframe{max-width:100%}header{background:#fefefe;width:100%;border-bottom:1px solid #57564f}header .inside{width:100%;max-width:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .headline{position:relative}header .headline a{width:100%;display:inline-block;font-size:clamp(2.2rem, 3.8vw, 3.8rem);line-height:1.2;font-weight:normal;line-height:1.5;padding:1vw 2vw;height:100%;border-right:1px solid #57564f}header .headline a:hover{background:#ee7100;color:#fefefe}header .logo{position:relative;padding:1vw 2vw;border-left:1px solid #57564f}header .logo img{width:clamp(170px, 12vw, 220px)}@media only screen and (max-width:1023px){header .logo{display:none}}header .navi_holder{flex-grow:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}header .navi_holder ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1023px){header .navi_holder ul{display:block}}header .navi_holder li{font-size:1.2rem;text-transform:uppercase;margin:0 2vw}header .navi_holder strong{color:#ee7100;font-weight:normal}@media only screen and (max-width:1023px){header .navi_holder .navi_main{position:absolute;right:-400px;background:#ee7100;top:0vw;width:320px;padding:6rem 2rem 2rem 2rem;text-align:right;z-index:10;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}header .navi_holder .navi_main.show{right:0}header .navi_holder a,header .navi_holder strong{color:#fefefe}}.menu_button{position:absolute;z-index:2001;width:30px;height:30px;right:2rem;top:20px;background:none;border:none;display:none;z-index:12}@media only screen and (max-width:1023px){.menu_button{display:block}}@media only screen and (max-width:767px){.menu_button{top:15px}}.menu_button:before,.menu_button:after{content:"";width:30px;height:3px;display:block;position:absolute;margin-top:-10px;background:#ee7100;margin-top:-10px;transition:margin-top 0.5s linear 0s, background 0.5s linear 0.5s, transform 0.8s linear 0.5s}.menu_button:after{margin-top:10px}.menu_button span{width:25px;height:3px;display:block;position:absolute;background:#ee7100;transition:color 0.5s linear 0s, transform 0.8s linear 0.5s, opacity 0.2s linear 0.5s}.menu_button.active span{opacity:0;background:#fefefe;transition:color 0.5s linear, transform 0.8s linear 0.5s, opacity 0.2s linear 0.5s}.menu_button.active:before,.menu_button.active:after{width:40px;margin-top:0;transform:rotate(45deg);background:#fefefe}.menu_button.active:after{width:40px;margin-top:0;transform:rotate(-45deg)}.start .half{min-height:70vh}@media only screen and (max-width:1023px){.start .half{min-height:400px}}.start .half figure{width:calc(100% - 3rem);height:calc(100% - 6rem);min-height:500px;background-size:cover;background-position:center;margin:2vw 0 2vw 2vw}.half{width:50%;border-bottom:1px solid #57564f;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}@media only screen and (max-width:1023px){.half{width:100%}}.half .textwrap{padding:6vw}@media only screen and (max-width:1023px){.half .textwrap{padding:5vw 2vw}}.half.brown1{border-right:1px solid #57564f}.half p{font-size:clamp(1.3rem, 2vw, 1.5rem);margin-bottom:40px}.half h1{text-align:left}.half .imageholder{position:relative;background:rgba(177, 186, 205, 0.5);width:100%;height:calc(100% - 6rem);margin:2vw 0 2vw 2vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:1023px){.half .imageholder{margin:2vw}}.half .imageholder figure{height:100%;width:100%;min-height:400px;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:1023px){.half .imageholder{background-position:center center}}.half .imageholder.left_top figure{background-position:left top}.half .imageholder.left_center figure{background-position:left center}.half .imageholder.left_bottom figure{background-position:left bottom}.half .imageholder.center_top figure{background-position:center top}.half .imageholder.center_center figure{background-position:center center}.half .imageholder.center_bottom figure{background-position:center bottom}.half .imageholder.right_top figure{background-position:right top}.half .imageholder.right_center figure{background-position:right center}.half .imageholder.right_bottom figure{background-position:right bottom}.half .imageholder.auto figure{background-position:right center;background-size:auto}.contentwrap h2{color:#ee7100;text-align:center;border-bottom:1px solid #57564f;padding:50px 0;margin-bottom:0}.teaserholder{width:calc(100% + 2px);margin-left:-1px;margin-right:-1px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.teaser_wrap{border-bottom:1px solid #57564f;border-left:1px solid #57564f;position:relative;width:25%;padding:2vw;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.teaser_wrap:hover .textwrap{background:#4a4a42;color:#fefefe}.teaser_wrap:hover .textwrap .more{color:#fefefe}.teaser_wrap:hover .textwrap .more:before{background:#fefefe}.teaser_wrap:nth-child(3n+2) .textwrap{background:rgba(177, 186, 205, 0.5)}.teaser_wrap:nth-child(3n+2):hover .textwrap{background:#b1bacd}.teaser_wrap:nth-child(3n+3) .textwrap{background:rgba(238, 113, 0, 0.5)}.teaser_wrap:nth-child(3n+3):hover .textwrap{background:#ee7100}.teaser_wrap h3{font-size:clamp(1.3rem, 2vw, 1.5rem);margin-bottom:20px}.teaser_wrap .textwrap{position:relative;background:rgba(74, 74, 66, 0.2);padding:1.5vw 2vw;font-size:1.1rem;width:100%;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.teaser_wrap .more{text-transform:uppercase;display:inline-block;padding:30px 0 10px 0}.teaser_wrap .more:before{content:"";display:inline-block;width:100%;height:1px;background:#57564f;margin-top:10px}.teaser_wrap .more:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0)}@media only screen and (max-width:1279px){.teaser_wrap{width:48%}}@media only screen and (max-width:1023px){.teaser_wrap{width:98%}}.list{padding:0 2vw}.list h1{margin-bottom:80px}.teaser_list{position:relative;padding:1.2rem;border-bottom:1px solid #57564f;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:clamp(1.3rem, 2vw, 1.5rem);cursor:pointer;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.teaser_list:hover{background:rgba(238, 113, 0, 0.5);padding-left:5vw}.teaser_list .autor{width:43%}.teaser_list a{color:#57564f}.teaser_list a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0)}.teaser_list p{padding-bottom:0}@media only screen and (max-width:767px){.teaser_list a{width:100%;font-weight:bold;margin-bottom:20px}.teaser_list .autor{width:100%}}.detail{width:100%}.detail .inside{padding:80px 0 20px 0;font-size:clamp(1.3rem, 2vw, 1.5rem)}.detail .inside p{padding-bottom:20px}.detail .inside h3{color:#ee7100;margin-bottom:50px}.detail .inside .float_left{padding-top:10px;max-width:46%;margin-right:4%;float:left;margin-bottom:2rem}.detail .inside .float_right{padding-top:10px;max-width:46%;margin-left:4%;float:right;margin-bottom:2rem}.detail .inside .float_above,.detail .inside .float_belowe{margin-bottom:2rem}.detail .inside .caption{font-size:0.9rem}.detail .inside .small{font-size:0.9rem;font-style:oblique}.table_60 table{width:100%}.table_60 td,.table_60 th{padding:8px}.table_60 tr:nth-child(even){background-color:rgba(74, 74, 66, 0.2)}.table_60 tr:hover{background-color:#ddd}.table_60 th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#b1bacd}.buttonlink a{border:1px solid #57564f;padding:1rem;display:inline-block}.buttonlink a span{display:inline-block;background:rgba(238, 113, 0, 0.5);padding:1rem}.buttonlink a:hover{color:#fefefe}.buttonlink a:hover span{background:#ee7100}.timeline{position:relative}.timeline:before{content:"";position:absolute;width:1px;height:calc(100% - 30px);margin:20px 0;border-left:1px solid #57564f}.timeline .ce_accordion{margin-bottom:50px;margin-left:40px}.timeline .ce_accordion .toggler{position:relative;color:#ee7100;font-size:clamp(1.7rem, 3.5vw, 3rem);font-weight:normal;line-height:1.2;line-height:1;margin-top:-10px}.timeline .ce_accordion .toggler:before{content:"";position:absolute;width:30px;height:30px;background:#ee7100;left:-55px;top:10px;border-radius:50%}.timeline .ce_accordion .accordion{margin:20px 0}.timeline .ce_accordion .accordion div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.timeline .ce_accordion .content-text{display:block !important;position:relative;background:#ee7100;padding:1rem;color:#fefefe;font-size:1.1rem;width:24%}@media only screen and (max-width:1023px){.timeline .ce_accordion .content-text{width:31%}}@media only screen and (max-width:767px){.timeline .ce_accordion .content-text{width:48%}}@media only screen and (max-width:479px){.timeline .ce_accordion .content-text{width:100%}}.timeline .ce_accordion .content-text:nth-child(3n+2){background:#f99a2b}.timeline .ce_accordion .content-text:nth-child(3n+3){background:#dadada;color:#57564f}.timeline .ce_accordion .content-text .float_above{margin-bottom:0.5rem !important}.timeline .ce_accordion .content-text .float_belove{margin-top:0.5rem !important}footer{margin-top:80px;border-top:1px solid #57564f;padding:40px 2vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){footer{border-top:none}}footer h3{color:#ee7100}footer img{max-width:250px}.footer_navi{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer_navi div{margin-left:50px}@media only screen and (max-width:767px){.footer_navi{width:100%;border-top:1px solid #57564f;margin-top:20px}.footer_navi div{margin-left:0}}
