@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=79d30f5b-40fc-4205-854c-952b6106f5fa");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-primary:#e3831c;--color-secondary:#A7BD43;--color-primary-light:#F2E8DD;--bg-body:#F9F6F3;--text-color:#4A4A4A;--bold-color:#222222;--light:#FFFBF6;--border:#dbdbd3;--shadow:0 0 8px 1px #cccccc;--font-text:"Open Sans",sans-serif;--font-heading:"Roboto",sans-serif;}*,*::before,*::after{box-sizing:border-box;}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0;}html:focus-within{scroll-behavior:smooth;}html{font-size:16px;scroll-behavior:smooth;}html,body{height:100%;}body{background-color:var(--bg-body);color:var(--text-color);font-family:var(--font-text),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;font-weight:400;min-height:100vh;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;}template,[hidden]{display:none;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}h1,h2,h3,h4,h5,h6{color:var(--bold-color);font-family:var(--font-heading);font-weight:400;font-style:normal;line-height:1.6;margin:0 0 10px 0;}h1{font-size:2.1rem;}h2{font-size:1.8rem;}h3{font-size:1.5rem;}h4{font-size:1.3rem;}h5,h6{font-size:1.2rem;text-transform:uppercase;}p{margin:0 0 1.2rem 0;}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}a{color:var(--color-primary);background-color:transparent;text-decoration:none;transition:color 0.4s ease;}a:active,a:hover,a:focus{background-color:transparent;text-decoration:none;border:0;outline:0;}a:hover{color:var(--color-secondary);}a:active,li a.active{color:var(--color-primary);}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}abbr{cursor:help;}acronym{border-bottom:1px dotted;cursor:help;}b,strong{font-weight:bolder;color:var(--bold-color);}em,dfn,cite{font-style:italic;}mark,ins{padding:4px 8px;background:var(--bold-color);color:#ffffff;text-decoration:none;}del{text-decoration:line-through;}small{font-size:80%;}big{font-size:125%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}tt,var{font-family:monospace,monospace;font-style:italic;}blockquote,[dir=rtl] blockquote{position:relative;background-color:#ffffff;margin:0.5rem 0 1rem 0;padding:1rem;box-shadow:var(--shadow);isolation:isolate;}blockquote:before{position:absolute;content:"\e008";top:0;left:0;font-family:"tara";color:var(--color-primary-light);font-size:4rem;line-height:1;z-index:-1;}blockquote p:last-of-type{margin:0;}pre{overflow:auto;}kbd{background-color:#ffffff;padding:4px 10px;font-family:monospace,monospace;font-size:1rem;}pre,samp{background-color:#ffffff;margin:1rem 0;padding:4px 1rem;font-family:monospace,monospace;font-size:1rem;box-shadow:var(--shadow);}code{padding:2px 10px;font-family:monospace,monospace;font-size:1rem;background:#ffffff;}address{margin:0 0 1.75rem;font-style:italic;}dl{margin:0 0 1.75rem;}dt{font-weight:400;color:var(--bold-color);}dd{margin:0 0 1.75rem;}hr{clear:both;width:100%;height:2px;margin:8px 0;background:var(--border);border:0;box-sizing:content-box;}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.6;}button,input{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border:0;border-style:none;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:0;}button[disabled],html input[disabled]{cursor:not-allowed;opacity:0.7;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}input{line-height:normal;}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search]{padding:10px;background:#ffffff;max-width:100%;border:1px solid var(--border);border-radius:4px;transition:border 0.3s linear;}textarea{width:100%;max-width:100%;padding:12px;border:1px solid var(--border);border-radius:4px;overflow:auto;transition:border 0.3s linear;vertical-align:top;}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{border:1px solid var(--color-primary);outline:0;}input[type=submit],input[type=button],input[type=reset],button,.button{display:inline-block;background-color:var(--color-primary);color:#ffffff;padding:8px 1rem;border:3px solid #ffffff;border-radius:2rem;transition:all 0.4s ease-in-out;line-height:1.6;}input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,button:hover,.button:hover{background-color:transparent;border:3px solid var(--bold-color);color:var(--bold-color);}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{outline-offset:-2px;-webkit-appearance:textfield;-moz-appearance:textfield;}fieldset{margin:0 0 10px 0;padding:0.35rem 0.5rem 0.5rem 0;border:1px solid var(--border);}fieldset > :last-child{margin-bottom:0;}legend{display:table;max-width:100%;padding:0;color:inherit;border:0;box-sizing:border-box;white-space:normal;}optgroup{font-weight:bold;}select{padding:4px 8px;}form label{display:table;font-weight:bold;}label[for]{cursor:pointer;}.page-content input[type=text],.page-content input[type=password],.page-content input[type=search]{padding:9px 6px;outline:0;}.form-item{margin-bottom:1rem;}.form-required:after{content:"*";display:inline-block;padding-left:4px;color:var(--color-primary);}.form-item label{display:block;}label.option{display:inline;font-weight:normal;}::-webkit-input-placeholder{color:#8a8a8a;}:-moz-placeholder{color:#8a8a8a;}::-moz-placeholder{color:#8a8a8a;opacity:1;}:-ms-input-placeholder{color:#8a8a8a;}ul,ol{margin:0;padding:0 0 0.25rem 1rem;}[dir=rtl] ul,[dir=rtl] ol{padding:0 1rem 0.25rem 0;}ol ol,ul ul{margin:0;padding:0 0 0.25rem 1rem;}[dir=rtl] ol ol,[dir=rtl] ul ul{padding:0 1rem 0.25rem 0;}ul{list-style:disc;}li > ul,li > ol{margin-bottom:0;}[dir=rtl] ul,[dir=rtl] ol{padding:0 1em 0.25em 0;}.node-content li{padding:6px 0;}table{width:100%;margin-bottom:1.2rem;border-spacing:0;border-collapse:collapse;}th,tr,td{vertical-align:middle;}th{background:var(--color-primary);font-family:var(--font-heading);color:#ffffff;margin:0;padding:10px;border:2px solid var(--border);text-align:left;text-shadow:none;}th a{color:#ffffff;}td{padding:5px 10px;border:2px solid var(--border);}img,picture,svg{max-width:100%;height:auto;margin:0;padding:0;border:0;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{max-width:100%;height:auto;margin:1em 0;border:0;}figcaption{padding:4px;font-size:0.8rem;background:#ffffff;border:1px solid var(--border);text-align:center;}.align-left,img.align-left,figure.align-left{float:left;margin:20px 20px 20px 0;}.align-right,img.align-right,figure.align-right{float:right;margin:20px 0 20px 20px;}.align-center,img.align-center,figure.align-center{display:block;clear:both;margin:20px auto;}figure.align-center{display:table;}figure.align-center img{display:block;clear:both;margin:0 auto;}.image-field{margin:0 0 1rem 0;}.feed-icon{display:block;}summary{background-color:#ffffff;color:var(--text-color);padding:0.5rem;cursor:pointer;}::-moz-selection{background:var(--color-primary);color:#ffffff;text-shadow:none;}::selection{background:var(--color-primary);color:#ffffff;text-shadow:none;}::-moz-selection{background:var(--color-primary);color:#ffffff;text-shadow:none;}.container{position:relative;width:100%;max-width:1170px;height:auto;margin:0 auto;padding:0 10px;}.main-wrapper{position:relative;display:block;background:var(--bg-body);padding:1rem 0;z-index:2;}.main-container{position:relative;display:grid;gap:1rem;width:100%;margin:0;}.no-sidebar .main-container{grid-template-columns:100%;}.sidebar-left .main-container{grid-template-columns:25% 75%;}.sidebar-right .main-container{grid-template-columns:75% 25%;}.two-sidebar .main-container{grid-template-columns:25% 50% 25%;}#sidebar-left{order:1;}#front-main{order:2;}#main{position:relative;background:var(--bg-body);width:100%;margin:0;padding:0;order:2;z-index:2;}#sidebar-right{order:3;}@font-face{font-display:auto;font-family:"tara";font-style:normal;font-weight:400;src:url(/themes/contrib/tara/fonts/tara.woff2) format("woff2");}[class=icon],[class^=icon-],[class*=" icon-"]{display:inline-block;font-family:"tara" !important;font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.icon-minus:before{content:"\e000";}.icon-plus:before{content:"\e001";}.icon-close:before{content:"\e002";}.icon-comment-add:before{content:"\e003";}.icon-check:before{content:"\e004";}.icon-alert:before{content:"\e005";}.icon-alert-circle:before{content:"\e006";}.icon-clock:before{content:"\e007";}.icon-quote:before{content:"\e008";}.icon-arrow-left:before{content:"\e009";}.icon-arrow-right:before{content:"\e00a";}.icon-angle-right:before{content:"\e00b";}.icon-angle-left:before{content:"\e00c";}.icon-comment:before{content:"\e00d";}.icon-info:before{content:"\e00e";}.icon-bell:before{content:"\e00f";}.icon-horn:before{content:"\e010";}.icon-arrow-up:before{content:"\e011";}.icon-phone:before{content:"\e012";}.icon-map:before{content:"\e013";}.icon-mail:before{content:"\e014";}.icon-share:before{content:"\e015";}.icon-telegram:before{content:"\e016";}.icon-hashtag:before{content:"\e017";}.icon-vimeo:before{content:"\e018";}.icon-whatsapp:before{content:"\e019";}.icon-vk:before{content:"\e01a";}.icon-instagram:before{content:"\e01b";}.icon-youtube:before{content:"\e01c";}.icon-file:before{content:"\e01d";}.icon-comments:before{content:"\e01e";}.icon-linkedin:before{content:"\e01f";}.icon-github:before{content:"\e020";}.icon-facebook:before{content:"\e021";}.icon-twitter:before{content:"\e022";}.icon-calendar:before{content:"\e023";}.icon-user:before{content:"\e024";}.icon-search:before{content:"\e025";}.icon-bookmark:before{content:"\e026";}.local-action{list-style:none;}.button-action{background-color:var(--color-secondary);color:#ffffff;padding:6px 12px;}.button-action:hover{background-color:var(--color-primary);color:#ffffff;}.vertical-tabs .vertical-tabs__panes{padding:1rem;}#header,.header-top,.header{position:relative;width:100%;margin:0;padding:0;z-index:3;}.header-top{background-color:var(--color-primary-light);}.header-top-container{position:relative;display:flex;padding:6px 0;justify-content:space-between;align-items:center;}.header-top-block p:last-of-type{margin:0;}.header-top-left a{color:var(--bold-color);}.header-top ul{display:flex;flex-wrap:wrap;gap:0.5rem;margin:0;padding:0;list-style:none;list-style-type:none;}.header-top .social-icons{gap:6px;}.header-top .contextual-links{display:none;}.header-top-left i{background:var(--light);color:var(--color-primary);width:2rem;height:2rem;border:2px solid #ffffff;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;transition:background 0.3s ease;}.social-icons{list-style:none;display:flex;gap:6px;margin:0;padding:0;}.footer .social-icons li{padding:0;border:0;}.social-icons li:hover,.footer .social-icons li:hover{padding:0;}.social-icons li a{background:var(--light);color:var(--color-primary);display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;border:2px solid #ffffff;border-radius:50%;transition:background 0.4s ease;}.social-icons a{color:var(--color-primary);}ul.social-icons a:hover{background:var(--color-primary);color:#ffffff;}.header{background-color:#ffffff;}.header-container{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;}.site-branding{display:flex;align-items:center;}.site-branding img{width:auto;max-height:80px;}.site-name-slogan{display:flex;flex-direction:column;}.site-name{position:relative;font-family:var(--font-heading);font-size:1.8rem;line-height:1.1;color:var(--bold-color);text-transform:uppercase;}.site-name a,.site-name a:hover{color:var(--bold-color);}.site-slogan{font-size:0.9rem;color:var(--bold-color);line-height:1;}.header-right{position:relative;display:flex;align-items:center;}.mobile-menu{display:flex;flex-direction:column;justify-content:space-between;width:40px;height:30px;overflow:hidden;cursor:pointer;margin-right:6px;}.mobile-menu span{width:100%;height:3px;background-color:var(--color-primary);transform-origin:left;transition:all 0.6s ease;}.mobile-menu span:nth-child(2){background-color:var(--bold-color);}.menu-icon-active span:first-child{transform:rotate(45deg);}.menu-icon-active span:last-child{transform:rotate(-45deg);}.menu-icon-active span:nth-child(2){display:none;}.close-mobile-menu{position:absolute;top:2px;right:2px;display:grid;place-content:center;color:#ffffff;font-size:1rem;width:34px;height:34px;z-index:200;border:2px solid var(--color-primary);border-radius:50%;cursor:pointer;}.primary-menu-wrapper{font-family:var(--font-heading);font-weight:400;}.menu-wrap{position:fixed;top:0;bottom:0;left:0;width:90%;max-width:320px;height:100%;z-index:10;transform:translateX(-100%);transition:all 0.4s ease;padding-top:30px;}.active-menu .menu-wrap{background:rgba(0,0,0,0.9);transform:translateX(0);overflow-y:auto;overflow-x:hidden;}.active-menu .menu-wrap .main-menu,.active-menu .menu-wrap .menu{overflow-y:scroll;overflow-x:hidden;}.region-primary-menu .menu,.region-primary-menu .submenu{list-style:none;list-style-type:none;margin:0;padding:0;}.region-primary-menu .menu{display:flex;color:#ffffff;font-family:var(--font-heading);font-size:1rem;font-weight:400;flex-direction:column;gap:0;padding:0.5rem;z-index:10;}.region-primary-menu .menu-item-level-1{position:relative;padding:0;border-bottom:1px solid var(--text-color);}.region-primary-menu .menu a{display:block;color:#ffffff;padding:0.5rem 0;}.menu-item-has-children{position:relative;}.menu-item-has-children::after{position:absolute;content:"+";right:0;top:0.5rem;color:var(--color-primary);}.region-primary-menu .submenu{display:flex;flex-direction:column;font-size:0.9rem;padding:0 0 0 2rem;}.region-primary-menu .submenu li{border-top:1px solid var(--text-color);}.full-page-search{position:relative;}.search-icon{position:relative;margin:0;padding:0 0 0 10px;border-left:1px solid #b4b4b4;cursor:pointer;}.search-icon i{font-size:1.2em;line-height:1;}.search-box{position:fixed;display:none;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.9);z-index:20;transition:all 0.2s linear;flex-direction:column;}.search-box-content{position:relative;flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;width:60%;margin:0 auto;animation:slideDown 0.5s linear forwards;text-align:center;}.search-box-content .block-region{width:100%;}.search-box-content .block-title{color:#ffffff;}.search-box-content form label{display:none;}.search-box-content input[type=search]{width:100%;padding:1.4rem;background-color:#121212;color:#ffffff;border:2px solid #3F3B3B;border-radius:6px;outline:0;}.search-box-content input[type=submit]{padding:10px 2rem;text-transform:uppercase;transition:all 0.3s ease;}.search-box-content input[type=submit]:hover{color:#ffffff;border-color:var(--color-primary);}.search-box-close{flex:1;cursor:url(/themes/contrib/tara/images/cursor.svg),auto;}.sidebar{position:relative;margin:0;}.region-sidebar-first,.region-sidebar-second{display:flex;flex-direction:column;}.sidebar .block{background-color:#ffffff;margin-bottom:1rem;padding:15px 10px;border-radius:6px;box-shadow:var(--shadow);}.sidebar .block-title{padding-left:6px;font-size:1.3rem;border-left:2px solid var(--color-primary);}.sidebar ul{list-style:none;list-style-type:none;margin:0;padding:0;}.sidebar li{padding:6px 0;border-bottom:2px solid var(--border);}.sidebar li:last-child{border:0;}.sidebar .form-search{width:100%;}#last-section{position:relative;visibility:hidden;width:100%;min-height:1px;z-index:12;}#footer{display:block;position:fixed;background:var(--color-primary-light) url(/themes/contrib/tara/images/footer-bg.svg);right:0;bottom:0;left:0;width:100%;border-top:4px solid #ffffff;z-index:0;}.footer,.footer-top,.footer-bottom{position:relative;width:100%;}.footer-top,.footer-bottom{padding:1rem 0;}.region-footer-top,.region-footer-bottom{display:flex;flex-direction:column;gap:1.2rem;}.region-footer-top p:last-child,.region-footer-bottom p:last-child{margin:0;}.region-footer-top .block:not(:last-child){margin-bottom:1rem;}.footer-blocks{position:relative;display:flex;padding:1rem 0;gap:1rem;flex-wrap:wrap;}.footer-block{flex:1 0 260px;}.footer .block-title{position:relative;font-size:1.3rem;padding-left:6px;border-left:2px solid var(--color-primary);}.footer ul{margin:0;padding:0;list-style:none;list-style-type:none;}.footer li{padding:4px 0;border-bottom:1px solid #bbb0a1;}.footer li:last-child{border-bottom:0;}.footer-bottom-middle{display:flex;justify-content:space-between;align-items:center;border-top:3px double #bbb0a1;padding:1rem 0;}.page-title-wrap{position:relative;margin:0;}.page-title-wrap h1.page-title{margin:0;font-family:var(--font-heading);font-size:2rem;color:var(--bold-color);}.node,.node-promoted,.node-sticky,.node-unpublished,.node-view-mode-full{position:relative;}.node-view-mode-teaser{position:relative;background-color:var(--light);margin-bottom:3rem;padding:1rem;box-shadow:var(--shadow);border-radius:8px;}.node-view-mode-teaser.node-sticky{background:#ffffff;}.node-header{display:flex;align-items:center;border-bottom:1px solid var(--border);margin-bottom:0.5rem;padding-bottom:0.5rem;}.author-picture img{width:auto;height:30px;padding-right:6px;margin:0;}.node-submitted-details{display:flex;align-items:center;gap:1rem;}.node-submitted-details i{color:var(--color-primary);}.node-submitted-details a{color:var(--text-color);}.node-tags a{position:relative;}.node-tags a::before{content:"#";color:var(--color-primary);}.node-submitted-details i.fa-calendar,.node-submitted-details i.fa-th-large{margin-left:14px;}.node-taxonomy-container,.node-links-container{position:relative;display:block;width:100%;margin:0.5rem 0;padding:0.5rem 0;border-top:1px solid var(--border);}.node-links-container{border-bottom:1px solid var(--border);}.term-title{font-size:1.1rem;line-height:1;}.term-title i{font-size:1.1em;color:var(--color-primary);}.taxonomy-terms{display:flex;gap:0.5rem;flex-wrap:wrap;list-style:none;list-style-type:none;margin:0;padding:0;}.node-links-container{width:100%;}.node-links-container .links.inline{display:flex;justify-content:space-between;align-items:center;list-style:none;list-style-type:none;margin:0;padding:0;}.node-readmore a{border-bottom:2px solid var(--bold-color);}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{position:relative;display:inline-block;padding:0;list-style-type:none;}.node-links-container li{margin-right:20px;float:left;}.node-links-container li.node-readmore{margin-left:0;float:right;}.node-links-container .comment-comments::before{font-family:"tara";content:"\e01e";padding-right:4px;}.node-links-container .comment-add::before{font-family:"tara";content:"\e003";padding-right:4px;}.node-readmore{float:left;}li.node-readmore a{padding:6px 12px;background:var(--color-primary);color:#ffffff;transition:background 0.4s ease;}li.node-readmore a:hover{background:var(--bold-color);color:#ffffff;}.node-view-mode-teaser li.comment-add,.node-view-mode-teaser li.comment-forbidden{text-align:right;}.block-title{position:relative;line-height:1.2;}#breadcrumb{position:relative;background-color:var(--color-primary-light);width:100%;margin:0;padding:10px 0;z-index:2;}.breadcrumb-items{margin:0;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;}ol.breadcrumb-items li{padding:0;}.breadcrumb-item-seperator{margin:0 10px;}#highlighted{position:relative;background:var(--light);z-index:2;}.region-highlighted{display:flex;flex-direction:column;gap:1rem;}.region-highlighted .block{margin:0;padding:10px 0;}#content-top,#content-bottom{width:100%;}.region-content-top,.region-content-bottom{display:flex;flex-direction:column;}.region-content-bottom{margin-top:1rem;}.region-content-top .block,.region-content-bottom .block{margin:0 0 1rem 0;padding:1rem;background-color:var(--light);box-shadow:var(--shadow);}#node-comment{position:relative;margin-top:30px;border-top:3px double var(--border);}#node-comment i{color:var(--color-primary);}.comment-form-wrap{position:relative;margin:10px 0;padding:20px;background:var(--light);border:3px solid #ffffff;box-shadow:var(--shadow);}h2.add-comment-title{border-bottom:2px solid #ffffff;}.filter-wrapper{font-size:0.9rem;border:2px solid #ffffff;}.filter-wrapper ul{margin:0;padding:0;list-style:none;list-style-type:none;}.filter-wrapper ul li{padding:6px 0;border-bottom:1px solid #ffffff;}.filter-wrapper ul li:last-child{border:0;}.single-comment{position:relative;display:table;width:100%;margin-bottom:1rem;padding:1rem 0;border:2px solid #ffffff;border-radius:6px;box-shadow:var(--shadow);}.comment-user-picture{position:relative;display:table-cell;padding:0 10px;vertical-align:top;width:100px;border-right:2px solid #ffffff;}.comment-user-picture img{width:100px;height:auto;}h3.single-comment-title{margin:0.1rem 0;font-size:1.2rem;}.single-comment-meta{width:100%;margin-bottom:6px;padding-bottom:6px;font-size:0.9rem;color:#909090;border-bottom:1px solid var(--border);}.single-comment-meta a{color:#909090;}.single-comment-content-body{position:relative;display:table-cell;padding:0 10px;vertical-align:top;}.single-comment-content-body{position:relative;display:table-cell;vertical-align:top;}#node-comment .indented{margin-left:60px;}.single-comment-content ul.links.inline{display:flex;list-style:none;gap:8px;}.single-comment-content .links a{padding:5px 10px;border:4px solid #ffffff;border-radius:6px;transition:all 0.3s;}.single-comment-content .links a:hover{background-color:#ffffff;}#slider{position:relative;width:100%;min-height:100vh;margin:0 auto;background-color:var(--bg-body);background-image:url(/themes/contrib/tara/images/slider.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;overflow:hidden;z-index:2;}.home-slider{position:relative;min-height:100vh;z-index:5;}ul.home-slider{list-style:none;list-style-type:none;padding:0;}.home-slider h1,.home-slider h2,.home-slider h3{font-size:3rem;color:var(--bold-color);}.home-slider p{display:inline-block;padding:0 10px;font-size:1.6rem;background:#ffffff;color:var(--bold-color);}.home-slider .owl-dots{position:relative;display:flex;justify-content:center;z-index:15;}.home-slider .owl-dots button{width:14px;height:14px;border:2px solid #ffffff;border-radius:50%;margin:0 4px;background:var(--bold-color);}.owl-dots button.active{background:var(--color-primary);}.owl-item{display:flex;align-items:center;height:100vh;}.last-section,.content-home{position:relative;z-index:2;}.content-home .block{margin-bottom:4rem;}.content-home .block-title{margin-bottom:20px;padding-bottom:10px;font-size:2rem;font-weight:300;text-align:center;}.content-home .block-title::after{position:absolute;content:"";bottom:0;left:50%;width:50px;height:2px;margin-left:-25px;background:var(--color-primary);}.region-content-home{display:flex;flex-direction:column;}.header-maintenance{padding:1rem 0;}.maintenance-main{width:100%;text-align:center;padding:2rem 0;}.maintenance-icon{margin-bottom:1.5rem;}.maintenance-icon svg{max-height:20rem;}.error-page{text-align:center;}.error-page h1,.error-page h2,.error-page h3{font-size:5rem;}.search-advanced summary{margin:10px 0;cursor:pointer;}.search-advanced .form-details-wrapper{padding:0.5rem 1.4rem;border:1px solid var(--border);}.search-advanced .form-wrapper{padding:0.5rem 1.4rem;}ol.search-results{margin:0;padding:0;border-top:1px solid var(--border);list-style:none;list-style-type:none;}ol.search-results li{margin:0 0 16px 0;padding:0 0 12px 0;border-bottom:1px solid var(--border);}.message{position:relative;color:#ffffff;text-shadow:none;margin:20px 0;padding:14px 14px 14px 64px;}.message em{color:#ffffff;font-style:italic;border-bottom:1px dotted #ffffff;}.message p{margin:0;}.message a,.message a:visited{color:#ffffff;text-decoration:none;}.message-status{background:#89ad32;}.message-status::before{content:"\e004";background-color:#759625;}.message-error{background:#c94d1c;}.message-error::before{content:"\e005";background-color:#b3461b;}.message-warning{background:#cd5a0a;}.message-warning::before{content:"\e006";background-color:#a44707;}.message::before{font-family:"tara";position:absolute;left:0;top:0;width:53px;text-align:center;height:100%;line-height:53px;font-size:30px;}.status-message-list{display:flex;flex-direction:column;gap:1rem;}form .description{font-size:0.9em;}.page-tabs{list-style:none;display:flex;flex-wrap:wrap;margin:0 0 0.5rem 0;padding:0;border-bottom:2px solid var(--border);}.page-tabs li{background-color:var(--border);padding:0;border-right:2px solid #ffffff;text-shadow:1px 1px #ffffff;}.page-tabs li:last-child{border-right:0;}.page-tabs li a{display:block;padding:5px 10px;color:var(--bold-color);transition:all 0.3s ease;}.page-tabs .active-page-tab{background-color:var(--color-primary);text-shadow:none;}.page-tabs .active-page-tab a{color:#ffffff;}.page-tabs li:hover{background:var(--color-secondary);text-shadow:none;}.page-tabs li:hover a{color:#ffffff;}.pager{width:100%;margin-top:1rem;}.pager-items{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;width:100%;list-style:none;margin:0;padding:0;}.pager-item{display:grid;place-content:center;color:var(--bold-color);height:44px;min-width:44px;border-radius:4px;border:2px solid var(--bold-color);}.pager-item-control{border-color:var(--color-primary);}.pager-item a{display:grid;place-content:center;background-color:var(--color-primary);color:#ffffff;height:40px;min-width:40px;}.pager__item:hover{border-color:var(--color-primary);}.pager__item a{background-color:transparent;color:var(--bold-color);padding:0 2px;}.pager .is-active{border-color:var(--color-primary);}.pager__item a:hover,.pager__item.is-active a{background-color:var(--color-primary);color:#ffffff;border-color:#ffffff;}.field:not(:last-child){margin-bottom:1rem;}.field__label{font-weight:bold;}[dir=ltr] .field--label-inline .field__label,[dir=ltr] .field--label-inline .field__items{float:left;}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{float:right;}[dir=ltr] .field--label-inline .field__label,[dir=ltr] .field--label-inline > .field__item,[dir=ltr] .field--label-inline .field__items{padding-right:0.5em;}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline > .field__item,[dir=rtl] .field--label-inline .field__items{padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}.calendar-calendar .full{display:table;}.calendar-calendar .empty{display:table-cell;}.view-header{margin-bottom:1rem;}.view-footer{margin-top:1rem;}.text_left,.text-left{text-align:left;}.text_right,.text-right{text-align:right;}.text_center,.text-center{text-align:center;}.text-justify{text-align:justify;}.center{margin:0 auto;}.size-2x{font-size:2rem;}.size-3x{font-size:3rem;}.size-4x{font-size:4rem;}.size-5x{font-size:5rem;}.size-6x{font-size:6rem;}.size-7x{font-size:7rem;}.size-8x{font-size:8rem;}.full{position:relative;display:flex;width:100%;gap:1.4rem;margin:1rem 0;flex-wrap:wrap;}.one_half,.one_three,.one_four,.one_four_first,.one_four_last{flex:1;}.full > div{flex:1 0 250px;}@keyframes slideUp{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0px);opacity:1;}}@keyframes slideDown{0%{transform:translateY(-100px);opacity:0;}100%{transform:translateY(0px);opacity:1;}}.welcome-message{text-align:center;}.services{position:relative;display:flex;width:100%;flex-wrap:wrap;}.service{flex:1 0 300px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;background:#ffffff;text-align:center;box-shadow:var(--shadow);}.service i{width:100px;height:100px;display:flex;justify-content:center;align-items:center;font-size:3em;background:var(--light);color:var(--color-primary);border:2px solid var(--color-primary);border-radius:50%;margin:0 auto;transition:all 0.4s linear;}.service:hover i{background:var(--color-primary);color:#ffffff;}.service p:last-of-type{margin:0;}.projects{position:relative;display:flex;width:100%;gap:1rem;flex-wrap:wrap;margin-bottom:1rem;}.project{position:relative;flex:1 0 300px;}.project img{position:relative;}.project-content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:grid;place-content:center;background:rgba(0,0,0,0.8);padding:1rem;color:#ffffff;cursor:pointer;text-align:center;opacity:0;}.project:hover .project-content{animation:slideUp 0.8s ease;opacity:1;}.project-content h1,.project-content h2,.project-content h3,.project-content h4,.project-content h5{font-weight:300;color:#ffffff;}.project-content a,.project-content a:visited,.project-content a:hover{color:#ffffff;}.scrolltop{position:fixed;display:none;justify-content:center;align-items:center;right:10px;bottom:10px;width:48px;height:48px;background:var(--bold-color);color:#ffffff;border-radius:6px;z-index:20;cursor:pointer;transition:background 0.3s ease;text-align:center;}.scrolltop i{font-size:1.6rem;line-height:1;}.scrolltop:hover{background:var(--color-primary);}.view-in-mobile{display:block;}.view-in-desktop{display:none;}.inline{display:inline-block;}.inline:not(:last-child){padding-right:1rem;}.rtl{direction:rtl;}.ltr{direction:ltr;}.font-small{font-size:0.75rem;}.font-medium{font-size:1.25rem;}.font-large{font-size:1.5rem;}.font-2x{font-size:2rem;}.font-3x{font-size:2.5rem;}.font-4x{font-size:3rem;}.font-5x{font-size:4rem;}.font-6x{font-size:5rem;}.font-7x{font-size:6rem;}.font-8x{font-size:7rem;}.icon-s{max-height:1rem;}.icon-m{max-height:1.5rem;}.icon-l{max-height:2rem;}.icon-xl{max-height:3rem;}.icon-x2{max-height:4rem;}.icon-x3{max-height:5rem;}.icon-x4{max-height:6rem;}.icon-x5{max-height:7rem;}.icon-x6{max-height:8rem;}.icon-x7{max-height:9rem;}.icon-x8{max-height:10rem;}.width30,.width40,.width50,.width60,.width70,.width80,.width90{width:100%;clear:both;display:block;}.w20px{display:inline-block;width:20px;}.w30px{display:inline-block;width:30px;}.w40px{display:inline-block;width:40px;}.w50px{display:inline-block;width:50px;}.w70px{display:inline-block;width:70px;}.w100px{display:inline-block;width:100px;}.empty,.spacer,.spacer-x2,.spacer-x3{width:100%;display:flex;flex-direction:column;}.empty,.spacer{padding:1rem 0;}.spacer-x2{padding:2rem 0;}.spacer-x3{padding:3rem 0;}.section,.section-small,.section-large,.unit{display:block;width:100%;}.section{padding:2rem 0;}.section-small{padding:1rem 0;}.section-large,.unit{padding:3rem 0;}.flex,.grid,.items,.columns,.grid-container,.flex-container{margin:0;padding:0;list-style:none;list-style-type:none;}.flex,.flex-container,.columns{display:flex;}.columns{flex-wrap:wrap;}.grid{display:grid;}.grid-container{display:grid;grid-auto-flow:column;}.items{display:grid;grid-template-columns:repeat(auto-fit,minmax(265px,1fr));grid-gap:1rem;gap:1rem;}.item img{display:block;}.column{flex:1 1 230px;margin:0;padding:0;}.w10,.w20,.w30,.w40,.w50,.w60,.w70,.w80,.w90{flex:1 1 100%;}.space-between{justify-content:space-between;}.v-center{align-items:center;}.h-center{justify-content:center;}.vh-center{justify-content:center;align-items:center;}.gap{gap:1rem;}.gap-2x{gap:2rem;}.gap-small{gap:0.5rem;}.no-gap{gap:0;}.flex-row{flex-direction:row;}.flex-column{flex-direction:column;}.wrap{flex-wrap:wrap;}.no-wrap{flex-wrap:nowrap;}.box{position:relative;background-color:#ffffff;box-shadow:var(--shadow);padding:1rem;}.box p:last-of-type{margin:0;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background-color:#ffffff;box-shadow:0 0 6px 2px var(--border);left:0;}#sliding-popup{padding:2rem;max-width:600px;}#sliding-popup .popup-content{display:flex;flex-direction:column;gap:1rem;}.eu-cookie-compliance-content{max-width:100%;}.eu-cookie-compliance-message{float:none;margin:0;max-width:100%;}#sliding-popup div,#sliding-popup h2{color:var(--bold-color);}#sliding-popup h2{font-size:1.2rem;}#sliding-popup p{display:block;color:var(--text-color);font-size:0.9rem;}.eu-cookie-compliance-message button{background-color:transparent;color:var(--color-primary);margin:0;padding:0;}.eu-cookie-compliance-message button:hover{background-color:transparent;color:var(--bold-color);}.eu-cookie-compliance-buttons{display:flex;gap:1rem;float:none;margin:0;max-width:100%;}.eu-cookie-compliance-buttons .button{background-color:transparent;background-image:none;color:var(--color-primary);font-weight:400;margin:0;padding:8px 1rem;border:2px solid var(--bold-color);text-shadow:none;box-shadow:none;border-radius:0;}.eu-cookie-compliance-buttons .button:hover{background-color:var(--bold-color);color:#ffffff;}.clear{clear:both;width:100%;}#last-section::before{content:"";display:table;clear:both;}#last-section::after{content:"";display:table;clear:both;}#homepage-content-wrapper::before,#homepage-content-wrapper::after{content:"";display:table;clear:both;}.page-title-wrap::before,.page-title-wrap::after,.node-content::before,.node-content::after{content:"";display:table;clear:both;}.node-header::before,.node-header::after,.node-taxonomy-container::before,.node-taxonomy-container::after,.node-links-container::before,.node-links-container::after{content:"";display:table;clear:both;}#node-comment::before,#node-comment::after{content:"";display:table;clear:both;}@media (max-width:500px){.search-box-content input[type=search]{padding:15px;}.search-box-content input[type=submit]{padding:10px 20px;}.align-left,img.align-left,figure.align-left,.align-right,img.align-right,figure.align-right,.align-center,img.align-center,figure.align-center{clear:both;margin:0 auto;float:none;}.home-slider h1,.home-slider h2,.home-slider h3{font-size:1.6rem;}.home-slider p{display:block;margin-bottom:6px;font-size:1.1rem;}.sidebar,#sidebar-left,#sidebar-right,.two-sidebar #sidebar-left{float:none;width:100%;margin:0;padding:0;}.footer-blocks{flex-direction:column;}.footer-block{flex:1 1 100%;width:100%;max-width:100%;padding:0;margin-bottom:1.6rem;}}@media only screen and (min-width:501px) and (max-width:767px){.one_four,.one_four_first,.one_four_last{width:50%;padding:2%;}.home-slider h1,.home-slider h2,.home-slider h3{font-size:2rem;}.home-slider p{display:block;margin-bottom:10px;font-size:1.2rem;}.sidebar,#sidebar-left,#sidebar-right,.two-sidebar #sidebar-left{float:left;width:50%;height:100%;margin:0;}#sidebar-left{float:left;padding:0 1% 0 0;}#sidebar-right{float:right;padding:0 0 0 1%;}.footer-block{flex:1 1 50%;width:50%;max-width:50%;margin-bottom:1.6em;}.footer-block:nth-child(even){padding:0;}.footer-block{padding-right:1.6em;}}@media screen and (max-width:767px){body{-webkit-text-size-adjust:none;}.container{width:100%;max-width:767px;}.page-tabs li{font-size:0.9rem;}.page-tabs li a{padding:2px 4px;border-right:1px solid #ffffff;}.header-container{padding:6px 0;}.header-top-container{flex-direction:column;}.header-top-left{margin-bottom:6px;}.header-top-left i,ul.social-icons li{font-size:0.8rem;}.header-top-left i,ul.social-icons li a{width:30px;height:30px;}.search-icon{padding:10px 0 10px 10px;}.search-box-content{width:90%;}.owl-item{text-align:center;}#breadcrumb{padding:6px 0;}.breadcrumb{font-size:0.8rem;}.breadcrumb-item-seperator{margin:0 6px;}.no-sidebar .main-container,.sidebar-left .main-container,.sidebar-right .main-container,.two-sidebar .main-container{grid-template-columns:100%;}#main{order:1;}#sidebar-left{order:2;}#sidebar-right{order:3;}.page-title-wrap{padding:16px 0;}.page-title-wrap h1.page-title{font-size:1.6rem;}#node-comment .indented{margin-left:20px;}#footer{position:relative;z-index:2;}.footer-bottom-middle{flex-direction:column;}.copyright{margin-bottom:12px;}}@media (min-width:768px){html{font-size:18px;}.primary-menu-wrapper{position:relative;background-color:transparent;padding:0;transform:translateX(0);z-index:10;}.menu-wrap{position:relative;width:100%;max-width:100%;padding:0;transform:none;z-index:10;}.region-primary-menu .menu{flex-direction:row;gap:0.5rem;padding:0;}.region-primary-menu .menu-item-level-1{border:0;}.region-primary-menu .menu-item-level-1:hover{background-color:var(--bold-color);color:#ffffff;}.region-primary-menu .menu-item-level-1:hover > a{color:#ffffff;}.region-primary-menu .menu-item-level-1 a,.region-primary-menu .menu-item-level-1 > span{display:block;color:var(--bold-color);padding:0.5rem;}.region-primary-menu .menu-item-level-1 a:hover,.region-primary-menu .menu-item-level-1 > span:hover{background-color:var(--bold-color);color:#ffffff;}.menu-item-has-children{position:relative;display:inline-flex;justify-content:space-between;align-items:center;}.menu-item-has-children::after{position:relative;top:0;color:var(--bold-color);}.region-primary-menu .submenu{position:absolute;background-color:var(--bold-color);top:100%;min-width:200px;padding:0 0.5rem;border-radius:0 0 8px 8px;opacity:0;visibility:hidden;}.region-primary-menu .submenu li{padding:0;border-top:0;border-bottom:1px solid var(--text-color);}.region-primary-menu .submenu li:first-child{border-top:none;}.region-primary-menu .submenu a,.region-primary-menu .submenu li > span{color:#ffffff;padding:0.5rem 0;}.menu-item-has-children:hover > .submenu{visibility:visible;animation:slideUp 0.5s forwards;}.region-primary-menu .submenu a:hover{color:var(--color-primary);}.region-primary-menu .submenu .submenu{left:100%;top:0;}.submenu .menu-item-has-children::after{color:#ffffff;}.mobile-menu,.close-mobile-menu{display:none;}.view-in-mobile{display:none;}.view-in-desktop{display:block;}.width30{width:30%;}.width40{width:40%;}.width50{width:50%;}.width60{width:60%;}.width70{width:70%;}.width80{width:80%;}.width90{width:90%;}.w10{flex-basis:calc(10% - 10px);}.w20{flex-basis:calc(20% - 10px);}.w30{flex-basis:calc(30% - 10px);}.w40{flex-basis:calc(40% - 10px);}.w50{flex-basis:calc(50% - 10px);}.w60{flex-basis:calc(60% - 10px);}.w70{flex-basis:calc(70% - 10px);}.w80{flex-basis:calc(80% - 10px);}.w90{flex-basis:calc(90% - 10px);}}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{min-height:0;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff;color:#222222;}.ui-widget-content a{color:#222222;}.ui-widget-header{border:1px solid #fff;background:#cd1619;color:#fff;font-weight:bold;}.ui-widget-header a{color:#fff;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6;font-weight:normal;color:#555555;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(/themes/custom/tara-child-gottburg/img/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fff;background:#cd1619;font-weight:normal;color:#fff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/themes/custom/tara-child-gottburg/img/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/themes/custom/tara-child-gottburg/img/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/themes/custom/tara-child-gottburg/img/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/themes/custom/tara-child-gottburg/img/ui-icons_fff_256x240.png);}.ui-state-default .ui-icon{background-image:url(/themes/custom/tara-child-gottburg/img/ui-icons_888888_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/themes/custom/tara-child-gottburg/img/ui-icons_454545_256x240.png);}.ui-state-active .ui-icon{background-image:url(/themes/custom/tara-child-gottburg/img/ui-icons_fff_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(/themes/custom/tara-child-gottburg/img/ui-icons_2e83ff_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/themes/custom/tara-child-gottburg/img/ui-icons_cd0a0a_256x240.png);}.ui-icon-blank{background-position:16px 16px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px;}
.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{position:relative;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;margin:0 auto;max-width:960px;position:relative;}.flex-direction-nav a{text-decoration:none;display:block;width:30px;height:60px;position:absolute;bottom:0;z-index:10;overflow:hidden;cursor:pointer;text-indent:-999em;background:#cd1619 url(/themes/custom/tara-child-gottburg/img/btn-next.svg) no-repeat center center;}.no-svg .flex-direction-nav a{background-image:url(/themes/custom/tara-child-gottburg/img/btn-next.png);}.flex-direction-nav a:hover{background-color:#A40505;}.flex-direction-nav .flex-prev{left:0;background-image:url(/themes/custom/tara-child-gottburg/img/btn-prev.svg);}.no-svg .flex-direction-nav .flex-prev{left:0;background-image:url(/themes/custom/tara-child-gottburg/img/btn-prev.png);}.flex-direction-nav .flex-next{right:0;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a .flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
.lb-loader,.lightbox{text-align:center;line-height:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/themes/custom/tara-child-gottburg/images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/themes/custom/tara-child-gottburg/images/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/themes/custom/tara-child-gottburg/images/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/themes/custom/tara-child-gottburg/images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}
html,button,input,select,textarea{color:#333;}body{font-size:20px;line-height:1.4;font-family:Roboto,"DIN Next W01",Arial,sans-serif;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}img{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}h1{font-size:2.118em;text-transform:uppercase;}h2{color:#cd1619;font-size:2.294em;font-weight:500;font-style:italic;}h3{font-size:1.294em;font-style:italic;}h4{font-size:1.294em;font-style:italic;color:#cd1619;}a{color:#cd1619;text-decoration:none;font-style:italic;-webkit-transition:all 0.25s;transition:all 0.25s;}a:hover{color:#A40505;}a img{-webkit-transition:opacity 0.25s;transition:opacity 0.25s;}.styled-select{border:1px solid #000;height:40px;overflow:hidden;margin:0.25em 0 1em;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#fdfdfd;}.styled-select::after{content:url(/themes/custom/tara-child-gottburg/img/select_arrow.png);position:absolute;top:0;right:0;pointer-events:none;}.lt-ie8 .styled-select{overflow:visible;border:0;height:auto;}.styled-select select{width:100%;background:transparent;padding:5px;border:0;border-radius:0;height:40px;-webkit-appearance:none;}.lt-ie8 .styled-select select{height:auto;}input[type="text"],input[type="email"],input[type="number"],input[type="submit"]{border-radius:0;-webkit-appearance:none;}input[type="submit"]{padding:10px;width:250px;border:0;color:#fff;background-color:#cd1619;}input[type="submit"]:hover{background-color:#A40505;}.linkPDF{text-align:right;}.linkPDF img{padding:0 0.2em 0.3em 0;}.wrapper,#user-login{width:75%;max-width:960px;margin:0 auto;}.wrapper-large{width:85%;margin:0 auto;}.col_1{float:left;width:25%;}.lt-ie8 .col_1{width:24.9%;}.col_2{float:left;width:40%;margin-right:10%;}.img-responsive{max-width:100%;height:auto;}.basic_page{padding:2.5em 0;}a.btn-devis{display:block;color:#FFFFFF !important;text-align:center;padding:0.75em;background-color:#cd1619;background-image:url(/themes/custom/tara-child-gottburg/img/triangle.svg);background-position-x:0;background-position-y:0;background-repeat:no-repeat;}a.btn-devis strong{font-size:1.15em;color:#FFFFFF !important;}a.btn-devis:hover{background-color:#A40505;}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}.ir:before{content:"";display:block;width:0;height:150%;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;}.embed-responsive.embed-responsive-16by9:before{padding-top:56.25%;}.embed-responsive.embed-responsive-21by9:before{padding-top:42.857143%;}.embed-responsive:before{display:block;content:"";}.embed-responsive .embed-responsive-item,.embed-responsive .embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}header #nav-collapser{display:none;}header ul.menu,header ul.second-nav{list-style:none;text-align:right;padding:0;margin:0;}header ul.menu li,header ul.second-nav li{display:inline-block;margin:0 0.25em;}.lt-ie8 header ul.menu li,.lt-ie8 header ul.second-nav li{display:inline;}header ul.menu li a,header ul.second-nav li a{padding:0.1em 0.25em;}header ul.second-nav{font-size:0.706em;margin-top:1em;}header ul.second-nav>li{border-left:1px solid #7c7c7c;padding-left:0.5em;}header ul.second-nav>li:first-child{border:0;}header ul.second-nav ul{padding:0;margin:0;}header ul.second-nav ul.language-switcher-locale-url li:first-child::after{content:"/";margin:0 -0.25em 0 0.5em;color:#cd1619;}header ul.second-nav ul.social-media li{margin:0;}header ul.second-nav ul.social-media li img{opacity:0.5;}header ul.second-nav ul.social-media li a:hover img{opacity:1;}header ul.menu{position:relative;z-index:3;}header ul.menu a{display:block;color:#333;font-style:normal;text-transform:uppercase;border-bottom:5px solid transparent;}header ul.menu a.active{border-color:#cd1619;color:#cd1619;}header ul.menu a:hover{color:#cd1619;}header ul.menu ul{position:absolute;visibility:hidden;left:0;width:100%;margin:0;padding:1em 0;text-align:left;background-color:#f7f7f7;z-index:1;opacity:0;-webkit-transition:visibility 0s linear 0.25s,opacity 0.25s linear;transition:visibility 0s linear 0.25s,opacity 0.25s linear;}header ul.menu ul li{display:block;}header ul.menu ul li a{text-transform:none;font-style:italic;font-size:0.882em;color:#7c7c7c;}header ul.menu ul li a:hover{color:#333;}header ul.menu ul li a.active{border-color:transparent;}header ul.menu li:hover ul{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;}section>header:not(#video-homepage){position:relative;}section>header:not(#video-homepage) img{width:100%;height:auto;}section>header:not(#video-homepage) .redblock{position:absolute;background:url(/themes/custom/tara-child-gottburg/img/redblock.png) no-repeat;background-size:cover;width:30%;height:115%;right:0;bottom:0;z-index:1;}.cssmixblendmode section>header:not(#video-homepage) .redblock{background:none;}.cssmixblendmode section>header:not(#video-homepage)::after{position:absolute;width:30%;height:115%;right:0;bottom:0;z-index:1;content:"";background:url(/themes/custom/tara-child-gottburg/img/redblock.jpg) no-repeat;background-size:cover;mix-blend-mode:darken;}section>header:not(#video-homepage) .redblock{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 1em 1em 3em;}section>header:not(#video-homepage) .redblock h2{color:#fff;font-weight:normal;line-height:1;}section>header:not(#video-homepage) .redblock img{max-width:371px;}section>header:not(#video-homepage) .redblock{bottom:-9em;height:calc(115% + 9em);}article header{text-align:center;margin-bottom:3em;}article header h1{margin:2em 0 3.5em;position:relative;}.lt-ie8 article header h1{margin-bottom:0.25em;}article header h1 i{position:absolute;left:50%;top:50%;display:block;color:#dadada;font-size:6.361em;font-style:normal;font-weight:bold;margin-left:-0.5em;margin-top:-0.65em;width:1em;z-index:-1;}.lt-ie8 article header h1 i{display:none;}article header h1::after{content:"";background-color:#cd1619;height:5px;left:50%;margin-left:-0.5em;position:absolute;top:1.2em;width:1em;}article header h5,article header p{color:#7c7c7c;font-size:1em;margin:0;}article header h5{text-transform:uppercase;}.autocomplete-suggestions{background-color:#FFF;width:225px !important;overflow:auto;border:1px solid #BFBFBF;border-top:0;}.autocomplete-suggestions .autocomplete-suggestion{padding:4px 5px;cursor:pointer;}.autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected{background:#bcbcbc;}ul.language-switcher-locale-url{text-align:left;}ul.language-switcher-locale-url li{display:inline-block;padding-left:1em;}ul.language-switcher-locale-url li:first-child::after{content:"/";margin:0 -0.25em 0 0.5em;color:#cd1619;}#sliding-popup{left:0;right:0;border-top:1px solid #ccc;background-color:#fff;padding:1em 2.5%;font-size:0.875em;}#sliding-popup .popup-content{max-width:1000px;margin:0 auto;}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{display:inline;float:none;max-width:none;}#sliding-popup .popup-content h2,#sliding-popup .popup-content p,#sliding-popup .popup-content button{margin:0 0 0.5rem;}#sliding-popup .popup-content h2{font-size:1rem;}#sliding-popup .popup-content button{background:none;color:#cd1619;border:1px solid;padding:0.5em 1em;}#sliding-popup .popup-content .decline-button{display:none;}footer.main{background-color:#cfcfcf;font-size:0.824em;padding-top:6em;}footer.main .col_2{width:50%;margin-right:0;}footer.main h2,footer.main h3{font-size:1.857em;font-weight:normal;}footer.main ul.menu{list-style:none;padding:0;}footer.main ul.menu a{display:block;padding:0.25em 0;color:#000;text-transform:uppercase;font-style:normal;}footer.main ul.menu a:hover{color:#7c7c7c;}footer.main address{text-transform:uppercase;font-style:normal;}footer.main h3{margin-bottom:0;}footer.main h3+p{float:left;width:12em;}footer.main .g-recaptcha{float:right;margin:1.25em 0;}footer.main input{float:left;width:60%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#d4d4d4;padding:0.75em;border:1px solid #bcbcbc;text-transform:uppercase;}footer.main input:focus{border-color:#7c7c7c;}footer.main input[type="submit"]{width:40%;background-color:#c5c5c5;border:1px solid #ababab;}.lt-ie8 footer.main input[type="submit"]{width:30%;padding:8px;}footer.main input[type=email]{clear:left;}footer.main .copyright{margin-top:6em;padding:0.5em 0;background-color:#f5f5f5;text-transform:uppercase;}footer.main .copyright ul{margin:0;padding:0;float:right;list-style:none;}footer.main .copyright ul li{display:inline-block;}.lt-ie8 footer.main .copyright ul li{display:inline;}footer.main .copyright ul a:hover{opacity:0.5;}#slider-homepage:after{content:normal;}#slider-homepage li{position:relative;}#slider-homepage .caption{position:absolute;right:0;top:0;bottom:0;z-index:1;width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 1em 1em 3em;background:url(/themes/custom/tara-child-gottburg/img/redblock.png) no-repeat;background-size:cover;}#slider-homepage .caption h2{color:#fff;font-weight:normal;line-height:1;}#slider-homepage .caption img{max-width:371px;}#slider-homepage .caption-photovoltaique{display:none;}@media only screen and (min-width:751px){#slider-homepage .caption-photovoltaique{display:block;position:absolute;top:0;bottom:0;left:0;right:auto;min-width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;padding:1em 5em 1em 1em;background:url(/themes/custom/tara-child-gottburg/img/photovoltaique/bg-header.png) no-repeat left top;background-size:cover;color:#fff;}#slider-homepage .caption-photovoltaique .body{max-width:20em;}#slider-homepage .caption-photovoltaique .title-wrapper{position:absolute;left:92%;top:2em;font-size:0.75em;-webkit-transform:rotate(-6deg);transform:rotate(-6deg);white-space:nowrap;line-height:1.1;text-transform:uppercase;}#slider-homepage .caption-photovoltaique .title-wrapper h2,#slider-homepage .caption-photovoltaique .title-wrapper h3{color:#76a12c;margin:0;}#slider-homepage .caption-photovoltaique img{width:3.5em;display:inline-block;margin:0 0.5em;}#slider-homepage .caption-photovoltaique p{font-size:0.875em;}#slider-homepage .caption-photovoltaique .btn{float:right;display:inline-block;padding:0.8em 1.5em;font-weight:bold;font-style:italic;color:#76a12c;background-color:#fff;}#slider-homepage .caption-photovoltaique .btn:hover{background-color:#76a12c;color:#fff;}}@media only screen and (min-width:921px){#slider-homepage .caption-photovoltaique .title-wrapper{left:96%;font-size:1em;}#slider-homepage .caption-photovoltaique .btn{float:none;}}@media only screen and (min-width:1151px){#slider-homepage .caption-photovoltaique img{margin-bottom:2em;}}.home-contact{color:#787878;font-size:0.824em;}.home-contact img{float:left;}.home-contact h3,.home-contact p{margin-left:30px;}.home-contact h3{font-style:normal;font-weight:500;line-height:1.2;margin-bottom:0;text-transform:uppercase;}.home-contact h3 span{color:#cd1619;font-style:italic;}.home-teaser-photovoltaique{margin-bottom:6em;}@media only screen and (min-width:751px){.home-teaser-photovoltaique{background:url(/themes/custom/tara-child-gottburg/img/photovoltaique/home-teaser-photovoltaique.jpg) no-repeat center;background-size:cover;overflow:hidden;}}@media only screen and (min-width:751px){.home-teaser-photovoltaique .column{position:relative;max-width:26em;padding:3em 0;}.home-teaser-photovoltaique .column:before{content:"";position:absolute;top:-10em;left:-10em;right:-4em;bottom:-10em;-webkit-transform:rotate(5deg);transform:rotate(5deg);background-color:rgba(255,255,255,0.7);}.home-teaser-photovoltaique .column>*{position:relative;}}.home-teaser-photovoltaique .column .red{color:#cd1619;}.home-teaser-photovoltaique .column h1{line-height:1.2;}.home-teaser-photovoltaique .column .user{margin-top:3em;}.home-teaser-photovoltaique .column .user .img-wrapper{width:118px;float:left;margin:-1em 1em 0 0;overflow:hidden;border-radius:118px;border:0.25em solid #dbdbdb;}@media only screen and (min-width:751px){.home-teaser-photovoltaique .column .user .img-wrapper{margin-left:-134px;}}.home-teaser-photovoltaique .column .user .img-wrapper img{width:100%;}.home-teaser-photovoltaique .column .user h4{font-weight:normal;margin-bottom:0;}.home-teaser-photovoltaique .column .user p{font-size:0.75em;margin:0;}.home-teaser-photovoltaique .column .btn{display:inline-block;padding:0.8em 1.5em;font-weight:bold;font-style:italic;color:#fff;background-color:#76a12c;}.home-teaser-photovoltaique .column .btn:hover{background-color:#597921;}.home-domaines .col_1{position:relative;margin-right:2%;width:23%;}.home-domaines .col_1:nth-child(4n-3){clear:left;}.home-domaines .icon{display:block;margin:1em 0;height:4em;}.home-domaines h2{font-size:1em;height:2em;line-height:1.2;}.home-domaines .btn{display:block;margin:1em 0;width:2em;height:2em;background:#cfcfcf url(/themes/custom/tara-child-gottburg/img/btn-more.svg) no-repeat center center;}.home-domaines .btn:hover{background-color:#7c7c7c;}.no-svg .home-domaines .btn{background-image:url(/themes/custom/tara-child-gottburg/img/btn-more.png);}.home-domaines .btn:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;}.home-decouvrir{font-size:0.882em;margin-bottom:6em;}.home-decouvrir article{background-color:#cfcfcf;color:#838383;}.home-decouvrir article h2{font-style:normal;color:#333;line-height:1;}.home-decouvrir article h2::before{color:#cd1619;content:"|";display:inline-block;font-weight:bold;margin-left:-0.6em;width:0.6em;}.home-decouvrir article:first-child{background-color:#333;}.home-decouvrir article:first-child h2{color:#fff;}.home-decouvrir article .col_2.text{margin-right:0;padding:2em 5%;}.home-decouvrir article .col_2.flexslider{margin-right:0;width:50%;}.home-decouvrir article figcaption{background-color:#cd1619;color:#fff;padding:0.5em;}.home-decouvrir aside{background-color:#cd1619;text-align:center;float:left;width:13%;margin-left:-17%;padding:1em 2%;font-size:0.867em;position:relative;}.home-decouvrir aside::before{content:"";display:block;position:absolute;left:0;top:0;border-right:1em solid transparent;border-top:1em solid #fff;}.home-decouvrir aside a{color:#fff;}.home-decouvrir aside a h3{font-weight:normal;}.home-footer{padding:1em 0;background-color:#333;}.home-footer h1,.home-footer h3{color:#bbbbbb;font-style:italic;text-align:center;}.home-footer h3{font-size:0.882em;font-weight:normal;text-transform:uppercase;}.home-footer h1{font-size:4em;color:#fff;margin:0;}.home-footer p{color:#bbbbbb;font-size:0.765em;}.filter-wrapper{border-bottom:1px solid #000;font-size:0.882em;margin-bottom:1.5em;}.filter-wrapper .wrapper{position:relative;}.filter-wrapper .collapser{display:inline-block;background-color:#000;color:#fff;padding:0.5em 1em;margin-top:1em;text-transform:uppercase;font-style:normal;}.filter-wrapper .collapser:hover{background-color:#333;}.filter-wrapper .collapser img{vertical-align:-3px;margin-right:0.5em;}.filter-wrapper .collapser .icon-open{margin:0 0 0 4em;max-width:8px;}.filter-wrapper .collapser.collapsed .icon-open{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.filter-wrapper .collapsible{position:absolute;width:100%;margin-top:1px;background-color:#f8f8f8;max-height:500px;overflow:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:1;}.filter-wrapper .collapsible.collapsed{max-height:0;}.filter-wrapper .collapsible .radio-group{padding:1em 2.5%;}.filter-wrapper .collapsible .radio-group legend{margin:1em 0 0;}.filter-wrapper .collapsible .radio-group label{font-size:1em;font-style:normal;margin:0 3em 0 0.5em;}.filter-wrapper .collapsible .col_2{padding:1em 9.5% 1em 2.5%;width:38%;margin-right:0;}.filter-wrapper .collapsible legend,.filter-wrapper .collapsible label{font-size:1.467em;font-style:italic;margin:0.5em 0;}.filter-wrapper .collapsible input[type="submit"]{margin-top:2.5em;}#tags-box span,a.remove{background-color:#dadadc;margin-right:0.5em;padding:0.2em 0.5em;}.section-projets{margin:2em auto !important;font-size:0.882em !important;}.filter-wrapper+.section-projets{margin-bottom:6em;}.section-projets article{position:relative;}.section-projets .img-wrapper,.section-projets .text-wrapper{float:left;width:50%;margin:0;}.section-projets .img-wrapper img{width:100%;}.section-projets .text-wrapper{border:0;width:40%;padding:2em 5%;}.lt-ie8 .section-projets .text-wrapper{width:39.9%;}.section-projets .text-wrapper .date,.section-projets .text-wrapper .btn{display:block;position:absolute;left:50%;top:50%;margin:-2em 0 0 -2em;background-color:#cd1619;color:#fff;font-size:0.8em;line-height:1;padding:0.75em 1em;text-align:center;text-transform:uppercase;width:4em;}.section-projets .text-wrapper .date strong,.section-projets .text-wrapper .btn strong{font-size:1.286em;}.section-projets .text-wrapper .btn:hover{background-color:#A40505;}.section-projets .text-wrapper .btn-read-more:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;}.section-projets .text-wrapper .content{height:13em;overflow:hidden;}.section-projets .text-wrapper h2,.section-projets .text-wrapper h3{font-size:1em;margin:0;text-transform:uppercase;font-style:normal;font-weight:normal;}.section-projets .text-wrapper h2{margin-bottom:1em;font-size:1.5em;color:#333;}.section-projets .text-wrapper .btn-read-more{display:block;margin:0.5em 0 -0.5em;}.section-projets .col_1 .img-wrapper,.section-projets .col_1 .text-wrapper{float:none;width:auto;}.section-projets .col_1 .img-wrapper{margin:0.5em 1%;}.lt-ie8 .section-projets .col_1 .img-wrapper img{width:107%;}.section-projets .col_1 .text-wrapper{margin:0.5em 1%;border:1px solid #e6e6e6;}.section-projets .col_1 .text-wrapper .date,.section-projets .col_1 .text-wrapper .btn{position:relative;left:auto;top:auto;margin:-5em auto 3em;}.section-projets .col_1:hover .text-wrapper{background-color:#f6f6f6;}.section-projets .col_2,.section-projets .col_4{background-color:#f6f6f6;margin:0.5em 0.25%;width:49.5%;position:relative;}.section-projets .col_4{width:auto;}.section-projets .col_2:hover{background-color:#e6e6e6;}.aside-projets{background-color:#333;padding:2em 0;}.aside-projets h2{padding:20px;color:#fff;text-align:center;}.aside-projets .flex-direction-nav a{bottom:-64px;}img.picto{height:66px;}.webform-client-form legend{display:block;width:100%;margin:0 0 1em;padding-top:2em;border-bottom:1px solid;font-weight:bold;text-transform:uppercase;}.webform-client-form .form-item{float:left;width:40%;margin:0.5em 5% 0.5em 5%;}.webform-client-form .form-item.npa{width:9%;}.webform-client-form .form-item.ville{margin-left:0;width:26%;}.webform-client-form .form-item label{display:block;font-weight:normal;color:#7c7c7c;}.webform-client-form .form-item input[type="checkbox"]+label,.webform-client-form .form-item input[type="radio"]+label{display:block;margin-left:1.5em;}.webform-client-form .form-item input[type="checkbox"],.webform-client-form .form-item input[type="radio"]{float:left;margin-top:0.25em;}.webform-client-form .form-item input[type="text"],.webform-client-form .form-item input[type="email"],.webform-client-form .form-item input[type="number"],.webform-client-form .form-item select{width:100%;height:2.7em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.75em;border:1px solid #bcbcbc;}.webform-client-form .form-item input[type="text"]:focus,.webform-client-form .form-item input[type="email"]:focus,.webform-client-form .form-item input[type="number"]:focus,.webform-client-form .form-item select:focus{border-color:#7c7c7c;}.lt-ie8 .webform-client-form .form-item input[type="text"],.lt-ie8 .webform-client-form .form-item input[type="email"],.lt-ie8 .webform-client-form .form-item input[type="number"],.lt-ie8 .webform-client-form .form-item select{float:left;margin-left:-1em;height:1em;}.webform-client-form .form-item select{background-color:transparent;border-radius:0;}.lt-ie8 .webform-client-form .form-item select{height:2.7em;}.webform-client-form .form-item .form-item{margin:0.5em 0;}.webform-client-form .form-item.webform-component-textarea{width:90%;}.webform-client-form .form-item.webform-component-textarea textarea{border-radius:0;border:1px solid #bcbcbc;}.webform-client-form .form-actions{clear:both;padding-top:2em;width:90%;}.webform-client-form .form-actions input[type="submit"]{padding:0.75em 3em;width:auto;}#form-alu{margin-bottom:4em;position:relative;}#form-alu .webform-component-finition .form-item{float:none;width:auto;}#form-alu .webform-component-epaisseur{clear:both;}#form-alu #thermolaque-wrapper{display:none;}#form-alu #livraison-wrapper{display:none;clear:both;}#form-alu .piece-labels label{float:left;width:11.11%;color:#7c7c7c;font-size:0.85em;}#form-alu .piece-img{margin:2em 0;text-align:center;}#form-alu .piece-img .col_2{float:none;display:inline-block;margin-right:10%;width:auto;}#form-alu .piece-img img{display:block;height:auto;}#form-alu .piece-img table{min-width:12em;}#form-alu .piece-img tbody{border:0;}#form-alu .piece-img th,#form-alu .piece-img td{border:1px solid #bcbcbc;padding:0.1em 0.5em;}#form-alu .piece-img th{text-align:center;}#form-alu .piece-img th:first-child{border:0;font-weight:normal;}#form-alu .piece-img th.modele{color:#cd1619;font-size:1.25em;}#form-alu .piece-img tr:first-child th{border:0;}#form-alu .piece{position:relative;}#form-alu .piece .btn-remove{display:block;position:absolute;right:-2em;top:0.85em;width:2em;height:2em;opacity:0.5;background:url(/themes/custom/tara-child-gottburg/img/btn-remove.svg) no-repeat center;}.no-svg #form-alu .piece .btn-remove{background-image:url(/themes/custom/tara-child-gottburg/img/btn-remove.png);}#form-alu .piece .btn-remove:hover{opacity:1;}#form-alu .piece .form-item{margin:0.5em 0;width:11.11%;}#form-alu .piece .form-item input,#form-alu .piece .form-item select{border-left:0;}.lt-ie8 #form-alu .piece .form-item input,.lt-ie8 #form-alu .piece .form-item select{border-left:1px solid #bcbcbc;}#form-alu .piece .form-item:first-child input,#form-alu .piece .form-item:first-child select{border-left:1px solid #bcbcbc;}#form-alu .piece-labels+.piece .btn-remove{display:none;}#form-alu .btn-add,#form-alu #btn-add-piece{display:block;margin:1em auto;padding:0.5em 2em 0.5em 1em;border:1px solid #ccc;background:#ededed url(/themes/custom/tara-child-gottburg/img/btn-more.svg) no-repeat right center;background-position:right 1em center;}.no-svg #form-alu .btn-add,.no-svg #form-alu #btn-add-piece{background-image:url(/themes/custom/tara-child-gottburg/img/btn-more.png);}#form-alu .btn-add:hover,#form-alu #btn-add-piece:hover{background-color:#ccc;}#form-alu .btn-add{float:right;font-size:0.85em;}#form-alu #btn-add-piece:before{content:"";position:absolute;display:block;width:100%;height:1px;left:0;margin-top:-1.5em;background-color:#000;}#form-alu #btn-print{border:1px solid #ccc;margin-right:1em;padding:0.7em 1em 0.7em 2.5em;color:#7c7c7c;cursor:pointer;font-style:normal;background:transparent url(/themes/custom/tara-child-gottburg/img/btn-print.svg) no-repeat 1em center;}.no-svg #form-alu #btn-print{background-image:url(/themes/custom/tara-child-gottburg/img/btn-print.png);}#form-alu #btn-print:hover{border-color:#7c7c7c;color:#333;}#ui-datepicker-div{font-size:1em;}.ui-dialog{border:1px solid;}.ui-dialog .ui-widget-header{padding:0.75em;border:none;}.ui-dialog .ui-dialog-titlebar-close{float:right;background-color:#cd1619;border:none;display:none;}.ui-dialog .ui-dialog-titlebar-close .ui-button-text{display:none;}.ui-dialog .ui-dialog-content{padding:0 1em;border:none;}.ui-dialog .ui-dialog-content h2{font-size:1.5em;margin-left:0;}.ui-dialog .ui-dialog-content p{font-size:20px;}.ui-dialog .ui-widget-content{border-top:none;}.ui-dialog .ui-dialog-buttonset{text-align:center;}.ui-dialog button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only{margin:1em auto;padding:0.5em 2em 0.5em 1em;border:1px solid #ccc;width:200px;}.ui-dialog button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.ui-state-hover{background:#ccc none;}.ui-dialog .red{color:#cd1619;}section.photovoltaique .green{color:#76a12c;}section.photovoltaique h2{color:#000;font-style:normal;}section.photovoltaique h3,section.photovoltaique h4{font-size:1em;color:#000;font-style:normal;}section.photovoltaique .btn,section.photovoltaique .form-devis input[type="submit"]{display:inline-block;padding:0.8em 1.5em;font-weight:bold;font-style:italic;color:#fff;background-color:#cd1619;}section.photovoltaique .btn:hover,section.photovoltaique .form-devis input[type="submit"]:hover{background-color:#A40505;}@media only screen and (min-width:751px){section.photovoltaique>header{background:url(/themes/custom/tara-child-gottburg/img/photovoltaique/header-photovoltaique.jpg) no-repeat center;background-size:cover;}}section.photovoltaique>header:after{content:normal;}section.photovoltaique>header .text-wrapper{padding:1em 7.5%;background:url(/themes/custom/tara-child-gottburg/img/photovoltaique/bg-header.png) no-repeat left;background-size:120%;color:#fff;}@media only screen and (min-width:751px){section.photovoltaique>header .text-wrapper{width:28%;min-width:20em;min-height:25vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em 6em 2em 2em;background-position:right;background-size:cover;}}@media only screen and (min-width:751px){section.photovoltaique>header .text-wrapper .text-wrapper-inside{margin:0 0 0 auto;max-width:18em;}}section.photovoltaique>header .text-wrapper .text-wrapper-inside h1{text-transform:none;line-height:1.2;max-width:7em;}section.photovoltaique>header .text-wrapper .text-wrapper-inside .btn{font-weight:normal;font-style:normal;background-color:#76a12c;font-size:0.875em;}section.photovoltaique>header .text-wrapper .text-wrapper-inside .btn strong{font-weight:bold;font-style:italic;}section.photovoltaique>header .text-wrapper .text-wrapper-inside .btn:hover{background-color:#597921;}section.photovoltaique article.processus{overflow:hidden;background-size:auto 100%;background-position:right center;background-repeat:no-repeat;}@media only screen and (min-width:751px){section.photovoltaique article.processus .column{position:relative;max-width:42em;}section.photovoltaique article.processus .column:before{content:"";position:absolute;top:-10em;left:-10em;right:-4em;bottom:-10em;-webkit-transform:rotate(5deg);transform:rotate(5deg);background-color:rgba(255,255,255,0.7);}}section.photovoltaique article.processus .column header{position:relative;text-align:left;}@media only screen and (min-width:751px){section.photovoltaique article.processus .column header{padding-left:10em;}}section.photovoltaique article.processus .column header h2{margin-bottom:0.25em;}section.photovoltaique article.processus .column header p{color:#000;font-size:1em;}section.photovoltaique article.processus .column #slideshow-processus{position:relative;margin-bottom:2em;}section.photovoltaique article.processus .column .control-nav{float:left;width:5em;margin:-1em 0 0 -1em;padding:0;list-style:none;}@media only screen and (min-width:751px){section.photovoltaique article.processus .column .control-nav{width:10em;margin-left:0;}}section.photovoltaique article.processus .column .control-nav li{margin:2em 0;color:#bababa;text-align:center;font-weight:bold;font-size:0.75em;cursor:pointer;}section.photovoltaique article.processus .column .control-nav li img{width:5em;display:block;margin:1em auto;-webkit-transition:width 0.5s;transition:width 0.5s;}section.photovoltaique article.processus .column .control-nav li img.active{display:none;}section.photovoltaique article.processus .column .control-nav li.flex-active{color:#76a12c;}@media only screen and (min-width:751px){section.photovoltaique article.processus .column .control-nav li.flex-active{font-size:1em;}}section.photovoltaique article.processus .column .control-nav li.flex-active img{display:none;}@media only screen and (min-width:751px){section.photovoltaique article.processus .column .control-nav li.flex-active img{width:90px;}}section.photovoltaique article.processus .column .control-nav li.flex-active img.active{display:block;}section.photovoltaique article.processus .column .slides{margin-left:4em;}@media only screen and (min-width:751px){section.photovoltaique article.processus .column .slides{margin-left:10em;}}@media only screen and (min-width:751px){section.photovoltaique article.experience{background:#f3f3f3 url(/themes/custom/tara-child-gottburg/img/photovoltaique/bg-experience.jpg) no-repeat left center;background-size:auto 100%;}}section.photovoltaique article.experience .user .img-wrapper{width:118px;margin-right:1em;overflow:hidden;border-radius:118px;float:left;}section.photovoltaique article.experience .user .img-wrapper img{width:100%;}section.photovoltaique article.experience .user h4{font-weight:normal;margin-bottom:0;}section.photovoltaique article.experience .user p{font-size:0.75em;margin:0;}@media only screen and (min-width:751px){section.photovoltaique article.experience>.wrapper{margin-right:0;max-width:40em;padding:2em 0;}}@media only screen and (min-width:751px){section.photovoltaique article.experience .slides{margin-right:18em;}}section.photovoltaique article.experience .slides .btn-wrapper{margin:2em 0 0.25em;text-align:center;}section.photovoltaique article.experience .control-nav{display:none;}@media only screen and (min-width:751px){section.photovoltaique article.experience .control-nav{display:block;float:right;width:16em;padding:0;list-style:none;background-color:#fff;}section.photovoltaique article.experience .control-nav li{cursor:pointer;padding:1em 2em;border-bottom:1px solid #efefef;}section.photovoltaique article.experience .control-nav li h5{text-align:center;font-weight:normal;}section.photovoltaique article.experience .control-nav li .user .img-wrapper{width:2em;}section.photovoltaique article.experience .control-nav li h4{font-size:0.875em;margin:0;line-height:1.1;}}@media only screen and (min-width:751px){section.photovoltaique article.experience .flex-direction-nav{margin-right:18em;}}section.photovoltaique article.experience .flex-direction-nav a{background-color:transparent;background-image:url(/themes/custom/tara-child-gottburg/img/btn-next-grey.svg);}section.photovoltaique article.experience .flex-direction-nav a.flex-prev{background-image:url(/themes/custom/tara-child-gottburg/img/btn-prev-grey.svg);}section.photovoltaique article.faq{padding:2em 0;}section.photovoltaique article.faq h2{max-width:22em;margin:0.5em auto 1em;font-weight:300;font-size:1.8em;line-height:1.2;}section.photovoltaique article.faq .wrapper-large{width:85%;}@media only screen and (min-width:751px){section.photovoltaique article.faq section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}section.photovoltaique article.faq section article{margin:0.5em 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 2em;border:1px solid #dbdbdb;}section.photovoltaique article.faq section article .user{float:left;margin-right:1em;}section.photovoltaique article.faq section article h3{font-weight:normal;color:#cd1619;}@media only screen and (min-width:751px){section.photovoltaique article.faq section article p{margin-left:3em;}}section.photovoltaique article.faq .btn-wrapper{text-align:right;}section.photovoltaique .form-devis{margin-bottom:2em;}section.photovoltaique .form-devis .wrapper-large{width:85%;}@media only screen and (min-width:751px){section.photovoltaique .form-devis .col_2{width:48%;margin:0 1%;}}section.photovoltaique .form-devis h2{font-size:1.8em;line-height:1.2;}section.photovoltaique .form-devis h2 .red{color:#cd1619;}section.photovoltaique .form-devis h3{font-weight:normal;}@media only screen and (min-width:751px){section.photovoltaique .form-devis h3{margin-top:3.65em;}}section.photovoltaique .form-devis .form-item{float:none;width:auto;margin:0;}section.photovoltaique .form-devis input[type="text"],section.photovoltaique .form-devis input[type="email"],section.photovoltaique .form-devis label,section.photovoltaique .form-devis h3{font-size:1.2em;}section.photovoltaique .form-devis input[type="text"],section.photovoltaique .form-devis input[type="email"]{width:49%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #dbdbdb;padding:0.8em 1.5em;margin:0 1% 1em 0;}@media only screen and (min-width:751px){section.photovoltaique .form-devis input[type="text"],section.photovoltaique .form-devis input[type="email"]{margin-top:1em;}}section.photovoltaique .form-devis .form-actions{width:auto;}section.photovoltaique .form-devis input[type="submit"]{display:block;width:auto;margin:1em 0 1em auto;}section.photovoltaique .form-devis .form-radio{float:left;width:50%;margin:1em 0;}@media only screen and (min-width:751px){section.photovoltaique .form-devis .form-radio{margin:2.5em 0;}}section.photovoltaique .form-devis .form-radio input{margin-right:1em;}@media only screen and (max-width:1150px){.logo img{height:75px;margin:10px 0;}.webform-client-form .form-item .form-item{float:none;width:auto;}}@media only screen and (max-width:920px){.col_1{width:50%;}header ul.menu a{font-size:0.882em;}.home-footer h1{font-size:2em;}.home-footer p{margin-top:0;}#lies-projects .col_2,#lies-projects .col_4{padding:0 10px;}.section-projets .col_1 .text-wrapper .date,.section-projets .col_1 .text-wrapper .btn{margin-bottom:1em;}.section-projets .col_2,.section-projets .col_4{background-color:transparent;}.section-projets .col_2 .img-wrapper,.section-projets .col_4 .img-wrapper{float:none;width:auto;margin:0.5em 1%;}.section-projets .col_2 .text-wrapper,.section-projets .col_4 .text-wrapper{float:none;width:auto;border:1px solid #e6e6e6;margin:0.5em 1%;}.section-projets .col_2 .text-wrapper .date,.section-projets .col_4 .text-wrapper .date,.section-projets .col_2 .text-wrapper .btn,.section-projets .col_4 .text-wrapper .btn{left:auto;margin:-5em auto 1em;position:relative;top:auto;}#slider-aside-projets{width:85%;}#slider-aside-projets .text-wrapper{border:0 none;color:#fff;padding:2em 0 0;}#slider-aside-projets .text-wrapper h2{color:#fff;}footer.main{padding-top:0;}footer.main .copyright{margin-top:2em;}}@media only screen and (max-width:750px){body{font-size:16px;}h2{font-size:2em;}.wrapper{width:85%;}.col_2,.col_1,footer.main .col_2,.home-decouvrir article .col_2.flexslider,.filter-wrapper .collapsible .col_2{float:none;width:auto;margin-right:0;}header ul.second-nav{text-align:left;position:relative;}header ul.second-nav a{padding:0;}header ul.second-nav .social-media{position:absolute;right:0;top:-0.1em;}header #nav-collapser{display:block;float:right;width:30px;height:30px;background:url(/themes/custom/tara-child-gottburg/img/nav-collapser.svg) no-repeat center center;margin-top:2em;margin-right:-1px;}header .logo{display:block;margin:1em 30px;text-align:center;}header .logo img{width:12em;margin:0;height:auto;}header ul.menu{display:none;}.jPanelMenu-panel{padding-top:1px;}#jPanelMenu-menu{margin:0;padding:0.5em 0;background-color:#f7f7f7;list-style:none;}#jPanelMenu-menu a{display:block;padding:0.25em 1em;color:#333;font-style:normal;text-transform:uppercase;border-bottom:1px solid #ccc;}#jPanelMenu-menu a.active{color:#cd1619;}#jPanelMenu-menu ul{list-style:none;margin:0;padding:0.25em 1.5em;border-bottom:1px solid #ccc;}#jPanelMenu-menu ul a{text-transform:none;font-style:italic;font-size:0.882em;color:#7c7c7c;border:0;}#jPanelMenu-menu ul a:hover{color:#333;}.redblock,.caption{display:none !important;}.home-domaines .col_1{float:left;width:48%;margin-bottom:2em;}.home-domaines .icon{height:auto;}.home-domaines .btn{margin:-1em 0 0;}.home-decouvrir{margin-bottom:2em;}.home-decouvrir article h2{margin:0 0 0.5em;}.home-decouvrir article h2::before{content:normal;}.home-decouvrir aside{float:none;margin:2em 0;width:auto;}.home-decouvrir aside h3,.home-decouvrir aside p{margin:0.5em 0;}.filter-wrapper{margin-bottom:2em;}.filter-wrapper .collapsible{max-height:750px;}.filter-wrapper .collapsible .radio-group{padding:1em;}.filter-wrapper .collapsible .radio-group input{float:left;margin-top:0.1em;}.filter-wrapper .collapsible .radio-group label{display:block;margin:0 0 0 1.5em;}.filter-wrapper .collapsible .col_2{padding:0 1em;}.filter-wrapper .collapsible legend,.filter-wrapper .collapsible label{font-size:1em;}.filter-wrapper .collapsible input[type="submit"]{margin:1em 0;}.filter-wrapper+.section-projets{margin-bottom:2em;}.section-projets .col_2,.section-projets .col_4{width:auto;}.section-projets .text-wrapper .content{height:auto;overflow:visible;}.webform-client-form .form-item{float:none;width:90%;}#form-alu .piece .form-item{float:left;}.webform-client-form .form-item.npa{float:left;width:25%;}.webform-client-form .form-item.ville{float:left;width:60%;}footer.main .col_1{display:none;}footer.main h3+p{float:none;width:auto;}footer.main .g-recaptcha{float:none;}}@media print{*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}body{width:735px;padding:0 15px;font-size:12px;}header ul.second-nav,header ul.menu,section>header,article header h1 i,article header h1::after,footer.main{display:none;}.logo{display:block;margin-top:1em;}.logo img{width:10em;}.basic_page{padding:0 40px;}article header{margin-bottom:2em;}article header h1{margin:-1.5em 0 0em;text-align:left;margin-left:6em;font-size:1.9em;}.webform-client-form legend{margin:0;padding-top:1em;}.webform-client-form .form-item input[type="text"],.webform-client-form .form-item input[type="email"],.webform-client-form .form-item input[type="number"],.webform-client-form .form-item select{padding:0 0.5em;height:2em;}.webform-client-form .form-item label{font-size:0.8em;}.webform-client-form .form-item input[type="radio"]{margin-top:0;}#form-alu #btn-add,#form-alu .form-actions{display:none;}#form-alu .piece-img{font-size:0.75em;margin:1em 0;}#form-alu .piece-img .col_2{width:30%;}}.container{width:100%;max-width:inherit;padding:0;}.header-container{padding:1rem 2rem !important;}.header-top{padding-left:20px;}.header-top .header-top-block{display:flex;}.header-top .header-top-block .top-header-links{list-style:none;display:flex;padding:0 20px;margin:0;margin-top:7px;}.header-top .header-top-block .top-header-links li::after{content:"|";padding:0 10px;}.header-top .header-top-block .top-header-links li:last-child::after{content:"";}.no-nav nav{display:none !important;}footer .services .item-list ul{padding:0;margin:0;}footer .services .item-list li{list-style:none;}footer .services .item-list li a{display:block;padding:0.25em 0;color:#000;text-transform:uppercase;font-style:normal;font-weight:400;}.view-content,.service-article .clearfix{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;}.projects-filter .text-wrapper{height:650px;}.legend{font-weight:700;}.main-wrapper{padding-bottom:0 !important;}.section-projets .text-wrapper .date strong{color:white !important;}.equipe-card{width:23%;min-width:300px;margin:13px;background:#f9f9f9;border:1px solid #ddd;border-radius:5px;padding:15px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,0.1);}.equipe-card img.equipe-img{max-width:100%;border-radius:50%;}.equipe-card h2.equipe-nom{font-size:1.2em;margin:10px 0;}.equipe-card .equipe-fonction{font-size:0.9em;color:#777;text-align:center;justify-content:center;}.body-equipe-team{max-width:1400px;margin-left:auto;margin-right:auto;}.team-block{flex:1;margin:10px;}.team-block h2{font-size:1.5em;margin-bottom:15px;text-align:center;}.direction-block,._equipe_administrative,.equipe_technique{display:flex;flex-wrap:wrap;justify-content:space-between;}.equipe_directeur,.equipe_administrative,.equipe_technique{flex:1;margin:1%;}.direction-block div{width:100%;}.direction-block>.views-element-container div{display:flex;justify-content:center;flex-wrap:wrap;}.emploi-title{color:#333;width:90%;}.emploi_grid .views-element-container>div:nth-child(1){display:grid;grid-template-columns:repeat(3,1fr);gap:30px;}.offre-demploi{background-color:#ededed;padding-top:20px;padding-right:40px;padding-left:40px;padding-bottom:35px;position:relative;}.body-page-emploi{max-width:1300px;margin-right:auto;margin-left:auto;}.section-image-text ul{line-height:1 !important;}.date-de-publication,.lieu-de-travail,.pourcentage-d-activite{font-size:18px;margin-bottom:5px;}.arrow-icon{position:absolute;top:45px;right:25px;width:50px;height:50px;background-size:cover;border-radius:50%;background-color:white;display:flex;justify-content:center;align-items:center;display:block !important;}.arrow-icon svg{max-width:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.block_emploi{margin-bottom:150px;}@media (max-width:1050px){.emploi_grid .views-element-container>div:nth-child(1){display:grid;grid-template-columns:repeat(2,1fr);gap:30px;}}@media (max-width:750px){.emploi_grid .views-element-container>div:nth-child(1){display:grid;grid-template-columns:repeat(1,1fr);gap:30px;}}.page-style>nav:nth-child(1){height:100%;}@media screen and (max-width:600px){.equipe-card{width:40%;min-width:150px;margin:13px;background:#f9f9f9;border:1px solid #ddd;border-radius:5px;padding:15px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,0.1);}}img[src="themes/custom/tara-child-gottburg/img/photovoltaique/icon-gottburg.png"]{width:30px !important;height:30px !important;}@media screen and (max-width:800px){.main-menu>li a,.region-primary-menu .menu>li a{color:#FFF !important;}.menu-item{text-align:left;}.menu .menu-item-level-1 .submenu .menu-item-level-2 a{text-align:right;color:#7c7c7c !important}}ul.thumbnails.image_picker_selector li .thumbnail.selected{background:none !important;}.menu-item-has-children::after{position:absolute;right:-6px;top:0.5rem}.mobile-menu span{background-color:black !important;}#age-verification{text-align:center;padding:20px;border:1px solid #ddd;margin-top:20px;}#age-verification h2{margin-bottom:15px;}#age-verification button{margin:5px;padding:10px 20px;}#ageVerification{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:520px;padding:20px;border-radius:7px;background:#f2e8dd;}#ageVerification input{margin-right:15px;}#ageVerification p{display:flex;}.ageverif{border-radius:5px;background-color:#333333;padding:8px 16px;color:white;border:0px}.ageverif:nth-child(1){margin-right:20px;}.container{width:100% !important;padding:0 !important;max-width:inherit;}
.captcha .description{display:none;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(/themes/contrib/tara/fonts/open-sans.woff2) format('woff2');font-display:swap;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(/themes/contrib/tara/fonts/roboto.woff2) format('woff2');font-display:swap;}
