html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:1;font-family:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,time,section,main{display:block}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url('https://www.torero.eu/assets/cache/../js/polyfills/boxsizing.htc')}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}a:focus{outline:thin dotted}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top: -0.5em}sub{bottom: -0.25em}figure{margin:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}abbr{text-transform:uppercase}time{display:block}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.ir{display:block;border:0;text-indent: -999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none !important;visibility:hidden}.vh{border:0;clip:rect(0 0 0 0);height:1px;margin: -1px;overflow:hidden;padding:0;position:absolute;width:1px}.vh.focusable:active,.vh.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.text-truncate{text-overflow:ellipsis;vertical-align:top;white-space:nowrap;overflow:hidden;display:inline-block}.column-break-inside-avoid{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}p{line-height:1.6em;margin-bottom:1.6em}p.large{font-size:16px;font-size:1.6rem}strong{font-weight:700;font-size:inherit}em{font-style:italic;font-weight:inherit}a{color:#4a4a4a;text-decoration:underline;-webkit-transition:0.3s cubic-bezier(0,.13,.64,1);-moz-transition:0.3s cubic-bezier(0,.13,.64,1);-o-transition:0.3s cubic-bezier(0,.13,.64,1);transition:0.3s cubic-bezier(0,.13,.64,1);font-weight:inherit;font-style:inherit}a:hover,a:focus{color:#000}a:focus,a:active{outline:0}a.tdn{text-decoration:none}a.tdn:hover,a.tdn:focus{text-decoration:underline}a[href^=tel]{text-decoration:none}a[href^=tel]:hover,a[href^=tel]:focus{text-decoration:underline}a:not([href]){color:#4a4a4a;text-decoration:none}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#99d5e6;line-height:1.2em;margin:0
0 0.8em}h1 a,
.h1 a,
h2 a,
.h2 a,
h3 a,
.h3 a,
h4 a,
.h4 a,
h5 a,
.h5 a,
h6 a,
.h6
a{text-decoration:none;outline:0;font-weight:inherit;color:#6cbe9a}h1 a:hover,
h1 a:focus,
.h1 a:hover,
.h1 a:focus,
h2 a:hover,
h2 a:focus,
.h2 a:hover,
.h2 a:focus,
h3 a:hover,
h3 a:focus,
.h3 a:hover,
.h3 a:focus,
h4 a:hover,
h4 a:focus,
.h4 a:hover,
.h4 a:focus,
h5 a:hover,
h5 a:focus,
.h5 a:hover,
.h5 a:focus,
h6 a:hover,
h6 a:focus,
.h6 a:hover,
.h6 a:focus{color:#2f4879}h1,.h1{font-size:26px;font-size:2.6rem;font-weight:300;color:#2f4879;text-align:center}h2,.h2{font-size:20px;font-size:2rem;font-weight:300;color:#6cbe9a}h3,.h3{font-size:20px;font-size:2rem;color:#4c6fb4;line-height:1.1;font-weight:900;letter-spacing: -1px}ul,ol{margin:0
0 1.5em 16px}ul li,
ol
li{line-height:1.5em;padding:0}ul ul,
ul ol,
ol ol,
ol
ul{margin-bottom:0}ul{list-style:disc}ul
ul{list-style:circle}ul.social{margin:0;padding:0;list-style:none;*zoom:1}ul.social
ul{list-style:none}ul.social
li{list-style:none;list-style-image:none;padding:0;background:none}ul.social:before,ul.social:after{display:table;content:" "}ul.social:after{clear:both}ul.social
li{float:left}ul.social{margin:20px
0 20px -5px}ul.social
li{margin:0
0 5px 5px}ul.social
a{height:40px;width:40px;line-height:40px;display:block;border-radius:35px;background:#6cbe9a;text-decoration:none;text-align:center;overflow:hidden}ul.social
.twitter{background:#2DAAE1}ul.social .twitter:hover,
ul.social .twitter:focus{background:#1d94c9}ul.social
.facebook{background:#3C5B9B}ul.social .facebook:hover,
ul.social .facebook:focus{background:#314a7e}ul.social
.pinterest{background:#CB2027}ul.social .pinterest:hover,
ul.social .pinterest:focus{background:#a81a20}ul.social
.linkedin{background:#0173B2}ul.social .linkedin:hover,
ul.social .linkedin:focus{background:#015989}ul.lined{margin:0;padding:0;list-style:none}ul.lined
ul{list-style:none}ul.lined
li{list-style:none;list-style-image:none;padding:0;background:none}ul.lined
li{border-bottom:1px solid #E3E3E3;padding:5px
0}ul.lined li:first-child{padding-top:0}ul.lined li:last-child{padding-bottom:0;border-bottom:none}ol{list-style:decimal}.unstyled,
nav
ul{margin:0;padding:0;list-style:none}.unstyled ul,
nav ul
ul{list-style:none}.unstyled li,
nav ul
li{list-style:none;list-style-image:none;padding:0;background:none}nav
ul{*zoom:1}nav ul:before,
nav ul:after{display:table;content:" "}nav ul:after{clear:both}dl{margin:0
0 40px}hr{display:block;height:1px;border:0;border-top:1px solid #6cbe9a;margin:70px
0 40px}blockquote{line-height:inherit}table{width:100%;padding:0;border-collapse:separate;border-spacing:0;empty-cells:show;margin:0
0 1.5em}table th,
table
td{padding:11px
6px;text-align:left;vertical-align:middle;border-bottom:1px solid #ddd;line-height:1.5em}table
th{font-weight:bold;border-bottom:2px solid #ddd}form{margin:0}legend{border:0;padding:0;white-space:normal;*margin-left: -7px;color:#fff;font-size:18px}button,input,select,textarea,.button{margin:0;vertical-align:baseline;*vertical-align:middle;-webkit-transition:0.3s cubic-bezier(0,.13,.64,1);-moz-transition:0.3s cubic-bezier(0,.13,.64,1);-o-transition:0.3s cubic-bezier(0,.13,.64,1);transition:0.3s cubic-bezier(0,.13,.64,1)}button,input{line-height:normal}button,select{text-transform:none}label,.label,input,select,textarea{font-family:"proxima-nova",Helvetica,Arial,Verdana,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5em;font-weight:400;vertical-align:middle;color:#4a4a4a}label,.label{display:block;margin-bottom:8px;font-weight:800;text-transform:uppercase}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;border:none}input[type="checkbox"],input[type="radio"]{cursor:pointer}input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="tel"],input[type="date"],textarea,select{padding:6px
18px;margin-bottom:2px;display:block;color:#102244;background:#fff;height:50px;line-height:inherit;width:100%;border:1px
solid #e6e6e6;border-radius:5px}input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="date"]:focus,textarea:focus,select:focus{outline:0;box-shadow:0px 11px 22px 0px rgba(0,0,0,0.25);text-shadow:0px 11px 22px rgba(0,0,0,0.25)}input[type="email"]{display:block}textarea{overflow:auto;vertical-align:top;resize:vertical;width:100%;height:185px}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;width:auto;height:auto;padding:0;margin:3px
0;*margin-top:0;*height:13px;*width:13px;line-height:normal;border:none}input[type="file"]{background-color:#fff;padding:initial;border:initial;line-height:initial}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}button,input[type="reset"],input[type="submit"],.button,a.button{float:left;display:block;clear:both;-webkit-transition:0.3s cubic-bezier(0,.13,.64,1);-moz-transition:0.3s cubic-bezier(0,.13,.64,1);-o-transition:0.3s cubic-bezier(0,.13,.64,1);transition:0.3s cubic-bezier(0,.13,.64,1);outline:0;line-height:1.2em;padding:16px
10px;margin:10px
0 0;background:#6cbe9a;font-size:16px;font-size:1.6rem;border-radius:5px;text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:0.05em;font-weight:700}button i,
input[type="reset"] i,
input[type="submit"] i,
.button i,
a.button
i{margin: -5px 6px 0 5px}button:hover,button:focus,button:active,input[type="reset"]:hover,input[type="reset"]:focus,input[type="reset"]:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active,.button:hover,.button:focus,.button:active,a.button:hover,a.button:focus,a.button:active{background:#2f4879}button:active,input[type="reset"]:active,input[type="submit"]:active,.button:active,a.button:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);transform:translateY(1px);-ms-transform:translateY(1px);-moz-transform:translateY(1px);-webkit-transform:translateY(1px);-o-transform:translateY(1px)}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,.button::-moz-focus-inner,a.button::-moz-focus-inner{border:0}button,input[type="text"],input[type="submit"],input[type="button"],input[type="reset"],input[type="email"],input[type="tel"],textarea{-webkit-appearance:none}button:focus,input[type="reset"]:focus,input[type="submit"]:focus,.button:focus,a.button:focus,select:focus{outline:0;*outline:inherit;-webkit-box-shadow:0 0 1px 1px rgba(200,200,200,0.1);box-shadow:0 0 1px 1px rgba(200,200,200,0.1)}.button--wide,input[type="submit"].button--wide{padding-left:40px;padding-right:40px}::-webkit-input-placeholder{color:#777;font-style:italic}::-moz-placeholder{color:#777;font-style:italic}:-ms-input-placeholder{color:#777;font-style:italic}input:-moz-placeholder,textarea:-moz-placeholder{color:#777;font-style:italic}::-ms-clear{display:none}input[type="search"]{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-search-results-button{-webkit-appearance:none}::-webkit-inner-spin-button{-webkit-appearance:none}::-webkit-outer-spin-button{-webkit-appearance:none}.grecaptcha-badge{display:none}form
.row{margin-bottom:0}fieldset{width:auto}fieldset p,
fieldset ul,
fieldset
li{*zoom:1}fieldset p:before,
fieldset p:after,
fieldset ul:before,
fieldset ul:after,
fieldset li:before,
fieldset li:after{display:table;content:" "}fieldset p:after,
fieldset ul:after,
fieldset li:after{clear:both}fieldset
ul{margin-left: -20px}fieldset ul
li{list-style:none;background:none;list-style-image:none;margin:0
0 20px;float:left;width:100%;padding:0
0 0 20px}fieldset ul li.error
input{border-color:#f1062c}fieldset ul
li.space{margin-top:25px}.buttons{*zoom:1}.buttons:before,.buttons:after{display:table;content:" "}.buttons:after{clear:both}.buttons button,
.buttons input[type="reset"],
.buttons input[type="submit"],
.buttons .button,
.buttons
a.button{float:left;clear:none;margin-right:15px}.buttons button.right,
.buttons input[type="reset"].right,
.buttons input[type="submit"].right,
.buttons .button.right,
.buttons
a.button.right{float:right;margin-right:0;margin-left:15px}.a-c .button,
.a-c a.button,
.a-c button,
.a-c input[type="submit"]{float:none;clear:none;display:inline-block}.formError{z-index:990}.formError
.formErrorContent{z-index:991}.formError
.formErrorArrow{z-index:996}.formErrorInsideDialog.formError{z-index:5000}.formErrorInsideDialog.formError
.formErrorContent{z-index:5001}.formErrorInsideDialog.formError
.formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError,
.formError
*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;margin:0
0 0 -115px}.ajaxSubmit{padding:20px;background:#55ea55;border:1px
solid #999;display:none}.formError
.formErrorContent{background:#f1062c;position:relative;color:#fff;width:150px;border:1px
solid #f1062c;padding:8px
15px;font-size:14px;font-size:1.4rem;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2);box-shadow:0 0 2px 1px rgba(0,0,0,0.2);border-radius:5px}.formError
.formErrorArrow{position:relative;margin: -2px 0 0 155px;height:10px}.formError .formErrorArrow:after{content:"";display:block;position:absolute;bottom:0;left:0;border:8px
solid transparent;border-bottom:0;border-top-color:#f1062c}.formError
.formErrorArrowBottom{-webkit-box-shadow:none;box-shadow:none;margin:0px
0 0 12px;top:2px}.formError .formErrorArrow
div{display:none}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next
span{background-image:url('https://www.torero.eu/assets/cache/../images/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top: -22px;margin-left: -22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('https://www.torero.eu/assets/cache/../images/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top: -18px;right: -18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('https://www.torero.eu/assets/cache/../images/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top: -18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top: -99999px;left: -99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden;margin-right:0 !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('https://www.torero.eu/assets/cache/../images/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom: -35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right: -100%;padding:2px
20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}html{font-size:62.5%}body{font-family:"proxima-nova",Helvetica,Arial,Verdana,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5em;font-weight:400;color:#4a4a4a;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-font-feature-settings:"kern","liga";font-feature-settings:"kern","liga";font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}body.news,body.partners,body.contact,body.error_404,body.interesting-links{background-image:url('https://www.torero.eu/assets/cache/../images/bg-recycle.png')}.page-wrap{position:relative}.wf-loading{overflow:hidden}.wf-loading
body{visibility:hidden}::-moz-selection{background-color:rgba(47,72,121,0.2);color:inherit}::selection{background-color:rgba(47,72,121,0.2);color:inherit}.container{padding:0
20px;position:relative;z-index:5;max-width:1360px;margin:0
auto}.container--medium{padding:0
20px;position:relative;z-index:5;max-width:1360px;margin:0
auto;max-width:1100px}.row{*zoom:1;margin:0
0 40px -20px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row.g0{margin-left:0px}.row.g0>.one-half,.row.g0>.two-third,.row.g0>.one-third,.row.g0>.three-fourth,.row.g0>.one-fourth,.row.g0>.two-fifth,.row.g0>.three-fifth,.row.g0>.one{padding-left:0px}.row.g40{margin-left: -40px}.row.g40>.one-half,.row.g40>.two-third,.row.g40>.one-third,.row.g40>.three-fourth,.row.g40>.one-fourth,.row.g40>.two-fifth,.row.g40>.three-fifth,.row.g40>.one{padding-left:40px}.row>.left{padding-left:20px}.one-half,.two-third,.one-third,.three-fourth,.one-fourth,.two-fifth,.three-fifth,.one{float:left;display:block;width:100%;padding-left:20px}.mb0{margin-bottom:0}.mb20{margin-bottom:20px}.icon{display:inline-block;vertical-align:middle;-webkit-transition:0.3s cubic-bezier(0,.13,.64,1);-moz-transition:0.3s cubic-bezier(0,.13,.64,1);-o-transition:0.3s cubic-bezier(0,.13,.64,1);transition:0.3s cubic-bezier(0,.13,.64,1)}.icon-hamburger,.icon-hamburger:before,.icon-hamburger:after{width:24px;position:absolute;height:1px;border-top:3px solid #4c6fb4;-webkit-transition:0.2s cubic-bezier(0,.13,.64,1);-moz-transition:0.2s cubic-bezier(0,.13,.64,1);-o-transition:0.2s cubic-bezier(0,.13,.64,1);transition:0.2s cubic-bezier(0,.13,.64,1)}.icon-hamburger{position:relative}.icon-hamburger:before,.icon-hamburger:after{content:"";margin-left:0}.icon-hamburger:before{margin-top:3px}.icon-hamburger:after{margin-top:9px}.a-c{text-align:center}.a-l{text-align:left}.a-r{text-align:right}.left>.va-wrap,.right>.va-wrap{width:auto}.ttu{text-transform:uppercase}.ttl{text-transform:lowercase}.cycle-slideshow{width:100%;position:relative;z-index:1}.cycle-pager{position:absolute;top:50%;transform:translateY(-50%);right:40px;z-index:200}.cycle-pager
span{border:2px
solid #fff;background-color:#fff;border-radius:20px;height:13px;width:13px;display:block;cursor:pointer;margin:8px
0;line-height:14px;font-size:36px;color:#fff;overflow:hidden;text-indent: -500px;-webkit-transition:0.2s cubic-bezier(0,.13,.64,1);-moz-transition:0.2s cubic-bezier(0,.13,.64,1);-o-transition:0.2s cubic-bezier(0,.13,.64,1);transition:0.2s cubic-bezier(0,.13,.64,1)}.cycle-pager span:hover,
.cycle-pager span:focus{-webkit-transition:none cubic-bezier(0,.13,.64,1);-moz-transition:none cubic-bezier(0,.13,.64,1);-o-transition:none cubic-bezier(0,.13,.64,1);transition:none cubic-bezier(0,.13,.64,1)}.cycle-pager span:hover,
.cycle-pager span:focus,
.cycle-pager .cycle-pager-active{border:2px
solid #6cbe9a;background-color:rgba(255,255,255,0)}.slide{width:100%;height:100%;background-size:cover}.gm-style
img{max-width:inherit}.video-container{position:relative;padding:0
0 56.25%;height:0;overflow:hidden;margin:0
0 15px}.video-container
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.equal-h{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.equal-h:before,.equal-h:after{display:none}html.no-flexbox .equal-h{height:100%}html.no-flexbox .equal-h>div{float:left}.va-wrap,.va-m,.va-b{display:table;width:100%;height:100%}.va-wrap{table-layout:fixed}.va-m,.va-b{display:table-cell}.va-m{vertical-align:middle}.va-b{vertical-align:bottom}.blocklink{cursor:pointer}.page-header{position:absolute;top:0;left:0;right:0;z-index:200;background-color:#fff}.page-header .containter--nav{max-width:none;padding:0
20px}.page-header__logo{display:block;margin-top:10px;margin-bottom:10px;float:left;text-decoration:none;opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.page-header__logo
img{display:block}.page-header__logo:hover,.page-header__logo:focus{opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.main-nav{text-transform:uppercase;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#4a4a4a;font-weight:700;letter-spacing:0.05em}.main-nav
a{text-decoration:none;color:#4c6fb4;padding:9px
0 9px 45px;display:block}.main-nav a:hover,
.main-nav a:focus,
.main-nav li.active
a{color:#4c6fb4}.main-nav
.trigger{display:block;position:absolute;cursor:pointer;right:20px;top:25px;float:right;width:78px;height:30px;z-index:800;padding:9px
0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4c6fb4;font-weight:600}.main-nav .trigger .icon-hamburger{position:absolute;right:0;top:13px}.main-nav .nav-wrap{visibility:hidden;margin:0
0 15px}.main-nav
.mobile{width:100vw;height:100vh;visibility:hidden;opacity:0;z-index:9999;left:0;float:right;padding:30px
30px;background-color:#102244;-webkit-transition:0.3s cubic-bezier(0,.13,.64,1);-moz-transition:0.3s cubic-bezier(0,.13,.64,1);-o-transition:0.3s cubic-bezier(0,.13,.64,1);transition:0.3s cubic-bezier(0,.13,.64,1);position:fixed}.main-nav .mobile li,
.main-nav .mobile
a{text-align:center}.main-nav .mobile
a{padding:2rem 0;color:#fff}.main-nav
.open{visibility:visible;opacity:1;-webkit-transition:0.3s cubic-bezier(0,.13,.64,1);-moz-transition:0.3s cubic-bezier(0,.13,.64,1);-o-transition:0.3s cubic-bezier(0,.13,.64,1);transition:0.3s cubic-bezier(0,.13,.64,1)}.main-nav .logo-mobile{display:none}.close{display:none}.nav-wrap.open
.close{display:block;position:absolute;top:35px;right:25px;cursor:pointer}.main{padding:40px
0;position:relative;margin-top: -40vh}.main--home{margin-top:0}.page-footer{position:relative;text-align:center;color:#fff;background-color:#102244;padding:30px
0;height:auto;display:block;z-index:2;*zoom:1}.page-footer:before,.page-footer:after{display:table;content:" "}.page-footer:after{clear:both}.page-footer
.container{*zoom:1}.page-footer .container:before,
.page-footer .container:after{display:table;content:" "}.page-footer .container:after{clear:both}.page-footer
a{color:#fff;text-decoration:none}.page-footer a:hover,
.page-footer a:focus{color:rgba(255,255,255,0.9)}.page-footer .tdn:hover,
.page-footer .tdn:focus{text-decoration:none}.page-footer
.row{margin-bottom:0}.page-footer__logo{position:relative;display:block;margin:0
auto 40px;width:100%}.page-footer__info{font-size:18px;font-size:1.8rem;margin-bottom:15px;width:100%}.page-footer__nav{*zoom:1;position:relative;font-weight:800;text-transform:uppercase;font-weight:700;margin:0
0 10px;padding:20px
0;letter-spacing:0.05em;width:100%;float:right}.page-footer__nav:before,.page-footer__nav:after{display:table;content:" "}.page-footer__nav:after{clear:both}.page-footer__nav
li{display:block;margin:0
5px 10px}.page-footer__partners{margin-top:15px}a.esign{width:104px;height:20px;background-image:url('https://www.torero.eu/assets/cache/../images/logo-esign-white.png');margin-top:30px;position:absolute;right:20px;bottom:10px;text-indent: -9999px;opacity:0.6;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:1s cubic-bezier(0,.13,.64,1);-moz-transition:1s cubic-bezier(0,.13,.64,1);-o-transition:1s cubic-bezier(0,.13,.64,1);transition:1s cubic-bezier(0,.13,.64,1);display:block;outline:0}a.esign:hover,a.esign:focus{opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.large{font-size:16px;font-size:1.6rem}.center-block{text-align:center;*zoom:1;margin:20px
0}.center-block:before,.center-block:after{display:table;content:" "}.center-block:after{clear:both}.center-block
.button{float:none;display:inline-block}.box{margin:0
0 20px;padding:15px
15px 15px;*zoom:1;background:#E7E4DB;text-align:center}.box:before,.box:after{display:table;content:" "}.box:after{clear:both}.box ul,
.box
p{margin-bottom:1em}.box.error{background:#f1062c;color:#fff}.box.success{background:#fff}section{position:relative}article{*zoom:1;margin:0
0 20px}article:before,article:after{display:table;content:" "}article:after{clear:both}article a
img{display:block;-webkit-transition:0.2s cubic-bezier(0,.13,.64,1);-moz-transition:0.2s cubic-bezier(0,.13,.64,1);-o-transition:0.2s cubic-bezier(0,.13,.64,1);transition:0.2s cubic-bezier(0,.13,.64,1);opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}article a:hover img,
article a:focus
img{opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.map{width:100%;background:#efefef;height:300px}.page-title{margin-bottom:40px;font-size:20px;font-size:2rem;color:#4c6fb4;line-height:1.1;font-weight:900;letter-spacing: -1px}.hero{position:relative;height:30vh;background-size:cover}.hero__content{text-align:center;font-size:18px;position:absolute;bottom: -55px;left:20px;right:20px;background-color:#99d5e6;z-index:1;padding:30px
50px;box-shadow:0px 20px 40px 0px rgba(0,0,0,0.5)}.hero__content p:last-child{margin-bottom:0}.bg-body{background:url('https://www.torero.eu/assets/cache/../images/bg-recycle.png');background-size:cover;background-position:center center}.hero--small{margin-bottom:0;position:relative;opacity:0;background-size:cover;background-position:center center;background-repeat:no-repeat;height:60vh}.hero--small:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;width:100%;height:100%;background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.jumbotron{position:relative;padding:40px
0}.jumbotron__title{text-align:center;color:#6cbe9a;margin-bottom:1.2em}.jumbotron--vertline{position:relative;padding:40px
0;margin-top:95px}.jumbotron--vertline:before{content:"";display:block;position:absolute;top: -25px;left:50%;height:50px;border-left:1px solid #102244}.jumbotron--horline{position:relative;padding:40px
0}.jumbotron--horline:before{content:"";display:block;position:absolute;top: -25px;left:50%;transform:translateX(-50%);height:1px;width:300px;background-color:#102244}.fixed-ratio{display:block;position:relative;height:0;overflow:hidden;padding-bottom:57.72%;border: .1rem solid #ccc;background-color:#fff}.fixed-ratio__content{position:absolute;top:0;left:0;width:100%;max-width:inherit;object-fit:contain}.fixed-ratio-interesting-links__content{position:absolute;top:0;left:0;width:100%;height:52vw;max-width:inherit;object-fit:contain;padding:1rem;margin-bottom:1rem}.interesting-links__title{margin-top:1.5rem}.about{margin:0
auto;position:relative;*zoom:1;z-index:500;margin-bottom:60px;-webkit-box-shadow:0px 6px 40px -9px rgba(0,0,0,0.75);-moz-box-shadow:0px 6px 40px -9px rgba(0,0,0,0.75);box-shadow:0px 6px 40px -9px rgba(0,0,0,0.75)}.about:before,.about:after{display:table;content:" "}.about:after{clear:both}.about__body{width:100%;padding:60px
30px 30px 30px}.about__img{position:relative;width:100%}.process__bg{background-color:#e9e1d5}.process{padding:100px
0 20px;max-width:1360px;position:relative;margin:0
auto;margin-bottom:20px;*zoom:1}.process:before,.process:after{display:table;content:" "}.process:after{clear:both}.process
.container{*zoom:1}.process .container:before,
.process .container:after{display:table;content:" "}.process .container:after{clear:both}.process__body{width:100%;float:left;box-sizing:border-box}.process__body
h3{margin-bottom:10px}.europe{max-width:960px;padding:50px
20px;background-size:70% !important}.europe
img{padding-top:60px;width:150px}.articles-list{list-style:none;margin:0;*zoom:1}.articles-list:before,.articles-list:after{display:table;content:" "}.articles-list:after{clear:both}.article-list__item{margin-bottom:30px}.article-teaser{position:relative}.article-teaser
h2{margin-bottom:0.6em}.article-teaser
a{position:relative;z-index:1}.article-teaser:hover .article-teaser__visual:before{background-color:#2f4879}.article-teaser__visual{position:relative}.article-teaser__title{line-height:1.1;font-size:21px;font-size:2.1rem;color:#6cbe9a;margin-bottom:10px}.article-teaser__date{font-weight:700;text-transform:uppercase;font-size:14px;font-size:1.4rem;margin-bottom:30px;color:#fff;background-color:#4c6fb4;width:200px;text-align:center;padding:0.5rem;margin-top: -15px;z-index:2;position:relative}.article-teaser__date:after{content:"";width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #4c6fb4;position:absolute;left:30px;bottom: -15px}.home .article-teaser__date{margin-top: -15px}.article-teaser__text{margin-bottom:25px}a.article-teaser__more{position:static;display:block;text-decoration:none;text-transform:uppercase;font-weight:700;color:#6cbe9a;font-size:14px;font-size:1.4rem;letter-spacing:0.02em}a.article-teaser__more:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}a.article-teaser__more:hover,a.article-teaser__more:focus{color:#6cbe9a;border-top-color:#6cbe9a}.events .article-teaser__more{color:#4c6fb4}.big-title{font-size:20px;font-weight:500;line-height:1.1}.intro{font-size:20px;font-weight:500;line-height:1.1;color:#99d5e6}.article-detail
h1{text-align:left;font-weight:800;font-size:24px;font-size:2.4rem}.article-detail__date{font-weight:800;text-transform:uppercase;color:#777}.article-detail__body{color:#777}.article-detail__img{margin-bottom:20px}.related__title{font-weight:200;margin-bottom:40px;text-align:center;font-size:24px;font-size:2.4rem}.partner-card__img{width:280px;margin:0
auto;margin-bottom:20px}.partner-card__img
img{width:100%}.partner-card{padding:20px
0}.partner-card
a{text-decoration:none}.partner-card
.row{margin-bottom:0;padding:40px
0;background-color:#fff;margin:0
-20px;padding-right:20px}.partner-card .one-third{width:100%}.partner-card .two-third{width:100%}.partner-card
h2{text-align:left;font-weight:800;font-size:24px;font-size:2.4rem;color:#4c6fb4}.partner-card__cube{padding-bottom:100%}.partners__footer{text-align:center;margin:0
auto;padding:20px
0}.partners__footer
img{margin-bottom:20px}.partners__footer
p{margin-bottom:0}.partners__footer p
span{font-weight:600}.pagination{position:relative;display:inline-block;text-align:center;padding-top:20px;width:100%}.pagination
a{text-decoration:none;padding:0px
10px}.pagination
a.active{color:#4c6fb4}.pagination__pager{text-transform:uppercase;font-weight:700;letter-spacing:0.05em;font-size:14px;font-size:1.4rem;display:inline-block;padding:0
13px;color:#6cbe9a;cursor:default}.pagination__pager.active{color:#4c6fb4;font-weight:800}a.pagination__pager{text-decoration:none;cursor:pointer}a.pagination__pager:hover,a.pagination__pager:focus{color:#4c6fb4}.section-title{position:relative;font-size:16px;font-size:1.6rem;text-transform:uppercase;font-weight:600}.section-title--about{margin-bottom:40px}.contact-info .page-title{margin-bottom:20px}.contact-info p,
.contact-info
a{font-weight:800;font-size:20px;line-height:1.1;color:#102244;text-decoration:none}.interesting-links__information-item{display:flex;align-items:flex-end;height:25rem}.interesting-links__information-item
a{color:white}.lt-ie9 .page-header__logo
img{max-width:inherit}.lt-ie8
.row{float:left;width:100%;clear:both}@media (min-width: 37em){.init-mediaqueries{margin:0}}@media (min-width: 47em){.init-mediaqueries{margin:0}h1,.h1{font-size:36px;font-size:3.6rem}h2,.h2{font-size:30px;font-size:3rem}h3,.h3{font-size:35px;font-size:3.5rem}h4,.h4{font-size:16px;font-size:1.6rem}fieldset ul li.one-half{width:50%}fieldset ul li.one-fourth{width:25%}html,body{height:100%}.page-wrap{height:auto;min-height:100%;z-index:2}.container{padding-left:40px;padding-right:40px}.container--medium{padding-left:40px;padding-right:40px}.row{margin:0
0 100px -20px}.one-half{width:50%}.two-third{width:66.66%}.one-third{width:33.33%}.three-fourth{width:50%}.one-fourth{width:50%}.two-fifth{width:50%}.three-fifth{width:50%}.desktop-a-l{text-align:left}.desktop-a-c{text-align:center}.desktop-a-r{text-align:right}.left.left{float:left}.right.right{float:right}.page-header .containter--nav{padding:0
50px}.page-header__logo{margin-top:10px}.main{padding:0px
0 300px}.page-footer{height:300px;margin: -300px 0 0}.page-footer__nav
li{display:inline-block}a.esign{float:right}.page-title{margin-bottom:60px;font-size:35px;font-size:3.5rem}.jumbotron{padding:55px
0 50px}.jumbotron__title{font-size:36px;font-size:3.6rem}.jumbotron--vertline{padding:55px
0 50px}.jumbotron--horline{padding:55px
0 50px}.fixed-ratio-interesting-links__content{width:24vw;height:14.5vw}.europe
img{width:200px}.europe{background-size:50% !important;padding:100px
0;text-align:center}.article-list__item{margin-bottom:60px}.home .article-teaser__date{margin-top:0px}.related__title{margin-bottom:80px}}@media (max-width: 47em){.init-mediaqueries{margin:0}input,textarea{font-size:16px}.page-header__logo{width:150px}.main-nav .logo-mobile{display:block}.page-footer__logo{padding-top:20px}.jumbotron--horline:before{top: -10px;width:100px}.article-detail{padding:0}.contact
.main{padding-bottom:0}}@media (min-width: 61em){.init-mediaqueries{margin:0}.three-fourth{width:75%}.one-fourth{width:25%}.two-fifth{width:40%}.three-fifth{width:60%}.main-nav{float:right}.main-nav
li{float:left;margin:0
0 0 5px}.main-nav
a{position:relative;border-top:0;padding:60px
10px 20px}.main-nav a:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:12px;background-color:#6cbe9a;-webkit-transition:0.4s cubic-bezier(0,.13,.64,1);-moz-transition:0.4s cubic-bezier(0,.13,.64,1);-o-transition:0.4s cubic-bezier(0,.13,.64,1);transition:0.4s cubic-bezier(0,.13,.64,1)}.main-nav a:hover:before,
.main-nav a:focus:before,
.main-nav li.active a:before{width:100%}.main-nav .nav-wrap{margin:0
0 0 -20px;visibility:visible}.main-nav
.trigger{display:none}.map{height:550px}.hero{height:70vh}.fixed-ratio-interesting-links__content{width:28vw;height:16vw;padding:2rem}.process{padding:100px
0;margin-bottom:0px}.article-detail__img{box-shadow:0px 20px 40px 0px rgba(0,0,0,0.5);text-shadow:0px 20px 40px rgba(0,0,0,0.5);margin-bottom:100px}.partner-card__img{margin-bottom:0}.partner-card
.row{padding:80px
0}.partner-card .one-third{width:33.33%}.partner-card .two-third{width:66.66%;padding-right:80px}.partners__footer{padding:100px
0}.partners__footer
img{margin-bottom:40px}.box-shadow{box-shadow:0px 20px 40px 0px rgba(0,0,0,0.5);text-shadow:0px 20px 40px rgba(0,0,0,0.5)}}@media (min-width: 64em){.init-mediaqueries{margin:0}.about{padding:0
50px;top: -10vh}.about__img{width:43%;position:absolute;left:50px;top:50%;transform:translateY(-50%);-webkit-box-shadow:0px 21px 65px -13px rgba(56,49,14,0.81);-moz-box-shadow:0px 21px 65px -13px rgba(56,49,14,0.81);box-shadow:0px 21px 65px -13px rgba(56,49,14,0.81)}}@media (min-width: 84em){.init-mediaqueries{margin:0}.main-nav
li{float:left;margin:0
0 0 20px}.main-nav
a{padding:60px
20px 20px}.fixed-ratio-interesting-links__content{width:39rem;height:23rem}}@media (min-width: 77.5em){.main{padding:0px
0 180px}.page-footer{height:180px;margin: -180px 0 0;z-index:5;padding:60px
0;text-align:left}.page-footer__logo{width:25%;float:left}.page-footer__info{width:30%;float:left}.page-footer__nav{width:auto}a.esign{right:0}}@media (min-width: 120em){.page-footer{background-size:cover}}@media all and (-webkit-min-device-pixel-ratio: 1.5){a.esign{background-image:url('https://www.torero.eu/assets/cache/../images/logo-esign-white@2x.png');background-size:104px 20px}}@media screen and (min-width: 767px){.hero__content{font-size:calc(18px  +  12  * ((100vw -  767px ) / 633 ))}.big-title{font-size:calc(20px  +  25  * ((100vw -  767px ) / 633 ))}.intro{font-size:calc(20px  +  25  * ((100vw -  767px ) / 633 ))}}@media screen and (min-width: 1400px){.hero__content{font-size:30px}.big-title{font-size:45px}.intro{font-size:45px}.contact-info p,
.contact-info
a{font-size:42px}}@media screen and (min-width: 320px){.contact-info p,
.contact-info
a{font-size:calc(20px  +  22  * ((100vw -  320px ) / 1080 ))}}@media
print{html{font-size:10px}*{background-color:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}.ir{text-indent:0;overflow:visible;direction:inherit}a,a:visited{text-decoration:underline}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm 0.5cm 1cm}.page-footer,.main-nav{display:none}.one-half{width:50%}.two-third{width:66.66%}.one-third{width:33.33%}.three-fourth{width:75%}.one-fourth{width:25%}}
