@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700,900");@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed");@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700,900");@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed");html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;}body{line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}img{display:block;max-width:100%;}strong{font-weight:bold;}
html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@font-face{font-family:'Bebas';src:url(/sites/all/themes/garrigues/fonts/BebasNeueThin.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:'Bebas';src:url(/sites/all/themes/garrigues/fonts/BebasNeueLight.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Bebas';src:url(/sites/all/themes/garrigues/fonts/BebasNeueRegular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Bebas';src:url(/sites/all/themes/garrigues/fonts/BebasNeueBook.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Bebas';src:url(/sites/all/themes/garrigues/fonts/BebasNeueBold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'Bebasneue_bold';src:url(/sites/all/themes/garrigues/fonts/BebasNeueBold.ttf) format('truetype');font-style:normal;font-display:swap;}@font-face{font-family:'Bebas Light';src:url(/sites/all/themes/garrigues/fonts/Bebas-Neue-Light.ttf.woff) format('woff'),url(/sites/all/themes/garrigues/fonts/Bebas-Neue-Light.ttf.svg#Bebas-Neue-Light) format('svg'),url(/sites/all/themes/garrigues/fonts/Bebas-Neue-Light.ttf.eot),url(/sites/all/themes/garrigues/fonts/Bebas-Neue-Light.ttf.eot?#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'RobotoCondensed-Regular';src:url(/sites/all/themes/garrigues/fonts/RobotoCondensed-Regular.woff) format("woff"),url(/sites/all/themes/garrigues/fonts/RobotoCondensed-Regular.ttf) format("ttf"),url(/sites/all/themes/garrigues/fonts/RobotoCondensed-Regular.eot) format("eot");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'montserratgarrigues';src:url(/sites/all/themes/garrigues/fonts/Montserrat-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'montserratgarrigues';src:url(/sites/all/themes/garrigues/fonts/Montserrat-Extrabold.ttf) format('truetype');font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:'montserratgarrigues';src:url(/sites/all/themes/garrigues/fonts/Montserrat-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'montserratgarrigues';src:url(/sites/all/themes/garrigues/fonts/Montserrat-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'montserratgarrigues';src:url(/sites/all/themes/garrigues/fonts/Montserrat-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap;}html body{max-width:100%;font-family:montserratgarrigues;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;margin-bottom:0;}html body *{outline:0;box-sizing:border-box;}a{color:#004438;transition:all 0.25s;cursor:pointer;text-decoration:none;}a:focus,a:hover{color:#004438;}h1{color:#004438;font-size:64px;font-family:"Bebas";font-weight:700;line-height:77px;}h1 span,h1 a{font-weight:700;}strong{font-weight:bold;}#l10n-client{z-index:99999;}img{max-width:100%;}table{width:100%;}p{word-break:break-word;}iframe{max-width:100%;}.panels-flexible-region-1-banners{width:100%;}.view-empty{text-align:center;padding:10px 0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}@media screen and (min-width:1024px){.only-mobile{display:none !important;}}@media screen and (min-width:320px){.only-desktop:not(.only-mobile){display:none !important;}}@media screen and (min-width:638px){.only-desktop:not(.only-mobile){display:none !important;}}@media screen and (min-width:768px){.only-desktop:not(.only-mobile){display:none !important;}}#accordion .ui-accordion-header,.accordion-wrapper .ui-accordion-header{color:white !important;display:block;position:relative;font-size:18px !important;text-transform:uppercase;background:#007459;font-weight:normal !important;border:0;border-radius:0;cursor:pointer;padding:20px 72px 20px 42px;margin:0 0 5px !important;}#accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon,.accordion-wrapper .ui-accordion-header.ui-state-active .ui-accordion-header-icon{background-position:-65px -16px;}#accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon:after,.accordion-wrapper .ui-accordion-header.ui-state-active .ui-accordion-header-icon:after{width:11px;height:11px;background-position:-34px -1px;}#accordion .ui-accordion-header .ui-accordion-header-icon,.accordion-wrapper .ui-accordion-header .ui-accordion-header-icon{width:26px;height:26px;transform:translateY(-50%);border:2px solid white;border-radius:100%;padding:5px;background-image:url("/sites/all/themes/garrigues/images/icons/ui-icons_555555_256x240.png");background-repeat:no-repeat;background-position:-32px -16px;background-size:contain;display:inline-block;vertical-align:middle;text-indent:-99999px;overflow:hidden;margin:0;position:absolute;top:50%;left:inherit;right:42px;}#accordion .ui-accordion-header .ui-accordion-header-icon:after,.accordion-wrapper .ui-accordion-header .ui-accordion-header-icon:after{content:"";width:14px;height:14px;background-image:url("/sites/all/themes/garrigues/images/icons/icons_sprite_desktop.png");background-repeat:no-repeat;background-position:-32px -13px;transform:translate(-50%,-50%);display:inline-block;position:absolute;top:50%;left:50%;}#accordion .ui-accordion-content,.accordion-wrapper .ui-accordion-content{overflow:auto;border:0;padding:25px 2.2em 41px;}#accordion .ui-accordion-content p,.accordion-wrapper .ui-accordion-content p{color:#212121;font-size:14px;font-weight:600;line-height:24px;letter-spacing:0.3px;margin-bottom:25px;}#accordion .ui-accordion-content p:last-child,.accordion-wrapper .ui-accordion-content p:last-child{margin-bottom:0;}#breadcrumb ul{list-style:none;margin-left:8%;padding-left:42px;text-transform:capitalize;}#breadcrumb ul li{font-size:12px;font-family:"Bebas";font-weight:700;letter-spacing:0.26px;display:inline-block;}#breadcrumb ul li:last-child{color:black;}#breadcrumb ul li a{color:#9B9B9B;font-size:12px;font-family:"Bebas";font-weight:700;letter-spacing:0.26px;position:relative;margin-right:13px;}#breadcrumb ul li a:after{content:"//";display:block;color:#9B9B9B;position:absolute;top:0;right:-10px;}.btn-white{width:100%;color:white;text-align:center;line-height:50px;border:0;border-radius:0;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 45px;color:white;background-color:#004438;}.btn-white:hover{color:#004438;background-color:white;}.btn-green{width:100%;color:white;text-align:center;line-height:50px;border:0;border-radius:0;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 45px;color:#004438;background-color:white;}.btn-green:hover{color:white;background-color:#004438;}.btn-bg{width:100%;color:white;text-align:center;line-height:50px;border:0;border-radius:0;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 45px;background:url("/sites/all/themes/garrigues/images/bgs/bg-btn-bg-desktop.png") no-repeat center white;background-size:cover;line-height:100px;}.btn-bg:hover{color:white;background-color:inherit;}.btn-green-bordered{width:100%;color:white;text-align:center;line-height:50px;border:0;border-radius:0;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 45px;color:#004438;border:1px solid #004438;}.btn-green-bordered:hover,.btn-green-bordered:focus{color:white;background:#004438;border:1px solid transparent;}.btn-transparent-bg{width:100%;color:white;text-align:center;line-height:50px;border:0;border-radius:0;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 45px;background:#004438;border:1px solid transparent;}.btn-transparent-bg:hover,.btn-transparent-bg:focus{color:#004438;border:1px solid #004438;background:transparent;}#sliding-popup.sliding-popup-bottom{background:#004438;}#sliding-popup.sliding-popup-bottom a{color:white;}#sliding-popup.sliding-popup-bottom a:hover,#sliding-popup.sliding-popup-bottom a:focus{color:#E78316;}#sliding-popup.sliding-popup-bottom button{border-radius:0;}.custom-calendar .SimpleCalendar{margin-bottom:40px;}.custom-calendar li{font-family:"Bebas";font-weight:700;text-transform:uppercase;list-style:none;}.custom-calendar .heading{color:white;background-color:#007459;padding:5px 10px;}.custom-calendar .heading::after{clear:both;content:"";display:table;}@media screen and (min-width:638px){.custom-calendar .heading{padding:10px 20px;}}@media screen and (min-width:1024px){.custom-calendar .heading{padding:15px 30px;}}.custom-calendar .heading li{display:inline-block;vertical-align:middle;}.custom-calendar .heading .calendar-month-year{font-size:24px;line-height:24px;cursor:pointer;}@media screen and (min-width:638px){.custom-calendar .heading .calendar-month-year{font-size:38px;line-height:38px;}}@media screen and (min-width:768px){.custom-calendar .heading .calendar-month-year{font-size:42px;line-height:48px;}}@media screen and (min-width:1024px){.custom-calendar .heading .calendar-month-year{font-size:48px;line-height:58px;}}.custom-calendar .heading .calendar-prev a,.custom-calendar .heading .calendar-next a{width:20px;height:20px;display:block;border-radius:50%;background:url("/sites/all/themes/garrigues/images/icons/sprite_arrow_green.png") no-repeat white;background-size:cover;text-indent:-1000em;overflow:hidden;transition:0s;margin:0 2px;}@media screen and (min-width:638px){.custom-calendar .heading .calendar-prev a,.custom-calendar .heading .calendar-next a{line-height:38px;width:25px;height:25px;}}@media screen and (min-width:768px){.custom-calendar .heading .calendar-prev a,.custom-calendar .heading .calendar-next a{line-height:48px;width:30px;height:30px;margin:0 10px;}}@media screen and (min-width:1024px){.custom-calendar .heading .calendar-prev a,.custom-calendar .heading .calendar-next a{line-height:58px;width:35px;height:35px;margin:0 15px;}}.custom-calendar .heading .calendar-prev a:hover,.custom-calendar .heading .calendar-prev a:focus,.custom-calendar .heading .calendar-next a:hover,.custom-calendar .heading .calendar-next a:focus{background-position:0 -31px;}@media screen and (min-width:1024px){.custom-calendar .heading .calendar-prev a:hover,.custom-calendar .heading .calendar-prev a:focus,.custom-calendar .heading .calendar-next a:hover,.custom-calendar .heading .calendar-next a:focus{background-position:0 -36px;}}.custom-calendar .heading .calendar-prev a{transform:rotate(180deg);}.custom-calendar .heading .calendar-right{float:right;line-height:24px;}@media screen and (min-width:638px){.custom-calendar .heading .calendar-right{line-height:38px;}}@media screen and (min-width:768px){.custom-calendar .heading .calendar-right{line-height:48px;}}@media screen and (min-width:1024px){.custom-calendar .heading .calendar-right{line-height:58px;}}.custom-calendar .heading .calendar-right a{width:100%;color:white;text-align:center;line-height:50px;border:0;border-radius:0;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 45px;color:#004438;background-color:white;font-size:14px;line-height:1;border:1px solid #004438;padding:3px 8px;}.custom-calendar .heading .calendar-right a:hover{color:white;background-color:#004438;}@media screen and (min-width:638px){.custom-calendar .heading .calendar-right a{font-size:18px;}}@media screen and (min-width:768px){.custom-calendar .heading .calendar-right a{font-size:18px;padding:10px 15px;}}@media screen and (min-width:1024px){.custom-calendar .heading .calendar-right a{font-size:20px;padding:15px 20px;}}.custom-calendar .heading .calendar-right a:hover,.custom-calendar .heading .calendar-right a:focus{color:#009A77;border:1px solid #009A77;background:white;}.custom-calendar .week{width:100%;display:table;}.custom-calendar .week:last-child .empty-day{visibility:hidden;opacity:0;}.custom-calendar .week li{width:14.2857%;vertical-align:top;display:table-cell;position:relative;text-align:center;padding:5px 0;}.custom-calendar .week li:first-child:after{content:"";width:100%;height:100%;display:inline-block;border-left:1px solid #979797;border-right:1px solid #979797;position:absolute;top:0;left:0;right:0;bottom:0;}.custom-calendar .week li:before{content:"";width:100%;height:100%;display:inline-block;border-right:1px solid #979797;border-bottom:1px solid #979797;position:absolute;top:0;left:0;right:0;bottom:0;}.custom-calendar .week li.with-events{cursor:pointer;}.custom-calendar .week li.with-events:before{content:"";width:calc(100% + 1px);height:calc(100% + 1px);display:inline-block;border:2px solid #E78316;position:absolute;top:-1px;left:-1px;right:0;bottom:0;}.custom-calendar .week li.with-events .day-name{color:#004438;}.custom-calendar .week li.with-events .day-number{color:#004438;}@media screen and (min-width:768px){.custom-calendar .week li{padding:10px 0;}}@media screen and (min-width:1024px){.custom-calendar .week li{padding:15px 0;}}.custom-calendar .week .day-name{color:#979797;font-size:10px;font-weight:bold;line-height:12px;}@media screen and (min-width:768px){.custom-calendar .week .day-name{font-size:12px;line-height:14px;}}@media screen and (min-width:1024px){.custom-calendar .week .day-name{font-size:13px;line-height:16px;}}.custom-calendar .week .day-number{color:#979797;font-size:40px;font-weight:bold;line-height:40px;display:block;}@media screen and (min-width:638px){.custom-calendar .week .day-number{font-size:48px;line-height:48px;}}@media screen and (min-width:768px){.custom-calendar .week .day-number{font-size:52px;line-height:60px;}}@media screen and (min-width:1024px){.custom-calendar .week .day-number{font-size:64px;line-height:77px;}}.custom-calendar .week .calendar-days-events{display:none;color:#fff;width:12px;height:12px;font-size:10px;line-height:12px;background-color:#E78316;border-radius:50%;position:absolute;top:5px;right:3px;}@media screen and (min-width:638px){.custom-calendar .week .calendar-days-events{display:block;}}@media screen and (min-width:768px){.custom-calendar .week .calendar-days-events{width:16px;height:16px;font-size:12px;line-height:16px;top:8px;right:5px;}}@media screen and (min-width:1024px){.custom-calendar .week .calendar-days-events{width:20px;height:20px;font-size:14px;line-height:20px;top:10px;right:10px;}}.custom-calendar .hidden{display:none;}.custom-calendar h2.month{font-size:48px;line-height:58px;font-family:"Bebas";font-weight:bold;color:#004438;}.custom-calendar .event-info > h2,.custom-calendar .data-all > h2{font-size:48px;line-height:58px;font-family:"Bebas";font-weight:bold;color:#004438;}.custom-calendar .event-info .event-wrapper,.custom-calendar .data-all .event-wrapper{display:table;width:100%;font-size:15px;padding:20px 0;border-bottom:1px solid #979797;}.custom-calendar .event-info .event-wrapper:last-child,.custom-calendar .data-all .event-wrapper:last-child{border-bottom:0;}.custom-calendar .event-info .event-wrapper .month-day,.custom-calendar .data-all .event-wrapper .month-day{display:table-cell;width:15%;color:#004438;font-family:"Bebas";vertical-align:top;text-align:center;padding-top:4px;padding-right:2%;}@media screen and (min-width:638px){.custom-calendar .event-info .event-wrapper .month-day,.custom-calendar .data-all .event-wrapper .month-day{width:11%;padding-right:30px;}}.custom-calendar .event-info .event-wrapper .month-day .day_week,.custom-calendar .data-all .event-wrapper .month-day .day_week{display:block;font-weight:bold;}.custom-calendar .event-info .event-wrapper .month-day .day_number,.custom-calendar .data-all .event-wrapper .month-day .day_number{font-size:68px;font-weight:bold;}.custom-calendar .event-info .event-wrapper .info,.custom-calendar .data-all .event-wrapper .info{display:table-cell;}.custom-calendar .event-info .event-wrapper .info .place-date,.custom-calendar .data-all .event-wrapper .info .place-date{display:block;font-size:16px;line-height:20px;}.custom-calendar .event-info .event-wrapper .info .place-date span,.custom-calendar .data-all .event-wrapper .info .place-date span{color:#E78316;font-weight:500;display:inline-block;}.custom-calendar .event-info .event-wrapper .info .place-date span.hyphen,.custom-calendar .data-all .event-wrapper .info .place-date span.hyphen{margin:0 5px;}.custom-calendar .event-info .event-wrapper .info .title,.custom-calendar .data-all .event-wrapper .info .title{display:block;font-size:16px;line-height:20px;margin-bottom:15px;font-weight:700;}.custom-calendar .event-info .event-wrapper .info .title a,.custom-calendar .data-all .event-wrapper .info .title a{color:#212121;}.custom-calendar .event-info .event-wrapper .info .title a:hover,.custom-calendar .event-info .event-wrapper .info .title a:focus,.custom-calendar .data-all .event-wrapper .info .title a:hover,.custom-calendar .data-all .event-wrapper .info .title a:focus{color:#007459;}.custom-calendar .event-info .event-wrapper .info .button,.custom-calendar .data-all .event-wrapper .info .button{display:block;color:#004E3F;font-size:16px;font-weight:500;line-height:20px;}.custom-calendar .easyPaginateNav{width:100% !important;display:table;table-layout:fixed;list-style:none;position:relative;margin:19px auto auto;text-align:center;}@media screen and (min-width:638px){.custom-calendar .easyPaginateNav{width:40% !important;}}.custom-calendar .easyPaginateNav li{display:table-cell;text-align:center;height:3vw;vertical-align:middle;padding:0;margin:0 15px;}.custom-calendar .easyPaginateNav li.prev,.custom-calendar .easyPaginateNav li.next{position:relative;}.custom-calendar .easyPaginateNav li.prev a,.custom-calendar .easyPaginateNav li.next a{text-indent:-10000em;overflow:hidden;transition:0s;}.custom-calendar .easyPaginateNav li.prev a{background:url("/sites/all/themes/garrigues/images/icons/pagination_left.png") no-repeat center 0;background-size:14px;}.custom-calendar .easyPaginateNav li.prev a:hover{background-position:center -23px;}.custom-calendar .easyPaginateNav li.next a{background:url("/sites/all/themes/garrigues/images/icons/pagination_right.png") no-repeat center 0;background-size:14px;}.custom-calendar .easyPaginateNav li.next a:hover{background-position:center -22px;}.custom-calendar .easyPaginateNav li.first,.custom-calendar .easyPaginateNav li.last{display:none;}.custom-calendar .easyPaginateNav li a{width:23px;display:block;color:#878787;font-size:18px;font-family:"Bebas";font-weight:700;line-height:23px;text-align:center;border-radius:100%;margin:0 auto;}.custom-calendar .easyPaginateNav li a:hover,.custom-calendar .easyPaginateNav li a.focus{color:#007459;}.custom-calendar .easyPaginateNav li a.current{color:white;border-radius:50%;background:#004438;display:flex;width:23px;height:23px;line-height:0.9;justify-content:center;align-items:center;margin:0 auto;}.custom-calendar .easyPaginateNav li a.current:hover{background:#009A77;}.custom-slider .slick-list .slick-track,.custom-slider2 .slick-list .slick-track{position:relative;}.custom-slider .slick-list .slide,.custom-slider2 .slick-list .slide{background:#FAFAFA;}@media screen and (min-width:768px){.custom-slider .slick-list .slide{background:url("/sites/all/themes/garrigues/images/bgs/bg_prizes_carousel.png") no-repeat left top #FAFAFA;}}.custom-slider .slick-list .slide .slide-content{background:#FAFAFA url("/sites/all/themes/garrigues/images/bgs/prizes_carousel_quotes.png") no-repeat right bottom;background-size:68px 53px;padding-bottom:45px;margin:0 60px 55px 60px;}@media screen and (min-width:768px){.custom-slider .slick-list .slide .slide-content{padding-bottom:55px;margin:0 60px 35px 325px;}}.custom-slider .slick-list .slide .slide-content img{max-width:250px;margin:25px 0;}.custom-slider .slick-list .slide .slide-content p{color:#004E3F;font-size:16px;font-weight:600;line-height:26px;margin-bottom:15px;}.custom-slider .slick-list .slide .slide-content h4{color:#212121;font-size:16px;font-weight:600;line-height:26px;text-transform:uppercase;margin:0;}.custom-slider .slick-dots,.custom-slider2 .slick-dots{display:block;width:100%;text-align:center;padding:0;margin:0 !important;position:absolute;bottom:20px;}.custom-slider .slick-dots li,.custom-slider2 .slick-dots li{width:14px;height:14px;list-style:none;position:relative;display:inline-block;padding:0;margin:0 10px 0 !important;}@media screen and (min-width:1024px){.custom-slider .slick-dots li,.custom-slider2 .slick-dots li{width:10px;height:10px;}}.custom-slider .slick-dots li.slick-active button,.custom-slider2 .slick-dots li.slick-active button{background:#004438;border:1px solid white;}.custom-slider .slick-dots li button,.custom-slider2 .slick-dots li button{display:block;width:14px;height:14px;color:transparent;cursor:pointer;border:1px solid #004438;border-radius:50%;outline:none;background:white;text-indent:-10000em;padding:0;}@media screen and (min-width:1024px){.custom-slider .slick-dots li button,.custom-slider2 .slick-dots li button{width:10px;height:10px;}}.custom-slider .slick-prev,.custom-slider .slick-next{width:20px;height:20px;background:white;display:block;color:transparent;font-size:0;line-height:0;transform:translate(0,-50%);cursor:pointer;border:none;outline:none;z-index:5;padding:0;margin:0;position:absolute;top:50%;}.custom-slider .slick-prev,.custom-slider2 .slick-prev{left:0;background:url("/sites/all/themes/garrigues/images/icons/chevron-circle-left.png") no-repeat 0 0;background-size:contain;}.custom-slider .slick-next,.custom-slider2 .slick-next{right:0;background:url("/sites/all/themes/garrigues/images/icons/chevron-circle-right.png") no-repeat 0 0;background-size:contain;}input,select{vertical-align:middle;}.form-item input[placeholder]::-webkit-input-placeholder,.form-item textarea[placeholder]::-webkit-input-placeholder{color:#004438;font-size:18px;font-family:"Bebas";font-weight:700;letter-spacing:0.44px;text-transform:uppercase;}.form-item input[placeholder]:-moz-placeholder,.form-item textarea[placeholder]:-moz-placeholder{color:#004438;font-size:18px;font-family:"Bebas";font-weight:700;letter-spacing:0.44px;text-transform:uppercase;}.form-item input[placeholder]::-moz-placeholder,.form-item textarea[placeholder]::-moz-placeholder{color:#004438;font-size:18px;font-family:"Bebas";font-weight:700;letter-spacing:0.44px;text-transform:uppercase;}.form-item input[placeholder]:-ms-input-placeholder,.form-item textarea[placeholder]:-ms-input-placeholder{color:#004438;font-size:18px;font-family:"Bebas";font-weight:700;letter-spacing:0.44px;text-transform:uppercase;}.form-item input[placeholder]::input-placeholder,.form-item textarea[placeholder]::input-placeholder{color:#004438;font-size:18px;font-family:"Bebas";font-weight:700;letter-spacing:0.44px;text-transform:uppercase;}.form-item input[placeholder]::placeholder,.form-item textarea[placeholder]::placeholder{color:#004438;font-size:18px;font-family:"Bebas";font-weight:700;letter-spacing:0.44px;text-transform:uppercase;}.form-item *{outline:0;}.form-type-checkbox{position:relative;}input[type=checkbox]:not(old){opacity:0;position:absolute;top:2px;left:0;}input[type=checkbox]:not(old):checked + label:before{background:url("/sites/all/themes/garrigues/images/icons/bg_checkbox.png") no-repeat;background-size:contain;border:1px solid transparent;}input[type=checkbox]:not(old) + label::-moz-selection,input[type=checkbox]:not(old) + label::selection{color:inherit;background-color:transparent;}input[type=checkbox]:not(old) + label{display:inline-block;font-size:12px;font-weight:500;line-height:22px;letter-spacing:0.5px;cursor:pointer;padding-left:30px;}@media screen and (min-width:638px){input[type=checkbox]:not(old) + label{font-size:14px;line-height:24px;}}input[type=checkbox]:not(old) + label:before{content:"";display:inline-block;width:20px;height:20px;border:1px solid #212121;position:absolute;left:0;top:1px;}input[type="password"],input[type="email"],input[type="text"]{color:#004438;font-size:18px;font-family:"Bebas";font-weight:700;letter-spacing:0.44px;background-color:#E2E2E5;border:2px solid transparent;line-height:50px;padding:0 15px;}textarea{width:100%;color:#004438;font-size:16px;font-weight:500;letter-spacing:0.44px;background-color:#E2E2E5;resize:none;border:2px solid transparent;padding:15px;}.grippie{display:none;}input[type="password"]:focus,input[type="email"]:focus,input[type="text"]:focus,textarea:focus{border:2px solid #004438;}input[type="password"].error,input[type="email"].error,input[type="text"].error,textarea.error{border:2px solid #E78316;}input[type="submit"]{width:100%;color:white;text-align:center;line-height:50px;border:0;border-radius:0;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 45px;background:#004438;border:1px solid transparent;width:auto;line-height:42px;padding:0 65px;margin-top:30px;}:not('#edit-submit-button-ilunion')input[type="submit"]:hover,input[type="submit"]:focus{color:#004438;border:1px solid #004438;background:transparent;}.html #content > .section .section-header,.page-style-guide #content > .section .section-header,.page-offices #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/iStock-612260824.jpg") no-repeat center;background-size:cover;}.page-practice-area #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/areas_industrias_recorte.jpg") no-repeat center;background-size:cover;}.node-type-practice-area #content > .section .section-header{background-size:cover;}.node-type-office #content > .section .section-header{background-size:cover;}.pages-recruitment #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/Empleo01_recorte.jpg") no-repeat center;background-size:cover;}.page-node-18120 #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/header_img_empleo.png") no-repeat center;background-size:cover;}.pages-firma #content > .section .section-header{background-size:cover;}.page-translation-node-18108 #content > .section .section-header,.area-privacy-policy #content > .section .section-header,.page-translation-node-34374 #content > .section .section-header,.page-translation-node-33673 #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/Proteccion_datos_recorte.jpg") no-repeat center;background-size:cover;}.page-team #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/Equipo_completa.jpg") no-repeat center;background-size:cover;}.node-type-team #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/cv-07.jpg") no-repeat center;background-size:cover;}.page-search #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/Busqueda_recorte.jpg") no-repeat center;background-size:cover;}.page-translation-node-8 #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/contacto_recorte.jpg") no-repeat center;background-size:cover;}.page-news #content > .section .section-header,.node-type-news #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/Noticias01_recorte.jpg") no-repeat center;background-size:cover;}.page-upcoming-events #content > .section .section-header,.node-type-events #content > .section .section-header,.page-events #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/Eventos_recorte.jpg") no-repeat center;background-size:cover;}.page-publications #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/newsletters_recorte.jpg") no-repeat center;background-size:cover;}.page-translation-node-29241 #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/Premios_recorte.jpg") no-repeat center;background-size:cover;}.page-translation-node-29189 #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/Rankings_recorte.jpg") no-repeat center;background-size:cover;}.page-comments #content > .section .section-header,.page-alerts #content > .section .section-header,.page-newsletters #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/alertas_02_recorte.jpg") no-repeat center;background-size:cover;}.page-blog #content > .section .section-header{background:url("/sites/all/themes/garrigues/images/imgs/blog_recorte.jpg") no-repeat center;background-size:cover;}.page-garrigues-comunica #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/imgs/garrigues_comunica.jpg) no-repeat center;background-size:cover;}.page-releases #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/imgs/notas_de_prensa.jpg) no-repeat center;background-size:cover;}.page-legislative-alerts #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/imgs/alertas.jpg) no-repeat center;background-size:cover;}.page-comment #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/imgs/comentarios.jpg) no-repeat center;background-size:cover;}.page-insight #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/imgs/perspectivas.jpg) no-repeat center;background-size:cover;}.page-comparations #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/imgs/comparaciones.jpg) no-repeat center;background-size:cover;}.page-op-ed #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/imgs/opina.jpg) no-repeat center;background-size:cover;}.page-translation-node-33930 #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/imgs/contactos_prensa.jpg) no-repeat center;background-size:cover;}.page-translation-node-29395  #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/imgs/extranet.jpg) no-repeat center;background-size:cover;}.loader{background-color:#007459;width:100%;height:100%;position:fixed;z-index:99999;overflow:hidden;}.loader img{position:absolute;width:5vw;left:calc(47.5%);top:calc(47.5%);}.item-list ul.pager{width:100%;display:table;table-layout:fixed;list-style:none;position:relative;margin:19px auto auto;text-align:center;}@media screen and (min-width:638px){.item-list ul.pager{width:40%;}}.item-list ul.pager li{display:table-cell;text-align:center;height:3vw;vertical-align:middle;padding:0;margin:0 15px;}.item-list ul.pager li.pager-current span{color:white;border-radius:50%;background:#004438;display:flex;width:23px;height:23px;line-height:1.2;justify-content:center;align-items:center;margin:0 auto;}.item-list ul.pager li.pager-current span:hover{background:#009A77;}.item-list ul.pager li.pager-previous a,.item-list ul.pager li.pager-next a{text-indent:-10000em;overflow:hidden;transition:0s;}.item-list ul.pager li.pager-first{}.item-list ul.pager li.pager-previous{position:relative;}.item-list ul.pager li.pager-previous a{background:url("/sites/all/themes/garrigues/images/icons/pagination_left.png") no-repeat center 0;background-size:14px;}.item-list ul.pager li.pager-previous a:hover{background-position:center -23px;}.item-list ul.pager li.pager-next{position:relative;}.item-list ul.pager li.pager-next a{background:url("/sites/all/themes/garrigues/images/icons/pagination_right.png") no-repeat center 0;background-size:14px;}.item-list ul.pager li.pager-next a:hover{background-position:center -22px;}.item-list ul.pager li.pager-last{}.item-list ul.pager li a{width:23px;display:block;color:#878787;font-size:18px;font-family:"Bebas";font-weight:700;line-height:23px;text-align:center;border-radius:100%;margin:0 auto;}.item-list ul.pager li a:hover,.item-list ul.pager li a.focus{color:#007459;}.prizes_year .text_underlined{font-weight:700;font-size:24px;color:#004438;line-height:24px;letter-spacing:0.5px;padding-bottom:10px;border-bottom:1px solid #004438;}.prizes_year .prizes_single .text_prize{font-weight:700;font-size:18px;color:#004438;line-height:24px;letter-spacing:0.4px;text-transform:uppercase;margin-top:20px;}.prizes_year .prizes_single .text_general{font-size:14px;color:#212121;line-height:24px;letter-spacing:0.3px;}.custom-slider.premiosslider .text_general{font-size:14px !important;color:#212121 !important;line-height:24px !important;letter-spacing:0.3px !important;font-family:'montserratgarrigues',sans-serif !;font-weight:normal !important;}.rankings_container{display:block;}.rankings_container::after{clear:both;content:"";display:table;}@media screen and (min-width:1500px){.rankings_container{width:80%;}}.rankings_container br{display:none;}.ranking-box{display:block;width:100%;height:37vw;background:white;border:1px solid #004438;position:relative;padding:20px;}.containerInCv{height:398px;}@media screen and (min-width:638px){.ranking-box{width:calc(50% - 20px);float:left;margin-right:20px;margin-bottom:20px;}}@media screen and (min-width:1023px){.ranking-box{height:22vw;}}.ranking-box .title,.brochurespage .title{color:#004438;font-weight:600;font-size:3.5vw !important;line-height:4.5vw !important;letter-spacing:0.4px;}.containerInCv .title{color:white !important}@media screen and (min-width:638px){.ranking-box .title,.brochurespage .title{font-size:2.5vw !important;line-height:2.9vw !important;}}@media screen and (min-width:768px){.ranking-box .title,.brochurespage .title{font-size:1.5vw !important;line-height:1.9vw !important;}}.ranking-box .subtitle{color:#212121;font-size:3.5vw;font-weight:600;line-height:4.5vw;letter-spacing:0.4px;}@media screen and (min-width:638px){.ranking-box .subtitle{font-size:2.5vw;line-height:2.9vw;}}@media screen and (min-width:768px){.ranking-box .subtitle{font-size:1.5vw;line-height:1.9vw;}}.ranking-box .logo{width:80%;text-align:right;margin-top:30px;position:absolute;bottom:10px;right:20px;}@media screen and (min-width:638px){.ranking-box .logo{margin-top:30px;right:20px;}}.ranking-box .logo img{max-width:100%;display:block;float:right;}.rounded-list-tyle{margin:20px 0 20px 20px;}.rounded-list-tyle li{position:relative;list-style:none;transition:0.5s;margin:0;}.rounded-list-tyle li:hover:after,.rounded-list-tyle li:focus:after{content:"";width:14px;height:14px;border:1px solid #004438;border-radius:50%;transform:translate(0,-50%);position:absolute;top:16px;left:-24px;}.rounded-list-tyle li:hover a,.rounded-list-tyle li:focus a{color:#004438;font-weight:700;}.rounded-list-tyle li:before{content:"";width:8px;height:8px;display:inline-block;background-color:#004438;border-radius:50%;transform:translate(0,-50%);position:absolute;top:16px;left:-21px;}.rounded-list-tyle li a{color:#212121;font-size:14px;font-weight:500;line-height:33px;}.selectize-control.single .selectize-input,.selectize-control.single .selectize-dropdown{font-family:"Bebas";letter-spacing:0.44px;text-transform:uppercase;}.selectize-control.single .selectize-input{z-index:1;color:#004438;line-height:normal;min-height:50px;text-align:left;font-size:18px;background:#D8D8D8;padding:0 45px 0 15px;cursor:pointer !important;border-radius:0 !important;box-shadow:initial;}.responsive-region-selector{width:85%;display:table;background:white;margin:0 auto;padding:9px 0;}.responsive-region-selector #selectedCountry,#selectedCountrySmall{color:#004438;float:left;width:47%;line-height:normal;font-size:18px;border-right:2px solid #004438;margin-right:6px;margin-top:1px;padding-right:14px;font-weight:700;font-family:"Bebas";letter-spacing:0.44px;text-align:right;}.responsive-region-selector .lang_dropdown_language{padding-top:0 !important;}.responsive-region-selector #selectedLanguage,#selectedLanguageSmall{float:left;width:47%;line-height:normal;}.responsive-region-selector .selectize-control.single .selectize-input{z-index:1;color:#004438;line-height:normal;min-height:47px;text-align:left;font-size:18px;background:transparent;padding:0 7px 0 5px;cursor:pointer !important;border-radius:0 !important;box-shadow:initial;border:none;}.responsive-region-selector #selectedCountrySmall:before{display:inline-block;width:0;height:0;border-top:8px solid #004438;border-right:8px solid transparent;border-left:8px solid transparent;position:relative;top:9px;right:-5px;margin-top:-3px;vertical-align:middle;content:" ";float:right;}.region-header .view-content{float:left;width:100%;line-height:normal;margin-top:15px;margin-bottom:15px;}.responsive-region-selector .lang_dropdown_language .item{color:#004438 !important;font-weight:700 !important;font-family:"Bebas";font-size:18px !important;margin:0 6px !important;}.big-area-popup .selectize-enabled-processed .selectize-input:before{display:inline-block;width:0;height:0;border-top:8px solid #004438;border-right:8px solid transparent;border-left:8px solid transparent;position:relative;top:50%;margin-top:-3px;vertical-align:middle;content:" ";float:right;margin-left:34px;}.big-area-popup .selectize-control.single .selectize-input{padding:0 15px 0 15px !important;}.view-social-network .responsive-region-selector #selectedCountry:after{display:inline-block;width:0;height:0;border-top:8px solid #004438;border-right:8px solid transparent;border-left:8px solid transparent;position:relative;top:9px;right:-5px;margin-top:-3px;vertical-align:middle;content:" ";float:right;}.responsive-region-selector .selectize-enabled-processed .item:before{display:inline-block;width:0;height:0;border-top:8px solid #004438;border-right:8px solid transparent;border-left:8px solid transparent;position:absolute;top:50%;right:-22px;margin-top:-3px;vertical-align:middle;content:" ";}.responsive-region-selector .option{text-align:left;}.left-pane .view-social-network{width:100%;float:left;padding:0 !important;}.left-pane .view-social-network .social-networks{width:85%;margin:0 auto;display:table;}#ctools-jump-menu .selectize-control .selectize-input:before{display:inline-block;width:0;height:0;border-top:8px solid #004438;border-right:8px solid transparent;border-left:8px solid transparent;position:relative;top:25px;vertical-align:middle;left:30px;float:right;}#ctools-jump-menu .selectize-control .selectize-input{background-color:#E2E2E5 !important;line-height:50px !important;}.pane-garrigues-frontend-search-office .selectize-control .selectize-input:before{display:inline-block;width:0;height:0;border-top:8px solid #004438;border-right:8px solid transparent;border-left:8px solid transparent;position:relative !important;top:25px !important;vertical-align:middle;left:30px !important;float:right;}.pane-garrigues-frontend-search-office .selectize-control .selectize-input{background-color:#E2E2E5 !important;line-height:50px !important;}.pane-practice-area .pane-title{margin-bottom:30px;}.office_map .office .tooltip .tooltip_container .tooltip_address_orange{text-transform:lowercase !important;}.text_prize{font-family:'monserratgarrigues',sans-serif;}#node-32886 p{font-family:'monserratgarrigues',sans-serif !important;}#node-32887 p{font-family:'monserratgarrigues',sans-serif !important;}#node-32888 p{font-family:'monserratgarrigues',sans-serif !important;}#node-32889 p{font-family:'monserratgarrigues',sans-serif !important;}#node-32890 p{font-family:'monserratgarrigues',sans-serif !important;}#node-32892 p{font-family:'monserratgarrigues',sans-serif !important;}.enviar-cv p{font-family:'monserratgarrigues',sans-serif !important;}.form-item-selectLanguage .has-items{height:50px;line-height:45px !important;border-radius:0 !important;}.ajax-processed .has-options{height:50px !important;border-radius:0 !important;line-height:46px !important;}.selectize-control.single .selectize-input > div,.selectize-control.single .selectize-input > input{padding:15px 0 !important;}.selectize-control.single .selectize-input input,.selectize-control.single .selectize-input div.item{color:#004438;opacity:1;text-overflow:ellipsis;}.selectize-control.single .selectize-input input::placeholder,.selectize-control.single .selectize-input div.item::placeholder{opacity:1;color:#004438;}.selectize-control.single .selectize-input.not-full{position:relative;}.selectize-control.single .selectize-input.not-full:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;height:auto;z-index:1;}.selectize-control.single .selectize-input:after{border-color:#004438 transparent transparent transparent;border-width:8px 8px 0 8px;}.selectize-control.single .selectize-input.dropdown-active:after{border-color:transparent transparent #004438 transparent;border-width:0 8px 8px 8px;}.selectize-control.single .selectize-input.input-active{background-color:#E2E2E5;border:none;}.selectize-control.single .selectize-input .item{position:relative;font-weight:700;}.selectize-control.single .selectize-dropdown{width:auto !important;min-width:100%;font-size:18px;line-height:1.42857143;border-radius:0;box-shadow:initial;color:#333333;z-index:21;}.selectize-control.single .selectize-dropdown .selectize-dropdown-content{max-height:250px;}.selectize-control.single .selectize-dropdown .selectize-dropdown-content .option{padding:8px 20px;font-weight:700;display:block;white-space:nowrap;}.selectize-control.single .selectize-dropdown .selectize-dropdown-content .option.active{color:#262626;background-color:#f5f5f5;}.views-widget-filter-field_practice_areas_nid .selectize-control.single .selectize-input input[type="text"]{display:none !important;}.slide__content{height:480px;background:rgba(0,0,0,0.2) no-repeat center;position:relative;overflow:hidden;}.slide__content .header_image > .field-content{width:100%;height:100%;position:absolute;top:0;left:0;}.slide__content .header_image img{width:100%;height:auto;display:none;}.slide__content .header_image .only-mobile{width:100%;height:100%;background-position:center;background-size:cover;position:absolute;top:0;left:0;display:block !important;}.slide__content .content_box{max-height:400px;position:relative;overflow:hidden;background-color:rgba(0,68,56,0.8);padding:50px 20px;margin:30px 3%;}@media screen and (min-width:960px){.slide__content .content_box{max-width:550px;}}@media screen and (min-width:1024px){.slide__content .content_box{position:absolute;top:70px;margin:0 6%;}}.slide__content .content_box .box_content{max-height:293px;overflow:hidden;}.slide__content h4{color:white;font-family:"Bebas";font-weight:700;font-size:18px;letter-spacing:0.51px;line-height:26px;margin:0;}.slide__content h2{color:white;font-family:"Bebas";font-weight:700;font-size:48px;letter-spacing:0.79px;line-height:60px;margin:0;}.domain-garrigues-e-fti-com-poland.i18n-pl .slide__content h2{font-size:36px !important;line-height:45px;}@media screen and (min-width:1024px){.slide__content h2{overflow:initial;}}.slide__content p{color:white;font-size:16px;line-height:24px;letter-spacing:0.35px;margin:0;}body.section-style-guide{background:#E4E9E8;}body.section-style-guide .l-content .l-container{background:white;}body.section-style-guide .l-ten{background:white;margin-top:20px;}.style-guide{padding-top:30px;padding-bottom:30px;}.style-guide .separator{width:100%;height:4px;background:#004438;margin:40px 0;}.tabs .primary{white-space:nowrap;overflow:auto;margin:5px 0;}.tabs .primary a{display:inline-block;padding:0.5em 1em;}.pane-block .text_subtitle.subtitle_calendar{margin-bottom:30px;}@media screen and (min-width:1024px){.block-footer-bottom{clear:both;}}.block-footer-bottom h2{color:#004E3F;font-size:14px;font-family:"Bebas";font-weight:700;line-height:28px;margin-bottom:0;}@media screen and (min-width:638px){.block-footer-bottom h2{font-size:18px;}}@media screen and (min-width:768px){.block-footer-bottom h2{font-size:22px;line-height:40px;margin-bottom:5px;}}@media screen and (min-width:1024px){.block-footer-bottom h2{font-size:18px;line-height:1;margin-bottom:0;}}.block-footer-bottom ul{margin-top:25px;}@media screen and (min-width:638px){.block-footer-bottom ul{margin-top:15px;}}@media screen and (min-width:768px){.block-footer-bottom ul{margin-top:25px;}}@media screen and (min-width:1024px){.block-footer-bottom ul{margin-top:20px;}}.block-footer-bottom ul li,.block-footer-bottom ul a{color:#212121;font-size:12px;font-weight:500;line-height:20px;}@media screen and (min-width:638px){.block-footer-bottom ul li,.block-footer-bottom ul a{font-size:14px;line-height:21px;}}@media screen and (min-width:768px){.block-footer-bottom ul li,.block-footer-bottom ul a{font-size:20px;line-height:30px;}}@media screen and (min-width:1024px){.block-footer-bottom ul li,.block-footer-bottom ul a{font-size:14px;line-height:21px;}}.block-footer-bottom ul li{list-style:none;}.block-footer-bottom ul a:hover,.block-footer-bottom ul a:focus{color:#004E3F;}.block-footer-bottom ul + p a{font-size:12px;font-weight:700;display:inline-block;margin-top:30px;}@media screen and (min-width:638px){.block-footer-bottom ul + p a{font-size:14px;}}@media screen and (min-width:768px){.block-footer-bottom ul + p a{font-size:20px;}}@media screen and (min-width:1024px){.block-footer-bottom ul + p a{font-size:14px;}}.block-footer-bottom ul + p a:first-child{margin-top:30px;}.block-footer-bottom ul + p a:last-child{margin-top:10px;}.block-footer-medium::after{clear:both;content:"";display:table;}.block-footer-medium .content li{list-style:none;}.block-footer-medium .content > ul{position:relative;}.block-footer-medium .content > ul > li{width:50%;float:right;padding:0;margin:0;}@media screen and (min-width:638px){.block-footer-medium .content > ul > li{width:33.3%;vertical-align:top;float:left;}}.block-footer-medium .content > ul > li.first{float:left;}.block-footer-medium .content > ul > li:nth-child(3){margin-top:30px;}@media screen and (min-width:638px){.block-footer-medium .content > ul > li:nth-child(3){width:34%;margin-top:50px;}}@media screen and (min-width:1024px){.block-footer-medium .content > ul > li:nth-child(3){margin-top:40px;}}.block-footer-medium .content > ul > li.last{margin-top:45px;transition:0.25s;}@media screen and (min-width:638px){.block-footer-medium .content > ul > li.last{margin-top:0;position:absolute;float:none;top:0;right:0;}}.block-footer-medium .content > ul > li > a,.block-footer-medium .content > ul > li > span{color:#212121;font-size:18px;font-family:"Bebas";font-weight:700;line-height:18px;display:block;margin-bottom:10px;}@media screen and (min-width:638px){.block-footer-medium .content > ul > li > a,.block-footer-medium .content > ul > li > span{font-size:20px;line-height:40px;margin-bottom:5px;}}@media screen and (min-width:1024px){.block-footer-medium .content > ul > li > a,.block-footer-medium .content > ul > li > span{font-size:18px;line-height:20px;margin-bottom:4px;}}.block-footer-medium .content > ul > li > ul{padding:0;margin:0;}.block-footer-medium .content > ul > li > ul > li{padding:0;margin:0;}.block-footer-medium .content > ul > li > ul > li a{color:#212121;font-size:12px;font-weight:500;line-height:32px;}@media screen and (min-width:638px){.block-footer-medium .content > ul > li > ul > li a{font-size:14px;line-height:32px;}}@media screen and (min-width:768px){.block-footer-medium .content > ul > li > ul > li a{font-size:18px;line-height:40px;}}@media screen and (min-width:1024px){.block-footer-medium .content > ul > li > ul > li a{font-size:14px;line-height:32px;}}.block-footer-medium .content > ul > li > ul > li a:hover,.block-footer-medium .content > ul > li > ul > li a:focus{color:#007459;}.block-footer-medium .content > ul > li > ul ul{display:none;}.block-footer-top::after{clear:both;content:"";display:table;}.block-footer-top img{width:280px;margin-bottom:22px;}@media screen and (min-width:638px){.block-footer-top img{max-width:280px;float:left;margin-bottom:0;}}@media screen and (min-width:1024px){.block-footer-top img{width:auto !important;height:auto !important;max-width:none;!important;}}.block-footer-top .social-networks::after{clear:both;content:"";display:table;}@media screen and (min-width:638px){.block-footer-top .social-networks{float:right;margin-top:5px;}}.block-footer-top .social-networks li{list-style:none;float:left;margin:0 8px;}@media screen and (min-width:638px){.block-footer-top .social-networks li{margin:0 5px;}}@media screen and (min-width:960px){.block-footer-top .social-networks li{margin:0 7.5px;}}@media screen and (min-width:1024px){.block-footer-top .social-networks li{margin:0 5px;}}.block-footer-top .social-networks li:first-child{margin-left:0;}.block-footer-top .social-networks li:last-child{margin-right:0;}.block-footer-top .social-networks li.blog a{background-position:-130px 0px;}.block-footer-top .social-networks li.linkedin a{background-position:-32px 0px;}.block-footer-top .social-networks li.twitter a{background-position:-64px 0px;}.block-footer-top .social-networks li.facebook a{background-position:0 0;}.block-footer-top .social-networks li.youtube a{background-position:-97px 0px;}.block-footer-top .social-networks li a{width:33px;height:33px;background-image:url("/sites/all/themes/garrigues/images/icons/sprite_rrss_footer.png");display:inline-block;}.block-footer-top .social-networks li a:hover,.block-footer-top .social-networks li a:focus{opacity:.8;}#block-menu-menu-secondary-menu ul{margin-left:25px;}#block-menu-menu-secondary-menu li{display:inline-block;margin-left:21px;}@media screen and (min-width:1250px){#block-menu-menu-secondary-menu li{margin:auto 22px;}}@media screen and (min-width:1024px) and (max-width:1149px){#block-menu-menu-secondary-menu li{display:inline-block;margin-left:10px;}.view-social-network li{width:20px;height:20px;margin:auto 2px !important;}#block-menu-menu-secondary-menu ul{margin-left:0px;}}#block-menu-menu-secondary-menu a{color:#212121;font-size:18px;font-family:"Bebas";font-weight:700;text-transform:uppercase;}#block-menu-menu-secondary-menu a:hover,#block-menu-menu-secondary-menu a:focus{color:#007459;}#block-views-practice-area-block > h2{display:none;}.practice-area-menu-block .item-list{line-height:60px;margin-bottom:30px;}.practice-area-menu-block .item-list h3{font-family:"Bebas";font-weight:bold;z-index:999;color:#E78316;position:relative;margin-bottom:10px;font-size:24px;text-transform:uppercase;}.practice-area-menu-block .item-list h3:after{content:"";position:absolute;height:1px;background-color:#212121;bottom:0;left:0;right:0;}.practice-area-menu-block .item-list ul::after{clear:both;content:"";display:table;}.practice-area-menu-block .item-list li{width:50%;margin:0;}.practice-area-menu-block .item-list li:nth-child(odd){float:left;clear:left;}.practice-area-menu-block .item-list li:nth-child(even){float:right;clear:right;}@media screen and (min-width:638px){.practice-area-menu-block .item-list li{padding-right:10px;margin-bottom:25px;}}@media screen and (min-width:960px){.practice-area-menu-block .item-list li{margin-bottom:0;}}@media screen and (min-width:638px){.practice-area-menu-block .item-list li .views-field-title{line-height:25px !important;margin:13px 0;}.practice-area-menu-block .item-list li .views-field-title a{line-height:25px !important;}}@media screen and (min-width:960px){.practice-area-menu-block .item-list li .views-field-title{line-height:inherit;}}.practice-area-menu-block .item-list li a{color:#212121;transition:0.25s;font-family:"Bebas";font-weight:500;font-size:20px;}.practice-area-menu-block .item-list li a:hover,.practice-area-menu-block .item-list li a:focus{color:#E78316;}.block-view-exposed-search-publications{margin-top:15px;background:#E6E6E8;}.block-view-exposed-search-publications#accordion h3.ui-accordion-header{color:white;font-size:20px !important;font-family:"Bebas";font-weight:700 !important;line-height:2.2;letter-spacing:0.4px;background-color:#004438;border:none;border-radius:0;padding:.5em .5em .5em 1.5em;margin:0 !important;}.block-view-exposed-search-publications#accordion h3.ui-accordion-header span.ui-accordion-header-icon{width:20px;height:20px;right:20px !important;}.block-view-exposed-search-publications#accordion .ui-accordion-content{height:auto !important;overflow:visible;padding:1em 2.2em;}.block-view-exposed-search-publications .pane-content{background:transparent;}.block-view-exposed-search-publications .pane-content .views-exposed-widget{float:none;padding:0;margin-bottom:30px;}@media screen and (min-width:768px){.block-view-exposed-search-publications .pane-content .views-exposed-widget#edit-field-practice-areas-nid-wrapper{width:48%;float:left;}}@media screen and (min-width:960px){.block-view-exposed-search-publications .pane-content .views-exposed-widget#edit-field-practice-areas-nid-wrapper{width:100%;float:none;}}@media screen and (min-width:768px){.block-view-exposed-search-publications .pane-content .views-exposed-widget#edit-field-publication-type-tid-1-wrapper{width:48%;float:right;}}@media screen and (min-width:960px){.block-view-exposed-search-publications .pane-content .views-exposed-widget#edit-field-publication-type-tid-1-wrapper{width:100%;float:none;}}.block-view-exposed-search-publications .pane-content .views-exposed-widget:last-child{clear:both;margin-bottom:0;}.block-view-exposed-search-publications .pane-content .selectize-control.single .selectize-dropdown{border:none !important;}.block-view-exposed-search-publications .pane-content .selectize-input div.item{white-space:nowrap;}.block-view-exposed-search-publications .pane-content .selectize-input input{display:none !important;}.block-view-exposed-search-publications .pane-content input[type="text"],.block-view-exposed-search-publications .pane-content .selectize-input{width:100%;background:#D8D8D8;border:none;overflow:hidden;text-overflow:ellipsis;}.block-view-exposed-search-publications .pane-content input[type="submit"]{width:100%;height:54px;padding:0;margin-top:0;}.block-view-exposed-search-publications .pane-content input[type="submit"]:hover,.block-view-exposed-search-publications .pane-content input[type="submit"]:focus{border:white;background:white;color:#004438;}.right-sidebar .block-view-exposed-search-publications#accordion h3.ui-accordion-header{padding:.5em .5em .5em 1.7em;}@media screen and (min-width:1024px){.right-sidebar .block-view-exposed-search-publications#accordion h3.ui-accordion-header span.ui-accordion-header-icon{display:none !important;}}.node-brochure{margin-top:15px;}.node-brochure a{position:relative;display:block;color:white;transition:0.25s;}.node-brochure a:hover,.node-brochure a:focus{color:#e3fffb;}.node-brochure a .text{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;}.node-brochure a .text > span{font-family:"Bebas";font-size:20px;font-weight:700;line-height:100px;letter-spacing:0.44px;}.node-brochure a .text .icon.icon-download{width:30px;height:30px;background-image:url("/sites/all/themes/garrigues/images/icons/btn_download.png");background-position:0px -28px;background-size:cover;border:2px solid #ffffff;border-radius:50%;top:9px;margin-right:5px;}.node-brochure a .field-name-field-brochure-image{width:100%;}.node-brochure a .field-name-field-brochure-image img{width:100%;max-height:130px;height:auto;}.node-brochure{margin-left:-30px;margin-right:-30px;}@media screen and (min-width:1024px){.node-brochure{margin-left:0;margin-right:0;}}.node-brochure:not(.only-mobile){display:none;}@media screen and (min-width:1024px){.node-brochure:not(.only-mobile){display:block;}}.pane-garrigues-backend-glossary-search .pane-garrigues-backend-garrigues-glossary{width:100%;border-top:none;display:table;table-layout:fixed;margin:24px 0;}.pane-garrigues-backend-glossary-search .pane-garrigues-backend-garrigues-glossary li{width:2vw;height:2vw;border-radius:100%;display:table-cell;text-align:center;vertical-align:middle;}.pane-garrigues-backend-glossary-search .pane-garrigues-backend-garrigues-glossary li a{color:#878787;font-size:16px;font-family:"Bebas";font-weight:700;line-height:20px;text-align:center;display:block;}.pane-garrigues-backend-glossary-search .pane-garrigues-backend-garrigues-glossary li a:hover,.pane-garrigues-backend-glossary-search .pane-garrigues-backend-garrigues-glossary li a:focus{color:#E78316;}.pane-garrigues-backend-glossary-search .search-form{background-color:#007459;padding:20px;}.pane-garrigues-backend-glossary-search .search-form h3{color:white;font-family:"Bebas";line-height:24px;font-size:24px;font-weight:700;margin-bottom:20px;}.pane-garrigues-backend-glossary-search .search-form .search-text{font-family:"Bebas";font-size:18px;color:#004438;background-color:#E2E2E5;border:0px;width:100%;line-height:50px;height:50px;padding:0px 15px;letter-spacing:0.44px;text-transform:uppercase;display:block;font-weight:bold;}.pane-garrigues-backend-glossary-search .search-form .search-text::placeholder{color:#004438;font-weight:bold;}.pane-garrigues-backend-glossary-search .search-form .search-submit{width:100%;color:white;text-align:center;line-height:50px;border:0;border-radius:0;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 45px;color:#004438;background-color:white;width:auto;padding:15px 45px;line-height:16px;}.pane-garrigues-backend-glossary-search .search-form .search-submit:hover{color:white;background-color:#004438;}#block-garrigues-backend-garrigues-offices-list h4.text_orange{color:#E78316;font-weight:700;font-family:"Bebas";font-size:24px;margin-bottom:15px;border-bottom:1px solid #212121;padding-bottom:22px;margin-top:30px;}#block-garrigues-backend-garrigues-offices-list a{font-family:"Bebas";font-size:20px;color:#212121;font-weight:500;line-height:30px;}#block-garrigues-backend-garrigues-offices-list a:hover,#block-garrigues-backend-garrigues-offices-list a:focus{color:#E78316;}#block-garrigues-backend-garrigues-offices-list a span.country,#block-garrigues-backend-garrigues-offices-list h4.country-name{display:block;color:#004438;font-weight:bold;font-family:"Bebas";font-size:20px;}#block-garrigues-backend-garrigues-offices-list .list_container{width:100%;overflow:hidden;margin-bottom:15px;}#block-garrigues-backend-garrigues-offices-list .list_container > ul.list > li{display:inline-block;padding-right:20px;}#block-garrigues-backend-garrigues-offices-list .list_container.asia > ul.list > li{float:none;}#block-garrigues-backend-garrigues-offices-list .list_desks h4{color:#004438;}@media screen and (min-width:638px){.garrigues-main-menu-block .content > form{display:none;}}#block-ilunionaep-splash-ilunionaep-enlace-splash{position:relative;}#block-ilunionaep-splash-ilunionaep-enlace-splash a{height:20px;display:inline-block;padding-right:14px;}#block-ilunionaep-splash-ilunionaep-enlace-splash .lang-es{background:url("/sites/all/themes/garrigues/images/imgs/spain_flag.png") no-repeat center;background-size:contain;}#block-ilunionaep-splash-ilunionaep-enlace-splash .lang-en{background:url("/sites/all/themes/garrigues/images/imgs/english_flag.png") no-repeat center;background-size:contain;}#block-ilunionaep-splash-ilunionaep-enlace-splash .lang-zh{background:url("/sites/all/themes/garrigues/images/imgs/chinese_flag.png") no-repeat center;background-size:contain;}#block-ilunionaep-splash-ilunionaep-enlace-splash .lang-pt{background:url("/sites/all/themes/garrigues/images/imgs/portugal_flag.png") no-repeat center;background-size:contain;}#block-ilunionaep-splash-ilunionaep-enlace-splash .lang-pl{background:url("/sites/all/themes/garrigues/images/imgs/poland_flag.png") no-repeat center;background-size:contain;}#block-ilunionaep-splash-ilunionaep-enlace-splash span{display:none;}.splash-wrapper .ajax-progress.ajax-progress-throbber{display:none;}.splash-wrapper .splash{top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;}.splash-wrapper .splash-background{background:rgba(0,0,0,0.6);z-index:998;top:0;left:0;bottom:0;right:0;}.splash-wrapper .splash,.splash-wrapper .splash-background{visibility:visible;opacity:1;transition:visibility 0s,opacity 0.5s linear;position:fixed;}.splash-wrapper:not(.show) > *{visibility:hidden;opacity:0;}#block-ilunionaep-splash-ilunionaep-form-splash{width:69.275vw;min-height:225px;background-color:#004438;padding:35px 30px;margin:auto;display:none;}.splash-wrapper > #block-ilunionaep-splash-ilunionaep-form-splash{display:block;}#block-ilunionaep-splash-ilunionaep-form-splash .form-item-selectRegional,#block-ilunionaep-splash-ilunionaep-form-splash #dropdown_second_replace{display:inline-block;margin-right:30px;}#block-ilunionaep-splash-ilunionaep-form-splash p{color:#fff;font-family:"Bebas";font-size:24px;font-weight:700;line-height:32px;text-transform:uppercase;margin-bottom:50px;}#block-ilunionaep-splash-ilunionaep-form-splash label{display:none;}#dropdown_second_replace .selectize-control.single .selectize-input .item,#dropdown_second_replace .selectize-control.single .selectize-dropdown .selectize-dropdown-content .option{white-space:nowrap;}#dropdown_second_replace .option[data-value="_none"]{display:none;}.lang_dropdown_language .option:after,.lang_dropdown_language .item:after,#dropdown_second_replace .option:after,#dropdown_second_replace .item:after{content:'';width:18px;height:12px;background-size:100%;margin-left:10px;margin-right:10px;position:relative;display:inline-block;background-size:100%;background-repeat:no-repeat;}.lang_dropdown_language .option[data-value="es"]:after,.lang_dropdown_language .item[data-value="es"]:after,#dropdown_second_replace .option[data-value="es_ES"]:after,#dropdown_second_replace .item[data-value="es_ES"]:after{background-image:url("/sites/all/themes/garrigues/images/imgs/spain_flag.png");}.lang_dropdown_language .selectize-dropdown{left:calc(50% - 80px) !important;}.lang_dropdown_language .item{color:transparent !important;}.lang_dropdown_language .option[data-value="en"]:after,.lang_dropdown_language .item[data-value="en"]:after,#dropdown_second_replace .option[data-value="en_GB"]:after,#dropdown_second_replace .item[data-value="en_GB"]:after{background-image:url("/sites/all/themes/garrigues/images/imgs/english_flag.png");}.lang_dropdown_language .option[data-value="zh-hans"]:after,.lang_dropdown_language .item[data-value="zh-hans"]:after,#dropdown_second_replace .option[data-value="zh-CHS"]:after,#dropdown_second_replace .item[data-value="zh-CHS"]:after{background-image:url("/sites/all/themes/garrigues/images/imgs/chinese_flag.png");}.lang_dropdown_language .option[data-value="pt-pt"]:after,.lang_dropdown_language .item[data-value="pt-pt"]:after,#dropdown_second_replace .option[data-value="pt-PT"]:after,#dropdown_second_replace .item[data-value="pt-PT"]:after{background-image:url("/sites/all/themes/garrigues/images/imgs/portugal_flag.png");}.lang_dropdown_language .option[data-value="pl"]:after,.lang_dropdown_language .item[data-value="pl"]:after,#dropdown_second_replace .option[data-value="pl-PL"]:after,#dropdown_second_replace .item[data-value="pl-PL"]:after{background-image:url("/sites/all/themes/garrigues/images/imgs/poland_flag.png");}#ilunion-cerrar a{width:16px;height:16px;background:url("/sites/all/themes/garrigues/images/icons/btn_close.png") no-repeat;background-size:contain;text-indent:-10000em;position:absolute;top:15px;right:17px;}.main-menu-trigger{position:relative;top:-2px;}@media screen and (min-width:638px){.main-menu-trigger{top:6px;}}.main-menu-trigger .text{display:none;color:black;font-size:18px;font-family:"Bebas";font-weight:700;position:relative;bottom:3px;}@media screen and (min-width:638px){.main-menu-trigger .text{display:inline-block;}}.main-menu-trigger .button{display:inline-block;background:white;}@media screen and (min-width:638px){.main-menu-trigger .button{margin-left:9px;}}.main-menu-trigger .button .menu-bar{height:4px;width:35px;background-color:#212121;display:block;border-radius:1px;margin-bottom:6px;}@media screen and (min-width:638px){.main-menu-trigger .button .menu-bar{width:20px;height:2px;background-color:black;margin-bottom:3px;}}.main-menu-wrapper .menu-attach-block-drop-link{display:none !important;}@media screen and (min-width:638px){.main-menu-wrapper .menu-attach-block-wrapper.orientation-horizontal{position:static;display:block;}}.main-menu-wrapper .menu-attach-block-wrapper.orientation-horizontal .block{display:block;width:100%;position:static;padding:0;background:none;}.main-menu-wrapper > div > div > h2{display:none;}.main-menu-wrapper > div > div ul{padding:0;margin:0;}.main-menu-wrapper > div > div ul li{list-style:none;padding:0;}.main-menu-wrapper > div > div > .content{width:100%;border:none;z-index:996;}@media screen and (min-width:638px){.main-menu-wrapper > div > div > .content{background-color:#FAFAFA;box-shadow:0 2px 4px 0 black;}}@media screen and (min-width:638px){.main-menu-wrapper > div > div > .content > .menu{display:none;}}.main-menu-wrapper > div > div > .content .garrigues-main-menu{position:relative;min-height:100vh;display:none;background-color:#FAFAFA;}.main-menu-wrapper > div > div > .content .garrigues-main-menu:before{content:'';position:absolute;width:30%;left:0;top:0;bottom:0;background:#004438;}@media screen and (min-width:638px){.main-menu-wrapper > div > div > .content .garrigues-main-menu{display:block;}}.main-menu-wrapper > div > div > .content .garrigues-main-menu::after{clear:both;content:"";display:table;}.main-menu-wrapper > div > div > .content .garrigues-main-menu .close{width:20px;height:20px;background:url("/sites/all/themes/garrigues/images/icons/btn_close_navbar.png") no-repeat;background-size:contain;position:absolute;right:20px;top:20px;cursor:pointer;z-index:10000;}.main-menu-wrapper > div > div > .content .left-pane{float:left;width:30%;background-color:#004438;position:relative;z-index:1;padding:10px 0;}.main-menu-wrapper > div > div > .content .left-pane > *{display:block;margin:10px 0;padding-left:4.42vw;color:white;line-height:60px;font-family:"Bebas";font-size:24px;font-weight:bold;cursor:pointer;}.main-menu-wrapper > div > div > .content .left-pane .highlight{position:relative;background-color:#007459;}.main-menu-wrapper > div > div > .content .left-pane .highlight:after{display:block;content:"";border-top:30px solid #007459;border-bottom:30px solid transparent;border-left:30px solid #007459;border-right:30px solid transparent;position:absolute;height:0;width:0;background-color:transparent;top:0;right:-60px;z-index:1000;}.main-menu-wrapper > div > div > .content .content-pane{float:left;width:70%;box-sizing:border-box;padding:20px 4% 20px 8%;}.main-menu-wrapper > div > div > .content .content-pane > *:not(.active){display:none;}.main-menu-wrapper > div > div > .content .content-pane > .active.menu-attach-block-wrapper{display:block;}.main-menu-wrapper > div > div > .content .content-pane > .active.menu a{color:#007459;text-transform:uppercase;font-family:"Bebas";font-size:20px;font-weight:bold;line-height:57px;margin:0;}.main-menu-wrapper > div > div > .content .content-pane > .active.menu a:hover,.main-menu-wrapper > div > div > .content .content-pane > .active.menu a:focus{color:#E78316;}.main-menu-wrapper > div > div > .content > .menu{background-color:#004438;}.main-menu-wrapper > div > div > .content > .menu > li > .menu:not(.active),.main-menu-wrapper > div > div > .content > .menu > li > .menu-attach-block-wrapper:not(.active){display:none;}@media screen and (min-width:638px){.main-menu-wrapper > div > div > .content > .menu{padding-top:10px;padding-bottom:40px;}}.main-menu-wrapper > div > div > .content > .menu > li{font-size:24px;font-family:"Bebas";font-weight:700;line-height:60px;background-color:#004438;cursor:pointer;padding:0;margin:0;}@media screen and (min-width:638px){.main-menu-wrapper > div > div > .content > .menu > li{width:30%;}}.main-menu-wrapper > div > div > .content > .menu > li > a{padding-left:4.42vw;display:block;color:white;}.main-menu-wrapper > div > div > .content > .menu > li > .menu,.main-menu-wrapper > div > div > .content > .menu > li > .menu-attach-block-wrapper.orientation-horizontal.active{background:white;animation:fadeIn 1000ms linear;box-sizing:border-box;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;}@media screen and (min-width:638px){.main-menu-wrapper > div > div > .content > .menu > li > .menu,.main-menu-wrapper > div > div > .content > .menu > li > .menu-attach-block-wrapper.orientation-horizontal.active{padding-top:0;padding-left:4.42vw;padding-right:0;padding-bottom:0;}}.main-menu-wrapper > div > div > .content > .menu > li > .menu > .block,.main-menu-wrapper > div > div > .content > .menu > li > .menu > li,.main-menu-wrapper > div > div > .content > .menu > li > .menu-attach-block-wrapper.orientation-horizontal.active > .block,.main-menu-wrapper > div > div > .content > .menu > li > .menu-attach-block-wrapper.orientation-horizontal.active > li{display:block;font-size:20px;line-height:25px;padding-left:20px;margin:25px 0;}.main-menu-wrapper > div > div > .content > .menu > li > .menu > .block a,.main-menu-wrapper > div > div > .content > .menu > li > .menu > li a,.main-menu-wrapper > div > div > .content > .menu > li > .menu-attach-block-wrapper.orientation-horizontal.active > .block a,.main-menu-wrapper > div > div > .content > .menu > li > .menu-attach-block-wrapper.orientation-horizontal.active > li a{color:#005D4D;font-weight:700;display:block;}.garrigues-main-menu .menu-attach-block-wrapper h2{display:none;}.garrigues-main-menu .menu-attach-block-wrapper a{color:#007459;text-transform:uppercase;font-family:"Bebas";font-size:20px !important;font-weight:bold;line-height:57px;margin:0;}.garrigues-main-menu .menu-attach-block-wrapper a:hover,.garrigues-main-menu .menu-attach-block-wrapper a:focus{color:#E78316;}#packery-block-news-grid-for-news-section{margin-top:15px;}#packery-block-news-grid-for-news-section .packery-item:nth-child(1) .view-mode-grid_item:not(.color-gray):not(.color-green-dark):not(.color-green-light),#packery-block-news-grid-for-news-section .packery-item:nth-child(2) .view-mode-grid_item:not(.color-gray):not(.color-green-dark):not(.color-green-light){border-top:1px solid #004438;}#packery-block-news-grid-for-news-section .packery-item:nth-child(9) .view-mode-grid_item:not(.color-gray):not(.color-green-dark):not(.color-green-light),#packery-block-news-grid-for-news-section .packery-item:nth-child(10) .view-mode-grid_item:not(.color-gray):not(.color-green-dark):not(.color-green-light){border-bottom:1px solid #004438;}#packery-block-news-grid-for-news-section .view-mode-grid_item:not(.color-gray):not(.color-green-dark):not(.color-green-light){border-left:1px solid #004438;}.search-wrapper{position:relative;}.search-wrapper .search-icon{width:33px;height:33px;display:inline-block;float:left;background:url("/sites/all/themes/garrigues/images/icons/lupa_logo_big.png") no-repeat center;background-size:contain;margin-top:-15px;margin-right:0;position:relative;bottom:-6px;}@media screen and (min-width:638px){.search-wrapper .search-icon{width:16px;height:16px;margin:auto 10px;}}.search-wrapper > .block-views{display:none;width:60vw;margin-left:40px;position:absolute;top:-13px;left:0;}.left .search-wrapper > .block-views{display:none;width:68vw;margin-left:40px;position:absolute;top:-20px !important;left:0;}@media screen and (min-width:638px){.search-wrapper > .block-views{width:35vw;margin-left:0;left:inherit;top:-7px;right:28px;}.search-wrapper > .block-views:after{content:"";width:25px;height:34px;display:inline-block;background:white;position:absolute;top:0;right:-20px;}}@media screen and (min-width:1024px){.search-wrapper > .block-views{width:60vw;}}.search-wrapper > .block-views .views-exposed-widgets .views-widget-filter-combine{width:100%;float:none;padding:0;}.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield{position:relative;}.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield input[placeholder]::-webkit-input-placeholder,.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield textarea[placeholder]::-webkit-input-placeholder{color:#004438;}.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield input[placeholder]:-moz-placeholder,.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield textarea[placeholder]:-moz-placeholder{color:#004438;}.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield input[placeholder]::-moz-placeholder,.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield textarea[placeholder]::-moz-placeholder{color:#004438;}.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield input[placeholder]:-ms-input-placeholder,.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield textarea[placeholder]:-ms-input-placeholder{color:#004438;}.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield input[placeholder]::input-placeholder,.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield textarea[placeholder]::input-placeholder{color:#004438;}.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield input[placeholder]::placeholder,.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield textarea[placeholder]::placeholder{color:#004438;}.search-wrapper > .block-views .views-exposed-widgets .views-submit-button{float:none;padding:0;z-index:140;position:absolute;top:4px;left:-40px;}@media screen and (min-width:638px){.search-wrapper > .block-views .views-exposed-widgets .views-submit-button{top:13px;left:initial;right:0;}}.search-wrapper > .block-views .views-exposed-widgets .views-submit-button input{width:33px;height:33px;display:inline-block;float:left;background:url("/sites/all/themes/garrigues/images/icons/lupa_logo_big.png") no-repeat center transparent;background-size:contain;text-indent:-10000em;border:none;cursor:pointer;padding:0;margin:0;}@media screen and (min-width:638px){.search-wrapper > .block-views .views-exposed-widgets .views-submit-button input{width:16px;height:16px;margin:auto 10px;}}.search-wrapper > .block-views .views-exposed-widgets input[type="text"]{display:block;width:100%;color:#212121;font-size:18px;font-family:"Bebas";font-weight:700;line-height:0;letter-spacing:0.44px;text-transform:uppercase;border:1px solid #E2E2E5;background-color:#E4E9E8;position:relative;z-index:99;padding:10px 40px 10px 15px;}.arrow-back{background:url("/sites/all/themes/garrigues/images/icons_sprite_desktop.png") no-repeat center;background-position:-165px -25px;padding:3px;display:inline-block;position:relative;top:6px;left:-8px;}@media screen and (min-width:638px){.arrow-back{left:-3px;}}.arrow-back a{width:12px;height:13px;display:block;}.arrow-back a:hover,.arrow-back a:focus{opacity:.7;}.arrow-back + #breadcrumb{display:inline-block;position:relative;left:0;}@media screen and (min-width:638px){.arrow-back + #breadcrumb{left:-3px;}}.view-mode-full .field-name-field-academic-background h2,.view-mode-full .field-name-field-publications h2,.view-mode-full .field-name-field-intro h2,.view-mode-full .field-name-body h2,.view-mode-full .field-name-field-right-column h2,.view-mode-full .field-name-field-descripci-n h2,.view-mode-full .field-name-field-experience h2,.view-node-basic-page h2{color:#212121;font-weight:600;letter-spacing:0.3px;margin-bottom:10px;}.view-mode-full .field-name-field-academic-background h3,.view-mode-full .field-name-field-publications h3,.view-mode-full .field-name-field-intro h3,.view-mode-full .field-name-body h3,.view-mode-full .field-name-field-right-column h3,.view-mode-full .field-name-field-descripci-n h3,.view-mode-full .field-name-field-experience h3,.view-node-basic-page h3{color:#004438;font-size:20px;font-weight:700;line-height:24px;letter-spacing:0.3px;text-transform:uppercase;margin-top:40px;margin-bottom:15px;}.view-mode-full .field-name-field-academic-background h3:first-child,.view-mode-full .field-name-field-publications h3:first-child,.view-mode-full .field-name-field-intro h3:first-child,.view-mode-full .field-name-body h3:first-child,.view-mode-full .field-name-field-right-column h3:first-child,.view-mode-full .field-name-field-descripci-n h3:first-child,.view-mode-full .field-name-field-experience h3:first-child,.view-node-basic-page h3:first-child{margin-top:0;}.view-mode-full .field-name-field-academic-background h4,.view-mode-full .field-name-field-publications h4,.view-mode-full .field-name-field-intro h4,.view-mode-full .field-name-body h4,.view-mode-full .field-name-field-right-column h4,.view-mode-full .field-name-field-descripci-n h4,.view-mode-full .field-name-field-experience h4,.view-node-basic-page h4{color:#004438;font-size:14px;font-weight:700;line-height:24px;letter-spacing:0.3px;text-transform:uppercase;margin-top:40px;margin-bottom:5px;}.view-mode-full .field-name-field-academic-background h4:first-child,.view-mode-full .field-name-field-publications h4:first-child,.view-mode-full .field-name-field-intro h4:first-child,.view-mode-full .field-name-body h4:first-child,.view-mode-full .field-name-field-right-column h4:first-child,.view-mode-full .field-name-field-descripci-n h4:first-child,.view-mode-full .field-name-field-experience h4:first-child,.view-node-basic-page h4:first-child{margin-top:0;}.view-mode-full .field-name-field-academic-background .video,.view-mode-full .field-name-field-publications .video,.view-mode-full .field-name-field-intro .video,.view-mode-full .field-name-body .video,.view-mode-full .field-name-field-right-column .video,.view-mode-full .field-name-field-descripci-n .video,.view-mode-full .field-name-field-experience .video,.view-node-basic-page .video{text-align:center;position:relative;margin:20px 0;}.view-mode-full .field-name-field-academic-background .video iframe,.view-mode-full .field-name-field-publications .video iframe,.view-mode-full .field-name-field-intro .video iframe,.view-mode-full .field-name-body .video iframe,.view-mode-full .field-name-field-right-column .video iframe,.view-mode-full .field-name-field-descripci-n .video iframe,.view-mode-full .field-name-field-experience .video iframe,.view-node-basic-page .video iframe{width:750px;}.view-mode-full .field-name-field-academic-background ul,.view-mode-full .field-name-field-publications ul,.view-mode-full .field-name-field-intro ul,.view-mode-full .field-name-body ul,.view-mode-full .field-name-field-right-column ul,.view-mode-full .field-name-field-descripci-n ul,.view-mode-full .field-name-field-experience ul,.view-node-basic-page ul{margin-left:20px;margin-bottom:2em;}.view-mode-full .field-name-field-academic-background li,.view-mode-full .field-name-field-publications li,.view-mode-full .field-name-field-intro li,.view-mode-full .field-name-body li,.view-mode-full .field-name-field-right-column li,.view-mode-full .field-name-field-descripci-n li,.view-mode-full .field-name-field-experience li,.view-node-basic-page li,.view-mode-full .field-name-field-academic-background p,.view-mode-full .field-name-field-publications p,.view-mode-full .field-name-field-intro p,.view-mode-full .field-name-body p,.view-mode-full .field-name-field-right-column p,.view-mode-full .field-name-field-descripci-n p,.view-mode-full .field-name-field-experience p,.view-node-basic-page p{color:#212121;font-size:14px;font-weight:normal;line-height:24px;letter-spacing:0.3px;font-family:montserratgarrigues;}.view-mode-full .field-name-field-academic-background p,.view-mode-full .field-name-field-publications p,.view-mode-full .field-name-field-intro p,.view-mode-full .field-name-body p,.view-mode-full .field-name-field-right-column p,.view-mode-full .field-name-field-descripci-n p,.view-mode-full .field-name-field-experience p,.view-node-basic-page p{margin-bottom:1.8em;}.view-mode-full .field-name-field-academic-background li,.view-mode-full .field-name-field-publications li,.view-mode-full .field-name-field-intro li,.view-mode-full .field-name-body li,.view-mode-full .field-name-field-right-column li,.view-mode-full .field-name-field-descripci-n li,.view-mode-full .field-name-field-experience li,.view-node-basic-page li{margin-bottom:1em;}.view-mode-full .field-name-field-academic-background li *,.view-mode-full .field-name-field-publications li *,.view-mode-full .field-name-field-intro li *,.view-mode-full .field-name-body li *,.view-mode-full .field-name-field-right-column li *,.view-mode-full .field-name-field-descripci-n li *,.view-mode-full .field-name-field-experience li *,.view-node-basic-page li *{margin-bottom:0;}.view-mode-full .field-name-field-academic-background a img,.view-mode-full .field-name-field-publications a img,.view-mode-full .field-name-field-intro a img,.view-mode-full .field-name-body a img,.view-mode-full .field-name-field-right-column a img,.view-mode-full .field-name-field-descripci-n a img,.view-mode-full .field-name-field-experience a img,.view-node-basic-page a img{display:inline-block;padding-left:3px;}.field-name-field-image-text{margin-top:20px;}.text_subtitle{font-weight:600;color:#212121;font-size:16px;line-height:1.5;letter-spacing:0.3px;}#ilunionaep-splash-form.only-mobile{padding-left:4.42vw;padding-right:4.42vw;margin:10px 0 50px;}@media screen and (min-width:638px){#ilunionaep-splash-form.only-mobile{margin:30px 0 50px;padding-left:15px;padding-right:15px;}}#ilunionaep-splash-form.only-mobile > div{background:white;text-align:center;}@media screen and (min-width:638px){#ilunionaep-splash-form.only-mobile > div{display:table;max-width:100%;width:100%;table-layout:fixed;}#ilunionaep-splash-form.only-mobile > div *{line-height:normal;}}#ilunionaep-splash-form.only-mobile > div > p{display:none;}#ilunionaep-splash-form.only-mobile > div > div{display:inline-block;vertical-align:top;position:relative;}@media screen and (min-width:638px){#ilunionaep-splash-form.only-mobile > div > div{display:table-cell;}}@media screen and (min-width:638px){#ilunionaep-splash-form.only-mobile > div > div.form-item-selectRegional{width:46%;}#ilunionaep-splash-form.only-mobile > div > div.form-item-selectRegional .selectize-input{text-align:right;}#ilunionaep-splash-form.only-mobile > div > div.form-item-selectRegional .selectize-input *{text-align:left;}}#ilunionaep-splash-form.only-mobile > div > div.form-item-selectRegional:after{content:"";display:inline-block;width:2px;height:40%;background:#004438;position:absolute;top:32%;right:0;}@media screen and (min-width:638px){#ilunionaep-splash-form.only-mobile > div > div.form-item-selectRegional:after{top:16px;right:-1px;}}@media screen and (min-width:768px){#ilunionaep-splash-form.only-mobile > div > div.form-item-selectRegional:after{right:-5px;}}@media screen and (min-width:638px){#ilunionaep-splash-form.only-mobile > div > div#dropdown_second_replace{width:54%;text-align:left;}#ilunionaep-splash-form.only-mobile > div > div#dropdown_second_replace .form-item{display:inline-block;}}#ilunionaep-splash-form.only-mobile label{display:none;}#ilunionaep-splash-form.only-mobile .form-item{margin:0;}#ilunionaep-splash-form.only-mobile .selectize-dropdown.single{background:white;}#ilunionaep-splash-form.only-mobile .selectize-control.single .selectize-input{background:transparent;border:none;min-height:initial;position:relative;padding:0 34px 0 12px;}@media screen and (min-width:638px){#ilunionaep-splash-form.only-mobile .selectize-control.single .selectize-input{padding:0 26px 0 8px;}}@media screen and (min-width:768px){#ilunionaep-splash-form.only-mobile .selectize-control.single .selectize-input{padding:0 31px 0 11px;}}#ilunionaep-splash-form.only-mobile .selectize-control.single .selectize-input input{display:none;width:0 !important;height:0 !important;padding:0 !important;}#ilunionaep-splash-form.only-mobile .selectize-control.single .selectize-input > div{padding:18px 0 11px !important;}#ilunionaep-splash-form.only-mobile .selectize-control.single .selectize-input:after{transform:translatey(50%);margin-top:-5px;}@media screen and (min-width:638px){#ilunionaep-splash-form.only-mobile .selectize-control.single .selectize-input:after{right:5px;}}#ilunionaep-splash-form.only-mobile .item:after{content:none;}#ilunionaep-splash-form.only-mobile #ilunion-cerrar{display:none;}#user-login .form-item{margin-bottom:30px;}#user-login input{max-width:100%;}#user-pass .form-item{margin-bottom:30px;}#user-pass input{max-width:100%;}.node-events.view-mode-full{padding-top:15px;}.node-events.view-mode-full h3.type{color:#004438;font-size:24px;font-family:"Bebas";text-transform:capitalize;}.node-events.view-mode-full h3.type span{color:#007459;font-size:20px;line-height:1.3;letter-spacing:0.6px;}.node-events.view-mode-full .city-time{font-size:18px;color:#E78316;font-weight:500;line-height:26px;letter-spacing:0.5px;margin-bottom:15px;}.node-events.view-mode-full .city-time *{display:inline-block;font-weight:500;}.node-events.view-mode-full h1{font-family:"Montserrat",sans-serif;font-size:30px;font-weight:600;color:#212121;line-height:42px;letter-spacing:0.66px;padding-top:15px;}.node-events.view-mode-full .content{color:#212121;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0.3px;margin-bottom:30px;}.node-events.view-mode-full .content *{font-weight:500;}.node-events.view-mode-full .event-info{margin-bottom:70px;}.node-events.view-mode-full .event-info::after{clear:both;content:"";display:table;}.node-events.view-mode-full .event-info *{font-weight:500;}.node-events.view-mode-full .event-info > div{width:33%;float:left;text-align:center;margin-bottom:0;}.node-events.view-mode-full .event-info .button{display:inline-block;height:70px;width:70px;text-indent:-9999em;}.node-events.view-mode-full .event-info .label{font-size:14px;font-weight:700;padding:10px 0;}@media screen and (min-width:638px){.node-events.view-mode-full .event-info .label{font-size:16px;}}.node-events.view-mode-full .event-info .label a{color:black;font-weight:700;}.node-events.view-mode-full .event-info .date,.node-events.view-mode-full .event-info .time{font-size:12px;word-break:break-all;}@media screen and (min-width:638px){.node-events.view-mode-full .event-info .date,.node-events.view-mode-full .event-info .time{font-size:16px;}}.node-events.view-mode-full .event-info .datetime .button{background:url("/sites/all/themes/garrigues/images/icons/icon_date.png") no-repeat;}.node-events.view-mode-full .event-info .datetime .button:hover{background-image:url("/sites/all/themes/garrigues/images/icons/icon_date_hover.png");}.node-events.view-mode-full .event-info .confirm-email .button{background:url("/sites/all/themes/garrigues/images/icons/icon_confirmations.png") no-repeat;}.node-events.view-mode-full .event-info .confirm-email .button:hover{background-image:url("/sites/all/themes/garrigues/images/icons/icon_confirmations_hover.png");}.node-events.view-mode-full .event-info .download .button{background:url("/sites/all/themes/garrigues/images/icons/icon_download_program.png") no-repeat;}.node-events.view-mode-full .event-info .download .button:hover{background-image:url("/sites/all/themes/garrigues/images/icons/icon_download_program_hover.png");}.node-events.view-mode-full .field-name-field-nombres-areas-relacionadas{margin-bottom:15px;}.node-events.view-mode-full .field-name-field-nombres-areas-relacionadas .item{display:inline-block;text-align:center;background:#007459;color:white;font-size:14px;padding:5px 10px;margin-right:5px;}.node-events.view-mode-full .field-name-field-practice-areas{margin-bottom:25px;}.node-events.view-mode-full .field-name-field-practice-areas .field-item{display:inline-block;text-align:center;background:#007459;color:white;font-size:14px;padding:5px 10px;}.node-landing-page.view-mode-full .field-name-field-image-text{margin-bottom:20px;}.node-landing-page.view-mode-full .field-name-field-image-text h2,.node-landing-page.view-mode-full .field-name-field-image-text h3,.node-landing-page.view-mode-full .field-name-field-image-text p{color:#212121;font-weight:600;font-size:16px;line-height:1.5;letter-spacing:0.3px;margin:0;}.node-news.view-mode-publications .field-name-field-featured-image{margin-bottom:50px;}.node-news.view-mode-publications .field-name-field-featured-image img{width:100%;height:auto;}.node-news.view-mode-publications .field-name-body{color:#212121;font-size:14px;line-height:24px;font-weight:bold;}.node-news.view-mode-publications .field-name-body img{max-width:200px;}.node-news.view-mode-publications .field-name-field-intro{margin-bottom:30px;}.node-news.view-mode-publications .field-name-field-intro p{color:#212121;font-size:14px;line-height:24px;font-weight:bold;}.node-office.view-mode-full{font-size:14px;line-height:1.5;}.node-office.view-mode-full p,.node-office.view-mode-full div{margin-bottom:1em;}.node-office.view-mode-location .pane-title{font-weight:700;font-size:20px;color:#004E3F;line-height:24px;letter-spacing:0.5px;padding-bottom:10px;border-bottom:1px solid #004E3F;margin-bottom:30px;margin-top:15px;text-transform:uppercase;}.node-office.view-mode-location .content::after{clear:both;content:"";display:table;}.node-office.view-mode-location .content > .info{margin-bottom:50px;}.node-office.view-mode-header_info{display:flex;}.node-office.view-mode-header_info div{margin-left:5px;}.view-id-webprofile_popup.view-display-id-block_1 .views-field > .field-content{color:#004438;font-size:14px;font-weight:500;line-height:23px;}.view-webprofile-popup .views-field-nothing h2{font-size:1.5rem;font-weight:bold;}.view-webprofile-popup,.view-webprofile-popup .views-field{position:relative;color:#222;line-height:normal;}.view-id-webprofile_popup .views-field-php{margin-bottom:30px;}.view-webprofile-popup .views-field-field-email{margin:15px 0px;padding-left:30px;}.view-id-webprofile_popup .views-field-php::after,.view-id-webprofile_popup .views-field-nothing h2::after{content:'';width:15px;height:100%;background:#004438;top:0;left:-40px;display:block;position:absolute;}.view-id-webprofile_popup .views-field-php::before{content:'';width:50%;height:2px;background:#004438;top:30px;display:block;position:absolute;}.view-webprofile-popup .views-field-field-email::before{content:'';padding:10px 14px;position:absolute;top:0;left:-5px;display:block;background:url('/sites/all/themes/garrigues/images/icons/mail.png') no-repeat;}.view-webprofile-popup .views-field-field-phone::before{content:'';padding:12px 14px;position:absolute;top:0;left:-5px;display:block;background:url('/sites/all/themes/garrigues/images/icons/phone.png') no-repeat;}.view-webprofile-popup .views-field-field-phone{padding-left:30px;}@media screen and (min-width:638px){.node-office.view-mode-location .content > .info{width:28%;float:left;clear:left;margin-right:2%;margin-bottom:0;}}.node-office.view-mode-location .content > .info div{font-size:14px;line-height:24px;font-weight:500;}.node-office.view-mode-location .content > .info a{display:inline-block;color:#004438;font-size:14px;line-height:24px;font-weight:700;letter-spacing:0.3px;margin-bottom:5px;}.node-office.view-mode-location .content > .info .field-name-field-short-address,.node-office.view-mode-location .content > .info .field-name-field-address2{position:relative;padding-left:19px;}.node-office.view-mode-location .content > .info .field-name-field-short-address:before,.node-office.view-mode-location .content > .info .field-name-field-address2:before{content:"";width:14px;height:20px;background:url("/sites/all/themes/garrigues/images/icons/location_footer.png") no-repeat;background-size:contain;position:absolute;top:3px;left:0;}.node-office.view-mode-location .content > .info .field-name-field-fax{margin-bottom:30px;}.node-office.view-mode-location iframe{width:100%;height:160px;background-color:#004438;vertical-align:top;}@media screen and (min-width:638px){.node-office.view-mode-location iframe{width:70%;height:126px;float:right;clear:right;}}.node-office.view-mode-garrigues_related{font-size:14px;line-height:24px;}.node-office.view-mode-garrigues_related *{font-weight:500;}.node-office.view-mode-garrigues_related .field-name-field-short-address{position:relative;padding-left:19px;display:flex;align-items:center;min-height:25px;}.node-office.view-mode-garrigues_related .field-name-field-short-address:before{content:"";width:14px;height:20px;background:url("/sites/all/themes/garrigues/images/icons/location_footer.png") no-repeat;background-size:contain;position:absolute;top:3px;left:0;}.node-office.view-mode-garrigues_related .field-name-field-email{margin-top:30px;}.node-office.view-mode-garrigues_related .field-name-field-email a{font-size:14px;line-height:24px;font-weight:700;color:#004438;}.node-office.view-mode-garrigues_related .field-name-field-email a:hover{color:#004438;}.node-office.view-mode-garrigues_related .content::after{clear:both;content:"";display:table;}.node-office.view-mode-garrigues_related .content > .info{margin-bottom:50px;}@media screen and (min-width:638px){.node-office.view-mode-garrigues_related .content > .info{width:28%;float:left;clear:left;margin-right:2%;margin-bottom:0;}}.node-office.view-mode-garrigues_related .content > .info div{font-size:14px;line-height:24px;font-weight:500;}.node-office.view-mode-garrigues_related .content > .info a{display:inline-block;color:#004438;font-size:14px;line-height:24px;font-weight:700;letter-spacing:0.3px;margin-bottom:5px;}.node-office.view-mode-garrigues_related .content > .info .field-name-field-short-address{position:relative;padding-left:19px;}.node-office.view-mode-garrigues_related .content > .info .field-name-field-short-address:before{content:"";width:14px;height:20px;background:url("/sites/all/themes/garrigues/images/icons/location_footer.png") no-repeat;background-size:contain;position:absolute;top:3px;left:0;}.node-office.view-mode-garrigues_related .content > .info .field-name-field-fax{margin-bottom:30px;}.right-sidebar .view-mode-garrigues_related iframe{display:none;}@media screen and (min-width:1024px){.node-practice-area.view-mode-full{padding-right:30px;}}.node-practice-area h2{color:#212121;font-weight:600;letter-spacing:0.3px;margin-bottom:10px;}.node-practice-area h3{font-size:16px;margin-bottom:5px;}.node-practice-area p{color:#212121;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0.3px;margin-bottom:2em;}.node-team.view-mode-header_info{border-bottom:3px solid #007459;padding-bottom:35px;margin-top:0.8vw;}@media screen and (min-width:960px){.node-team.view-mode-header_info{padding-left:42px;}}.node-team.view-mode-header_info .image{width:100%;text-align:center;}@media screen and (min-width:768px){.node-team.view-mode-header_info .image{width:235px;max-width:235px;display:inline-block;}}.node-team.view-mode-header_info .image img{display:inline-block;min-height:180px;margin-bottom:15px;}@media screen and (min-width:638px){.node-team.view-mode-header_info .image img{min-height:200px;}}@media screen and (min-width:768px){.node-team.view-mode-header_info .image img{min-height:initial;vertical-aling:top;}}.node-team.view-mode-header_info .text{vertical-align:top;}@media screen and (min-width:768px){.node-team.view-mode-header_info .text{display:inline-block;padding-left:20px;}}.node-team.view-mode-header_info .text > h2{text-align:center;margin-top:0;}@media screen and (min-width:768px) and (max-width:1023px){.node-team.view-mode-header_info .text > h2{width:450px;text-align:left;}.node-team.view-mode-header_info .text{display:inline-block;padding-top:3px;padding-left:0px;}}@media screen and (min-width:1024px) and (max-width:1140px){.node-team.view-mode-header_info .text > h2{width:500px;text-align:left;}.node-team.view-mode-header_info .text{display:inline-block;padding-top:3px;padding-left:0px;}}@media screen and (min-width:1141px){.node-team.view-mode-header_info .text > h2{width:auto !important;text-align:left;}.node-team.view-mode-header_info .text > h2 .field-name-field-first-name div,.node-team.view-mode-header_info .text > h2 a .field-name-field-first-name div{}}.node-team.view-mode-header_info .text > h2,.node-team.view-mode-header_info .text > h2 a{display:block;color:#212121;font-size:38px;line-height:1;font-family:"Bebas";}@media screen and (min-width:638px){.node-team.view-mode-header_info .text > h2,.node-team.view-mode-header_info .text > h2 a{font-size:64px;}}.node-team.view-mode-header_info .text > h2 .field-name-field-name div,.node-team.view-mode-header_info .text > h2 a .field-name-field-name div{font-family:"Bebas Light";font-weight:700;line-height:normal;}.node-team.view-mode-header_info .text > h2 .field-name-field-last-name,.node-team.view-mode-header_info .text > h2 .field-name-field-first-name,.node-team.view-mode-header_info .text > h2 a .field-name-field-last-name,.node-team.view-mode-header_info .text > h2 a .field-name-field-first-name{display:inline-block;}.node-team.view-mode-header_info .text > h2 .field-name-field-last-name div,.node-team.view-mode-header_info .text > h2 .field-name-field-first-name div,.node-team.view-mode-header_info .text > h2 a .field-name-field-last-name div,.node-team.view-mode-header_info .text > h2 a .field-name-field-first-name div{font-weight:700;}.node-team.view-mode-header_info .text .field-name-field-position{font-size:22px;font-family:"Bebas Light";font-weight:500;line-height:22px;text-align:center;margin-top:25px;margin-bottom:5px;}.node-team.view-mode-header_info .text .field-name-field-position .field-item{font-weight:700 !important;}@media screen and (min-width:638px){.node-team.view-mode-header_info .text .field-name-field-position{font-size:28px;line-height:32px;}}@media screen and (min-width:768px){.node-team.view-mode-header_info .text .field-name-field-position{width:100%;font-size:44px;line-height:44px;text-align:left;}.node-team.view-mode-header_info .text > h2 .field-name-field-last-name div,.node-team.view-mode-header_info .text > h2 .field-name-field-first-name div,.node-team.view-mode-header_info .text > h2 a .field-name-field-last-name div,.node-team.view-mode-header_info .text > h2 a .field-name-field-first-name div{line-height:0.8;}}.node-team.view-mode-header_info .text > h2 .field-name-field-name div{height:50px;}.node-team.view-mode-header_info .text .info{text-align:center;}.node-team.view-mode-header_info .text .info::after{clear:both;content:"";display:table;}@media screen and (min-width:768px){.node-team.view-mode-header_info .text .info{width:100%;text-align:left;}}.node-team.view-mode-header_info .text .info .field-name-field-email{color:#212121;font-size:14px;line-height:18px;margin-bottom:10px;}@media screen and (min-width:638px){.node-team.view-mode-header_info .text .info .field-name-field-email{margin-bottom:15px;}}@media screen and (min-width:768px){.node-team.view-mode-header_info .text .info .field-name-field-email{float:left;margin-bottom:0;}}.node-team.view-mode-header_info .text .info .field-name-field-email div{font-weight:600;}@media screen and (min-width:768px){.node-team.view-mode-header_info .text .info .field-name-field-offices{float:right;}}.node-team.view-mode-header_info .text .info .field-name-field-offices a{color:#212121;font-size:18px;font-weight:600;line-height:22px;position:relative;padding-left:20px;}@media screen and (min-width:638px){.node-team.view-mode-header_info .text .info .field-name-field-offices a{font-size:30px;line-height:37px;padding-left:30px;}}@media screen and (min-width:768px){.node-team.view-mode-header_info .text .info .field-name-field-offices a{font-size:14px;line-height:18px;padding-left:20px;}}.node-team.view-mode-header_info .text .info .field-name-field-offices a:before{content:"";width:19px;height:20px;background:url("/sites/all/themes/garrigues/images/icons/icons_sprite_desktop.png") no-repeat -46px -28px;display:inline-block;position:absolute;top:2px;left:0;}@media screen and (min-width:638px){.node-team.view-mode-header_info .text .info .field-name-field-offices a:before{width:30px;height:30px;background:url("/sites/all/themes/garrigues/images/icons/team_single_location.png") no-repeat 0 0;background-size:contain;}}@media screen and (min-width:768px){.node-team.view-mode-header_info .text .info .field-name-field-offices a:before{width:19px;height:20px;background:url("/sites/all/themes/garrigues/images/icons/icons_sprite_desktop.png") no-repeat -46px -28px;top:-2px;}}.node-team.view-mode-full .field-label,.node-team.view-mode-full h3{color:#004438;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0.3px;text-transform:uppercase;margin-bottom:35px;}.node-team.view-mode-full .content > div{margin-bottom:3em;}.node-type-news .content-wrapper h1{color:#212121;font-size:24px;font-family:"Bebas";font-weight:500;line-height:28px;letter-spacing:0.66px;margin:-20px 20px 20px 20px;}@media screen and (min-width:638px){.node-type-news .content-wrapper h1{margin:0 30px 20px 30px;}}@media screen and (min-width:768px){.node-type-news .content-wrapper h1{font-size:30px;line-height:42px;}}@media screen and (min-width:1024px){.node-type-news .content-wrapper h1{margin:0 0 65px;}}.node-type-practice-area .pane-practice-area{display:none;}@media screen and (min-width:1024px){.node-type-practice-area .pane-practice-area{display:block;}}.view-mode-garrigues_related .info::after{clear:both;content:"";display:table;}.view-mode-garrigues_related .info .field-name-field-image{width:25%;float:left;margin-right:5%;}.view-mode-garrigues_related .info .field-name-field-image img{width:100%;height:auto;}.view-mode-garrigues_related .info .text{width:70%;float:left;}.view-mode-garrigues_related .info .text .name{color:#004438;font-size:20px;line-height:24px;letter-spacing:0.3px;margin-bottom:10px;}.view-mode-garrigues_related .info .text .name span{display:inline-block;}.view-mode-garrigues_related .info .text .name span:first-child{margin-right:3px;}.view-mode-garrigues_related .info .text .name span div{display:inline;font-weight:600;}.view-mode-garrigues_related .info .text .phone-number{color:#212121;font-size:16px;font-weight:600;line-height:19px;}.view-mode-garrigues_related .info .text .field-name-field-position{margin-bottom:20px;}.view-mode-garrigues_related .info .text .field-name-field-position div{color:#212121;font-size:16px;font-weight:600;line-height:19px;}.view-mode-garrigues_related .contact{padding:0 5px 25px;margin:35px 15px 0;}.view-mode-garrigues_related .contact::after{clear:both;content:"";display:table;}.view-mode-garrigues_related .contact .contact-link{width:50%;float:left;text-align:left;}.view-mode-garrigues_related .contact .contact-link a{color:#212121;font-size:14px;font-weight:600;line-height:19px;letter-spacing:0.44px;transition:0.25s;padding:0;}.view-mode-garrigues_related .contact .field-name-field-nombres-oficinas-relaciona,.view-mode-garrigues_related .contact .field-name-field-offices{float:right;position:relative;}.view-mode-garrigues_related .contact .field-name-field-nombres-oficinas-relaciona:before,.view-mode-garrigues_related .contact .field-name-field-offices:before{content:'';display:inline-block;width:11px;height:16px;background:url("/sites/all/themes/garrigues/images/icons/icons_sprite_desktop.png") no-repeat -50px -29px;position:absolute;top:0;left:-15px;}.view-mode-garrigues_related .contact .field-name-field-nombres-oficinas-relaciona .field-item,.view-mode-garrigues_related .contact .field-name-field-offices .field-item a{color:#212121;font-weight:600;font-size:14px;line-height:19px;}.view-mode-grid_item{height:100%;background:white;position:relative;z-index:0;}.view-mode-grid_item li{list-style:none;}.view-mode-grid_item:hover .image div,.view-mode-grid_item:focus .image div{transform:scale(1.05);transition:all .5s;}@media screen and (min-width:960px){.view-mode-grid_item:hover .field-name-field-publication-type,.view-mode-grid_item:focus .field-name-field-publication-type{opacity:1;visibility:visible;transition:all 500ms;}}@media screen and (min-width:638px){.view-mode-grid_item[class*="-img-left"] > .content:after,.view-mode-grid_item[class*="-img-right"] > .content:after{content:"";display:block;width:0;height:0;background-color:transparent;border-top:25px solid transparent;border-bottom:25px solid transparent;z-index:99;position:absolute;top:40px;}}.view-mode-grid_item[class*="-img-left"].color-gray > .content:after{border-right:25px solid #878787;}.view-mode-grid_item[class*="-img-left"].color-green-dark > .content:after{border-right:25px solid #004438;}.view-mode-grid_item[class*="-img-left"].color-green-light > .content:after{border-right:25px solid #009A77;}.view-mode-grid_item[class*="-img-left"].color-orange-light > .content:after{border-right:25px solid #E27F2D;}.view-mode-grid_item[class*="-img-left"] > .image{float:left;}.view-mode-grid_item[class*="-img-left"] > .content{float:right;}@media screen and (min-width:638px){.view-mode-grid_item[class*="-img-left"] > .content:after{border-left:25px solid transparent;border-right:25px solid white;left:-49px;}}.view-mode-grid_item[class*="-img-right"].color-gray > .content:after{border-left:25px solid #878787;}.view-mode-grid_item[class*="-img-right"].color-green-dark > .content:after{border-left:25px solid #004438;}.view-mode-grid_item[class*="-img-right"].color-green-light > .content:after{border-left:25px solid #009A77;}.view-mode-grid_item[class*="-img-right"].color-orange-light > .content:after{border-left:25px solid #E27F2D;}.view-mode-grid_item[class*="-img-right"] > .image{float:right;}.view-mode-grid_item[class*="-img-right"] > .content{float:left;}@media screen and (min-width:638px){.view-mode-grid_item[class*="-img-right"] > .content:after{border-left:25px solid white;border-right:25px solid transparent;right:-49px;}}.view-mode-grid_item[class*="layout-style-2-cols-"] > .image{display:none;}@media screen and (min-width:638px){.view-mode-grid_item[class*="layout-style-2-cols-"] > .image{width:50%;display:block;}}.view-mode-grid_item[class*="layout-style-2-cols-"] > .content{position:relative;}@media screen and (min-width:638px){.view-mode-grid_item[class*="layout-style-2-cols-"] > .content{width:50%;}}.view-mode-grid_item[class*="layout-style-3-cols-"] > .image{display:none;overflow:hidden !important;}@media screen and (min-width:960px){.view-mode-grid_item[class*="layout-style-3-cols-"] > .image{width:66.66666%;display:block;}}.view-mode-grid_item[class*="layout-style-3-cols-"] > .content{position:relative;}@media screen and (min-width:960px){.view-mode-grid_item[class*="layout-style-3-cols-"] > .content{width:33.33333%;}}.view-mode-grid_item[class*="layout-style-3-cols-"] > .content:after{content:none;}@media screen and (min-width:960px){.view-mode-grid_item[class*="layout-style-3-cols-"] > .content:after{content:'';}}.view-mode-grid_item.color-green-light{background:#009A77;}.view-mode-grid_item.color-green-light .type > span,.view-mode-grid_item.color-orange-light .type > span{color:white;}.view-mode-grid_item.color-green-light .type > div,.view-mode-grid_item.color-orange-light .type > div{color:white;}.view-mode-grid_item.color-orange-light .title,.view-mode-grid_item.color-orange-light a,.view-mode-grid_item.color-green-light .title,.view-mode-grid_item.color-green-light a{color:white;}.view-mode-grid_item.color-orange-light .title:hover,.view-mode-grid_item.color-orange-light .title:focus,.view-mode-grid_item.color-orange-light a:hover,.view-mode-grid_item.color-orange-light a:focus,.view-mode-grid_item.color-green-light .title:hover,.view-mode-grid_item.color-green-light .title:focus,.view-mode-grid_item.color-green-light a:hover,.view-mode-grid_item.color-green-light a:focus{color:#fff;}.view-mode-grid_item.color-orange-light .arrow-icon,.view-mode-grid_item.color-green-light .arrow-icon{background:url("/sites/all/themes/garrigues/images/icons/arrow_simile_white_icon.png") no-repeat center;background-size:50%;border:3px solid #e3fffb;}.view-mode-grid_item.color-orange-light .arrow-icon:hover,.view-mode-grid_item.color-green-light .arrow-icon:hover{background:url("/sites/all/themes/garrigues/images/icons/icon-arrow-white.png") no-repeat center;background-size:50%;border:3px solid white;}.view-mode-grid_item.color-green-dark{background:#004438;}.view-mode-grid_item.color-green-dark .type > span{color:#EBFFFB;}.view-mode-grid_item.color-green-dark .type > div{color:#EBFFFB;}.view-mode-grid_item.color-green-dark .title,.view-mode-grid_item.color-green-dark a{color:white;}.view-mode-grid_item.color-green-dark .title:hover,.view-mode-grid_item.color-green-dark .title:focus,.view-mode-grid_item.color-green-dark a:focus{color:#fff;}.view-mode-grid_item.color-green-dark .arrow-icon{background:url("/sites/all/themes/garrigues/images/icons/arrow_simile_white_icon.png") no-repeat center;background-size:50%;border:3px solid #e3fffb;}.view-mode-grid_item.color-green-dark .arrow-icon:hover{background:url("/sites/all/themes/garrigues/images/icons/icon-arrow-white.png") no-repeat center;background-size:50%;border:3px solid white;}.view-mode-grid_item.color-gray{background:#878787;}.view-mode-grid_item.color-gray .type > span{color:white;}.view-mode-grid_item.color-gray .type > div{color:white;}.view-mode-grid_item.color-gray .title,.view-mode-grid_item.color-gray a{color:white;}.view-mode-grid_item.color-gray .title:hover,.view-mode-grid_item.color-gray .title:focus,.view-mode-grid_item.color-gray a:hover,.view-mode-grid_item.color-gray a:focus{color:#fff;}.view-mode-grid_item.color-gray .arrow-icon{background:url("/sites/all/themes/garrigues/images/icons/arrow_simile_white_icon.png") no-repeat center;background-size:50%;border:3px solid #e3fffb;}.view-mode-grid_item.color-gray .arrow-icon:hover{background:url("/sites/all/themes/garrigues/images/icons/icon-arrow-white.png") no-repeat center;background-size:50%;border:3px solid white;}.view-mode-grid_item.color-white{background:white;}.view-mode-grid_item.color-white .arrow-icon{background:url("/sites/all/themes/garrigues/images/icons/arrow_green_icon.png") no-repeat center;background-size:50%;border:3px solid #004438;}.view-mode-grid_item.color-white .arrow-icon:hover{background:url("/sites/all/themes/garrigues/images/icons/icon-arrow-green-light.png") no-repeat center;background-size:50%;border:3px solid #009b76;}.view-mode-grid_item > .image{height:100%;display:none;overflow:hidden;}.view-mode-grid_item > .image > div{height:100%;width:100%;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;transition:all .5s;transform:scale(1);}.view-mode-grid_item > .content{height:100%;padding:20px 20px 0;}@media screen and (min-width:638px){.view-mode-grid_item > .content{padding:33px 50px 33px 33px;}}@media screen and (min-width:1024px){.view-mode-grid_item > .content{padding:2.805vw 5.95vw 2.805vw 2.805vw;}.page-news .container-left-sidebar .left-sidebar + .content-container{padding:15px 42PX 35px 43px !important;}.page-news .field-item.even:first-child{margin-top:0px !important;}.page-news .packery-item .content{padding:2.805vw 2.805vw 2.805vw 2.805vw;}}.view-mode-grid_item .type{font-size:20px;font-family:"Bebas";letter-spacing:0.45px;line-height:1;margin-bottom:15px;}@media screen and (min-width:638px){.view-mode-grid_item .type{font-size:2.4vw;margin-bottom:10px;}}@media screen and (min-width:1024px){.view-mode-grid_item .type{font-size:1.36vw;line-height:2.21vw;}}.view-mode-grid_item .type span,.view-mode-grid_item .type div{display:inline-block;}.view-mode-grid_item .type > span{color:#004438;opacity:1;font-weight:700;margin-right:20px;line-height:normal;}.view-mode-grid_item .type > div{color:#004E3F;opacity:0.4;font-weight:400;}.spaceHeader{opacity:0.4 !important;font-weight:400 !important;margin-right:0px !important;}.view-mode-grid_item .type > div span{padding-left:1px;}.view-mode-grid_item .title{color:#004438;font-size:20px;line-height:23px;font-weight:600;letter-spacing:0.52px;max-height:22vw;overflow:hidden;text-overflow:ellipsis;margin-top:0.85vw;}@media screen and (min-width:638px){.view-mode-grid_item .title{font-size:3.06vw;line-height:3.2vw;}.page-news .view-mode-grid_item .title{font-size:1.75vw;line-height:3.2vw;}}@media screen and (min-width:1024px){.view-mode-grid_item .title{font-size:1.87vw;line-height:2.624vw;}}.view-mode-grid_item .field-name-field-publication-type{width:60%;opacity:0;visibility:hidden;transition:all 500ms;position:absolute;bottom:26px;right:33px;}@media screen and (min-width:638px){.view-mode-grid_item .field-name-field-publication-type{width:40%;bottom:45px;}}@media screen and (min-width:1024px){.view-mode-grid_item .field-name-field-publication-type{width:15.64vw;bottom:1.955vw;right:2.805vw;}}.view-mode-grid_item .field-name-field-publication-type li{display:inline-block;}.view-mode-grid_item .field-name-field-publication-type li.more{cursor:pointer;position:relative;background:none;padding:0;margin-right:0;}.view-mode-grid_item .field-name-field-publication-type li.more span{display:inline-block;background:#E78316;margin-top:0;margin-bottom:0;margin-right:0;}.view-mode-grid_item .field-name-field-publication-type span,.view-mode-grid_item .field-name-field-publication-type li{display:inline-block;color:white;font-size:11px;font-family:"Roboto Condensed",sans-serif;line-height:21px;text-align:center;text-transform:uppercase;background:#007459;padding:0 20px;margin:7px 7px 0 0;}@media screen and (min-width:638px){.view-mode-grid_item .field-name-field-publication-type span,.view-mode-grid_item .field-name-field-publication-type li{padding:0 0.85vw;}}@media screen and (min-width:1024px){.view-mode-grid_item .field-name-field-publication-type span,.view-mode-grid_item .field-name-field-publication-type li{font-size:1.02vw;line-height:2.04vw;margin:0.85vw 0.85vw 0 0;}}.view-mode-grid_item .field-name-field-publication-type .more_tags{display:none;background:#E78316;text-align:left;z-index:999;padding:0 5px 5px 5px;position:absolute;top:50px;right:27px;}@media screen and (min-width:1024px){.view-mode-grid_item .field-name-field-publication-type .more_tags{width:15.64vw;padding:0 0.85vw 0.85vw 0.85vw;top:4.355vw;right:1.275vw;}}.packery-item.show-tags .view-mode-grid_item .field-name-field-publication-type .more_tags{display:block;}.view-mode-grid_item .field-name-field-publication-type .more_tags:after{content:"";width:0;height:0;display:block;background-color:transparent;border-left:10px solid transparent;border-right:10px solid #E78316;border-top:10px solid transparent;border-bottom:10px solid #E78316;z-index:9999;position:absolute;top:-20px;right:0;}.view-mode-grid_item .field-name-field-publication-type .more_tags li:last-child a,.view-mode-grid_item .field-name-field-publication-type .more_tags li:last-child .tag{margin-right:0;}.view-mode-grid_item .arrow-icon{display:block;width:46px;height:46px;border-radius:50%;background:url("/sites/all/themes/garrigues/images/icons/arrow_green_icon.png") no-repeat center;background-size:50%;border:3px solid #004438;position:relative;margin:30px 0;}@media screen and (min-width:638px){.view-mode-grid_item .arrow-icon{margin:0;position:absolute;bottom:33px;}}@media screen and (min-width:1024px){.view-mode-grid_item .arrow-icon{width:3.9vw;height:3.9vw;bottom:2.805vw;}}.view-mode-grid_item .arrow-icon:hover{background:url("/sites/all/themes/garrigues/images/icons/icon-arrow-green-light.png") no-repeat center;background-size:50%;border:3px solid #009b76;}.view-mode-outstanding{width:100%;height:auto;background:white;border-bottom:1px solid #004438;}@media screen and (min-width:768px){.view-mode-outstanding{background-size:contain;}}@media screen and (min-width:1024px){.view-mode-outstanding{height:30vw;}}.view-mode-outstanding .image-top{}.view-mode-outstanding .content{width:90%;margin:50px 20px 20px 20px;}@media screen and (min-width:638px){.view-mode-outstanding .content{width:auto;margin:1.10vw 15px 32px 23px;}}@media screen and (min-width:768px){.view-mode-outstanding .content{width:45%;}}@media screen and (min-width:1024px){.view-mode-outstanding .content{margin:3.52vw 0 0 2.805vw;}}.view-mode-outstanding .type{color:#009A77;font-family:"Bebas";font-weight:700;line-height:2.21vw;letter-spacing:0.45px;margin-bottom:10px;}.view-mode-outstanding .type span,.view-mode-outstanding .type div{display:inline-block;font-weight:700;}.view-mode-outstanding .type > span{color:#004E3F;font-size:16px;}@media screen and (min-width:638px){.view-mode-outstanding .type > span{font-size:2.4vw;}}@media screen and (min-width:1024px){.view-mode-outstanding .type > span{font-size:1.36vw;}}@media screen and (min-width:768px){.view-mode-outstanding .title{width:80%;}}.view-mode-outstanding .title a{display:inline-block;color:#004E3F;font-size:20px;font-weight:600;line-height:23px;margin-top:20px;}@media screen and (min-width:768px){.view-mode-outstanding .title a{font-size:2.72vw;line-height:3.2vw;margin-top:0;}}.view-mode-outstanding .title a:hover,.view-mode-outstanding .title a:focus{color:#004E3F;}.view-mode-outstanding .body{position:relative;margin-top:20px;margin-bottom:30px;}@media screen and (min-width:638px){.view-mode-outstanding .body{margin-top:5px;}}@media screen and (min-width:1024px){.view-mode-outstanding .body{max-height:11vw;padding-right:10px;overflow:hidden;}}.view-mode-outstanding .body *{color:#004438 !important;font-size:12px !important;font-weight:500 !important;line-height:17px !important;text-indent:0 !important;margin:0 !important;}@media screen and (min-width:638px){.view-mode-outstanding .body *{font-size:14px !important;line-height:2.8vw !important;}}@media screen and (min-width:1024px){.view-mode-outstanding .body *{font-size:2vw !important;}}.view-mode-outstanding .arrow-icon{width:46px;height:46px;border-radius:50%;background:url("/sites/all/themes/garrigues/images/icons/arrow_green_icon.png") no-repeat center;background-size:50%;border:3px solid #004438;display:inline-block;}@media screen and (min-width:1024px){.view-mode-outstanding .arrow-icon{width:3.9vw;height:3.9vw;}}.view-mode-outstanding .arrow-icon:hover{background:url("/sites/all/themes/garrigues/images/icons/icon-arrow-green-light.png") no-repeat center;background-size:50%;border:3px solid #009b76;}.view-mode-publications.view-mode-publications .type{font-size:12px;font-family:"Bebas";letter-spacing:0.45px;line-height:1;margin-bottom:20px;}@media screen and (min-width:638px){.view-mode-publications.view-mode-publications .type{font-size:18px;}}@media screen and (min-width:1024px){.view-mode-publications.view-mode-publications .type{font-size:16px;}}.view-mode-publications.view-mode-publications .type span,.view-mode-publications.view-mode-publications .type div{display:inline-block;}.view-mode-publications.view-mode-publications .type > span{color:#004438;font-weight:700;margin-right:15px;}.view-mode-publications.view-mode-publications .type > div{color:#004E3F;opacity:0.4;font-weight:400;}.view-mode-publications.view-mode-publications .type > div span{padding-left:1px;}.view-mode-publications.view-mode-publications .title{color:#004438;font-size:18px;line-height:23px;font-weight:600;letter-spacing:0.52px;overflow:hidden;text-overflow:ellipsis;margin-top:0.85vw;}@media screen and (min-width:638px){.view-mode-publications.view-mode-publications .title{font-size:16px;line-height:1.4;}}.view-mode-publications.view-mode-publications .body{font-size:14px;line-height:1.4;margin-bottom:20px;}.view-mode-publications.view-mode-publications .arrow-icon{width:30px;height:30px;background:url("/sites/all/themes/garrigues/images/icons/arrow_green_icon.png") no-repeat center;background-size:50%;border-radius:50%;border:1px solid #004438;display:inline-block;}@media screen and (min-width:638px){.view-mode-publications.view-mode-publications .arrow-icon{height:40px;width:40px;}}.view-mode-publications.view-mode-publications .arrow-icon:hover,.view-mode-publications.view-mode-publications .arrow-icon:focus{opacity:.5;}.view-mode-publications.view-mode-publications .field-name-field-publication-type{float:right;}.view-mode-publications.view-mode-publications .field-name-field-publication-type li{list-style:none;margin:0;}.view-mode-publications.view-mode-publications .field-name-field-publication-type a{display:inline-block;color:white;font-size:11px;text-align:center;text-transform:uppercase;background:#007459;padding:9px;margin:7px 7px 0 0;}@media screen and (min-width:768px){.view-mode-publications.view-mode-publications .field-name-field-publication-type a{line-height:21px;padding:0 20px;}}@media screen and (min-width:1024px){.view-mode-publications.view-mode-publications .field-name-field-publication-type a{font-size:12px;line-height:1;padding:0.4vw 1.5vw;margin:0.85vw 0.85vw 0 0;}}.view-mode-publications.view-mode-publications .field-name-field-publication-type a:hover,.view-mode-publications.view-mode-publications .field-name-field-publication-type a:focus{background:#009A77;}.area-view-team{padding:10px 10px 20px;}.area-view-team .pane-title{margin-bottom:15px;}.area-view-team .pane-title span{color:#004438;font-size:16px;font-weight:700;display:block;}.panel-pane.pane-1,.panel-pane.pane-block-23{margin-top:20px;}.panel-pane.pane-1 .pane-title,.panel-pane.pane-block-23 .pane-title{display:none;}.panel-pane .employment-badge{text-align:center;}.panel-pane .employment-badge img{display:inline;}.pane-block-25 p{color:#212121;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:0.3px;margin-bottom:20px;}.pane-calendar-event-panel-pane-1{margin-top:40px;}.pane-calendar-event-panel-pane-1 .pane-title span{font-family:"Bebas";color:#004438;font-weight:700;font-size:48px;line-height:58px;}.pane-custom.pane-1{background:transparent;padding:0;}.pane-custom.pane-1 form{position:relative;}.pane-custom.pane-1 form input{width:100%;font-size:18px;letter-spacing:0.44px;font-family:"Bebas";border:1px solid #f5f5f5;background-color:#E4E9E8;color:#212121;line-height:50px;position:relative;z-index:99;padding:0 40px 0 15px;}.pane-custom.pane-1 form input::placeholder{color:#004438;font-size:18px;letter-spacing:0.44px;font-weight:700;text-transform:uppercase;}.pane-custom.pane-1 form .icon-search{position:absolute;top:50%;right:15px;z-index:100;transform:translateY(-50%);display:inline-block;background-repeat:no-repeat;background-image:url("/sites/all/themes/garrigues/images//icons_sprite_desktop_copia.png");width:16px;height:16px;background-position:-141px 0px;}.sidebar.left-sidebar .pane-garrigues-backend-garrigues-brochure{display:none;}@media screen and (min-width:1024px){.sidebar.left-sidebar .pane-garrigues-backend-garrigues-brochure{display:block;}}.pane-garrigues-backend-garrigues-glossary{display:none;border-top:3px solid #005D4D;margin-top:16px;}.pane-garrigues-backend-garrigues-glossary ul{width:100%;list-style:none;display:table;table-layout:fixed;margin-top:24px;}.pane-garrigues-backend-garrigues-glossary ul li{width:3.7%;height:3vw;display:table-cell;vertical-align:middle;border-radius:100%;text-align:center;}.pane-garrigues-backend-garrigues-glossary ul li.glossary-item{background:#004438;}.pane-garrigues-backend-garrigues-glossary ul li.glossary-item a{color:white;}.pane-garrigues-backend-garrigues-glossary ul li a{color:#878787;font-size:16px;font-family:"Bebas";font-weight:700;line-height:19px;text-align:center;display:block;}@media screen and (min-width:638px){.pane-garrigues-backend-garrigues-glossary{display:block;}}.pane-garrigues-backend-garrigues-glossary ul{padding:24px 0;margin:0;}.pane-garrigues-backend-garrigues-print-and-vcard{background:transparent !important;padding:0 !important;}.pane-garrigues-backend-garrigues-print-and-vcard .pane-content::after{clear:both;content:"";display:table;}.pane-garrigues-backend-garrigues-print-and-vcard .pane-content > div:first-child{float:left;}.pane-garrigues-backend-garrigues-print-and-vcard .pane-content > div:last-child{float:right;}.pane-garrigues-backend-garrigues-print-and-vcard .pane-content a{width:100%;color:white;text-align:center;line-height:50px;border:0;border-radius:0;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 45px;color:#004438;border:1px solid #004438;display:inline-block;font-size:18px;line-height:50px;background:white;padding:0 15px;}.pane-garrigues-backend-garrigues-print-and-vcard .pane-content a:hover,.pane-garrigues-backend-garrigues-print-and-vcard .pane-content a:focus{color:white;background:#004438;border:1px solid transparent;}.pane-garrigues-backend-garrigues-share{margin-top:15px;background:#E2E2E5;clear:both;}.pane-garrigues-backend-garrigues-share:not(.only-mobile){display:none;}@media screen and (min-width:1024px){.pane-garrigues-backend-garrigues-share:not(.only-mobile){display:block;}}.pane-garrigues-backend-garrigues-share h2{background:#004438;text-align:center;padding:15px;margin:0;}.pane-garrigues-backend-garrigues-share h2 span{color:white;font-size:20px;font-family:"Bebas";font-weight:700;text-transform:uppercase;letter-spacing:0.44px;display:inline-block;}.pane-garrigues-backend-garrigues-share h2 span:after{content:"";width:19px;height:20px;display:inline-block;background:url("/sites/all/themes/garrigues/images/icons_sprite_desktop_copia.png") no-repeat;background-position:-117px 0px;margin-left:15px;top:3px;position:relative;}.pane-garrigues-backend-garrigues-share .share-links ul{text-align:center;padding:20px 0 30px;margin:0;}.pane-garrigues-backend-garrigues-share .share-links li{display:inline-block;list-style:none;margin:0 3px;}.pane-garrigues-backend-garrigues-share .share-links li a{width:36px;height:37px;cursor:pointer;border-radius:50%;transition:0.25s;display:inline-block;background:url("/sites/all/themes/garrigues/images/icons_sprite_desktop_copia.png") no-repeat;position:relative;}.pane-garrigues-backend-garrigues-share .share-links li a.facebook{background-position:0px -63px;}.pane-garrigues-backend-garrigues-share .share-links li a.facebook:hover,.pane-garrigues-backend-garrigues-share .share-links li a.facebook:focus{background-position:0px -100px;}.pane-garrigues-backend-garrigues-share .share-links li a.twitter{background-position:-73px -63px;}.pane-garrigues-backend-garrigues-share .share-links li a.twitter:hover,.pane-garrigues-backend-garrigues-share .share-links li a.twitter:focus{background-position:-73px -100px;}.pane-garrigues-backend-garrigues-share .share-links li a.linkedin{background-position:-36px -63px;}.pane-garrigues-backend-garrigues-share .share-links li a.linkedin:hover,.pane-garrigues-backend-garrigues-share .share-links li a.linkedin:focus{background-position:-36px -100px;}.pane-garrigues-backend-garrigues-share .share-links li a span{display:none;}.pane-garrigues-backend-garrigues-share .copy-link{text-align:center;padding:0 20px 25px;}.pane-garrigues-backend-garrigues-share .copy-link button{width:100%;color:#004438;font-size:20px;font-family:"Bebas";font-weight:700;line-height:1;letter-spacing:0.44px;text-transform:uppercase;text-align:center;background:transparent;border:1px solid #004438;border-radius:0;cursor:pointer;transition:0.25s;box-sizing:border-box;position:relative;display:block;padding:15px;margin:auto;}@media screen and (min-width:638px){.pane-garrigues-backend-garrigues-share .copy-link button{width:25%;}}@media screen and (min-width:1024px){.pane-garrigues-backend-garrigues-share .copy-link button{width:100%;margin-bottom:0;}}.pane-garrigues-backend-garrigues-share .copy-link button:hover,.pane-garrigues-backend-garrigues-share .copy-link button:focus{color:white;background:#004438;}.pane-garrigues-frontend-search-office{background:#007459;display:none;padding:20px 35px 35px;}@media screen and (min-width:1024px){.pane-garrigues-frontend-search-office{display:block;}}.pane-garrigues-frontend-search-office h2 span{color:#fff;font-family:"Bebas";font-size:20px;font-weight:700;letter-spacing:0.44px;text-transform:uppercase;display:block;margin-bottom:30px;}.pane-home-grid-main.related-news{overflow:visible;margin-top:30px;}.pane-home-grid-main.related-news *{overflow:visible;}.pane-home-grid-main.related-news > h2{border-bottom:1px solid #004438;margin-bottom:20px;padding-bottom:10px;}.pane-home-grid-main.related-news > h2 span{font-family:"Montserrat",sans-serif;font-weight:700;font-size:24px;color:#004438;line-height:24px;letter-spacing:0.5px;}.pane-home-grid-main.related-news .packery-item{width:100%;height:auto;border-bottom:none;margin:0 0 2%;}@media screen and (min-width:638px){.pane-home-grid-main.related-news .packery-item{height:38vw;}}@media screen and (min-width:768px) and (max-width:1023px){.pane-home-grid-main.related-news .packery-item{width:48%;height:39vw;margin:0 1%;}}@media screen and (min-width:1024px){.node-type-office .pane-home-grid-main.related-news .packery-item{width:48%;height:22vw;margin:1% 1%;}}@media screen and (min-width:768px) and (max-width:1023px){.node-type-office .pane-home-grid-main.related-news .packery-item{width:48%;height:22vw;margin:0 1%;}}@media screen and (min-width:768px){.pane-home-grid-main.related-news .packery-item{width:48%;height:39vw;margin:0 1%;}}@media screen and (min-width:1024px){.node-type-practice-area .pane-home-grid-main.related-news .packery-item{height:22vw !important;margin:1% 1%;}.pane-home-grid-main.related-news .packery-item{height:26vw;}}@media screen and (min-width:768px){.pane-home-grid-main.related-news .packery-item:first-child .node{}.pane-home-grid-main.related-news .packery-item:first-child .node{margin-right:0px;}}@media screen and (min-width:768px){.pane-home-grid-main.related-news .packery-item:last-child .node{}.pane-home-grid-main.related-news .packery-item:last-child .node{margin-left:0px;}}.pane-home-grid-main.related-news .packery-item > .node{border:1px solid #004438;}.pane-home-grid-main.related-news .packery-item > .node > .image{display:none;}.pane-home-grid-main.related-news .packery-item > .node > .content{width:100%;padding:20px 20px 0 !important;}@media screen and (min-width:638px){.pane-home-grid-main.related-news .packery-item > .node > .content{padding:33px 50px 33px 33px;}}.pane-home-grid-main.related-news .packery-item > .node > .content:after{content:none;}.pane-home-grid-main.related-news .packery-item > .node > .content .type{font-size:16px;line-height:2.21vw;letter-spacing:0.45px;margin-bottom:15px;}@media screen and (min-width:638px){.pane-home-grid-main.related-news .packery-item > .node > .content .type{font-size:2.4vw;margin-bottom:10px;}}@media screen and (min-width:1024px){.pane-home-grid-main.related-news .packery-item > .node > .content .type{font-size:1.36vw;line-height:2.21vw;}}.pane-home-grid-main.related-news .packery-item > .node > .content .type > span{max-width:48%;}.pane-home-grid-main.related-news .packery-item > .node > .content .title{font-size:4vw;line-height:4vw;overflow:hidden;}@media screen and (min-width:638px){.pane-home-grid-main.related-news .packery-item > .node > .content .title{font-size:3vw;line-height:4vw;}}@media screen and (min-width:768px){.pane-home-grid-main.related-news .packery-item > .node > .content .title{font-size:2.4vw;margin-bottom:10px;max-height:54%;}}@media screen and (min-width:1024px){.pane-home-grid-main.related-news .packery-item > .node > .content .title{font-size:1.2vw;line-height:2vw;max-height:49%;}}.pane-home-grid-main.related-news .packery-item > .node > .content .field-name-field-publication-type{width:70%;right:2.805vw;bottom:26px;}@media screen and (min-width:638px){.pane-home-grid-main.related-news .packery-item > .node > .content .field-name-field-publication-type{width:40%;bottom:26px;right:0;}}@media screen and (min-width:768px){.pane-home-grid-main.related-news .packery-item > .node > .content .field-name-field-publication-type{width:40%;bottom:26px;right:33px;}}@media screen and (min-width:1024px){.pane-home-grid-main.related-news .packery-item > .node > .content .field-name-field-publication-type{width:12vw;right:0;bottom:1.955vw;}}.pane-home-grid-main.related-news .packery-item > .node > .content .field-name-field-publication-type .more_tags{top:4.855vw;}.pane-home-grid-main.related-news .packery-item > .node > .content .arrow-icon{width:40px;height:40px;display:inline-block;box-sizing:initial;position:relative;margin:30px 0;bottom:auto;}@media screen and (min-width:638px){.pane-home-grid-main.related-news .packery-item > .node > .content .arrow-icon{margin:0;position:absolute;bottom:33px;}}@media screen and (min-width:1024px){.pane-home-grid-main.related-news .packery-item > .node > .content .arrow-icon{height:3.4vw;width:3.4vw;}}.pane-map-global .office_map .tooltip_city,.pane-map-spain .office_map .tooltip_city,.pane-map-portugal .office_map .tooltip_city{font-family:"Bebas";font-weight:700;}.pane-map-global .office_map .tooltip_address,.pane-map-global .office_map .tooltip_phone,.pane-map-spain .office_map .tooltip_address,.pane-map-spain .office_map .tooltip_phone,.pane-map-portugal .office_map .tooltip_address,.pane-map-portugal .office_map .tooltip_phone{font-weight:500;}.pane-map-global .office_map .office .tooltip .circle_button:hover,.pane-map-spain .office_map .office .tooltip .circle_button:hover,.pane-map-portugal .office_map .office .tooltip .circle_button:hover{background-position:0 50%;border-color:#009b76;}@media (max-width:638px){.pane-map-global .office_map,.pane-map-spain .office_map,.pane-map-portugal .office_map{display:none;}}@media screen and (min-width:960px){.pane-menu-block{background-color:#007459;padding:30px 25px 35px;}}.pane-menu-block li{list-style:none;padding:0;margin:0;}.pane-menu-block .pane-content > div > ul{display:block;white-space:nowrap;overflow:auto;}@media screen and (min-width:960px){.pane-menu-block .pane-content > div > ul{white-space:initial;overflow:hidden;}}.pane-menu-block .pane-content > div > ul > li{display:block;transition:0.25s;margin-bottom:0;margin-left:-2px;}@media screen and (min-width:960px){.pane-menu-block .pane-content > div > ul > li{display:block;border-left:3px solid transparent;margin-bottom:5px;margin-left:0;}.pane-menu-block .pane-content > div > ul > li:hover,.pane-menu-block .pane-content > div > ul > li:focus{border-left:3px solid #E78316;}}@media screen and (min-width:960px){.pane-menu-block .pane-content > div > ul > li.active-trail{border-left:3px solid #E78316;}}.pane-menu-block .pane-content > div > ul > li.expanded ul{margin-left:10px;}.pane-menu-block .pane-content > div > ul > li.expanded li{list-style:none;}.pane-menu-block .pane-content > div > ul > li.expanded a{font-size:18px;}.pane-menu-block .pane-content > div > ul > li a{display:block;color:white;font-size:20px;font-family:"Bebas";font-weight:700;text-transform:uppercase;background-color:#007459;letter-spacing:0.36px;transition:0.25s;padding:15px 30px;}@media screen and (min-width:960px){.pane-menu-block .pane-content > div > ul > li a{letter-spacing:0.44px;padding:10px;}}.pane-menu-block .pane-content > div > ul > li a.active{color:#E78316;}@media screen and (min-width:960px){.pane-menu-block .pane-content > div > ul > li a.active{color:white;}}@media screen and (min-width:1024px){.pane-menu-menu-menu-lateral,.pane-menu-menu-commitment-submenu{background-color:#007459;padding:30px 25px 35px;}}.pane-menu-menu-menu-lateral li,.pane-menu-menu-commitment-submenu li{list-style:none;padding:0;margin:0;}.pane-menu-menu-menu-lateral .pane-title,.pane-menu-menu-commitment-submenu .pane-title{display:none;}.pane-menu-menu-menu-lateral .pane-content > ul,.pane-menu-menu-commitment-submenu .pane-content > ul{display:block;white-space:nowrap;overflow:auto;}@media screen and (min-width:1024px){.pane-menu-menu-menu-lateral .pane-content > ul,.pane-menu-menu-commitment-submenu .pane-content > ul{white-space:initial;overflow:hidden;}}.pane-menu-menu-menu-lateral .pane-content > ul > li,.pane-menu-menu-commitment-submenu .pane-content > ul > li{display:inline-block;transition:0.25s;position:relative;border-bottom:3px solid #007459;margin-left:-2px;margin-bottom:0;}@media screen and (min-width:1024px){.pane-menu-menu-menu-lateral .pane-content > ul > li,.pane-menu-menu-commitment-submenu .pane-content > ul > li{display:block;border-left:3px solid transparent;border-bottom:none;margin-bottom:5px;margin-left:0;}.pane-menu-menu-menu-lateral .pane-content > ul > li:hover,.pane-menu-menu-commitment-submenu .pane-content > ul > li:hover,.pane-menu-menu-menu-lateral .pane-content > ul > li:focus,.pane-menu-menu-commitment-submenu .pane-content > ul > li:focus{border-bottom:3px solid #E78316;}}@media screen and (min-width:1024px) and (min-width:1024px){.pane-menu-menu-menu-lateral .pane-content > ul > li:hover,.pane-menu-menu-commitment-submenu .pane-content > ul > li:hover,.pane-menu-menu-menu-lateral .pane-content > ul > li:focus,.pane-menu-menu-commitment-submenu .pane-content > ul > li:focus{border-left:3px solid #E78316;border-bottom:none;}}.pane-menu-menu-menu-lateral .pane-content > ul > li.active-trail,.pane-menu-menu-commitment-submenu .pane-content > ul > li.active-trail{border-bottom:3px solid #E78316;}@media screen and (min-width:1024px){.pane-menu-menu-menu-lateral .pane-content > ul > li.active-trail,.pane-menu-menu-commitment-submenu .pane-content > ul > li.active-trail{border-left:3px solid #E78316;border-bottom:none;}}.pane-menu-menu-menu-lateral .pane-content > ul > li.expanded ul,.pane-menu-menu-commitment-submenu .pane-content > ul > li.expanded ul{margin-left:10px;}.pane-menu-menu-menu-lateral .pane-content > ul > li.expanded li,.pane-menu-menu-commitment-submenu .pane-content > ul > li.expanded li{list-style:none;}.pane-menu-menu-menu-lateral .pane-content > ul > li.expanded a,.pane-menu-menu-commitment-submenu .pane-content > ul > li.expanded a{font-size:18px;}.pane-menu-menu-menu-lateral .pane-content > ul > li a,.pane-menu-menu-commitment-submenu .pane-content > ul > li a{display:block;color:white;font-size:20px;font-family:"Bebas";font-weight:700;text-transform:uppercase;background-color:#007459;letter-spacing:0.36px;transition:0.25s;padding:15px 30px 12px;}@media screen and (min-width:1024px){.pane-menu-menu-menu-lateral .pane-content > ul > li a,.pane-menu-menu-commitment-submenu .pane-content > ul > li a{letter-spacing:0.44px;padding:10px 10px 7px;}}.pane-menu-menu-menu-lateral .pane-content > ul > li a.active,.pane-menu-menu-commitment-submenu .pane-content > ul > li a.active{color:white;}.pane-node-field-languages h2.pane-title{margin-bottom:0;}.pane-node-field-languages .field-item{color:#212121;font-size:14px;font-weight:500;line-height:23px;}.pane-node-field-practice-areas h2.pane-title{margin-bottom:0;}.pane-node-field-practice-areas .field-item{display:inline;color:#212121;font-size:14px;font-weight:500;line-height:23px;padding-right:3px;}.pane-node-field-practice-areas .field-item:not(:last-child):after{content:",";color:#212121;display:inline-block;font-size:inherit;}.pane-node-field-team-members .pane-content > div > div > .field-item{border-bottom:1px solid #E4E9E8;margin-top:25px;}.pane-node-field-team-members .more{margin-left:-15px;margin-right:-15px;}.pane-node-field-team-members .more a{display:block;font-size:20px;font-family:"Bebas";font-weight:700;letter-spacing:0.44px;text-transform:uppercase;position:relative;padding:15px;}@media screen and (min-width:1024px){.pane-node-field-team-members .more a{font-size:16px;}}.pane-node-field-team-members .more a:hover,.pane-node-field-team-members .more a:focus{color:white;background:#004438;}.pane-node-field-team-members .more a:hover:after,.pane-node-field-team-members .more a:focus:after{border-color:transparent transparent transparent white;}.pane-node-field-team-members .more a:after{content:'';border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #004438;transition:0.25s;transform:translateY(-50%);position:absolute;right:15px;top:50%;}.pane-office-list-global,.pane-office-list-spain,.pane-office-list-portugal{border-top:3px #004438 solid;padding-top:50px;}.pane-office-list-global h4.country-name,.pane-office-list-spain h4.country-name,.pane-office-list-portugal h4.country-name{color:#007459;font-weight:500;text-transform:uppercase;outline-color:#007459;}.pane-office-list-global h4.text_orange,.pane-office-list-spain h4.text_orange,.pane-office-list-portugal h4.text_orange{color:#E78316;font-weight:700;text-transform:uppercase;margin-bottom:15px;}.pane-office-list-global .col_lists_map,.pane-office-list-spain .col_lists_map,.pane-office-list-portugal .col_lists_map{width:50%;float:left;padding-right:20px;}@media screen and (min-width:638px){.pane-office-list-global .col_lists_map,.pane-office-list-spain .col_lists_map,.pane-office-list-portugal .col_lists_map{width:33%;}}@media screen and (min-width:1024px){.pane-office-list-global .col_lists_map,.pane-office-list-spain .col_lists_map,.pane-office-list-portugal .col_lists_map{width:20%;}}.pane-office-list-global .col_lists_map a span.country,.pane-office-list-spain .col_lists_map a span.country,.pane-office-list-portugal .col_lists_map a span.country{display:block;color:#007459;font-weight:500;}.pane-office-list-global .col_lists_map.col_spain,.pane-office-list-spain .col_lists_map.col_spain,.pane-office-list-portugal .col_lists_map.col_spain{width:100%;max-width:initial;padding-top:35px;}@media screen and (min-width:960px){.pane-office-list-global .col_lists_map.col_spain,.pane-office-list-spain .col_lists_map.col_spain,.pane-office-list-portugal .col_lists_map.col_spain{width:40%;clear:none;}}.pane-office-list-global .col_lists_map.col_spain .sub_col_spain,.pane-office-list-spain .col_lists_map.col_spain .sub_col_spain,.pane-office-list-portugal .col_lists_map.col_spain .sub_col_spain{min-width:initial;}.pane-office-list-global .list li,.pane-office-list-spain .list li,.pane-office-list-portugal .list li{margin:15px 0;list-style:none;}.pane-office-list-global .list li a,.pane-office-list-spain .list li a,.pane-office-list-portugal .list li a{color:#212121;font-size:16px;font-weight:500;letter-spacing:0.25px;line-height:20px;text-transform:uppercase;font-family:montserratgarrigues;}.pane-office-list-global .col_lists_map,.pane-office-list-spain .col_lists_map,.pane-office-list-portugal .col_lists_map{max-width:500px;}.pane-office-list-global .col_lists_map .sub_col_spain,.pane-office-list-spain .col_lists_map .sub_col_spain,.pane-office-list-portugal .col_lists_map .sub_col_spain{float:left;width:50%;min-width:200px;}.pane-office-list-global .list_container.asia,.pane-office-list-spain .list_container.asia,.pane-office-list-portugal .list_container.asia{margin-top:40px;}.pane-office-list-global .list_desks,.pane-office-list-spain .list_desks,.pane-office-list-portugal .list_desks{margin-top:40px;max-width:100%;width:100%;}.pane-office-list-global .list_desks li,.pane-office-list-spain .list_desks li,.pane-office-list-portugal .list_desks li{float:left;margin-right:30px;}.pane-views.pane-practice-area{background:#007459;padding:20px 35px 35px;}.pane-views.pane-practice-area h2,.pane-views.pane-practice-area h2 span{color:#FFF;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;}.pane-views.pane-practice-area .form-item{margin-bottom:0;}.pane-views.pane-team{padding:12px;margin-bottom:24px;}.pane-views.pane-team > h2{color:#004438;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0.4px;margin-bottom:15px;}.pane-views.pane-team > h2 span{font-weight:600;display:block;}.pane-views-exp-team-gossary-page-1{display:none;background-color:#007459;padding:20px 5%;z-index:22;position:relative;margin-left:0;margin-right:0;margin-top:15px;}@media screen and (min-width:638px){.pane-views-exp-team-gossary-page-1{padding:30px 0 0;}}@media screen and (min-width:1024px){.pane-views-exp-team-gossary-page-1{padding:30px 35px 35px;display:block;}}.pane-views-exp-team-gossary-page-1 .pane-title{color:#fff;font-family:"Bebas";font-size:20px;font-weight:700;letter-spacing:0.44px;text-transform:uppercase;display:block;margin-bottom:30px;}@media screen and (min-width:638px){.pane-views-exp-team-gossary-page-1 .pane-title{margin-left:3%;margin-right:3%;}}@media screen and (min-width:960px){.pane-views-exp-team-gossary-page-1 .pane-title{margin-left:0;margin-right:0;}}.pane-views-exp-team-gossary-page-1 .pane-title span{color:#fff;font-family:"Bebas";font-size:20px;font-weight:700;letter-spacing:0.44px;text-transform:uppercase;}.pane-views-exp-team-gossary-page-1 .views-exposed-widgets > div{float:none;padding:0;margin-bottom:30px;}@media screen and (min-width:638px){.pane-views-exp-team-gossary-page-1 .views-exposed-widgets > div{width:44%;float:left;margin:0 3% 30px;}}@media screen and (min-width:960px){.pane-views-exp-team-gossary-page-1 .views-exposed-widgets > div{width:100%;float:none;margin:0 0 30px;}}.pane-views-exp-team-gossary-page-1 .views-exposed-widgets > div:nth-child(odd){clear:left;}.pane-views-exp-team-gossary-page-1 .views-exposed-widgets > div:nth-child(even){clear:right;}.pane-views-exp-team-gossary-page-1 .views-exposed-widgets > div input,.pane-views-exp-team-gossary-page-1 .views-exposed-widgets > div select{width:100%;margin:0;}.pane-views-exp-team-gossary-page-1 .views-exposed-widgets > div input[type="submit"]{width:100%;color:white;text-align:center;line-height:50px;border:0;border-radius:0;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 45px;color:#004438;background-color:white;line-height:normal;padding:15px;margin-top:0;}.pane-views-exp-team-gossary-page-1 .views-exposed-widgets > div input[type="submit"]:hover{color:white;background-color:#004438;}.view-banner-home{position:relative;}.view-banner-home .slick-dots{display:block;width:100%;text-align:center;padding:0;margin:0;position:absolute;bottom:25px;}.view-banner-home .slick-dots li{width:14px;height:14px;list-style:none;position:relative;display:inline-block;padding:0;margin:0 10px;}@media screen and (min-width:638px){.view-banner-home .slick-dots li{width:16px;height:16px;}}@media screen and (min-width:1024px){.view-banner-home .slick-dots li{width:10px;height:10px;}}.view-banner-home .slick-dots li.slick-active button{background:#004438;border:1px solid white;}.view-banner-home .slick-dots li button{display:block;width:14px;height:14px;color:transparent;cursor:pointer;border-radius:50%;outline:none;background:white;text-indent:-10000em;border:1px solid #004438;padding:0;}@media screen and (min-width:638px){.view-banner-home .slick-dots li button{width:16px;height:16px;}}@media screen and (min-width:1024px){.view-banner-home .slick-dots li button{width:10px;height:10px;}}.view-banner-home .slick__arrow button{display:none !important;width:40px;height:40px;cursor:pointer;border:none;outline:none;background:transparent;text-indent:-1000em;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:300;padding:0;position:absolute;top:50%;}@media screen and (min-width:1024px){.view-banner-home .slick__arrow button{display:inline-block !important;}}.view-banner-home .slick__arrow .slick-prev{left:25px;background:url("/sites/all/themes/garrigues/images/icons/carousel_left_arrow.png") no-repeat center;}.view-banner-home .slick__arrow .slick-prev:hover{background:url("/sites/all/themes/garrigues/images/icons/carousel_left_arrow_hover.png") no-repeat center;}.view-banner-home .slick__arrow .slick-next{right:25px;background:url("/sites/all/themes/garrigues/images/icons/carousel_right_arrow.png") no-repeat center;}.view-banner-home .slick__arrow .slick-next:hover{background:url("/sites/all/themes/garrigues/images/icons/carousel_right_arrow_hover.png") no-repeat center;}.view-calendar-event .view-content .views-row{border-bottom:1px solid #979797;}.view-calendar-event .view-content .views-row:last-child{border-bottom:none;}.view-calendar-event .view-content .event-wrapper{padding:20px 0;}.view-calendar-event .view-content .event-wrapper::after{clear:both;content:"";display:table;}.view-calendar-event .view-content .event-wrapper .month-day{display:inline-block;float:left;}.view-calendar-event .view-content .event-wrapper .month-day span{margin-right:30px;color:#004438;vertical-align:top;text-align:center;font-family:"Bebas";font-weight:700;}.view-calendar-event .view-content .event-wrapper .month-day .day_week{font-size:16px;line-height:20px;display:block;margin-bottom:20px;}.view-calendar-event .view-content .event-wrapper .month-day .day_number{display:block;font-size:68px;line-height:20px;margin-bottom:20px;}.view-calendar-event .view-content .event-wrapper .info{display:inline-block;width:calc(100% - 90px);float:left;}.view-calendar-event .view-content .event-wrapper .info .place-date{display:block;font-size:16px;line-height:20px;color:#E78316;}.view-calendar-event .view-content .event-wrapper .info .title{display:block;font-size:16px;line-height:20px;margin-bottom:15px;font-weight:700;}.view-calendar-event .view-content .event-wrapper .info .title a{color:#212121;}.view-calendar-event .view-content .event-wrapper .info .title a:hover,.view-calendar-event .view-content .event-wrapper .info .title a:focus{color:#007459;}.view-calendar-event .view-content .event-wrapper .info .button{display:block;font-size:16px;line-height:20px;color:#004E3F;}.view-career-opportunity .views-exposed-form .form-select{display:none;}.view-career-opportunity .views-exposed-form .bef-select-as-links > div > div{display:inline-block;}.view-career-opportunity .views-exposed-form .bef-select-as-links > div > div:first-child{display:none;}.view-career-opportunity .views-exposed-form .bef-select-as-links > div > div a{margin:10px 0;display:inline-block;line-height:19px;text-transform:uppercase;padding:15px;position:relative;border:2px solid #004438;font-weight:700;color:#004438;}.view-career-opportunity .views-exposed-form .bef-select-as-links > div > div a.active,.view-career-opportunity .views-exposed-form .bef-select-as-links > div > div a:hover{background-color:#004438;color:white;}.view-career-opportunity .view-content ul{margin:0;}.view-career-opportunity .view-content ul li{list-style:none;margin:0;}.view-career-opportunity .view-content .views-row{position:relative;padding:25px 0;border-bottom:1px solid #979797;}.view-career-opportunity .view-content .views-row:last-child{border-bottom:none;}.view-career-opportunity .view-content .views-row .views-field-field-date-of-publication span{display:block;font-family:"Bebas";color:#878787;font-size:16px;line-height:26px;margin-bottom:10px;font-weight:600;}.view-career-opportunity .view-content .views-row .views-field-title a{font-family:montserratgarrigues;color:#004438;font-weight:600;font-size:18px;line-height:24px;margin-bottom:5px;transition:0.5s;}.view-career-opportunity .view-content .views-row .views-field-title a:hover{color:#E78316;}.view-career-opportunity .view-content .views-row .views-field-field-offices{padding-left:20px;position:absolute;right:0;bottom:70px;}.view-career-opportunity .view-content .views-row .views-field-field-offices a{font-weight:700;font-size:16px;line-height:24px;}.view-career-opportunity .view-content .views-row .views-field-field-offices:before{content:"";position:absolute;top:2px;left:0;width:13px;height:18px;background-size:contain;background:url("/sites/all/themes/garrigues/images/icons/icon_article_city.png") no-repeat center;}.view-career-opportunity .view-content .views-row .views-field-nothing{margin-top:30px;}.view-career-opportunity .view-content .views-row .views-field-nothing .arrow-icon{background:url("/sites/all/themes/garrigues/images/icons/sprite_only_arrow_green.png") no-repeat 0 0;transition:0s;border-radius:50%;border:3px solid #004d3c;height:3.4vw;width:3.4vw;display:block;background-size:cover;}.view-career-opportunity .view-content .views-row .views-field-nothing .arrow-icon:hover{background-position:0 -61px;border-color:#009b76;}.view-chamber .view-content{margin-right:-10px;}.view-chamber .view-content::after{clear:both;content:"";display:table;}.view-chamber .views-row{width:30%;float:left;padding-right:10px;padding-bottom:10px;}@media screen and (min-width:638px){.view-chamber .views-row{width:25%;}}@media screen and (min-width:960px){.view-chamber .views-row{width:15%;}}@media screen and (min-width:1024px){.view-chamber .views-row{width:33.3333%;}}.view-chamber .views-row img{height:auto !important;margin:0 !important;}.view-employment-forums .item-list ul:not(.pager) li{list-style:none;position:relative;border-bottom:1px solid #878787;padding:25px 0;margin:0;}.view-employment-forums .item-list ul:not(.pager) li:last-child{border-bottom:none;}.view-employment-forums .views-field-field-date span{display:block;color:#878787;font-size:16px;font-weight:700;font-family:"Bebas";line-height:26px;margin-bottom:10px;}.view-employment-forums .views-field-title{clear:both;}.view-employment-forums .views-field-title a,.view-employment-forums .views-field-title span{font-weight:600;font-size:18px;line-height:24px;transition:0.5s;margin-bottom:5px;color:#004438 !important;}.view-employment-forums .views-field-field-place{width:50%;float:left;position:relative;padding-left:25px;font-size:14px;line-height:24px;padding-right:5%;margin-bottom:25px;}.view-employment-forums .views-field-field-place div{font-weight:500;}.view-employment-forums .views-field-field-place:before{content:"";display:inline-block;width:13px;height:18px;background:url("/sites/all/themes/garrigues/images/icons/location_footer.png") no-repeat center;background-size:contain;position:absolute;top:2px;left:0;}.view-employment-forums .views-field-field-schedule-1{width:50%;float:right;position:relative;padding-left:25px;font-size:14px;line-height:24px;padding-right:5%;margin-bottom:25px;}.view-employment-forums .views-field-field-schedule-1 div{font-weight:500;}.view-employment-forums .views-field-field-schedule-1:before{content:"";display:inline-block;width:13px;height:18px;background:url("/sites/all/themes/garrigues/images/icons/article_clock.png") no-repeat center;background-size:contain;position:absolute;top:2px;left:0;}.view-employment-forums .views-field-php{clear:both;}.view-employment-forums .views-field-php span{display:inline-block;}.view-employment-forums .views-field-php a{width:100%;color:white;text-align:center;line-height:50px;border:0;border-radius:0;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 45px;color:#004438;background-color:white;width:auto;display:inline-block;font-size:18px;line-height:34px;letter-spacing:0.44px;text-align:center;text-transform:uppercase;transition:0.25s;position:relative;border:1px solid #004438;padding:3px 45px 1px;}.view-employment-forums .views-field-php a:hover{color:white;background-color:#004438;}.view-home-grid-main .packery-item{overflow:visible;z-index:1;border-bottom:1px solid #004438;}.view-home-grid-main .packery-item.show-tags{z-index:2;}.view-home-grid-main .packery-item.no-bordered{border-bottom:initial;}.view-home-grid-main .packery-item.no-bordered > .views-field-nothing:after{content:none;}.view-home-grid-main .packery-item > .views-field-nothing,.pane-related-gd-article .packery-item > .views-field-nothing{width:100%;height:100%;position:relative;}@media screen and (min-width:768px){.view-home-grid-main .packery-item > .views-field-nothing:after{content:"";width:1px;height:100%;display:inline-block;background-color:#004438;z-index:1;position:absolute;top:0;right:0;}}.grid-max-span-3{position:relative;}.grid-max-span-3 .packery-item{width:100%;font-size:16px;line-height:1;position:relative;}@media screen and (min-width:638px){.grid-max-span-3 .packery-item{width:50%;height:50vw;}}@media screen and (min-width:1024px){.grid-max-span-3 .packery-item{width:33.333333333%;height:33.33vw;}}.grid-max-span-3 .packery-item[class*="layout-style-2-cols-"]{width:100%;}@media screen and (min-width:1024px){.grid-max-span-3 .packery-item[class*="layout-style-2-cols-"]{width:66.666666667%;}}@media screen and (min-width:960px){.grid-max-span-3 .packery-item[class*="layout-style-3-cols-"]{width:100%;}}.grid-max-span-3 .packery-item.layout-style-outstanding{width:100%;height:auto;}@media screen and (min-width:1024px){.grid-max-span-3 .packery-item.layout-style-outstanding{height:30vw;}}.grid-max-span-2{position:relative;}.grid-max-span-2 .packery-item{width:100%;position:relative;}@media screen and (min-width:638px){.grid-max-span-2 .packery-item{width:50%;height:33.33vw;}}.grid-max-span-2 .packery-item[class*="layout-style-2-cols-"],.grid-max-span-2 .packery-item[class*="layout-style-3-cols-"]{width:100%;}.view-news-and-publications{margin-top:20px;}.view-news-and-publications > .view-content li.views-row{list-style:none;width:100%;overflow:hidden;margin:0;}.view-news-and-publications > .view-content li.views-row .views-field-created .field-content{display:block;color:#878787;font-size:16px;font-family:"Bebas";font-weight:bold;line-height:26px;margin-bottom:10px;}.view-news-and-publications > .view-content li.views-row .views-field-field-date-of-publication span{color:#878787;font-family:"Bebas";font-size:16px;font-weight:700;line-height:26px;margin-bottom:10px;margin-bottom:10px;}.view-news-and-publications > .view-content li.views-row .views-field-title{margin-bottom:5px;}.view-news-and-publications > .view-content li.views-row .views-field-title .field-content a{font-size:18px;font-weight:600;line-height:24px;}.view-news-and-publications > .view-content li.views-row .views-field-body{font-size:14px;line-height:24px;margin-bottom:25px;}.view-news-and-publications > .view-content li.views-row .views-field-body *{font-weight:500;}.view-news-and-publications > .view-content li.views-row .views-field-view-node a{width:46px;height:46px;float:left;border:3px solid #004438;border-radius:50%;text-indent:-999em;display:block;background:url("/sites/all/themes/garrigues/images/icons/arrow_green_icon.png") no-repeat center;background-size:50%;}@media screen and (min-width:1024px){.view-news-and-publications > .view-content li.views-row .views-field-view-node a{width:3.4vw;height:3.4vw;}}.view-news-and-publications > .view-content li.views-row .views-field-view-node a:hover{border-color:#009A77;background-image:url("/sites/all/themes/garrigues/images/icons/icon-arrow-green-light.png");}.view-news-and-publications > .view-content li.views-row .views-field-field-practice-areas{display:none;float:right;margin-top:5px;}@media screen and (min-width:638px){.view-news-and-publications > .view-content li.views-row .views-field-field-practice-areas{display:block;}}.view-news-and-publications > .view-content li.views-row .views-field-field-practice-areas a{color:white;text-transform:uppercase;background-color:#007459;font-size:14px;font-family:"Roboto Condensed",sans-serif;padding:5px 10px;display:inline-block;margin-left:5px;}.view-news-and-publications > .view-content > .item-list > ul > li{position:relative;border-bottom:1px solid #979797;list-style:none;padding:25px 0;}.view-news-and-publications > .view-content > .item-list > ul > li:last-child{border-bottom:none;}.view-node-basic-page{padding-top:20px;}.view-node-basic-page p{font-size:16px;font-weight:600;}.view-node-basic-page p:last-child{margin-bottom:0;}.view-node-career-opportunity{padding-top:10px;}.view-node-career-opportunity .views-row .views-field-field-date-of-publication{}@media screen and (min-width:1024px){.view-node-career-opportunity .views-row .views-field-field-date-of-publication{display:block;}}.view-node-career-opportunity .views-row .views-field-field-date-of-publication span{color:#878787;font-size:20px;font-weight:600;line-height:26px;}.view-node-career-opportunity .views-row > div{}@media screen and (min-width:1024px){.view-node-career-opportunity .views-row > div{display:block;}}.view-node-career-opportunity .views-row > div h2{color:#212121;font-size:30px;font-weight:600;letter-spacing:0.66px;line-height:42px;margin-bottom:20px;}.view-node-career-opportunity .views-row .views-field-body h2{color:#004438;font-size:20px;font-weight:700;line-height:24px;text-transform:uppercase;letter-spacing:0.3px;margin-bottom:15px;}.view-node-career-opportunity .views-row .views-field-body div,.view-node-career-opportunity .views-row .views-field-body p{color:#212121;font-size:14px;font-weight:500;letter-spacing:0.3px;line-height:24px;margin-bottom:30px;}.view-node-career-opportunity .views-row .views-field-body ul{margin:0 0 30px;}.view-node-career-opportunity .views-row .views-field-body ul li{color:#212121;font-size:14px;font-weight:500;letter-spacing:0.3px;line-height:24px;list-style:none;margin:0;}.view-node-career-opportunity .views-row .views-field-php::after{clear:both;content:"";display:table;}.view-node-career-opportunity .views-row .views-field-php a{width:100%;color:white;text-align:center;line-height:50px;border:0;border-radius:0;font-family:"Bebas";font-weight:700;font-size:20px;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 45px;color:#004438;border:1px solid #004438;display:block;width:auto;margin-right:0;float:none;margin-bottom:20px;}.view-node-career-opportunity .views-row .views-field-php a:hover,.view-node-career-opportunity .views-row .views-field-php a:focus{color:white;background:#004438;border:1px solid transparent;}@media screen and (min-width:638px){.view-node-career-opportunity .views-row .views-field-php a{width:40%;margin-right:3%;float:left;}}.view-practice-area.practice-area-page{padding-top:20px;padding-left:10px;padding-right:10px;}.view-practice-area.practice-area-page .view-content .item-list{margin-bottom:20px;}@media screen and (min-width:768px){.view-practice-area.practice-area-page .view-content .item-list{width:40%;float:left;margin-right:10%;margin-bottom:50px;}}.view-practice-area.practice-area-page .view-content .item-list h3{color:#004438;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0.5px;border-bottom:1px solid #004438;padding-bottom:10px;}.view-practice-area.practice-area-page .view-content .item-list ul{margin:20px 0 20px 20px;}.view-practice-area.practice-area-page .view-content .item-list ul li{position:relative;list-style:none;transition:0.5s;margin:0;}.view-practice-area.practice-area-page .view-content .item-list ul li:hover:after,.view-practice-area.practice-area-page .view-content .item-list ul li:focus:after{content:"";width:14px;height:14px;border:1px solid #004438;border-radius:50%;transform:translate(0,-50%);position:absolute;top:16px;left:-24px;}.view-practice-area.practice-area-page .view-content .item-list ul li:hover a,.view-practice-area.practice-area-page .view-content .item-list ul li:focus a{color:#004438;font-weight:700;}.view-practice-area.practice-area-page .view-content .item-list ul li:before{content:"";width:8px;height:8px;display:inline-block;background-color:#004438;border-radius:50%;transform:translate(0,-50%);position:absolute;top:16px;left:-21px;}.view-practice-area.practice-area-page .view-content .item-list ul li a{color:#212121;font-size:14px;font-weight:500;}.view-practice-area.practice-area-page .view-content .item-list ul li{line-height:54px;}.view-practice-area.practice-area-page .view-content .item-list ul li:hover:after,.view-practice-area.practice-area-page .view-content .item-list ul li:focus:after{top:28px;}.view-practice-area.practice-area-page .view-content .item-list ul li:before{top:28px;}.view-search-engine{margin-bottom:30px;}.view-search-engine .view-content{margin-bottom:40px;}.view-search-engine .view-content ul{margin:20px 0 20px 20px;}.view-search-engine .view-content ul li{position:relative;list-style:none;transition:0.5s;margin:0;}.view-search-engine .view-content ul li:hover:after,.view-search-engine .view-content ul li:focus:after{content:"";width:14px;height:14px;border:1px solid #004438;border-radius:50%;transform:translate(0,-50%);position:absolute;top:16px;left:-24px;}.view-search-engine .view-content ul li:hover a,.view-search-engine .view-content ul li:focus a{color:#004438;font-weight:700;}.view-search-engine .view-content ul li:before{content:"";width:8px;height:8px;display:inline-block;background-color:#004438;border-radius:50%;transform:translate(0,-50%);position:absolute;top:16px;left:-21px;}.view-search-engine .view-content ul li a{color:#212121;font-size:14px;font-weight:500;line-height:33px;}.view-search-engine .view-content span{color:#878787;font-size:14px;font-weight:500;line-height:33px;}.view-search-engine .view-content li{list-style:none;margin:0 0 16.4px;}.view-search-engine .view-content li:last-child a{margin-right:0;}.view-search-engine .view-content a{font-size:14px !important;font-weight:normal !important;}.view-search-engine .item-list ul.pager{width:90%;}@media screen and (min-width:960px){.view-search-engine .item-list ul.pager{width:40%;}}.view-social-network ul{text-align:center;}@media screen and (min-width:638px){.view-social-network ul{text-align:initial;}}.view-social-network li{display:inline-block;margin:auto 5%;}@media screen and (min-width:638px){.view-social-network li{margin:auto 0.8vw;}}@media screen and (min-width:1024px){.view-social-network li{width:20px;height:20px;margin:auto 10px;}}.view-social-network li:first-child{margin-left:0;}@media screen and (min-width:1024px){.view-social-network li:first-child{margin-left:10px;}}.view-social-network li:last-child{margin-right:0;}@media screen and (min-width:1024px){.view-social-network li:last-child{margin-right:10px;}}.view-social-network a{width:32px;height:32px;display:inline-block;position:relative;}@media screen and (min-width:1024px){.view-social-network a{width:20px;height:20px;}}.view-social-network a.sn-Blog{background:url("/sites/all/themes/garrigues/images/icons/logo-blog-res.png") no-repeat center;background-size:contain;}@media screen and (min-width:1024px){.view-social-network a.sn-Blog{background:url("/sites/all/themes/garrigues/images/icons/logo-blog.png") no-repeat center;background-size:contain;}}.view-social-network a.sn-Linkedin{background:url("/sites/all/themes/garrigues/images/icons/logo_linkedin_mob_menu.png") no-repeat center;background-size:contain;}@media screen and (min-width:1024px){.view-social-network a.sn-Linkedin{background:url("/sites/all/themes/garrigues/images/icons/logo_ln_menu_grey_rounded.png") no-repeat center;background-size:contain;}}.view-social-network a.sn-Twitter{background:url("/sites/all/themes/garrigues/images/icons/logo_twitter_mob_menu.png") no-repeat center;background-size:contain;}@media screen and (min-width:1024px){.view-social-network a.sn-Twitter{background:url("/sites/all/themes/garrigues/images/icons/logo_tw_menu_grey_rounded.png") no-repeat center;background-size:contain;}}.view-social-network a.sn-Facebook{background:url("/sites/all/themes/garrigues/images/icons/logo_facebook_mob_menu.png") no-repeat center;background-size:contain;}@media screen and (min-width:1024px){.view-social-network a.sn-Facebook{background:url("/sites/all/themes/garrigues/images/icons/logo_fb_menu_grey_rounded.png") no-repeat center;background-size:contain;}}.view-social-network a.sn-Youtube{background:url("/sites/all/themes/garrigues/images/icons/logo_yt_menu.png") no-repeat center;background-size:contain;}@media screen and (min-width:1024px){.view-social-network a.sn-Youtube{background:url("/sites/all/themes/garrigues/images/icons/logo_yt_menu_grey_rounded.png") no-repeat center;background-size:contain;}}.view-social-network a:focus:before,.view-social-network a:hover:before{content:"";width:0;height:0;border-style:solid;border-width:0 0 10px 5px;border-color:transparent transparent #007459 transparent;position:absolute;top:26px;right:14px;}@media screen and (min-width:1024px){.view-social-network a:focus:before,.view-social-network a:hover:before{top:16px;right:5px;}}.view-social-network a:focus span,.view-social-network a:hover span{height:auto;clip:initial;display:inline-block;color:white;font-size:14px;line-height:normal;background-color:#007459;padding:5px 10px;position:absolute;bottom:-28px;right:14px;}@media screen and (min-width:1024px){.view-social-network a:focus span,.view-social-network a:hover span{bottom:-30px;right:5px;}}.garrigues-main-menu .view-social-network{margin-top:15px;}@media screen and (min-width:1024px){.garrigues-main-menu .view-social-network{margin-top:0;}}.garrigues-main-menu-block > .content > .view-social-network{margin-top:15px;}@media screen and (min-width:638px){.garrigues-main-menu-block > .content > .view-social-network{display:none;}}.view-team-gossary.view-id-team_gossary > div > .item-list > ul{margin:0;}.view-team-gossary.view-id-team_gossary > div > .item-list > ul li{width:100%;display:block;list-style:none;border-bottom:1px solid #979797;padding:10px 0 27px;margin:0 0 38px;}.page-office-team .view-team-gossary > div > .item-list > ul li,.page-team-practice-area .view-team-gossary > div > .item-list > ul li{border-bottom:1px solid #979797;}.view-team-gossary.view-id-team_gossary > div > .item-list > ul li.views-row-last{border-bottom:none;}.page-office-team .view-team-gossary > div > .item-list > ul li.views-row-last,.page-team-practice-area .view-team-gossary > div > .item-list > ul li.views-row-last{border-bottom:none;}.view-team-gossary.view-id-team_gossary > div > .item-list > ul li::after{clear:both;content:"";display:table;}@media screen and (min-width:638px){.view-team-gossary.view-id-team_gossary > div > .item-list > ul li{width:100%;display:table;list-style:none;border-bottom:1px solid #979797;margin-bottom:38px;}}.view-team-gossary.view-id-team_gossary > div > .item-list > ul li > div:not(.views-field-field-practice-areas){padding-left:10px;padding-right:10px;}.view-team-gossary.view-id-team_gossary > div > .item-list > ul li > div:not(.views-field-field-practice-areas) > div,.view-team-gossary.view-id-team_gossary > div > .item-list > ul li > div:not(.views-field-field-practice-areas) > span{cursor:pointer;}.view-team-gossary.view-id-team_gossary .views-field-field-image{width:20%;display:inline-block;text-align:left;vertical-align:middle;float:left;padding:0 !important;}@media screen and (min-width:638px){.view-team-gossary.view-id-team_gossary .views-field-field-image{width:10%;display:table-cell;float:none;margin:0;}}.view-team-gossary.view-id-team_gossary .views-field-field-image img{width:100%;max-width:100px;height:auto;}.view-team-gossary.view-id-team_gossary .views-field-nothing{width:70%;float:left;}@media screen and (min-width:638px){.view-team-gossary.view-id-team_gossary .views-field-nothing{width:24%;text-align:center;display:table-cell;vertical-align:middle;float:none;padding-left:1.8275vw;}}.view-team-gossary.view-id-team_gossary .views-field-nothing{text-align:left;margin-bottom:20px;}.view-team-gossary.view-id-team_gossary .views-field-nothing a{color:#005d4d !important;font-size:14px;font-weight:800;line-height:24px;letter-spacing:0.3px;color:#808080;}.page-office-team .views-field-views-conditional,.page-team-practice-area .views-field-views-conditional{vertical-align:middle;}.page-office-team .views-field-views-conditional .field-content a,.page-team-practice-area .views-field-views-conditional .field-content a{color:#005d4d !important;font-size:14px;font-weight:800;line-height:24px;letter-spacing:0.3px;color:#808080;}.view-team-gossary .popup-element-title span{font-weight:800 !important;color:#005d4d !important;}.view-team-gossary.view-id-team_gossary .views-field-php{text-align:left !important;}.view-team-gossary.view-id-team_gossary .views-field-field-offices .field-content{text-align:left !important;}@media screen and (min-width:638px){.view-team-gossary.view-id-team_gossary .views-field-nothing a{line-height:24px;}}.view-team-gossary.view-id-team_gossary .views-field-php{width:75%;color:#878787;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0.3px;float:left;text-align:left;}@media screen and (min-width:638px){.view-team-gossary.view-id-team_gossary .views-field-php{width:15%;display:table-cell;vertical-align:middle;text-align:center;float:none;}}.view-team-gossary.view-id-team_gossary .views-field-php span{font-weight:400;}.view-team-gossary.view-id-team_gossary .views-field-field-offices{width:75%;float:left;margin-bottom:10px;}@media screen and (min-width:638px){.view-team-gossary.view-id-team_gossary .views-field-field-offices{width:10%;display:table-cell;text-align:center;vertical-align:middle;float:none;}}.view-team-gossary.view-id-team_gossary .views-field-field-offices a{color:#878787;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0.3px;}.view-team-gossary.view-id-team_gossary .views-field-field-practice-areas{color:#878787;display:inline-block;width:100%;}@media screen and (min-width:638px){.view-team-gossary.view-id-team_gossary .views-field-field-practice-areas{width:40%;display:table-cell;vertical-align:middle;}}.view-team-gossary.view-id-team_gossary .views-field-field-practice-areas a{color:#878787;font-size:14px;font-weight:400;letter-spacing:0.3px;}.view-team ul{margin:0;}.view-team ul li{width:100%;display:block;list-style:none;border-bottom:1px solid #979797;padding:10px 0 27px;margin:0 0 38px;}.view-team ul li::after{clear:both;content:"";display:table;}@media screen and (min-width:638px){.view-team ul li{width:100%;display:table;list-style:none;border-bottom:none;margin-bottom:38px;}}.view-team ul li > div:not(.views-field-field-practice-areas){padding-left:10px;padding-right:10px;}.view-team ul li > div:not(.views-field-field-practice-areas) > div,.view-team-gossary.view-id-team_gossary > div > .item-list > ul li > div:not(.views-field-field-practice-areas) > span{cursor:pointer;}.view-team .views-field-field-image{width:20%;display:inline-block;text-align:left;vertical-align:middle;float:left;padding:0 !important;}@media screen and (min-width:638px){.view-team .views-field-field-image{width:10%;display:table-cell;float:none;margin:0;}}.view-team .views-field-field-image img{width:100%;max-width:100px;height:auto;}.view-team .views-field-nothing{width:100%;float:left;}@media screen and (min-width:638px){.view-team .views-field-nothing{width:24%;text-align:center;display:table-cell !important;vertical-align:middle;float:none;padding-left:1.8275vw;}}.view-team .views-field-nothing a{color:#212121;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0.3px;}@media screen and (min-width:638px){.view-team .views-field-nothing a{line-height:24px;}}.view-team .views-field-php{width:75%;color:#878787;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0.3px;float:left;}@media screen and (min-width:638px){.view-team .views-field-php{width:15%;display:table-cell;vertical-align:middle;text-align:center;float:none;}.view-team .views-field-views-conditional{width:25%;display:table-cell;vertical-align:middle;text-align:left;float:none;}}.view-team .views-field-php span{font-weight:400;}.view-team .views-field-field-offices{width:75%;float:left;margin-bottom:10px;}@media screen and (min-width:638px){.view-team .views-field-field-offices{width:10%;display:table-cell;text-align:center;vertical-align:middle;float:none;}}.view-team .views-field-field-offices a{color:#878787;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0.3px;}.view-team .views-field-field-practice-areas{color:#878787;}@media screen and (min-width:638px){.view-team .views-field-field-practice-areas{width:40%;display:table-cell;vertical-align:middle;}}.view-team .views-field-field-practice-areas a{color:#878787;font-size:14px;font-weight:400;letter-spacing:0.3px;}.pane-team .view-team ul{padding:0;margin:0;}.pane-team .view-team ul li{list-style:none;padding:0;margin:25px 0 0;}.pane-team .view-team ul li::after{clear:both;content:"";display:table;}.pane-team .view-team ul li:last-child{margin-bottom:0;}.pane-team .view-team .views-field-field-image{width:25%;min-height:65px;float:left;margin-right:5%;}.pane-team .view-team .views-field-field-image img{width:auto;height:65px;}.pane-team .view-team .views-field-nothing{width:70%;float:left;margin-bottom:10px;text-align:left !important;}.pane-team .view-team ul li > div:not(.views-field-field-practice-areas){padding:0px !important;}.pane-team .contact-link a{text-transform:capitalize;}.pane-team .view-team .views-field-nothing a{color:#004438;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0.3px;display:inline-block;}.pane-team .view-team .views-field-field-phone-number{width:70%;float:left;margin-bottom:55px;}.pane-team .view-team .views-field-field-phone-number span,.view-team .views-field-field-phone-number div{display:inline-block;color:#212121;font-size:16px;font-weight:600;line-height:19px;}.pane-team .view-team .views-field-field-email{clear:both;}.pane-team .view-team .views-field-field-email .field-content{padding:45px 5px 15px;margin:0 15px;}.pane-team .view-team .views-field-field-email .field-content::after{clear:both;content:"";display:table;}.pane-team .view-team .views-field-field-email a{width:50%;float:left;color:#212121;font-size:14px;font-weight:600;line-height:19px;text-align:left;padding:0;}.pane-team .view-team .more-link{text-align:left;}.pane-team .view-team .more-link a{display:block;color:#004438;font-size:20px;font-weight:700;font-family:"Bebas";letter-spacing:0.44px;text-transform:uppercase;position:relative;padding:15px;}@media screen and (min-width:1024px){.pane-team .view-team .more-link a{font-size:16px;}}.pane-team .view-team .more-link a:after{content:'';transform:translateY(-50%);border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #004438;transition:0.25s;position:absolute;top:50%;right:15px;}.pane-team .view-team .more-link a:hover,.view-team .more-link a:focus{color:white;background-color:#004438;}.pane-team .view-team .more-link a:hover:after,.view-team .more-link a:focus:after{border-color:transparent transparent transparent white;}.pane-team .view-team .contact{padding:0 5px 25px;border-bottom:1px solid #E2E2E5;margin:35px 15px 0;}.pane-team .view-team .contact::after{clear:both;content:"";display:table;}.pane-team .view-team .contact .contact-link{width:50%;float:left;text-align:left;}.pane-team .view-team .contact .contact-link a{color:#212121;font-size:14px;font-weight:600;line-height:19px;letter-spacing:0.44px;transition:0.25s;padding:0;}.pane-team .view-team .contact .contact-link a:hover,.view-team .contact .contact-link a:focus{color:#007459;}.pane-team .view-team .contact .field-name-field-nombres-oficinas-relaciona{float:right;position:relative;}.pane-team .view-team .contact .field-name-field-nombres-oficinas-relaciona:before{content:'';display:inline-block;width:11px;height:16px;background:url("/sites/all/themes/garrigues/images/icons/icons_sprite_desktop.png") no-repeat -50px -29px;position:absolute;top:0;left:-15px;}.pane-team .view-team .contact .field-name-field-nombres-oficinas-relaciona .field-item{color:#212121;font-weight:600;font-size:14px;line-height:19px;}.pane-team .view-team .views-field-php-1 span{font-weight:600;}.page-pre-footer{background-color:#FAFAFA;border-top:1px solid #007459;padding:16px 18px 32px;}@media screen and (min-width:638px){.page-pre-footer{padding:50px 35px 65px;}}@media screen and (min-width:768px){.page-pre-footer{padding:65px 50px;}}@media screen and (min-width:1024px){.page-pre-footer{padding:32px 35px 50px;}}.page-pre-footer .pfc1{margin-bottom:40px;}@media screen and (min-width:768px){.page-pre-footer .pfc1{margin-bottom:50px;}}.page-pre-footer .pfc1 img{margin-top:12px;}@media screen and (min-width:1024px){.page-pre-footer .pfc2{width:63%;display:inline-block;border-right:1px solid #e4e9e8;vertical-align:top;}}.page-pre-footer .pfc3{margin-top:30px;}@media screen and (min-width:638px){.page-pre-footer .pfc3{padding-left:0.85vw;margin-top:40px;}}@media screen and (min-width:638px){.page-pre-footer .pfc3{padding-left:0;margin-top:75px;}}@media screen and (min-width:1024px){.page-pre-footer .pfc3{padding-left:5.1vw;vertical-align:top;display:inline-block;margin-top:0;}}.page-footer{padding:8px 15px;background:url("/sites/all/themes/garrigues/images/bgs/bg_footer.png") no-repeat;background-size:cover;}@media screen and (min-width:768px){.page-footer{padding:13px 32px;}}@media screen and (min-width:960px){.page-footer{padding:25px 45px;}}.page-footer .clearfix:after{content:none !important;}.page-footer .region-footer::after{clear:both;content:"";display:table;}@media screen and (min-width:1024px){.page-footer .region-footer > div:first-child{float:left;}.page-footer .region-footer > div:last-child{float:right;}}.page-footer ul li{display:inline-block;list-style:none;padding:0;margin:0;}.page-footer p,.page-footer a{color:white;font-size:12px;font-family:"Bebas";font-weight:700;line-height:12px;text-transform:uppercase;}@media screen and (min-width:768px){.page-footer p,.page-footer a{font-size:16px;line-height:24px;}}@media screen and (min-width:960px){.page-footer p,.page-footer a{font-size:18px;line-height:24px;}}@media screen and (min-width:1024px){.page-footer p,.page-footer a{font-size:14px;margin-top:0;}}.page-footer a{display:inline-block;margin:0 10px;margin-top:5px;}@media screen and (min-width:960px){.page-footer a{margin-top:10px;}}@media screen and (min-width:1024px){.page-footer a{margin-top:0;}}.page-footer a.active{color:white;}.page-footer a:first-child{margin-left:0;}#header{min-height:45px;background:#fff;position:relative;z-index:997;padding:23px 20px 20px;}#header .inner-content > .left{display:inline-block;float:left;position:relative;}#header .inner-content > .left > *{display:inline-block;}#header .inner-content > .left > *.search-wrapper{display:inline-block;}@media screen and (min-width:638px){#header .inner-content > .left > *.search-wrapper{display:none;}}#header .inner-content > .left > *#block-menu-menu-secondary-menu{display:none;}@media screen and (max-width:638px){#block-menu-menu-secondary-menu{display:none;}}@media screen and (min-width:638px){#header .inner-content > .left > *#block-menu-menu-secondary-menu{display:inline-block;position:relative;bottom:10px;}}@media screen and (min-width:1024px){#header .inner-content > .left > *#block-menu-menu-secondary-menu{bottom:8px;}}#header .inner-content > .right{float:right;}#header .inner-content > .right > *{display:inline-block;}#header .inner-content > .right > *.language-switcher{display:none;}@media screen and (min-width:1024px){#header .inner-content > .right > *.language-switcher{display:inline-block;margin-right:10px;position:relative;top:3px;}#header .inner-content > .right > *.language-switcher:after{content:"";width:1px;height:15px;display:block;background-color:#E2E2E5;position:absolute;top:11px;right:-14px;}}#header .inner-content > .right > *.social-links{display:none;}@media screen and (min-width:1024px){#header .inner-content > .right > *.social-links{display:inline-block;position:relative;top:6px;}#header .inner-content > .right > *.social-links:after{content:"";width:1px;height:15px;display:block;background-color:#E2E2E5;position:absolute;top:3px;right:-3px;}}#header .inner-content > .right > *.search-wrapper{display:none;}@media screen and (min-width:638px){#header .inner-content > .right > *.search-wrapper{display:inline-block;}}#header .inner-content .main-menu-wrapper{position:relative;clear:both;z-index:20;bottom:-20px;}#header .inner-content .main-menu-wrapper > .region-header{width:calc(100% + 40px);position:absolute;top:0;left:-20px;display:none;background-color:#004438;box-shadow:0 2px 4px 0 black;padding-top:10px;padding-bottom:40px;}@media screen and (min-width:638px){#header .inner-content .main-menu-wrapper > .region-header{background:transparent;box-shadow:none;padding-top:0;padding-bottom:0;}}#header .inner-content .logo a{display:inline-block;}#header .inner-content .logo a img{max-width:100%;width:100%;height:auto;}@media screen and (min-width:400px){}@media screen and (min-width:638px){}@media screen and (min-width:960px){}#header.open-search #block-menu-menu-secondary-menu{display:none !important;}.right-sidebar > .panel-pane{background:white;padding:25px;margin-top:20px;}.right-sidebar > .panel-pane:first-child{margin-top:0;}.right-sidebar .pane-title{margin-bottom:10px;}.right-sidebar .pane-title span{color:#004438;font-size:18px;font-weight:600;line-height:33px;display:block;}@media screen and (min-width:768px){.page-main > .page-content{background:#F9F9FA;}}.page-main > .page-content > div > .title{display:none;}#content{width:100%;position:relative;z-index:25;margin:0;}#content .section-header{height:271px;overflow:hidden;position:relative;padding-top:65px;}@media screen and (min-width:638px){#content .section-header{padding-top:0;}}#content .section-header .wrapper{width:100%;background:white;z-index:20;padding-top:1px;padding-left:7%;padding-bottom:1px;position:absolute;left:0;bottom:0;}@media screen and (min-width:638px){#content .section-header .wrapper{width:calc(100% - 84px);padding-top:0;padding-left:4%;margin:0 42px;position:absolute;left:0;bottom:-1px;}}@media screen and (min-width:768px){#content .section-header .wrapper{width:calc(100% - 10%);margin:0 5%;}}#content .section-header .wrapper .field-name-field-image{height:271px;overflow:hidden;position:relative;}#content .section-header .wrapper .field-name-field-image img{width:100vw;object-fit:cover;object-position:center;}#content .section-header .wrapper .pane-page-breadcrumb,#content .section-header .wrapper .page-breadcrumb{margin-top:32px;}#content .section-header .wrapper .breadcrumbs{text-transform:capitalize;}#content .section-header .wrapper .breadcrumbs ul{list-style:none;text-transform:capitalize;padding-left:0 !important;margin-left:0 !important;}#content .section-header .wrapper .breadcrumbs ul li,.breadcrumb{font-family:"Bebas";font-weight:700;letter-spacing:0.26px;display:inline-block;font-size:16px;}#content .section-header .wrapper .breadcrumbs ul li:last-child{color:black;}#content .section-header .wrapper .breadcrumbs ul li a{font-size:16px;color:#9B9B9B;font-family:"Bebas";font-weight:700;letter-spacing:0.26px;position:relative;margin-right:13px;}.breadcrumb a{font-size:16px;color:#9B9B9B;font-family:"Bebas";font-weight:700;letter-spacing:0.26px;position:relative;}#content .section-header .wrapper .breadcrumbs ul li a:after{content:"//";display:block;color:#9B9B9B;position:absolute;top:0;right:-10px;}#content .section-header .wrapper .page-pretitle{color:#007459;font-size:20px;font-family:"Bebas";font-weight:700;line-height:1.3;letter-spacing:0.6px;margin-top:32px;margin-bottom:25px;}#content .section-header .wrapper .page-pretitle span{color:#004438;font-size:24px;font-family:"Bebas";font-weight:700;position:relative;list-style:none;text-transform:capitalize;}#content .section-header .wrapper .pane-node-title > h2{display:none;}#content .section-header .wrapper .pane-node-title h1{color:#004438;font-size:64px;font-family:"Bebas";font-weight:700;line-height:77px;}@media screen and (min-width:1024px){#content .section-header .wrapper .pane-node-title,#content .section-header .wrapper .page-pretitle,#content .section-header .wrapper .title{margin-bottom:26px;}}@media screen and (min-width:1024px){#content .section-header .wrapper{width:95.4%;left:4.6%;bottom:-15px;margin:0;}}.l-sidebar-left:not(.l-reduced) #content .section-header .wrapper{position:absolute;left:0;bottom:0;}@media screen and (min-width:1024px){.l-sidebar-left:not(.l-reduced) #content .section-header .wrapper{width:85%;left:15%;bottom:-15px;margin:0;padding-left:calc(8% + 22px);}}.l-sidebar-left.l-reduced #content .section-header .wrapper{position:absolute;left:0;bottom:0;}@media screen and (min-width:1024px){.l-sidebar-left.l-reduced #content .section-header .wrapper{width:80%;left:15%;bottom:-15px;margin:0;padding-left:calc(8% + 22px);}}.l-panel-header #content .section-header{display:none;}@media screen and (min-width:768px){#content .region-content{margin:0 5% 50px;}}@media screen and (min-width:1024px){#content .region-content{margin:0 0 50px;}}#content .content-wrapper::after{clear:both;content:"";display:table;}#content .content-container{background:white;padding:25px 5% 35px;}@media screen and (min-width:1024px){#content .content-container.no-sidebar{padding:0 0 50px;}}@media screen and (min-width:638px){#content .content-container{padding:20px 5% 35px;}}@media screen and (min-width:1024px){#content .content-container{padding:25px 0 50px;}}.no-sidebar-content #content .content-wrapper{background:white;padding-left:10px;padding-right:10px;}@media screen and (min-width:638px){.no-sidebar-content #content .content-wrapper{padding-left:0;padding-right:0;}}@media screen and (min-width:1024px){.no-sidebar-content #content .content-wrapper{width:95.4%;margin-left:4.6%;padding:14px 42px 35px 4%;}}#content .container-left-sidebar .pre-content{background:white;}#content .container-left-sidebar .left-sidebar{width:100%;background:white;}@media screen and (min-width:638px){#content .container-left-sidebar .left-sidebar{padding-left:42px;padding-right:42px;}}@media screen and (min-width:768px){#content .container-left-sidebar .left-sidebar{padding-left:0;padding-right:0;}}@media screen and (min-width:1024px){#content .container-left-sidebar .left-sidebar{width:22%;background:transparent;}#content .container-left-sidebar .left-sidebar + .content-container{width:73%;margin-right:0;padding:15px 42PX 35px;}.teamSection #content .container-left-sidebar .left-sidebar + .content-container{width:78%;margin-right:0;padding:15px 42PX 35px;}.l-reduced #content .container-left-sidebar .left-sidebar + .content-container{width:73%;margin-right:5%;}}#content .container-left-sidebar .left-sidebar + .content-container{width:100%;}@media screen and (min-width:1024px){#content .container-left-sidebar .left-sidebar + .content-container{width:73%;}}#content .container-left-sidebar .right-sidebar{width:100%;background-color:#F4F4F5;padding:30px 30px 35px;}@media screen and (min-width:1024px){#content .container-left-sidebar .right-sidebar{width:33%;padding:25px 18px 25px;}}#content .container-left-sidebar .right-sidebar > .panel-pane{background:white;margin-bottom:20px;}#content .container-left-sidebar.l-content-sidebar-right .content-container{padding-left:0;padding-right:0;padding-bottom:0;}#content .container-left-sidebar.l-content-sidebar-right .content-container > .row > .content-wrapper{width:100%;padding-left:42px;padding-right:42px;}@media screen and (min-width:1024px){#content .container-left-sidebar.l-content-sidebar-right .content-container > .row > .content-wrapper{width:67%;}}@media screen and (min-width:1024px){#content .container-left-sidebar.l-content-sidebar-right .content-container{width:78% !important;margin-right:0 !important;padding-right:0 !important;}}#content .container-left-sidebar.l-content-sidebar-right .content-container .content-wrapper{padding-bottom:30px;}@media screen and (min-width:1024px){#content .container-left-sidebar.l-content-sidebar-right .content-container .content-wrapper{width:67%;padding-right:42px;padding-bottom:72px;}}.l-sidebar-left.l-reduced .container-1{overflow:hidden;}.l-sidebar-left.l-reduced .container-1 .header-container{width:100%;background:white;z-index:20;padding-top:1px;padding-left:7%;padding-bottom:1px;}@media screen and (min-width:638px){.l-sidebar-left.l-reduced .container-1 .header-container{width:calc(100% - 84px);padding-top:0;padding-left:4%;margin:0 42px;position:absolute;left:0;bottom:-1px;}}@media screen and (min-width:768px){.l-sidebar-left.l-reduced .container-1 .header-container{width:calc(100% - 10%);margin:0 5%;}}.l-sidebar-left.l-reduced .container-1 .field-name-field-image{height:271px;overflow:hidden;position:relative;}.l-sidebar-left.l-reduced .container-1 .field-name-field-image img{width:100vw;object-fit:cover;object-position:center;}.l-sidebar-left.l-reduced .container-1 .pane-page-breadcrumb,.l-sidebar-left.l-reduced .container-1 .page-breadcrumb{margin-top:32px;}.l-sidebar-left.l-reduced .container-1 .breadcrumbs{text-transform:capitalize;}.l-sidebar-left.l-reduced .container-1 .breadcrumbs ul{list-style:none;text-transform:capitalize;padding-left:0 !important;margin-left:0 !important;}.l-sidebar-left.l-reduced .container-1 .breadcrumbs ul li{font-family:"Bebas";font-weight:700;letter-spacing:0.26px;display:inline-block;font-size:16px;}.l-sidebar-left.l-reduced .container-1 .breadcrumbs ul li:last-child{color:black;}.l-sidebar-left.l-reduced .container-1 .breadcrumbs ul li a{font-size:16px;color:#9B9B9B;font-family:"Bebas";font-weight:700;letter-spacing:0.26px;position:relative;margin-right:13px;}.l-sidebar-left.l-reduced .container-1 .breadcrumbs ul li a:after{content:"//";display:block;color:#9B9B9B;position:absolute;top:0;right:-10px;}.l-sidebar-left.l-reduced .container-1 .page-pretitle{color:#007459;font-size:20px;font-family:"Bebas";font-weight:700;line-height:1.3;letter-spacing:0.6px;margin-top:32px;margin-bottom:25px;}.l-sidebar-left.l-reduced .container-1 .page-pretitle span{color:#004438;font-size:24px;font-family:"Bebas";font-weight:700;position:relative;list-style:none;text-transform:capitalize;}.l-sidebar-left.l-reduced .container-1 .pane-node-title > h2{display:none;}.l-sidebar-left.l-reduced .container-1 .pane-node-title h1{color:#004438;font-size:64px;font-family:"Bebas";font-weight:700;line-height:77px;}@media screen and (min-width:1024px){.l-sidebar-left.l-reduced .container-1 .pane-node-title,.l-sidebar-left.l-reduced .container-1 .page-pretitle,.l-sidebar-left.l-reduced .container-1 .title{margin-bottom:26px;}}.l-sidebar-left.l-reduced .container-1 .header-container{position:absolute;left:0;bottom:0;}@media screen and (min-width:1024px){.l-sidebar-left.l-reduced .container-1 .header-container{width:80%;left:15%;bottom:-15px;margin:0;padding-left:calc(8% + 22px);}.node-type-landing-page.l-sidebar-left.l-reduced .container-1 .header-container{width:80%;left:15%;bottom:-15px;margin:0;padding-left:calc(8% + 22px);top:140px;}}.l-sidebar-left.l-reduced .container-2{width:100%;position:relative;z-index:25;margin:0;}@media screen and (min-width:768px){.l-sidebar-left.l-reduced .container-2 .region-content{margin:0 5% 50px;}}@media screen and (min-width:1024px){.l-sidebar-left.l-reduced .container-2 .region-content{margin:0 0 50px;}}.l-sidebar-left.l-reduced .container-2 .content-wrapper::after{clear:both;content:"";display:table;}.l-sidebar-left.l-reduced .container-2 .content-container{background:white;padding:25px 5% 35px;}@media screen and (min-width:1024px){.l-sidebar-left.l-reduced .container-2 .content-container.no-sidebar{padding:0 0 50px;}}@media screen and (min-width:638px){.l-sidebar-left.l-reduced .container-2 .content-container{padding:20px 5% 50px;}}@media screen and (min-width:1024px){.l-sidebar-left.l-reduced .container-2 .content-container{padding:25px 0 50px;}}.no-sidebar-content .l-sidebar-left.l-reduced .container-2 .content-wrapper{background:white;padding-left:10px;padding-right:10px;}@media screen and (min-width:638px){.no-sidebar-content .l-sidebar-left.l-reduced .container-2 .content-wrapper{padding-left:0;padding-right:0;}}@media screen and (min-width:1024px){.no-sidebar-content .l-sidebar-left.l-reduced .container-2 .content-wrapper{width:95.4%;margin-left:4.6%;padding:14px 42px 35px 4%;}}.l-sidebar-left.l-reduced .container-2 .container-left-sidebar .pre-content{background:white;}.l-sidebar-left.l-reduced .container-2 .container-left-sidebar .left-sidebar{width:100%;background:white;}@media screen and (min-width:638px){.l-sidebar-left.l-reduced .container-2 .container-left-sidebar .left-sidebar{padding-left:42px;padding-right:42px;}}@media screen and (min-width:768px){.l-sidebar-left.l-reduced .container-2 .container-left-sidebar .left-sidebar{padding-left:0;padding-right:0;}}@media screen and (min-width:1024px){.l-sidebar-left.l-reduced .container-2 .container-left-sidebar .left-sidebar{width:22%;background:transparent;padding-top:15px;}.l-sidebar-left.l-reduced .container-2 .container-left-sidebar .left-sidebar + .content-container{width:78%;margin-right:0;padding:15px 42PX 35px;}.l-reduced .l-sidebar-left.l-reduced .container-2 .container-left-sidebar .left-sidebar + .content-container{width:73%;margin-right:5%;}}.l-sidebar-left.l-reduced .container-2 .container-left-sidebar .left-sidebar + .content-container{width:100%;}@media screen and (min-width:1024px){.l-sidebar-left.l-reduced .container-2 .container-left-sidebar .left-sidebar + .content-container{width:78%;}}.l-sidebar-left.l-reduced .container-2 .container-left-sidebar .right-sidebar{width:100%;background-color:#F4F4F5;padding:30px 30px 35px;}@media screen and (min-width:1024px){.l-sidebar-left.l-reduced .container-2 .container-left-sidebar .right-sidebar{width:33%;padding:25px 18px 25px;}}.l-sidebar-left.l-reduced .container-2 .container-left-sidebar .right-sidebar > .panel-pane{background:white;margin-bottom:20px;}.l-sidebar-left.l-reduced .container-2 .container-left-sidebar.l-content-sidebar-right .content-container{padding-left:0;padding-right:0;padding-bottom:0;}.l-sidebar-left.l-reduced .container-2 .container-left-sidebar.l-content-sidebar-right .content-container > .row > .content-wrapper{width:100%;padding-left:42px;padding-right:42px;}@media screen and (min-width:1024px){.l-sidebar-left.l-reduced .container-2 .container-left-sidebar.l-content-sidebar-right .content-container > .row > .content-wrapper{width:67%;}}@media screen and (min-width:1024px){.l-sidebar-left.l-reduced .container-2 .container-left-sidebar.l-content-sidebar-right .content-container{width:78% !important;margin-right:0 !important;padding-right:0 !important;}}.l-sidebar-left.l-reduced .container-2 .container-left-sidebar.l-content-sidebar-right .content-container .content-wrapper{padding-bottom:30px;}@media screen and (min-width:1024px){.l-sidebar-left.l-reduced .container-2 .container-left-sidebar.l-content-sidebar-right .content-container .content-wrapper{width:67%;padding-right:42px;padding-bottom:72px;}}.l-sidebar-left.l-sidebar-right.l-reduced .container-1{overflow:hidden;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .header-container{width:100%;background:white;z-index:20;padding-top:1px;padding-left:7%;padding-bottom:1px;}@media screen and (min-width:638px){.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .header-container{width:calc(100% - 84px);padding-top:0;padding-left:4%;margin:0 42px;position:absolute;left:0;bottom:-1px;}}@media screen and (min-width:768px){.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .header-container{width:calc(100% - 10%);margin:0 5%;}}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .field-name-field-image{height:271px;overflow:hidden;position:relative;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .field-name-field-image img{width:100vw;object-fit:cover;object-position:center;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .pane-page-breadcrumb,.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .page-breadcrumb{margin-top:32px;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .breadcrumbs{text-transform:capitalize;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .breadcrumbs ul{list-style:none;text-transform:capitalize;padding-left:0 !important;margin-left:0 !important;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .breadcrumbs ul li{font-family:"Bebas";font-weight:700;letter-spacing:0.26px;display:inline-block;font-size:16px;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .breadcrumbs ul li:last-child{color:black;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .breadcrumbs ul li a{font-size:16px;color:#9B9B9B;font-family:"Bebas";font-weight:700;letter-spacing:0.26px;position:relative;margin-right:13px;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .breadcrumbs ul li a:after{content:"//";display:block;color:#9B9B9B;position:absolute;top:0;right:-10px;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .page-pretitle{color:#007459;font-size:20px;font-family:"Bebas";font-weight:700;line-height:1.3;letter-spacing:0.6px;margin-top:32px;margin-bottom:25px;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .page-pretitle span{color:#004438;font-size:24px;font-family:"Bebas";font-weight:700;position:relative;list-style:none;text-transform:capitalize;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .pane-node-title > h2{display:none;}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .pane-node-title h1{color:#004438;font-size:64px;font-family:"Bebas";font-weight:700;line-height:77px;}@media screen and (min-width:1024px){.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .pane-node-title,.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .page-pretitle,.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .title{margin-bottom:26px;}}.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .header-container{position:absolute;left:0;bottom:0;}@media screen and (min-width:1024px){.l-sidebar-left.l-sidebar-right.l-reduced .container-1 .header-container{width:80%;left:15%;bottom:-15px;margin:0;padding-left:calc(8% + 22px);}}.l-sidebar-left:not(.l-reduced) .container-1{overflow:hidden;}.l-sidebar-left:not(.l-reduced) .container-1 .header-container{width:100%;background:white;z-index:20;padding-top:1px;padding-left:7%;padding-bottom:1px;}@media screen and (min-width:638px){.l-sidebar-left:not(.l-reduced) .container-1 .header-container{width:calc(100% - 84px);padding-top:0;padding-left:4%;margin:0 42px;position:absolute;left:0;bottom:-1px;}}@media screen and (min-width:768px){.l-sidebar-left:not(.l-reduced) .container-1 .header-container{width:calc(100% - 10%);margin:0 5%;}}.l-sidebar-left:not(.l-reduced) .container-1 .field-name-field-image{height:271px;overflow:hidden;position:relative;}.l-sidebar-left:not(.l-reduced) .container-1 .field-name-field-image img{width:100vw;object-fit:cover;object-position:center;}.l-sidebar-left:not(.l-reduced) .container-1 .pane-page-breadcrumb,.l-sidebar-left:not(.l-reduced) .container-1 .page-breadcrumb{margin-top:32px;}.l-sidebar-left:not(.l-reduced) .container-1 .breadcrumbs{text-transform:capitalize;}.l-sidebar-left:not(.l-reduced) .container-1 .breadcrumbs ul{list-style:none;text-transform:capitalize;padding-left:0 !important;margin-left:0 !important;}.l-sidebar-left:not(.l-reduced) .container-1 .breadcrumbs ul li{font-family:"Bebas";font-weight:700;letter-spacing:0.26px;display:inline-block;font-size:16px;}.l-sidebar-left:not(.l-reduced) .container-1 .breadcrumbs ul li:last-child{color:black;}.l-sidebar-left:not(.l-reduced) .container-1 .breadcrumbs ul li a{font-size:16px;color:#9B9B9B;font-family:"Bebas";font-weight:700;letter-spacing:0.26px;position:relative;margin-right:13px;}.l-sidebar-left:not(.l-reduced) .container-1 .breadcrumbs ul li a:after{content:"//";display:block;color:#9B9B9B;position:absolute;top:0;right:-10px;}.l-sidebar-left:not(.l-reduced) .container-1 .page-pretitle{color:#007459;font-size:20px;font-family:"Bebas";font-weight:700;line-height:1.3;letter-spacing:0.6px;margin-top:32px;margin-bottom:25px;}.l-sidebar-left:not(.l-reduced) .container-1 .page-pretitle span{color:#004438;font-size:24px;font-family:"Bebas";font-weight:700;position:relative;list-style:none;text-transform:capitalize;}.l-sidebar-left:not(.l-reduced) .container-1 .pane-node-title > h2{display:none;}.l-sidebar-left:not(.l-reduced) .container-1 .pane-node-title h1{color:#004438;font-size:64px;font-family:"Bebas";font-weight:700;line-height:77px;}@media screen and (min-width:1024px){.l-sidebar-left:not(.l-reduced) .container-1 .pane-node-title,.l-sidebar-left:not(.l-reduced) .container-1 .page-pretitle,.l-sidebar-left:not(.l-reduced) .container-1 .title{margin-bottom:26px;}}.l-sidebar-left:not(.l-reduced) .container-1 .header-container{position:absolute;float:left;left:0;bottom:0;}@media screen and (min-width:1024px){.l-sidebar-left:not(.l-reduced) .container-1 .header-container{width:80%;left:15%;bottom:-15px;margin:0;padding-left:calc(8% + 22px);}}.no-sidebar-content.l-header-small .container-1{overflow:hidden;}.no-sidebar-content.l-header-small .container-1 .header-container{width:100%;background:white;z-index:20;padding-top:1px;padding-left:7%;padding-bottom:1px;}@media screen and (min-width:638px){.no-sidebar-content.l-header-small .container-1 .header-container{width:calc(100% - 84px);padding-top:0;padding-left:4%;margin:0 42px;position:absolute;left:0;bottom:-1px;}}@media screen and (min-width:768px){.no-sidebar-content.l-header-small .container-1 .header-container{width:calc(100% - 10%);margin:0 5%;}}.no-sidebar-content.l-header-small .container-1 .field-name-field-image{height:271px;overflow:hidden;position:relative;}.no-sidebar-content.l-header-small .container-1 .field-name-field-image img{width:100vw;object-fit:cover;object-position:center;}.no-sidebar-content.l-header-small .container-1 .pane-page-breadcrumb,.no-sidebar-content.l-header-small .container-1 .page-breadcrumb{margin-top:32px;}.no-sidebar-content.l-header-small .container-1 .breadcrumbs{text-transform:capitalize;}.no-sidebar-content.l-header-small .container-1 .breadcrumbs ul{list-style:none;text-transform:capitalize;padding-left:0 !important;margin-left:0 !important;}.no-sidebar-content.l-header-small .container-1 .breadcrumbs ul li{font-family:"Bebas";font-weight:700;letter-spacing:0.26px;display:inline-block;font-size:16px;}.no-sidebar-content.l-header-small .container-1 .breadcrumbs ul li:last-child{color:black;}.no-sidebar-content.l-header-small .container-1 .breadcrumbs ul li a{font-size:16px;color:#9B9B9B;font-family:"Bebas";font-weight:700;letter-spacing:0.26px;position:relative;margin-right:13px;}.no-sidebar-content.l-header-small .container-1 .breadcrumbs ul li a:after{content:"//";display:block;color:#9B9B9B;position:absolute;top:0;right:-10px;}.no-sidebar-content.l-header-small .container-1 .page-pretitle{color:#007459;font-size:20px;font-family:"Bebas";font-weight:700;line-height:1.3;letter-spacing:0.6px;margin-top:32px;margin-bottom:25px;}.no-sidebar-content.l-header-small .container-1 .page-pretitle span{color:#004438;font-size:24px;font-family:"Bebas";font-weight:700;position:relative;list-style:none;text-transform:capitalize;}.no-sidebar-content.l-header-small .container-1 .pane-node-title > h2{display:none;}.no-sidebar-content.l-header-small .container-1 .pane-node-title h1{color:#004438;font-size:64px;font-family:"Bebas";font-weight:700;line-height:77px;}@media screen and (min-width:1024px){.no-sidebar-content.l-header-small .container-1 .pane-node-title,.no-sidebar-content.l-header-small .container-1 .page-pretitle,.no-sidebar-content.l-header-small .container-1 .title{margin-bottom:26px;}}.no-sidebar-content.l-header-small .container-1 .header-container{position:absolute;left:0;bottom:0;}@media screen and (min-width:1024px){.no-sidebar-content.l-header-small .container-1 .header-container{width:95.4%;left:4.6%;bottom:-15px;margin:0;}}.panel-flexible-inside .panels-flexible-region{width:100%;}article.twb-stack-2-col-left-sidebar .row{margin-left:0 !important;margin-right:0 !important;}article.twb-stack-2-col-left-sidebar .col-xs-12{padding-left:0;padding-right:0;}article.twb-stack-2-col-left-sidebar .content-container{padding-left:0;padding-right:0;}article.twb-stack-2-col-left-sidebar .container-2{width:100%;position:relative;z-index:25;margin:0;}@media screen and (min-width:768px){article.twb-stack-2-col-left-sidebar .container-2 .region-content{margin:0 5% 50px;}}@media screen and (min-width:1024px){article.twb-stack-2-col-left-sidebar .container-2 .region-content{margin:0 0 50px;}}article.twb-stack-2-col-left-sidebar .container-2 .content-wrapper::after{clear:both;content:"";display:table;}article.twb-stack-2-col-left-sidebar .container-2 .content-container{background:white;padding:25px 5% 35px;}@media screen and (min-width:1024px){article.twb-stack-2-col-left-sidebar .container-2 .content-container.no-sidebar{padding:0 0 50px;}}@media screen and (min-width:638px){article.twb-stack-2-col-left-sidebar .container-2 .content-container{padding:20px 5% 50px;}}@media screen and (min-width:1024px){article.twb-stack-2-col-left-sidebar .container-2 .content-container{padding:25px 0 50px;}}.no-sidebar-content article.twb-stack-2-col-left-sidebar .container-2 .content-wrapper{background:white;padding-left:10px;padding-right:10px;}@media screen and (min-width:638px){.no-sidebar-content article.twb-stack-2-col-left-sidebar .container-2 .content-wrapper{padding-left:0;padding-right:0;}}@media screen and (min-width:1024px){.no-sidebar-content article.twb-stack-2-col-left-sidebar .container-2 .content-wrapper{width:95.4%;margin-left:4.6%;padding:14px 42px 35px 4%;}}article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar .pre-content{background:white;}article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar .left-sidebar{width:100%;background:white;}@media screen and (min-width:638px){article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar .left-sidebar{padding-left:42px;padding-right:42px;}}@media screen and (min-width:768px){article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar .left-sidebar{padding-left:0;padding-right:0;}}@media screen and (min-width:1024px){article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar .left-sidebar{width:22%;background:transparent;padding-top:15px;}article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar .left-sidebar + .content-container{width:78%;margin-right:0;padding:15px 42PX 35px;}.l-reduced article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar .left-sidebar + .content-container{width:73%;margin-right:5%;}}article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar .left-sidebar + .content-container{width:100%;}@media screen and (min-width:1024px){article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar .left-sidebar + .content-container{width:78%;}}article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar .right-sidebar{width:100%;background-color:#F4F4F5;padding:30px 30px 35px;}@media screen and (min-width:1024px){article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar .right-sidebar{width:33%;padding:25px 18px 25px;}}article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar .right-sidebar > .panel-pane{background:white;margin-bottom:20px;}article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar.l-content-sidebar-right .content-container{padding-left:0;padding-right:0;padding-bottom:0;}article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar.l-content-sidebar-right .content-container > .row > .content-wrapper{width:100%;padding-left:42px;padding-right:42px;}@media screen and (min-width:1024px){article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar.l-content-sidebar-right .content-container > .row > .content-wrapper{width:67%;}}@media screen and (min-width:1024px){article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar.l-content-sidebar-right .content-container{width:78% !important;margin-right:0 !important;padding-right:0 !important;}}article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar.l-content-sidebar-right .content-container .content-wrapper{padding-bottom:30px;}@media screen and (min-width:1024px){article.twb-stack-2-col-left-sidebar .container-2 .container-left-sidebar.l-content-sidebar-right .content-container .content-wrapper{width:67%;padding-right:42px;padding-bottom:72px;}}@media (min-width:0) and (max-width:960px){.area-privacy-policy a{word-wrap:break-word;}}@media screen and (min-width:768px){#webform-client-form-35035,#webform-client-form-35157,body.contact-page .page-main form{width:75%;}}#webform-client-form-35035 > div::after,#webform-client-form-35157 > div::after,body.contact-page .page-main form > div::after{clear:both;content:"";display:table;}#webform-client-form-35035 .webform-component-email,#webform-client-form-35157 .webform-component-email,#webform-client-form-35035 .webform-component-textfield,#webform-client-form-35157 .webform-component-textfield,body.contact-page .page-main form .webform-component-email,body.contact-page .page-main form .webform-component-textfield{width:50%;float:left;position:relative;margin:0 0 15px;}@media screen and (min-width:768px){#webform-client-form-35035  .webform-component-email,#webform-client-form-35157  .webform-component-email,#webform-client-form-35035  .webform-component-textfield,#webform-client-form-35157  .webform-component-textfield,body.contact-page .page-main form .webform-component-email,body.contact-page .page-main form .webform-component-textfield{margin-bottom:30px;}}#webform-client-form-35035 .webform-component-email:nth-child(odd),#webform-client-form-35157 .webform-component-email:nth-child(odd),#webform-client-form-35035 .webform-component-textfield:nth-child(odd),#webform-client-form-35157 .webform-component-textfield:nth-child(odd),body.contact-page .page-main form .webform-component-email:nth-child(odd),body.contact-page .page-main form .webform-component-textfield:nth-child(odd){padding-right:7.5px;}@media screen and (min-width:638px){#webform-client-form-35035 .webform-component-email:nth-child(odd),#webform-client-form-35157 .webform-component-email:nth-child(odd),#webform-client-form-35035  .webform-component-textfield:nth-child(odd),#webform-client-form-35157  .webform-component-textfield:nth-child(odd),body.contact-page .page-main form .webform-component-email:nth-child(odd),body.contact-page .page-main form .webform-component-textfield:nth-child(odd){padding-right:12.5px;}}@media screen and (min-width:768px){#webform-client-form-35035  .webform-component-email:nth-child(odd),#webform-client-form-35157  .webform-component-email:nth-child(odd),#webform-client-form-35035  .webform-component-textfield:nth-child(odd),#webform-client-form-35157  .webform-component-textfield:nth-child(odd),body.contact-page .page-main form .webform-component-email:nth-child(odd),body.contact-page .page-main form .webform-component-textfield:nth-child(odd){padding-right:17.5px;}}#webform-client-form-35035  .webform-component-email:nth-child(even),#webform-client-form-35157  .webform-component-email:nth-child(even),#webform-client-form-35035  .webform-component-textfield:nth-child(even),#webform-client-form-35157  .webform-component-textfield:nth-child(even),body.contact-page .page-main form .webform-component-email:nth-child(even),body.contact-page .page-main form .webform-component-textfield:nth-child(even){padding-left:7.5px;}@media screen and (min-width:638px){#webform-client-form-35035  .webform-component-email:nth-child(even),#webform-client-form-35157  .webform-component-email:nth-child(even),#webform-client-form-35035  .webform-component-textfield:nth-child(even),#webform-client-form-35157  .webform-component-textfield:nth-child(even),body.contact-page .page-main form .webform-component-email:nth-child(even),body.contact-page .page-main form .webform-component-textfield:nth-child(even){padding-left:12.5px;}}@media screen and (min-width:768px){#webform-client-form-35035 .webform-component-email:nth-child(even),#webform-client-form-35157 .webform-component-email:nth-child(even),#webform-client-form-35035  .webform-component-textfield:nth-child(even),#webform-client-form-35157  .webform-component-textfield:nth-child(even),body.contact-page .page-main form .webform-component-email:nth-child(even),body.contact-page .page-main form .webform-component-textfield:nth-child(even){padding-left:17.5px;}}#webform-client-form-35035 .webform-component-email input,#webform-client-form-35157 .webform-component-email input,#webform-client-form-35035 .webform-component-textfield input,#webform-client-form-35157 .webform-component-textfield input,body.contact-page .page-main form .webform-component-email input,body.contact-page .page-main form .webform-component-textfield input{width:100%;}#webform-client-form-35035  .webform-component-textarea,#webform-client-form-35157  .webform-component-textarea,body.contact-page .page-main form .webform-component-textarea{clear:both;margin-bottom:15px;}@media screen and (min-width:768px){#webform-client-form-35035  .webform-component-textarea,#webform-client-form-35157  .webform-component-textarea,body.contact-page .page-main form .webform-component-textarea{margin-bottom:30px;}}#webform-client-form-35035  .webform-component-markup,#webform-client-form-35157  .webform-component-markup,body.contact-page .page-main form .webform-component-markup{margin-bottom:15px;}@media screen and (min-width:768px){#webform-client-form-35035 .webform-component-markup,#webform-client-form-35157 .webform-component-markup,body.contact-page .page-main form .webform-component-markup{margin-bottom:30px;}}#webform-client-form-35035  .webform-component-markup p,#webform-client-form-35157  .webform-component-markup p,body.contact-page .page-main form .webform-component-markup p{font-size:12px;font-weight:500;line-height:22px;letter-spacing:0.5px;}@media screen and (min-width:638px){#webform-client-form-35035  .webform-component-markup p,#webform-client-form-35157  .webform-component-markup p,body.contact-page .page-main form .webform-component-markup p{font-size:14px;line-height:24px;}}#webform-client-form-35035  .form-actions,#webform-client-form-35157  .form-actions,body.contact-page .page-main form .form-actions{margin:0;}.front .section-header,.front .panel-separator,.front .pane-title{display:none;}.front .panels-flexible-row-new-1,.front .panels-flexible-row-new-3,.front .panels-flexible-row-new-4{padding:0;}.front #content .region-content{width:100%;margin:0;}.l-normal-layout .block-system > .content{padding:20px;}body.node-type-news .page-pretitle{padding-top:32px;padding-bottom:25px;margin:0 !important;}body.node-type-news .left-sidebar .pane-node-title{margin:0 20px 20px 20px;}@media screen and (min-width:638px){body.node-type-news .left-sidebar .pane-node-title{margin:0 30px 20px 30px;}}body.node-type-news .left-sidebar .pane-node-title h1{color:#212121;font-family:montserratgarrigues;font-size:24px;line-height:28px;font-weight:600;letter-spacing:0.66px;margin:0;}@media screen and (min-width:768px){body.node-type-news .left-sidebar .pane-node-title h1{font-size:30px;line-height:42px;}}body.node-type-news .left-sidebar .pane-node-title h2{color:#212121;font-family:montserratgarrigues;font-size:24px;line-height:28px;font-weight:600;letter-spacing:0.66px;margin:0;}@media screen and (min-width:768px){body.node-type-news .left-sidebar .pane-node-title h2{font-size:30px;line-height:42px;}}body.node-type-news .content-wrapper > .pane-node-title{display:none;}body.node-type-news .content-wrapper > .pane-node-content{padding-top:30px;}body.node-type-news .content-wrapper > .pane-node-content > .pane-title{display:none;}@media screen and (min-width:1024px){body.node-type-news .content-wrapper > .pane-node-content > .pane-title{display:block;width:90%;padding:10px 0 35px;}}body.node-type-news .content-wrapper > .pane-node-content > .pane-title span{display:block;color:#212121;font-size:24px;line-height:28px;font-weight:600;letter-spacing:0.66px;margin:0 0 20px;}@media screen and (min-width:768px){body.node-type-news .content-wrapper > .pane-node-content > .pane-title span{font-size:30px;line-height:42px;}}body.node-type-news .field-name-field-featured-image{margin-bottom:50px;}body.node-type-news .field-name-field-featured-image img{width:100%;height:auto;}body.node-type-news .custom-slider{margin-bottom:35px;}.node-type-office.l-sidebar-left:not(.l-reduced) #content .section-header .wrapper{bottom:0;}.node-type-office .content-wrapper .node-brochure.only-mobile{display:none;}.node-type-office #content .section-header{padding-top:145px;}.node-type-office #content .container-left-sidebar .right-sidebar > .panel-pane.pane-team{padding:12px;}.node-type-practice-area .content-wrapper .node-brochure.only-mobile{display:none !important;}.node-type-team.l-sidebar-left:not(.l-reduced) #content .section-header .wrapper{height:165px;bottom:0;}@media screen and (min-width:1024px){.node-type-team.l-sidebar-left:not(.l-reduced) #content .section-header .wrapper{height:145px;}}.node-type-team .content-wrapper{padding-top:60px;}.node-type-team #content .container-left-sidebar .right-sidebar{padding-top:45px;}.node-type-team #content .container-left-sidebar .pre-content{padding-top:20px;}.node-type-team .pane-views-exp-team-gossary-page-1{margin-top:0;}.node-type-team #content .section-header{padding-top:140px;}.node-type-team .pre-content{margin-top:-100px;}.page-news .block-view-exposed-search-publications{display:none;}@media screen and (min-width:638px){.page-news .block-view-exposed-search-publications{display:block;}}@media screen and (min-width:960px){.page-offices #content .region-content{margin-bottom:0;}}.page-offices .field-name-body .continentes li{list-style:none;}.page-offices .field-name-body .continentes > li{margin-bottom:30px;}.page-offices .field-name-body .continentes > li ul li{display:inline-block;}.page-offices .field-name-body .continentes h3,.page-offices .field-name-body .continentes h4,.page-offices .field-name-body .continentes a{font-size:15px;font-weight:700;letter-spacing:0.25px;text-transform:uppercase;}.page-offices .field-name-body .continentes h3{color:#E78316;margin-bottom:3px;}.page-offices .field-name-body .continentes h4{display:none;}.page-offices .field-name-body .continentes a{color:#004438;display:inline-block;margin-right:15px;margin-bottom:2px;}body.page-practice-area .content-wrapper .node-brochure.only-mobile{display:none !important;}body.page-practice-area .page-main > .page-content{background:#FFF;}.page-search div.search form{position:relative;}.page-search div.search input.search{display:block;width:100%;height:50px;color:#212121;font-size:18px;font-family:"Bebas";font-weight:700;line-height:50px;letter-spacing:0.44px;text-transform:uppercase;background-color:#E4E9E8;border:1px solid #E2E2E5;z-index:1;position:relative;padding:0 40px 0 15px;}.page-search div.search input.button{width:16px;height:17px;display:inline-block;float:left;background:url("/sites/all/themes/garrigues/images/icons_sprite_desktop_copia.png") no-repeat -140px 1px;text-indent:-10000em;border:none;cursor:pointer;padding:0;margin:0;position:absolute;top:50%;right:15px;z-index:5;transform:translateY(-50%);}.page-search div.tabs{overflow:hidden;margin:10px 0;}.page-search div.tabs ul{display:block;white-space:nowrap;overflow:auto;padding:0;margin:0;}@media screen and (min-width:960px){.page-search div.tabs ul{white-space:initial;overflow:hidden;}}.page-search div.tabs li{display:inline-block;line-height:19px;text-transform:uppercase;position:relative;margin:10px 0;}.page-search div.tabs li.active a{color:white;background:#004438;border:none;}.page-search div.tabs a{color:#004438;font-size:16px;font-weight:700;text-transform:uppercase;line-height:19px;background:transparent;border:none;display:block;padding:15px;}.page-search div.tabs a:hover,.page-search div.tabs a:focus{color:white;background:#004438;border:none;}.page-search div.tabs a span{display:block;width:25px;height:25px;font-size:9px;line-height:25px;text-align:center;border-radius:50%;background-color:#E78316;z-index:30;position:absolute;top:-10px;right:-10px;}body.page-team:not(.no-sidebar-content) .view-display-id-attachment .view-content,body.page-glossary:not(.no-sidebar-content) .view-display-id-attachment .view-content{display:none;}@media screen and (min-width:638px){body.page-team:not(.no-sidebar-content) .view-display-id-attachment .view-content,body.page-glossary:not(.no-sidebar-content) .view-display-id-attachment .view-content{display:block;}}body.page-team #content .content-container{padding:45px 5% 35px;}@media screen and (min-width:638px){body.page-team #content .content-container{padding:20px 5% 50px;}}.page-translation-node-29088 .field-name-body{padding-top:20px;}.page-translation-node-29088 .field-name-body p{font-size:16px;font-weight:600;}.pages-recruitment .content-wrapper .node-page .field-type-text-long{display:none;}.pages-recruitment .content-wrapper .node-page h3{font-family:montserratgarrigues;font-weight:600;color:#212121;font-size:16px;line-height:1.5;letter-spacing:0.3px;margin:0;}@media screen and (min-width:960px){.ranking-page.l-sidebar-left.l-reduced .container-1 .field-name-field-image img{}}.ranking-page .field-name-body h2,.ranking-page .field-name-body h3{text-transform:none;}.view-mode-grid_item .title,.slick__slide.slide .slide__content .header_image .content_box .box_content .field-content a p,.view-mode-outstanding .title a,.view-mode-outstanding .body *,.region.region-content h3,.enviar-cv *{font-family:montserratgarrigues;}.slick__slide.slide .slide__content .header_image .content_box .box_content .field-content a h2,.page-pre-footer .section .page-footer-sections .pfc2 .block-footer-medium .region > .block > .contextual.links-wrapper > .content > .menu > li > a{font-family:'Bebasneue_bold';}.node.node-news .type{font-family:'Bebas';}.block-footer-bottom ul li,.block-footer-bottom ul a,.block-footer-medium .content > ul > li > ul > li a{}.descript-text div,.descript-text,.descript-text .field-item.even{font-family:montserratgarrigues;font-size:1.2vw;line-height:1.5vw;margin-bottom:30px;}.section-menu-home{}.section-menu-home .sectionsItems{width:33.333333333%;height:15.33vw;width:33.33%;float:left;display:table;}.section-menu-home .sectionsItems:nth-child(1),.section-menu-home .sectionsItems:nth-child(2){}.iconosItems{width:100%;vertical-align:middle;display:table-cell;font-family:'Bebasneue_bold';font-weight:700;font-size:48px;letter-spacing:0.79px;line-height:60px;margin:0;padding:2.805vw 0vw 2.805vw 2.805vw;}.iconosItems .actualidadItem{}.sectionsItems:hover .iconosItems .actualidadItem{}.actJuridica{background-color:white;border:30px solid #189878;}.actJuridica .iconosItems a{color:#189878;}.premiosGa{background-color:white;border:30px solid #E5802E;}.premiosGa .iconosItems a{color:#E5802E;}.sectionsItems:nth-child(3){background-color:white;border:30px solid #1CB59C;}.sectionsItems:nth-child(3) .iconosItems a{color:#1CB59C;}.actJuridica:hover{background-color:#189878;border:30px solid #115B4C;}.actJuridica:hover .iconosItems a{color:white;}.premiosGa:hover{background-color:#E5802E;border:30px solid #CC6823;}.premiosGa:hover .iconosItems a{color:white;}.sectionsItems:hover:nth-child(3){background-color:#1CB59C;border:30px solid #189878;}.sectionsItems:hover:nth-child(3) .iconosItems a{color:white;}.iconosItems .premiosItem{}.sectionsItems:hover .iconosItems .premiosItem{}.iconosItems .calendarioItem{}.sectionsItems:hover .iconosItems .calendarioItem{}.menu-section-home{}.lang_dropdown_language .selectize-control.single .selectize-input{z-index:1;color:#004438;line-height:normal;min-height:15px;text-align:left;font-size:15px;background:transparent;padding:0px;cursor:pointer !important;box-shadow:initial;border-radius:0px;border-color:transparent;}.lang_dropdown_language .selectize-control.single .selectize-input > div,.lang_dropdown_language .selectize-control.single .selectize-input > input{padding:0px 0 !important;}.lang_dropdown_language .selectize-control.lang-dropdown-select-element.form-select.selectize-enabled-processed.single{width:100% !important;}.lang_dropdown_language{width:40px;position:relative;margin-right:5px;max-height:30px;text-align:right;float:left;padding-top:8px;}.sectionsItems.actJuridica{}.sectionsItems.preciosGa{}.sectionsItems.eventosGa{}.popUpHeader,.popUpElegir{text-align:left;}.popUpHeader p{margin-bottom:30px !important;}.btn-go,#dropdown_second_replace,#dropdown_first_replace{display:inline-block;}.btn-go input{margin:0px !important;background-color:#D8D8D8;color:#004438;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:0;padding:5px 17px;line-height:normal;border:none;position:relative;top:-21px;height:50px;}.form-item,.form-actions{margin-top:0px;margin-bottom:0px;}#gotoglobal{width:100%;text-align:center;}#gotoglobal input:hover{color:white;}#gotoglobal input{margin:0 auto;text-decoration:underline;}.big-area-popup{max-width:100%;margin:0 auto;text-align:left;}.big-area-popup .selectize-control.single .selectize-input{min-height:25px !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:50px;line-height:45px !important;}.big-area-popup .selectize-control.single .selectize-input > div,.selectize-control.single .selectize-input > input{padding:2px !important;}.big-area-popup .form-item label{display:block !important;margin-bottom:10px;color:white;font-weight:600;}#block-ilunionaep-splash-ilunionaep-form-splash p{}@media screen and (max-width:1023px){.lang_dropdown_language,.search-wrapper .search-icon,.search-wrapper > .block-views,.main-menu-trigger{top:0px !important;bottom:0px !important;}#gotoglobal input[type="submit"]{padding:0;margin-top:0px;width:100%;height:auto;font-size:18px;}#ilunionaep-splash-form.only-mobile > div{background-color:transparent;}#ilunionaep-splash-form.only-mobile .selectize-control.single .selectize-input{background:white;}.btn-go,#dropdown_second_replace,#dropdown_first_replace{display:block;margin:25px 0px;}#ilunionaep-splash-form.only-mobile > div > div{display:inline-block;}.popUpElegir p{font-size:18px;}#block-lang-dropdown-language .language .lang-dropdown-select-element{display:none;}.splash-wrapper #dropdown_first_replace{float:left;}.splash-wrapper #dropdown_second_replace{float:left;margin-right:20px !important;}.splash-wrapper .btn-go{float:left;}.splash-wrapper .btn-go input{top:26px;}}.popUpHeader p,#gotoglobal{display:none;}.sectionsItems a{display:table-row;}.mv-version{display:none;}.pc-version{display:block;}.menu-attach-block-wrapper.orientation-horizontal.active .col_lists_map{width:auto;display:inline-flex;}.menu-attach-block-wrapper.orientation-horizontal.active #block-garrigues-backend-garrigues-offices-list .list_container{width:auto;}.menu-attach-block-wrapper.orientation-horizontal.active .main-menu-wrapper > div > div ul{padding:0;margin:0;display:inline-block;}.menu-attach-block-wrapper.orientation-horizontal.active .col_lists_map.col_spain{display:block !important;}.menu-attach-block-wrapper.orientation-horizontal.active .list_container.africa,.menu-attach-block-wrapper.orientation-horizontal.active .list_container.asia{margin-left:5px;}.menu-attach-block-wrapper.orientation-horizontal.active .col_lists_map.list_desks{width:100%;display:block;}.menu-attach-block-wrapper.orientation-horizontal.active h4.text_orange{margin-top:15px;}.menu-attach-block-wrapper.orientation-horizontal.active .col_lists_map.col_spain{width:100% !important;padding-top:15px !important;float:none !important;}.menu-attach-block-wrapper.orientation-horizontal.active .lists.lists_map > div > div ul{padding:0;margin:0;display:inline;}.col-europe{display:block !important;}.col_lists_map.col_spain{width:50% !important;padding-top:0px !important;float:left;}.col_lists_map.col-europe{width:60%;float:left;max-width:none;}.list_containerlist_europe{float:left;}.menu-attach-block-wrapper.orientation-horizontal.active .row_lists_map{float:left;width:100%;}.menu-attach-block-wrapper.orientation-horizontal.active .lists.lists_map{float:left;width:100%;}.menu-attach-block-wrapper.orientation-horizontal.active .col_lists_map.america{width:70% !important;padding-right:30px;float:left;margin-right:0 !important;}.menu-attach-block-wrapper.orientation-horizontal.active .col_lists_map{float:left;width:30% !important;}.menu-attach-block-wrapper.orientation-horizontal.active .col_lists_map.america .list_container{width:100% !important;float:left;}.menu-attach-block-wrapper.orientation-horizontal.active .list_container.africa{float:left;width:50% !important;padding-right:15px;margin-right:0 !important;margin-left:0 !important;}.menu-attach-block-wrapper.orientation-horizontal.active .list_container.asia{float:left;width:50% !important;padding-left:15px;margin-right:0 !important;margin-left:0 !important;}.menu-attach-block-wrapper.orientation-horizontal.active .col_lists_map.col-europe{float:left;width:100% !important;}.menu-attach-block-wrapper.orientation-horizontal.active .last-li{padding-right:0 !important;}.menu-attach-block-wrapper.orientation-horizontal.active .col_lists_map.list_desks{float:left;width:100% !important;}#header .inner-content > .right > *.language-switcher{top:initial;float:left;padding-top:10px;}.pane-node-field-practice-areas .field-item{margin:0 !important;}.node-brochure a{background:url(/sites/all/themes/garrigues/bg-btn-bg-desktop.png);background-repeat:no-repeat;background-size:cover;background-position:center;height:130px;float:left;width:100%;}#link_garrigues{font-size:16px;}.view-team .contact .field-name-field-nombres-oficinas-relaciona .field-item,.node-office.view-mode-location .content > .info div{margin:0 !important;}.container-banner-footer{margin:0px !important;width:100% !important;}@media screen and (max-width:320px){.descript-text div,.descript-text,.descript-text .field-item.even{font-size:12px;line-height:normal;}.node-type-landing-page .pane-node-title h1{padding-bottom:10px !important;}#content .section-header h1.title,.node-type-landing-page .pane-node-title h1{font-size:35px !important;line-height:normal !important;}.node-type-practice-area .text_subtitle{width:auto !important;}#content .section-header{height:300px;overflow:hidden;position:relative;padding-top:65px;}.actJuridica{background-color:#189878 !important;border:30px solid #115B4C !important;}.actJuridica .iconosItems a{color:white !important;}.actJuridica:hover{background-color:white !important;border:30px solid #189878 !important;}.actJuridica:hover .iconosItems a{color:#189878 !important;}.premiosGa{background-color:#E5802E !important;border:30px solid #CC6823 !important;}.premiosGa .iconosItems a{color:white !important;}.premiosGa:hover{background-color:white !important;border:30px solid #E5802E !important;}.premiosGa:hover .iconosItems a{color:#E5802E !important;}.sectionsItems:nth-child(3){background-color:#1CB59C !important;border:30px solid #189878 !important;}.sectionsItems:nth-child(3) .iconosItems a{color:white !important;}.sectionsItems:hover:nth-child(3){background-color:white !important;border:30px solid #1CB59C !important;}.sectionsItems:hover:nth-child(3) .iconosItems a{color:#1CB59C !important;}.mv-version{display:block;}.pc-version{display:none;}.section-menu-home{height:auto;}.iconosItems{width:100%;height:auto;display:block;}.section-menu-home .sectionsItems{width:100%;float:none;padding:10px 0px;}.section-menu-home .sectionsItems{}.pane-office-list-global .col_lists_map,.pane-office-list-spain .col_lists_map,.pane-office-list-portugal .col_lists_map{float:none;width:100%;max-width:none;}.pane-office-list-global .col_lists_map .sub_col_spain,.pane-office-list-spain .col_lists_map .sub_col_spain,.pane-office-list-portugal .col_lists_map .sub_col_spain{float:none;width:auto;}.col_lists_map.col_spain{width:100% !important;padding-top:0px !important;float:left !important;}}@media screen and (min-width:320px) and (max-width:400px){.pane-team .view-team .views-field-field-image img{height:auto !important;max-width:100% !important;}.textLogoMv p b{font-size:15px !important;}.titleNormalText{font-size:25px !important;}.view-mode-grid_item .title{max-height:none !important;}.actJuridica{background-color:#189878 !important;border:30px solid #115B4C !important;}.actJuridica .iconosItems a{color:white !important;}.actJuridica:hover{background-color:white !important;border:30px solid #189878 !important;}.actJuridica:hover .iconosItems a{color:#189878 !important;}.premiosGa{background-color:#E5802E !important;border:30px solid #CC6823 !important;}.premiosGa .iconosItems a{color:white !important;}.premiosGa:hover{background-color:white !important;border:30px solid #E5802E !important;}.premiosGa:hover .iconosItems a{color:#E5802E !important;}.sectionsItems:nth-child(3){background-color:#1CB59C !important;border:30px solid #189878 !important;}.sectionsItems:nth-child(3) .iconosItems a{color:white !important;}.sectionsItems:hover:nth-child(3){background-color:white !important;border:30px solid #1CB59C !important;}.sectionsItems:hover:nth-child(3) .iconosItems a{color:#1CB59C !important;}.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield{top:-6px;}#header .inner-content .logo a img{max-width:200px;}.search-wrapper .search-icon{top:2px !important;}.search-wrapper .search-icon{height:25px;}.left .search-wrapper > .block-views{top:-16px !important;width:60vw;}.left .search-wrapper > .block-views{left:1px;margin-left:37px;}.search-wrapper > .block-views .views-exposed-widgets .views-submit-button input{height:25px;}}@media screen and (min-width:401px) and (max-width:637px){.textLogoMv p b{font-size:20px !important;}.titleNormalText{font-size:30px !important;}.view-mode-grid_item .title{max-height:none !important;}.actJuridica{background-color:#189878 !important;border:30px solid #115B4C !important;}.actJuridica .iconosItems a{color:white !important;}.actJuridica:hover{background-color:white !important;border:30px solid #189878 !important;}.actJuridica:hover .iconosItems a{color:#189878 !important;}.premiosGa{background-color:#E5802E !important;border:30px solid #CC6823 !important;}.premiosGa .iconosItems a{color:white !important;}.premiosGa:hover{background-color:white !important;border:30px solid #E5802E !important;}.premiosGa:hover .iconosItems a{color:#E5802E !important;}.sectionsItems:nth-child(3){background-color:#1CB59C !important;border:30px solid #189878 !important;}.sectionsItems:nth-child(3) .iconosItems a{color:white !important;}.sectionsItems:hover:nth-child(3){background-color:white !important;border:30px solid #1CB59C !important;}.sectionsItems:hover:nth-child(3) .iconosItems a{color:#1CB59C !important;}.search-wrapper > .block-views .views-exposed-widgets .form-type-textfield{position:relative;top:-4px;}}@media screen and (min-width:320px) and (max-width:637px){.brochurespage .title{font-size:25px !important;}.view-team-gossary.view-id-team_gossary .views-field-field-image{width:125px;margin-right:10px;margin-bottom:10px;}.view-team-gossary.view-id-team_gossary .views-field-field-image img{max-width:100% !important;}.view-team-gossary.view-id-team_gossary .views-field-nothing,.view-team-gossary.view-id-team_gossary .views-field-php,.view-team-gossary.view-id-team_gossary .views-field-field-offices{padding-left:0px !important;width:calc(100% - 135px);}ul.listadoNoticias > li > ul{display:none !important;}.brochurespage.enviarcv{min-width:auto !important;}.imgBonnosub{width:45% !important;}.open-search .left .search-wrapper .search-icon,.open-search .left .logo{visibility:hidden;}.descript-text div,.descript-text,.descript-text .field-item.even{font-size:12px;line-height:normal;}}@media screen and (min-width:320px) and (max-width:500px){.slide__content h2{font-size:9.2vw;line-height:normal;}.textAlternative1{color:white;padding:10px 10px 10px 10px !important;font-size:12px !important;}.node-type-practice-area .text_subtitle{width:auto !important;}#content .section-header{height:300px;overflow:hidden;position:relative;padding-top:65px;}.node-type-landing-page .pane-node-title h1{padding-bottom:10px !important;}#content .section-header h1.title,.node-type-landing-page .pane-node-title h1{font-size:35px !important;line-height:normal !important;}.open-search .left .search-wrapper .search-icon,.open-search .left .logo{visibility:hidden;}.left .search-wrapper > .block-views{left:1px;margin-left:37px;}.mv-version{display:block !important;}.pc-version{display:none !important;}.section-menu-home{height:auto;}.iconosItems{width:100%;height:auto;display:block;}.section-menu-home .sectionsItems{width:100%;float:none;padding:10px 0px;}.section-menu-home .sectionsItems{}.pane-office-list-global .col_lists_map,.pane-office-list-spain .col_lists_map,.pane-office-list-portugal .col_lists_map{float:none;width:100%;}.pane-office-list-global .col_lists_map .sub_col_spain,.pane-office-list-spain .col_lists_map .sub_col_spain,.pane-office-list-portugal .col_lists_map .sub_col_spain{float:none;width:auto;}.col_lists_map.col_spain{width:100% !important;padding-top:0px !important;float:left !important;}.pane-office-list-global .col_lists_map,.pane-office-list-spain .col_lists_map,.pane-office-list-portugal .col_lists_map{padding-right:0px;max-width:none;}#ilunionaep-splash-form.only-mobile .selectize-control.single .selectize-input > div{padding:3px 0 11px !important;}.big-area-popup #dropdown_first_replace{float:left;}.big-area-popup #dropdown_second_replace{float:left;}.btn-go input{top:26px;}.btn-go{float:left;}.language-flag{display:none;}.right .lang_dropdown_language{display:none !important;}.block-menu .popUpElegir p{color:white;font-weight:700;font-family:"Bebas";font-size:24px;}.responsive-region-selector{width:80%;float:none;display:table;background:white;margin:0 auto;}#block-lang-dropdown-language .language .lang-dropdown-select-element{display:none;}}@media screen and (min-width:501px) and (max-width:767px){.slide__content h2{font-size:45px;line-height:normal;}.node-type-practice-area .text_subtitle{width:auto !important;}#content .section-header{height:300px;overflow:hidden;position:relative;padding-top:65px;}.node-type-landing-page .pane-node-title h1{padding-bottom:10px !important;}#content .section-header h1.title,.node-type-landing-page .pane-node-title h1{font-size:35px !important;line-height:normal !important;}.mv-version{display:block !important;}.pc-version{display:none !important;}.section-menu-home{height:auto;}.iconosItems{width:100%;height:auto;display:block;}.section-menu-home .sectionsItems{width:100%;float:none;padding:10px 0px;}.section-menu-home .sectionsItems{}.pane-office-list-global .col_lists_map,.pane-office-list-spain .col_lists_map,.pane-office-list-portugal .col_lists_map{padding-right:0px;max-width:none;}.language-flag{display:none;}#block-lang-dropdown-language .language .lang-dropdown-select-element{display:none;}}@media screen and (min-width:501px) and (max-width:637px){.pane-office-list-global .col_lists_map.america{width:100%;}.pane-office-list-global .col_lists_map.america .list_container .list li,.pane-office-list-global .col_lists_map .list_container.asia .list li{width:50%;float:left;}.pane-office-list-global .col_lists_map .list_container.asia .list li{padding-top:20px;}.pane-office-list-global .col_lists_map .list_container.asia .list li:first-child{padding-top:0px !important;}.pane-office-list-global .col_lists_map,.pane-office-list-spain .col_lists_map,.pane-office-list-portugal .col_lists_map{width:100%;}.pane-office-list-global .list_container.list_europe .list li{width:50%;float:left;}.pane-office-list-global .col_lists_map.col_spain{width:100% !important;padding-top:0px !important;float:none;}.pane-office-list-global .col_lists_map,.pane-office-list-spain .col_lists_map,.pane-office-list-portugal .col_lists_map{padding-right:0px;}.big-area-popup #dropdown_first_replace{float:left;}.big-area-popup #dropdown_second_replace{float:left;}.btn-go input{top:26px;}.btn-go{float:left;}#ilunionaep-splash-form.only-mobile .selectize-control.single .selectize-input > div{padding:4px 0 11px !important;}#block-ilunionaep-splash-ilunionaep-form-splash .form-item-selectRegional,#block-ilunionaep-splash-ilunionaep-form-splash #dropdown_second_replace{margin-right:7px;}#block-ilunionaep-splash-ilunionaep-form-splash .form-item-selectRegional,#block-ilunionaep-splash-ilunionaep-form-splash #dropdown_second_replace{margin-right:7px;}.block-menu .popUpElegir p{color:white;font-weight:700;font-family:"Bebas";font-size:24px;}.responsive-region-selector{width:80%;float:none;display:table;background:white;margin:0 auto;}}@media screen and (min-width:638px) and (max-width:767px){ul.listadoNoticias > li > ul > li{margin-bottom:10px !important;}.descript-text div,.descript-text,.descript-text .field-item.even{font-size:12px;line-height:normal;}.brochurespage.enviarcv{min-width:100% !important;}.titleNormalText{font-size:35px !important;}.view-mode-grid_item .title{max-height:none !important;}.actJuridica{background-color:#189878 !important;border:30px solid #115B4C !important;}.actJuridica .iconosItems a{color:white !important;}.actJuridica:hover{background-color:white !important;border:30px solid #189878 !important;}.actJuridica:hover .iconosItems a{color:#189878 !important;}.premiosGa{background-color:#E5802E !important;border:30px solid #CC6823 !important;}.premiosGa .iconosItems a{color:white !important;}.premiosGa:hover{background-color:white !important;border:30px solid #E5802E !important;}.premiosGa:hover .iconosItems a{color:#E5802E !important;}.sectionsItems:nth-child(3){background-color:#1CB59C !important;border:30px solid #189878 !important;}.sectionsItems:nth-child(3) .iconosItems a{color:white !important;}.sectionsItems:hover:nth-child(3){background-color:white !important;border:30px solid #1CB59C !important;}.sectionsItems:hover:nth-child(3) .iconosItems a{color:#1CB59C !important;}.search-wrapper > .block-views:after{content:"";width:30px;height:34px;display:inline-block;background:white;position:absolute;top:0;right:-26px;}.search-wrapper > .block-views .views-exposed-widgets .views-widget-filter-combine{position:relative;top:-13px;}.search-wrapper > .block-views .views-exposed-widgets .views-submit-button input{width:16px;height:16px;margin:auto 10px;top:-13px;}.col_lists_map.col_spain{width:73% !important;padding-top:0px !important;float:left;}.pane-office-list-global .col_lists_map.col-europe{width:60% !important;float:left;max-width:none;}.pane-office-list-global .col_lists_map,.pane-office-list-spain .col_lists_map,.pane-office-list-portugal .col_lists_map{width:20%;}.pane-office-list-global .list_desks,.pane-office-list-spain .list_desks,.pane-office-list-portugal .list_desks{width:100% !important;}.splash-wrapper #dropdown_first_replace{float:left;}.splash-wrapper #dropdown_second_replace{float:left;margin-right:20px !important;}.splash-wrapper .btn-go{float:left;}.splash-wrapper .btn-go input{top:26px;}.left-pane #dropdown_second_replace{float:left;}.left-pane #dropdown_first_replace{float:left;}#block-menu-menu-secondary-menu li{margin-left:2px;}#block-menu-menu-secondary-menu a{font-size:15px;}.main-menu-trigger .text{font-size:15px;}.search-wrapper .search-icon{margin:auto 4px !important;}.right .lang_dropdown_language{display:none !important;}#header .inner-content > .right{padding-top:8px;}.responsive-region-selector{width:91%;}.responsive-region-selector #selectedCountry,#selectedCountrySmall{font-size:15px;margin-right:3px;padding-right:13px;width:40%;margin-top:3px;}.responsive-region-selector #selectedLanguage,#selectedLanguageSmall{width:55%;}.lang_dropdown_language .option:after,.lang_dropdown_language .item:after,#dropdown_second_replace .option:after,#dropdown_second_replace .item:after{margin-right:4px;}.responsive-region-selector .lang_dropdown_language .item{font-size:15px !important;margin:0 3px !important;}.responsive-region-selector .selectize-enabled-processed .item:before{border-top:5px solid #004438;border-right:5px solid transparent;border-left:5px solid transparent;right:-13px;}.view-social-network .responsive-region-selector #selectedCountry:after{border-top:5px solid #004438;border-right:5px solid transparent;border-left:5px solid transparent;}}@media screen and (min-width:1026px){.menu-attach-block-wrapper.orientation-horizontal.active a,.menu-attach-block-wrapper.orientation-horizontal.active{font-size:15px;}.menu-attach-block-wrapper.orientation-horizontal.active .col_lists_map.america,.menu-attach-block-wrapper.orientation-horizontal.active .list_container.africa.africa{margin-right:50px;}}@media screen and (min-width:768px) and (max-width:1025px){.pane-office-list-global .col_lists_map.col-europe{width:60% !important;float:left;max-width:none;}.col_lists_map.col_spain{width:73% !important;padding-top:0px !important;float:left;}.pane-office-list-global .col_lists_map,.pane-office-list-spain .col_lists_map,.pane-office-list-portugal .col_lists_map{width:20%;}.pane-office-list-global .list_desks,.pane-office-list-spain .list_desks,.pane-office-list-portugal .list_desks{width:100% !important;}}@media screen and (min-width:1025px) and (max-width:1200px){ul.listadoNoticias > li > ul > li{margin-bottom:10px !important;}.menu-attach-block-wrapper.orientation-horizontal.active .list_container > ul.list > li{padding-right:10px;}}@media screen and (min-width:1024px) and (max-width:1181px){#ctools-jump-menu #edit-jump-selectized{width:71px !important;}.pane-garrigues-frontend-search-office .selectize-control.single .selectize-input > input{width:70px !important;}}@media screen and (min-width:1182px) and (max-width:1372px){#ctools-jump-menu #edit-jump-selectized{width:106px !important;}.pane-garrigues-frontend-search-office .selectize-control.single .selectize-input > input{width:106px !important;}}@media screen and (max-width:767px){.item-list ul.pager{display:table;table-layout:fixed;list-style:none;position:relative;margin:19px auto !important;text-align:center;}.div-tags{display:none !important;}#content .content-container{padding:20px 5% 0;}.view-team-gossary.view-id-team_gossary .views-field-nothing a{line-height:14px !important;}.view-team-gossary.view-id-team_gossary .views-field-nothing{font-size:14px;}}@media screen and (max-width:1532px){#block-garrigues-backend-garrigues-offices-list .list_container > ul.list > .last-li{margin-top:15px;}}@media screen and (min-width:638px) and (max-width:822px){#block-garrigues-backend-garrigues-offices-list a{font-size:14px !important;}#block-garrigues-backend-garrigues-offices-list a span.country,#block-garrigues-backend-garrigues-offices-list h4.country-name{font-size:16px;}}.div-grouped-tags{display:none;}.div-num-tags{background-color:#E78316;color:white;cursor:pointer;position:absolute;float:left;text-align:center;padding:0 0.85vw;line-height:2.04vw;display:inline;font-family:'RobotoCondensed-Regular';font-size:1.02vw;text-transform:uppercase;bottom:10px;right:-2.5vw;}.div-tags-publication{float:right;position:absolute;display:inline;width:calc(100% - 50px);bottom:0;right:2.805vw;}.div-tags-publication a{color:white;font-family:'RobotoCondensed-Regular';font-size:1.02vw;text-transform:uppercase;line-height:2.04vw;}.div-tags-publication .field-item{margin:0 2vw;padding:0 0.85vw;line-height:2.04vw;display:inline;background-color:#007459;}.div-tags{float:right;opacity:0;position:absolute;width:15.64vw;bottom:1.955vw;right:2.805vw;}.div-tags a{color:white;font-family:'RobotoCondensed-Regular';font-size:1.02vw;text-transform:uppercase;line-height:2.04vw;}.div-tags .field-item{margin:0.85vw 0.85vw 0 0;padding:0 0.85vw;line-height:2.04vw;float:right;display:inline;background-color:#007459;}.node-news:hover > .div-tags{opacity:1;visibility:visible;transition:all 500ms;}#previewDiv{width:100%;height:auto;text-align:center;}#previewDiv p{color:white;padding:20px;text-align:center;}#previewDiv span{color:white;font-weight:700;}#previewDiv p .right{width:auto;height:50px;float:right;margin:0 auto;}#previewDiv p .left{width:auto;height:50px;float:left;margin:0 auto;}#previewDiv p .noImage{display:none;}#previewDiv .one{float:left;width:33.30%;height:100px;outline:1px solid;background-color:#009A77;}#previewDiv .twoL{float:left;width:66.60%;height:100px;outline:1px solid;background-color:#004438;}#previewDiv .threeL{float:left;width:99.90%;height:100px;outline:1px solid;background-color:#878787;}#previewDiv .banner{float:left;width:99.90%;height:100px;outline:1px solid;background-color:#217079;}#header .right .has-options .lang_dropdown_language .option:after,.lang_dropdown_language .item:after,#dropdown_second_replace .option:after,#dropdown_second_replace .item:after{width:20px !important;height:15px !important;background-size:cover !important;top:0 !important;}.right .selectize-input .item{text-align:right;width:100%;}.right .selectize-input{line-height:0 !important;}.selectize-control.single .has-options:after{display:none;}.field-name-field-etiqeutas{width:100%;bottom:0;}.div-grouped-tags{position:absolute;z-index:99999;background:#E78316;text-align:left;padding:0 0.85vw 0.85vw 0.85vw;top:5.5vw;right:0.275vw;}.div-grouped-tags:after{display:block;content:"";position:absolute;height:0;width:0;background-color:transparent;top:-20px;right:0;z-index:999;border-left:10px solid transparent;border-right:10px solid #E78316;border-top:10px solid transparent;border-bottom:10px solid #E78316;}.div-grouped-tags .field-name-field-etiqeutas{float:left;width:min-content;text-align:left;position:unset;}.div-tags .div-grouped-tags .field-item{float:left;}.field-item.even:first-child{margin:0.85vw 0 0 0;}.node-type-news .node-office.view-mode-garrigues_related *,.node-type-news .node-office .field-item.even:first-child{}.node-type-news .field-item.even:first-child{margin:0 0 0 0;}.node-type-news .field-item.even{margin:0 0 0 0;}.field-item.even{margin:0.85vw 3.5vw 0 0;}.field-item.even{margin:0.85vw 3.5vw 0 0;}.field-name-field-team-members .field-item.even{margin:0;}.layout-style-2-cols-img-right .div-tags{right:54.2% !important;}.node-gd-article.view-mode-full .submitted{display:none;}#block-lang-dropdown-language .contextual-links-trigger,#block-ilunionaep-splash-ilunionaep-enlace-splash .contextual-links-trigger{position:absolute;top:20px;right:0px !important;}.textBoxInd{display:table-cell;vertical-align:top;}.textBoxInd .tq{margin-bottom:0px !important;}.imgBoxInd{display:table-cell;float:none !important;}.boxInd{display:table;}.pane-node-field-team-members span.phone-number::after{content:'\A';white-space:pre;}.view-mode-full .field-name-field-right-column p{font-family:montserratgarrigues !important;}.pane-node-field-languages .field-item.even{margin:0px !important;}.node-type-news .pane-node-field-offices .field-name-field-offices .field-item{margin:0px !important;color:#212121;font-size:14px;font-weight:500;line-height:23px;display:inline;padding-right:3px;}.node-type-news .pane-node-field-offices .field-name-field-offices .field-item:after{content:', ';}.node-type-news .pane-node-field-offices .field-name-field-offices .field-item:last-child:after{content:'';}@media screen and (min-width:1024px){.page-search-publications1.no-sidebar-content #content .content-wrapper{width:95.4%;margin-left:0px !important;padding:14px 42px 35px 0 !important;}}.page-news .more-link{text-align:center;margin-top:35px;width:100%;float:left;}.page-news .more-link a:hover{color:#004438;border:1px solid #004438;background:white;}.page-news .more-link a{width:auto;text-align:center;line-height:50px;border-radius:0;font-family:"Bebas";font-weight:700;letter-spacing:0.44px;text-transform:uppercase;margin-bottom:0;cursor:pointer;transition:0.25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;color:white;background:#004438;border:1px solid transparent;display:inline-block;font-size:18px;line-height:50px;padding:0 15px;}#user-login input[type="password"],#user-login input[type="email"],#user-login input[type="text"]{font-family:montserratgarrigues !important;}.page-news.page-news-list .view-home-grid-main{border-top:0px solid #004438 !important;border-left:0px solid #004438;}.page-news .view-home-grid-main{border-left:1px solid #004438;}.page-news .view-home-grid-main .packery-item{border-top:0px solid #004438;;border-bottom:1px solid #004438;border-left:0px solid #004438;border-right:1px solid #004438;}.page-news .view-home-grid-main{border-top:1px solid #004438;}.page-news .view-home-grid-main .view-content .packery{border-top:1px solid #004438;border-bottom:0px solid #004438;border-left:0px solid #004438;border-right:0px solid #004438;}.page-news .packery-item:nth-child(odd){}.page-news .page-main.clearfix{margin-bottom:35px !important;}.node-type-news.l-sidebar-left:not(.l-reduced) #content .section-header .wrapper,.node-type-practice-area.l-sidebar-left:not(.l-reduced) #content .section-header .wrapper{position:absolute;left:0;bottom:0;top:140px;}#content .section-header .wrapper{position:absolute;top:140px;}@media screen and (max-width:1300px){.view-career-opportunity .view-content .views-row .views-field-nothing .arrow-icon{width:46px;height:46px;}.view-career-opportunity .view-content .views-row .views-field-field-offices{bottom:47px;}}@media screen and (max-width:1024px){.node-type-landing-page #page-title{padding-bottom:20px;}.breadcrumbs{padding-bottom:10px;}.carreraprofimg{width:auto !important;height:auto !important;}.imageLogo{width:100%;}.imageLogo,.textLogo{display:block !important;}.textLogo{display:none !important;}.textLogoMv{display:block !important;}.brochurespage{height:auto !important;}.node-type-news article>.container-2>.row>.content-container>.row>.content-wrapper>.pane-node-title{display:none !important;}.node-type-basic-page-garrigues-digital .sidebar.left-sidebar,.page-node-35035 .sidebar.left-sidebar,.page-node-35157 .sidebar.left-sidebar,#garriguesdigital .sidebar.left-sidebar,#garriguesdigital_detalle .sidebar.left-sidebar,.page-taxonomy-term .sidebar.left-sidebar{display:none;}}@media screen and (min-width:1024px){.node-type-practice-area .section-header .wrapper{width:85% !important;left:15% !important;}}.page-news .view-home-grid-main .packery-item > .views-field-nothing:after{content:"";width:0px !important;}.page-news article.twb-stack-2-col-left-sidebar .row{margin-left:1px !important;margin-right:1px !important;}.node-type-landing-page.l-sidebar-left.l-reduced .container-1 .field-name-field-image,.node-type-landing-page.l-sidebar-left:not(.l-reduced) .container-1 .field-name-field-image{height:auto !important;}.node-type-landing-page.l-sidebar-left:not(.l-reduced) .container-1 .header-container,.node-type-landing-page.l-sidebar-left.l-reduced .container-1 .header-container{top:140px;}.node.node-brochure.view-mode-full.clearfix.only-mobile{margin-left:-16px !important;margin-right:-16px !important;}.page-news .view-mode-grid_item .title{height:calc(100% - 100px);}.acordeon h3{border-bottom:1px solid #333;border-bottom:1px solid #333;cursor:pointer;margin:20px 0;padding:7px 15px 0 0;}.view-chamber .views-row{display:table;}.view-chamber .views-row .views-field.views-field-body{display:table-cell;vertical-align:middle;}.gobCorporativo p,.gobCorporativo div{color:#212121;font-size:14px;font-weight:normal;line-height:24px;letter-spacing:0.3px;font-family:montserratgarrigues;}.gobCorporativo .contactotable h4{font-weight:bold;text-transform:uppercase;}.gobCorporativo .ui-accordion-content p,.gobCorporativo .accordion-wrapper .ui-accordion-content p{font-weight:normal !important;}ol{padding-left:18px;}.div-tags-publication .field-name-field-etiqeutas .field-item{margin:0px 0px 0px 5px !important;padding:2px 10px !important;display:inline-block !important;line-height:normal !important;}.div-tags-publication{right:0px !important;}.div-tags-publication .field-name-field-etiqeutas .field-item a{color:white !important;text-transform:uppercase;font-size:14px !important;font-family:"Roboto Condensed",sans-serif !important;line-height:normal;}.titleNormalText{font-family:montserratgarrigues !important;font-weight:bold !important;color:black !important;font-size:43px;line-height:normal !important;margin-bottom:25px;}.titleNormalText b,.titleNormalText i{font-weight:bold !important;}.textAlternative1{color:white;padding:10px 20px 10px 20px;font-size:20px;}.imgBonnosub{background:#249778;display:inline-block;width:30%;margin-top:20px;}.titleOrangeBG.imgBonnosub{background:#EB7E34 !important;margin:0px 4%;}.imgBonnosub img{padding-left:0px !important;width:100% !important;height:auto !important;}@media screen and (min-width:1024px){.page-node-33904.l-sidebar-left:not(.l-reduced) #content .section-header .wrapper{width:80% !important;left:15%;bottom:-15px;margin:0;padding-left:calc(8% + 22px);line-height:normal !important;}.textEntradaPadding{}}.page-news.page-news-list .div-tags-publication a{line-height:normal !important;}.btnProgramaFormacion{width:auto !important;display:inline;padding:10px 10px;border:2px solid #214E47;color:#214E47;font-weight:bold !important;cursor:pointer;}.headerLogo p{margin-bottom:0px !important;}.headerLogo{display:table;}.imageLogo{}.textLogoMv{display:none;}.textLogo,.imageLogo{display:table-cell;vertical-align:middle;}.textLogo,.textLogoMv{padding-top:10px;}.textLogo p b,.textLogoMv p b{font-weight:bold !important;font-size:24px;}.imgBonnosub > br{display:none;}.itemsbrc{display:list-item;font-size:1.5vw;line-height:1.9vw;margin-left:30px;}.brochurespage{background-position:bottom !important;background-repeat:no-repeat !important;background-size:contain !important;width:auto !important;min-width:480px !important;}.brochurespage .title{color:#004438 !important;font-weight:600 !important;font-size:35px !important;line-height:normal !important;letter-spacing:0.4px !important;margin-bottom:20px !important;}.brochurespage li{font-size:1.5vw !important;line-height:1.9vw !important;margin-left:10px;margin-bottom:0px !important;}.custom-slider2 .slick-dots{display:block;width:100%;text-align:center;padding:0;margin:0 !important;position:absolute;bottom:20px;}.custom-slider2 .slick-next{right:0;background:url(/sites/all/themes/garrigues/images/icons/chevron-circle-right.png) no-repeat 0 0;background-size:contain;}.custom-slider2 .slick-prev{left:0;background:url(/sites/all/themes/garrigues/images/icons/chevron-circle-left.png) no-repeat 0 0;background-size:contain;}.custom-slider2 .slick-prev,.custom-slider2 .slick-next{display:none !important;}.custom-slider2 .slick-list .slide{background:#FAFAFA;}.imagebox{width:25%;min-height:276px;display:block;vertical-align:middle;float:left;position:relative;}.imagefullbox{width:100%;min-height:auto !important;}.textbox{width:75%;min-height:276px;float:left;padding:50px;}.custom-slider2 .slide-content{min-height:auto !important;}.custom-slider2 .textbox h4{font-weight:bold !important;line-height:normal !important;font-size:25px;}.custom-slider2 .textbox h4,.custom-slider2 .textbox p{margin-bottom:20px !important;}.custom-slider2 .textbox p{font-size:20px !important;}.custom-slider2 .imagebox img{margin:0 auto !important;}.custom-slider2 .imagebox img.imgLittle{top:50%;margin:-15% 0 0 15% !important;position:absolute;}.imgGarriguesSuma{display:inline-table;width:16%;margin-top:20px;}.imgGarriguesSuma img{padding-left:0px !important;width:100% !important;height:auto !important;}.imgGarriguesSuma > br{display:none;}.imgGarriguesSuma a,.imgGarriguesSuma .textAlternative{background-color:#E5E5E5;color:#184D44;font-weight:bold !important;line-height:normal;}.imgGarriguesSuma .textAlternative{padding:3px 5px 7px 8px;height:58px;font-size:20px !important;}.imgGarriguesSuma .textAlternative i{font-weight:bold !important;}@media screen and (min-width:1200px) and (max-width:1500px){.ranking-box,.brochurespage.enviarcv,.containerInCv{height:30vw !important;}.brochurespage,.brochurespage.enviarcv{min-width:46% !important;width:46% !important;}.imagefullbox{min-height:auto !important;}.custom-slider2 .slide-content{min-height:auto !important;}.imgGarriguesSuma .textAlternative{font-size:1.2vw !important;height:4vw;}.itemssect{width:33.33%;float:left;padding:0px 3% !important;}.sectionIconsCono{margin:50px 0px !important;text-align:center;}.containerInCv .enviarcv{background-size:cover !important;width:338px !important;height:298px !important;padding:0px !important;min-width:auto !important;}}@media screen and (min-width:1024px) and (max-width:1199px){.containerInCv .enviarcv{background-size:cover !important;}.brochurespage.enviarcv{min-width:46% !important;height:30vw !important;}.containerInCv{height:30vw !important;}.imagefullbox{min-height:auto !important;}.custom-slider2 .slide-content{min-height:auto !important;}.imgGarriguesSuma .textAlternative{height:40px !important;font-size:12px !important;}.itemssect{width:33.33%;float:left;padding:0px 20px !important;}.sectionIconsCono{margin:50px 0px !important;text-align:center;}}@media screen and (min-width:768px) and (max-width:1023px){.imgGarriguesSuma{display:inline-table;width:32%;margin-top:20px;}.sectionIconsCono{margin:50px 0px !important;}.itemssect{padding:0px 20px !important;}.imagefullbox{min-height:auto !important;}.custom-slider2 .slide-content{min-height:auto !important;}.containerInCv .title{display:block !important;}.ranking-box.enviarcv{margin-bottom:0px !important;background-size:cover !important;background-position:64% !important;}}@media screen and (min-width:320px) and (max-width:767px){.containerInCv .title{display:block !important;}.ranking-box.enviarcv{margin-bottom:0px !important;background-size:cover !important;background-position:64% !important;}.containerInCv{height:74vw !important;}.brochurespage li,.brochurespage li a{font-size:15px !important;line-height:normal !important;}.imagefullbox{min-height:auto !important;}.custom-slider2 .slide-content{min-height:auto !important;}.sectionIconsCono{margin:50px 0px !important;text-align:center;}.itemssect{width:100% !important;float:none !important;padding:0px 20px !important;margin-bottom:20px;}.imgGarriguesSuma .textAlternative{padding:3px 5px 7px 8px;height:48px !important;font-size:15px !important;}.itemssect img{margin:20px auto !important;}.imgGarriguesSuma{display:inline-table;width:46% !important;margin-top:20px;}.textbox{width:100%;min-height:auto;float:none;padding:20px;}.imagebox{width:100%;display:table;vertical-align:middle;float:none;position:relative;}.custom-slider2 .imagebox img.imgLittle{position:absolute;top:50% !important;}}.sectionIconsCono{margin:50px 100px;text-align:center;}.itemssect{width:33.33%;float:left;padding:0px 60px;}.imagefullbox img{width:100% !important;height:auto !important;}.itemssect img{margin:0 auto !important;margin-bottom:20px !important;}.itemssect h3{font-size:20px !important;margin-bottom:10px !important;}.brochurespage.enviarcv span{color:white !important}.enviocvQ{text-transform:none !important;}.textoplanoQ{}.enviarCVQ{text-transform:none !important;color:black !important;font-size:25px !important;}.enviarCVQ a{color:#004438 !important}.textInfQ{}.textSimpleCV{}.containerInCv > br{display:none;}.ranking-box.enviarcv{margin-bottom:0px !important;}.textSimpleCV{margin-top:20px !important;}.layout-style-3-cols-img-right .div-tags{right:auto !important;left:20% !important;}.layout-style-3-cols-img-right .div-tags .field-item{margin-left:0px !important;margin-right:0px !important;float:left !important;}.containerInCv .title{display:none;}@media screen and (min-width:1501px){.containerInCv .enviarcv{background-size:cover !important;width:438px !important;height:398px !important;padding:0px !important;min-width:auto !important;}}.node-type-team .field-item div{color:#212121;font-size:14px;font-weight:normal;line-height:24px;letter-spacing:0.3px;font-family:montserratgarrigues;}ul.listadoNoticias > li{position:relative;border-bottom:1px solid #979797;list-style:none;padding:25px 0;}ul.listadoNoticias > li .titulo{font-size:18px !important;font-weight:600;line-height:24px;margin-bottom:5px;}ul.listadoNoticias > li .fecha{color:#878787;font-family:"Bebas" !important;font-size:16px !important;font-weight:700;line-height:26px;margin-bottom:5px;}ul.listadoNoticias > li > ul{font-size:14px !important;line-height:24px;margin-bottom:25px}ul.listadoNoticias > li .texto{font-size:14px !important;line-height:24px;margin-bottom:25px;}ul.listadoNoticias > li > ul{text-align:right;}ul.listadoNoticias > li > ul > li{background-color:#007459;padding:5px 10px;display:inline-block;margin-left:5px;color:white;text-transform:uppercase;font-size:14px;font-family:"Roboto Condensed",sans-serif !important;line-height:normal !important;}ul.listadoNoticias > li > ul > li a,ul.listadoNoticias > li > ul > li span{color:white;text-transform:uppercase;font-size:14px;font-family:"Roboto Condensed",sans-serif !important;line-height:normal !important;}.node-type-career-opportunity .field-items .field-item{margin-top:0px !important;}.node-type-career-opportunity .right-sidebar > .panel-pane{padding:10px !important;}.node-type-career-opportunity .text_general,.node-type-career-opportunity .text_general li{font-family:'montserratgarrigues',sans-serif;font-size:14px;color:#212121;line-height:24px;letter-spacing:0.3px;}.node-type-career-opportunity .text_green{font-family:'montserratgarrigues',sans-serif;font-weight:700;font-size:20px;color:#004438;line-height:24px;letter-spacing:0.3px;margin-bottom:15px;text-transform:uppercase;}.div-tags .field-name-field-etiqeutas .field-items .field-item{margin:0 10px 10px 0 !important;}.node.node-office .field-items .field-item{margin-top:0px !important;}.field-name-field-etiqeutas.field-type-taxonomy-term-reference.field-label-inline .field-item{margin:0px !important;margin-bottom:10px !important;}.article-list-like .field-name-field-etiqeutas{right:0;width:100% !important;text-align:right;}.content .field-name-body a,.content .field-name-field-intro a,.field-type-text-long a,.field-name-field-etiqeutas a{text-decoration-line:underline;}.div-tags a,.div-tags-publication a{text-decoration-line:none !important;}.node-type-news .panel-pane.pane-node-content{padding-top:0px !important;}.node-news .field-name-field-home-title p{font-family:'montserratgarrigues',sans-serif;font-weight:600;color:#212121;font-size:30px;line-height:42px;letter-spacing:0.66px;}.node-team.view-mode-header_info .field-type-email .field-item,.node-team.view-mode-header_info .field-type-email .field-item a{color:#212121 !important;text-transform:lowercase;}.node-type-news .field-name-field-before-title{margin-bottom:30px;}.btnProgramaFormacion{text-decoration:none !important;}.field-name-field-before-title .btnProgramaFormacion{text-decoration:none !important;}.field-name-field-before-title p{margin-top:20px;}.field-name-field-media,.field-name-field-author{margin-bottom:10px !important;}.field-name-field-documents.field-type-file .field-item,.field-name-field-links.field-type-link-field .field-item,.btnDescWhite{width:auto !important;padding:10px 10px;border:2px solid #214E47;cursor:pointer;display:inline-block;}.field-name-field-documents.field-type-file .field-item a,.field-name-field-links.field-type-link-field .field-items a,.btnDescWhite a{width:auto !important;color:#214E47;font-weight:bold !important;}.field-name-field-documents.field-type-file,.field-name-field-links.field-type-link-field{margin:0px 0px 20px 0;}.sectionsItems{cursor:pointer !important;}.node-type-news .panel-pane.pane-node-title{display:block !important;}.node-type-news .panel-pane.pane-node-title h1{font-family:'montserratgarrigues',sans-serif;font-weight:600;color:#212121;font-size:30px;line-height:42px;letter-spacing:0.66px;margin-bottom:10px !important;}.garrigues-main-menu-block .content{padding:0px!important;}@media screen and (max-width:767px){.brochurespage{width:100% !important;min-width:auto !important;}}@media screen and (min-width:768px) and (max-width:1024px){.brochurespage{width:480px !important;}ul.listadoNoticias > li > ul > li{margin-bottom:10px !important;}.descript-text div,.descript-text,.descript-text .field-item.even{font-size:16px;line-height:normal;}.div-tags{display:none !important;}.brochurespage.enviarcv{min-width:100% !important;}.views-field.views-field-nothing{position:relative;}.sectionsItems:nth-child(3){position:absolute;right:0;width:33.6%;}.view-mode-grid_item .title{max-height:none !important;}.iconosItems{font-size:40px;}.actJuridica{background-color:#189878 !important;border:30px solid #115B4C !important;}.actJuridica .iconosItems a{color:white !important;}.actJuridica:hover{background-color:white !important;border:30px solid #189878 !important;}.actJuridica:hover .iconosItems a{color:#189878 !important;}.premiosGa{background-color:#E5802E !important;border:30px solid #CC6823 !important;}.premiosGa .iconosItems a{color:white !important;}.premiosGa:hover{background-color:white !important;border:30px solid #E5802E !important;}.premiosGa:hover .iconosItems a{color:#E5802E !important;}.sectionsItems:nth-child(3){background-color:#1CB59C !important;border:30px solid #189878 !important;}.sectionsItems:nth-child(3) .iconosItems a{color:white !important;}.sectionsItems:hover:nth-child(3){background-color:white !important;border:30px solid #1CB59C !important;}.sectionsItems:hover:nth-child(3) .iconosItems a{color:#1CB59C !important;}.search-wrapper > .block-views:after{content:"";width:30px;height:34px;display:inline-block;background:white;position:absolute;top:0;right:-26px;}.search-wrapper > .block-views .views-exposed-widgets .views-widget-filter-combine{position:relative;top:-13px;}.search-wrapper > .block-views .views-exposed-widgets .views-submit-button input{width:16px;height:16px;margin:auto 10px;top:-13px;}.div-grouped-tags{top:8.3vw;}.language-flag{display:none;}.left-pane #dropdown_second_replace{float:left;}.left-pane #dropdown_first_replace{float:left;}#header .inner-content > .right{padding-top:3px;}#block-menu-menu-secondary-menu a{font-size:17px;}.main-menu-trigger .text{font-size:17px;}#block-menu-menu-secondary-menu li{margin-left:12px;}.responsive-region-selector{width:91%;}.responsive-region-selector .lang_dropdown_language .item{margin:0 !important;}.responsive-region-selector #selectedCountry,#selectedCountrySmall{width:40%;}.responsive-region-selector #selectedLanguage,#selectedLanguageSmall{width:54%;}}@media screen and (min-width:1025px) and (max-width:1199px){.brochurespage{width:600px!important;min-width:auto !important;height:auto !important;}}@media screen and (max-width:638px){.ranking-box{width:100%;margin-bottom:20px;}}@media screen and (max-width:500px){.ranking-box .logo{width:50% !important;}}.page-news-list .more-link,.page-releases-list .more-link{display:none;}.node-type-news .node-news .field-name-field-etiqeutas .field-item{display:inline-block;}.node-type-news .node-news .field-name-field-etiqeutas .field-item:after{content:',';margin-right:5px;}.node-type-news .node-news .field-name-field-etiqeutas .field-item:last-child:after{content:' ';margin-right:0px !important;}.breadCrumb-container{margin-top:32px;}.article-list-like .field-name-field-home-intro .field-item,.page-publications  .views-field-field-home-intro p,.page-comparations  .views-field-field-home-intro p,.views-field-field-home-intro p{font-size:14px;line-height:24px;}.article-list-like .field-name-field-home-intro .field-item,.page-publications  .views-field-field-home-intro,.page-comparations  .views-field-field-home-intro,.views-field-field-home-intro{margin-bottom:25px;}.view-news-and-publications > .view-content li.views-row .views-field-field-etiqeutas{display:none;float:right;margin-top:5px;}@media screen and (min-width:638px){.view-news-and-publications > .view-content li.views-row .views-field-field-etiqeutas{display:block;}}.view-news-and-publications > .view-content li.views-row .views-field-field-etiqeutas a{color:white;text-transform:uppercase;background-color:#007459;font-size:14px;font-family:"Roboto Condensed",sans-serif;padding:5px 10px;display:inline-block;margin-left:5px;}.node-type-news .file-icon{display:none;}.contact-page .form-wrapper .form-submit{margin-bottom:20px;}.block-footer-bottom ul{margin-top:15px !important;}.block-footer-bottom h2{color:#212121;font-size:18px;font-family:"Bebas";font-weight:700;line-height:18px;}.page-op-ed .div-tags-publication .field-name-field-etiqeutas .field-item a,.page-newsletter .div-tags-publication .field-name-field-etiqeutas .field-item a,.page-releases .div-tags-publication .field-name-field-etiqeutas .field-item a,.page-legislative-alerts .div-tags-publication .field-name-field-etiqeutas .field-item a,.page-comment .div-tags-publication .field-name-field-etiqeutas .field-item a{line-height:normal !important;}@media screen and (min-width:320px) and (max-width:637px){.brochurespage .title{font-size:25px !important;}}@media screen and (min-width:1024px) and (max-width:1350px){.pane-team .view-team .views-field-field-image img{width:auto !important;max-width:100% !important;height:auto !important;}.pane-team .view-team .views-field-nothing,.view-mode-garrigues_related .info .text{width:calc(70% - 20px);float:left;}.pane-team .view-team .views-field-field-image,.view-mode-garrigues_related .info .field-name-field-image{width:25%;float:left;margin-right:20px;}}@media screen and (min-width:638px) and (max-width:1024px){.brochurespage .title{font-size:30px !important;}}@media screen and (min-width:1025px) and (max-width:1300px){.pane-home-grid-main.related-news .packery-item > .node > .content .arrow-icon{bottom:20px;}}@media screen and (min-width:768px) and (max-width:1024px){.pane-home-grid-main.related-news .packery-item > .node > .content .arrow-icon{margin:0;position:absolute;bottom:5px !important;}.pane-home-grid-main.related-news .packery-item > .node > .content .type,.pane-home-grid-main.related-news .packery-item > .node > .content .title{font-size:1.4vw !important;line-height:2.2vw !important;}}.node-type-landing-page .container-1{height:271px;}.node-type-landing-page .container-1 h1{padding-top:20px;}.node-type-landing-page .field-name-field-image .field-item.even:first-child{margin-top:0px !important;}.breadcrumb{padding-bottom:0px !important;}.content.contentlocation2{margin-top:20px;}.form-textarea-wrapper textarea{color:#004438;font-size:18px;font-family:"Bebas";font-weight:700;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#views-exposed-form-news-and-publications-exposed-publications input[type='password'],input[type='email'],input[type='text'],.pane-custom.pane-1 form input{height:50px;}.SimpleCalendar .week .empty-day{padding:62px 0px;}.content .field-name-body a,.content .field-name-field-intro a,.field-type-text-long a,.field-name-field-etiqeutas a{border-bottom-color:black;border-bottom-width:1px;border-bottom-style:solid;}.pane-home-grild-panel-pane-1 .content .field-name-body a,.content .field-name-field-intro a,.field-type-text-long a,.field-name-field-etiqeutas a{border-bottom:0px !important;}}@media (max-width:1024px) and (-ms-high-contrast:none),(max-width:1024px) and (-ms-high-contrast:active){.SimpleCalendar .week .empty-day{padding:48px 0px;}}@media (max-width:768px) and (-ms-high-contrast:none),(max-width:768px) and (-ms-high-contrast:active){.SimpleCalendar .week .empty-day{padding:37px 0px;}}@media (max-width:637px) and (-ms-high-contrast:none),(max-width:637px) and (-ms-high-contrast:active){.SimpleCalendar .week .empty-day{padding:33px 0px;}}.right-sidebar .field-name-field-offices .field-item{margin-top:0px !important;}.carreraprofimg{width:100% !important;height:auto !important;max-width:1200px;max-height:298px;}.btnDescWhite .btnProgramaFormacion{border:0px !important;text-decoration-line:none;text-align:center;display:block;padding:0px !important;}.layout-style-background{position:relative;}.layout-style-background .image{position:absolute;top:0;width:100%;display:block;z-index:0;}.layout-style-background .image>div{opacity:0.4;}.layout-style-background .content .type>div{display:none;}.layout-style-background .content{z-index:1;position:relative;}.layout-style-background .arrow-icon{}.color-orange-light{background-color:#E27F2D;color:white;}.node-team.view-mode-header_info .text .field-name-field-position .field-item{margin-top:25px;margin-bottom:10px}.node-team.view-mode-header_info .field-item{margin-top:0px !important;}.node-team.view-mode-header_info .text .field-name-field-position{margin-top:15px !important;}.i18n-zh-hans .field-name-field-name{padding-bottom:40px !important;}.i18n-zh-hans .field-name-field-first-name{display:none !important;}.node-type-basic-page-garrigues-digital .pane-node-body ul{padding-left:17px;}.page-garrigues-digital #content .content-container{padding:0px;}.page-garrigues-digital .section-header .wrapper{display:none;}.pane-menu-menu-menudgarrigues{padding:20px 0px;}.pane-menu-menu-menudgarrigues ul li.leaf{list-style-image:none;list-style-type:none;display:inline;margin-right:55px;}.pane-menu-menu-menudgarrigues ul.menu{text-align:center;}.pane-menu-menu-menudgarrigues ul.menu li a{color:#212121;font-size:29px;font-family:"Bebas";font-weight:700;text-transform:uppercase;}.pane-menu-menu-menudgarrigues ul li a:hover,.pane-menu-menu-menudgarrigues ul li a.active{border-bottom:5px solid #12755B;}.page-teamdigital #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/garrigesdigitalteamdf.png) no-repeat center;background-size:cover;height:410px !important;cursor:pointer;}.page-translation-node-35035.node-type-webform #content > .section .section-header,.page-translation-node-35157.node-type-webform #content > .section .section-header,.page-node-35035.node-type-webform #content > .section .section-header,.page-node-35157.node-type-webform #content > .section .section-header,.page-garrigues-digital #content > .section .section-header,.garriguesdigital_area #content > .section .section-header,.gd-categories.page-taxonomy #content > .section .section-header,.node-type-gd-article #content > .section .section-header,.basic-page-garriguesd #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/cabecera-home-ext.png) no-repeat center top;background-size:cover;height:410px !important;cursor:pointer;}.page-translation-node-35035.node-type-webform #content > .section .section-header,.page-translation-node-35157.node-type-webform #content > .section .section-header,.page-node-35035.node-type-webform #content > .section .section-header,.page-node-35157.node-type-webform #content > .section .section-header,{height:410px !important;}.view-garriguesdigitalportada{border:1px solid #B8BAB9;}.view-garriguesdigitalportada .packery-item,.view-taxonomyarea-digital .packery-item{overflow:visible;z-index:1;border:1px solid #B8BAB9;}.view-garriguesdigitalportada .packery-item,.view-taxonomyarea-digital .packery-item{height:20vw;}.pane-areas-digital-list,.pane-areas-digital-list-category{background-color:#1C735C;margin-top:35px;padding-bottom:20px;margin-left:20px;}.garriguesdigital_area .pane-areas-digital-list,.garriguesdigital_area .pane-areas-digital-list-category{background-color:#1C735C;margin-top:92px;padding-bottom:20px;margin-left:20px;}.pane-areas-digital-list h2,.pane-areas-digital-list-category h2{background-color:#15453B;padding:10px 25px;margin-bottom:10px;}.pane-areas-digital-list-category h2 span,.pane-areas-digital-list h2 span{color:#fff;font-size:20px;font-family:"Bebas";font-weight:700;text-transform:uppercase;}.pane-areas-digital-list-category ul,.pane-areas-digital-list ul{list-style:none;}.pane-areas-digital-list-category ul li,.pane-areas-digital-list ul li{padding:10px 0px;}.pane-areas-digital-list-category ul a,.pane-areas-digital-list ul a{list-style:none;color:#fff;font-size:20px;font-family:"Bebas";font-weight:700;text-transform:uppercase;}.pane-categories-digital{background-color:#E1E1E4;margin-top:35px;margin-left:20px;}.pane-categories-digital h2{background-color:#15453B;padding:10px 25px;margin-bottom:10px;}.pane-categories-digital h2 span{color:#fff;font-size:20px;font-family:"Bebas";font-weight:700;text-transform:uppercase;}.pane-categories-digital ul{list-style:none;}.pane-categories-digital ul li{padding:5px 0px;}.pane-categories-digital ul a{font-size:15px;font-weight:500;}@media screen and (min-width:1024px){.gd-services-term-page{padding-left:42px !important;}.gd-services-term-page .content.content-wrapper{padding-left:0 !important;}.node-type-gd-article #content .container-left-sidebar .left-sidebar + .content-container{padding-top:0px !important;}.node-type-gd-article #content .section-header .wrapper{padding-left:calc(8% + 25px) !important;}}@media screen and (min-width:768px){.page-garrigues-digital .page-main > .page-content{background:#fff !important;}.node-type-gd-article .page-main > .page-content{background:#fff !important;}}.node-type-gd-article .pane-areas-digital-list-category,.node-type-gd-article .pane-areas-digital-list{margin-top:0px !important;}.page-translation-node-35035.node-type-webform #content .section-header .wrapper h1,.page-translation-node-35157.node-type-webform #content .section-header .wrapper h1,.page-node-35035.node-type-webform #content .section-header .wrapper h1,.page-node-35157.node-type-webform #content .section-header .wrapper h1,{margin-bottom:0 !important;}.page-translation-node-35035.node-type-webform #content .section-header .wrapper,.page-translation-node-35157.node-type-webform #content .section-header .wrapper,.page-node-35035.node-type-webform #content .section-header .wrapper,.page-node-35157.node-type-webform #content .section-header .wrapper,.basic-page-garriguesd #content .section-header .wrapper,.node-type-gd-article #content .section-header .wrapper{top:inherit;bottom:0 !important;}.node-type-gd-article #content .section-header .wrapper .page-breadcrumb{margin:30px 0px;}.page-teamdigital #content .section-header .wrapper{display:none;}.page-teamdigital #content .section-header .wrapper .page-breadcrumb{margin:30px 0px;}.node-type-gd-article .pane-node-title h3{font-family:'montserratgarrigues',sans-serif;font-weight:700;color:#212121;font-size:30px;line-height:normal;letter-spacing:0.66px;margin-bottom:-6px !important;position:relative;top:-6px;}.node-type-gd-article .pane-node-title h1{font-family:'montserratgarrigues',sans-serif;font-weight:700;color:#212121;font-size:30px;line-height:normal;letter-spacing:0.66px;margin-bottom:-6px !important;position:relative;top:-6px;}.node-type-gd-article .field-name-field-subtitle{margin:30px 0;}.node-type-gd-article .field-name-field-subtitle .field-item{font-family:'montserratgarrigues',sans-serif;font-weight:600;color:#212121;font-size:23px;}.node-type-gd-article .field-name-field-subtitle .field-item{margin:0px !important;}.page-teamdigital .view-teamgarriguesdigital{width:73%;float:none;margin:0 auto;}.page-teamdigital .container-2:after{content:'';width:100%;height:300px;display:block;background-image:url('/sites/all/themes/garrigues/images/bottomdigital.png');-webkit-background-size:cover;background-size:cover;}.page-teamdigital .page-main > .page-content{background:#fff;}@media screen and (min-width:1024px){.page-teamdigital #content .region-content{margin:0;}.page-garrigues-digital #content .container-left-sidebar .left-sidebar{padding-top:15px;margin-top:34px;}}.page-taxonomy-term .node-gd-article.view-mode-teaser{position:relative;border-bottom:1px solid #979797;list-style:none;padding:25px 0;}.page-taxonomy-term .node-gd-article.view-mode-teaser .title a{font-size:18px;font-weight:600;line-height:24px;color:#004438;transition:all 0.25s;cursor:pointer;text-decoration:none;}.page-taxonomy-term .node-gd-article.view-mode-teaser .node-readmore a{margin-top:2%;width:46px;height:46px;float:left;border:3px solid #004438;border-radius:50%;text-indent:-999em;display:block;background:url(/sites/all/themes/garrigues/images/icons/arrow_green_icon.png) no-repeat center;background-size:50%;}.page-taxonomy-term .node-gd-article.view-mode-teaser .field-name-field-subtitle .field-item{margin-bottom:25px;font-size:14px;line-height:24px;}.page-taxonomy-term .node-gd-article.view-mode-teaser .field-name-field-categories .field-items{right:0;width:100% !important;text-align:right;bottom:0;}.page-taxonomy-term .node-gd-article.view-mode-teaser .field-name-field-categories{right:0px !important;float:right;position:absolute;display:inline;width:calc(100% - 50px);bottom:0px;}.page-taxonomy-term .node-gd-article.view-mode-teaser .field-name-field-categories .field-items .field-item{margin:0px 0px 0px 5px !important;padding:2px 10px !important;display:inline-block !important;background-color:#007459;line-height:normal !important;}.page-taxonomy-term .node-gd-article.view-mode-teaser .date-display-single{display:block;color:#878787;font-family:"Bebas";font-size:16px;font-weight:700;line-height:26px;margin-bottom:10px;}.page-taxonomy-term .node-gd-article.view-mode-teaser .field-name-field-categories .field-items .field-item a{color:white !important;text-transform:uppercase;font-size:14px !important;font-family:"Roboto Condensed",sans-serif !important;line-height:normal;}.page-garrigues-digital-breaking-news  .pane-flash-digital h2,.page-garrigues-digital-breaking-news-all  .pane-flash-digital h2,.page-garrigues-digital-garrigues-activity-all  .pane-flash-digital h2{color:#004438;font-size:64px;font-family:"Bebas";font-weight:700;line-height:77px;display:table-row;}.page-garrigues-digital-breaking-news .node-gd-flash.view-mode-teaser,.page-garrigues-digital-breaking-news-all .node-gd-flash.view-mode-teaser,.page-garrigues-digital-garrigues-activity-all .node-gd-flash.view-mode-teaser{position:relative;border-bottom:1px solid #979797;list-style:none;padding:25px 0;}.page-garrigues-digital-breaking-news .node-gd-flash.view-mode-teaser .title,.page-garrigues-digital-breaking-news-all .node-gd-flash.view-mode-teaser .title,.page-garrigues-digital-garrigues-activity-all .node-gd-flash.view-mode-teaser .title{font-size:18px;font-weight:600;line-height:24px;color:#004438;transition:all 0.25s;text-decoration:none;margin:5px 0 -10px 0;}.page-garrigues-digital-breaking-news .field-type-text-with-summary,.page-garrigues-digital-breaking-news-all .field-type-text-with-summary,.page-garrigues-digital-garrigues-activity-all .field-type-text-with-summary{font-size:14px;line-height:24px;}.field.field-name-field-date-of-publication-gd-fla .date-display-single-alone,.field.field-name-field-date-of-publication-gd-fla .date-display-single{color:#007459;font-size:20px;font-family:"Bebas";font-weight:700;line-height:normal;letter-spacing:0.6px;}.view-content #packery-block70{position:relative;margin-bottom:40px !important}.view-content #packery-block-170{position:relative;margin-bottom:40px !important}.view-content #packery-block70 .packery-item{}.view-content #packery-block-170 .packery-item{width:100% !important}.view-content #packery-block-270{position:relative;}.view-content #packery-block-270 .packery-item{width:100% !important}.view-content #packery-block-370{position:relative;}.view-content #packery-block-370 .packery-item{width:100% !important}.page-garrigues-digital-breaking-news .view-header p,.page-garrigues-digital-breaking-news-all .view-header p,.page-garrigues-digital-garrigues-activity-all .view-header p{font-weight:600;color:#212121;font-size:16px;line-height:1.5;letter-spacing:0.3px;}@media screen and (min-width:630px) and (max-width:712px){.view-content #packery-block70{margin:0 20px 40px 20px !important}.view-content #packery-block-170,.view-content #packery-block-270,.view-content #packery-block-370{margin:0 20px 0 20px !important}.view-id-flash_digital .termnamedigital{margin:0 20px 40px 20px !important}.page-garrigues-digital-breaking-news .view-header p,.page-garrigues-digital-breaking-news-all .view-header p,.page-garrigues-digital-garrigues-activity-all .view-header p{margin:0 20px 0 20px !important}.view-id-flash_digital.view-display-id-block_1{margin-bottom:100px !important;}.view-content #packery-block-170{margin-bottom:60px !important;}.view-id-flash_digital .view-footer{margin:0 20px 0 20px !important}}@media screen and (max-width:629px){.view-content #packery-block70{margin:0 20px 40px 20px !important}.view-content #packery-block-170,.view-content #packery-block-270,.view-content #packery-block-370{margin:0 20px 0 20px !important}.view-id-flash_digital .termnamedigital{margin:0 20px 40px 20px !important}.page-garrigues-digital-breaking-news .view-header p,.page-garrigues-digital-breaking-news-all .view-header p,.page-garrigues-digital-garrigues-activity-all .view-header p{margin:0 20px 0 20px !important}.view-id-flash_digital.view-display-id-block_1{margin-bottom:100px !important;}.view-content #packery-block-170{margin-bottom:60px !important;}.view-id-flash_digital .view-footer{margin:0 20px 0 20px !important}}#garriguesdigitalteam .content-container .content-wrapper{width:100% !important;margin-left:0 !important;padding:0 !important;}.view-teamgarriguesdigital .node a,.view-teamgarriguesdigital .node div{word-break:break-all;}.view-teamgarriguesdigital .node{width:100%;padding:10px;height:230px;background-size:cover;position:relative;}.view-teamgarriguesdigital .views-row{width:277px;display:inline-block;flex:auto;float:left;padding-bottom:5%;}.view-teamgarriguesdigital .name .field-name-field-first-name,.view-teamgarriguesdigital .name .field-name-field-name{display:inline-block;}.view-teamgarriguesdigital .name .field-name-field-first-name .field-item,.view-teamgarriguesdigital .name .field-name-field-name .field-item{color:white;font-weight:bold;font-size:18px;}.view-teamgarriguesdigital .name .field-name-field-name{padding-right:5px;}.view-teamgarriguesdigital .hoveredteam{background-color:#12755B;opacity:0.8;position:absolute;top:0;left:0;right:0;bottom:17px;}.view-teamgarriguesdigital .info{position:relative;padding-top:10px;}.view-teamgarriguesdigital .info .position .field-item,.view-teamgarriguesdigital .info .field-name-field-offices .field-item a,.view-teamgarriguesdigital .info .email .field-item a{color:white;font-size:12px;font-weight:600;}.view-teamgarriguesdigital .info .position .field-item:before,.view-teamgarriguesdigital .info .field-name-field-offices .field-item:before,.view-teamgarriguesdigital .info .email .field-item:before{content:'-';color:white;display:block;float:left;padding-right:5px;}.view-teamgarriguesdigital .info .field-name-field-offices .field-item,.view-teamgarriguesdigital .info .email .field-item{margin-top:5px;}.view-teamgarriguesdigital .node .mediacontent{margin-top:15px;position:relative;}.view-teamgarriguesdigital .node .innerteamd{width:100%;height:100%;background-size:cover;padding:10px;}.view-teamgarriguesdigital .node .content{display:none;}.view-teamgarriguesdigital .node .videocontent{float:right;cursor:pointer;}.view-teamgarriguesdigital .node .downloadcv{float:left;cursor:pointer;}.view-teamgarriguesdigital .node .videocontent p{color:#fff;font-family:"Bebas";font-weight:700;font-size:20px;}.view-teamgarriguesdigital .node .downloadcv p{color:#fff;font-family:"Bebas";font-weight:700;font-size:20px;}.view-teamgarriguesdigital .innerteamd:hover .content{display:block;cursor:pointer;}.mediacontent .downloadcv .icon.icon-download{width:30px;height:30px;background-image:url("/sites/all/themes/garrigues/images/icons/btn_download.png");background-position:0 -28px;background-size:cover;border:2px solid #ffffff;border-radius:50%;margin:0 auto !important;margin-bottom:10px !important;}.mediacontent .videocontent .icon.icon-play{width:30px;height:30px;background-image:url("/sites/default/files/images/playgarriguesdigital.png");background-position:center;border:2px solid #ffffff;border-radius:50%;margin:0 auto !important;margin-bottom:10px !important;}@media screen and (min-width:1024px){.page-garrigues-digital #content .container-left-sidebar .left-sidebar,.node-type-basic-page-garrigues-digital #content .container-left-sidebar .left-sidebar{width:18%;}.page-garrigues-digital #content .container-left-sidebar .left-sidebar + .content-container,.node-type-basic-page-garrigues-digital #content .container-left-sidebar .left-sidebar + .content-container{width:68.5% !important;}.garriguesdigital_area #content .container-left-sidebar .left-sidebar + .content-container{width:50%;}.pane-menu-menu-menudgarrigues{padding-left:0;}.page-translation-node-35035 .pane-menu-menu-menudgarrigues{max-width:75%;}.pane-menu-menu-menudgarrigues ul li.leaf{margin-right:0;margin-left:20px;}}.garriguesdigital_area .region-content,.gd-categories.page-taxonomy .region-content{background-color:#fff;}.garriguesdigital_area .wrapper .title,.gd-categories.page-taxonomy .wrapper .title{margin-bottom:0px !important;}.garriguesdigital_area .content .content-container{padding-top:0px !important;}.garriguesdigital_area #content .section-header .wrapper,.gd-categories.page-taxonomy #content .section-header .wrapper{top:inherit !important;bottom:0px !important;}.gd-categories.page-taxonomy .pane-term-name .pane-title{display:none !important;}.gd-categories.page-taxonomy .packery-item{position:relative !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;}.pane-categories-digital .views-field:hover .field-content a:before,.pane-categories-digital .views-field .field-content a.active:before{content:'';position:absolute;left:-10px;background-color:#005d4d;width:2px;display:block;top:0;bottom:0;}.pane-categories-digital .views-field .field-content a{position:relative;}.pane-areas-digital-list-category .views-field .field-content a.active:before,.pane-areas-digital-list .views-field .field-content a.active:before,.pane-areas-digital-list-category .views-field:hover .field-content a:before,.pane-areas-digital-list .views-field:hover .field-content a:before{content:'';position:absolute;left:-10px;background-color:#e28413;width:2px;display:block;top:0;bottom:0;}.pane-areas-digital-list-category .views-field .field-content,.pane-areas-digital-list .views-field .field-content{position:relative;}#accordion.pane-categories-digital .ui-accordion-content,.accordion-wrapper .ui-accordion-content{overflow:auto;border:0;padding:10px 10px 10px 0px !important;}#accordion.pane-categories-digital .ui-accordion-header,.accordion-wrapper .ui-accordion-header{background-color:#15453B;padding:10px 25px !important;margin-bottom:10px;}#accordion.pane-categories-digital .ui-accordion-header .ui-accordion-header-icon,.accordion-wrapper .ui-accordion-header .ui-accordion-header-icon{right:25px !important;}.hidden-button{display:none;}#digitalform{margin-bottom:0px !important;background-color:#fff !important;margin-right:20px;padding:0px 8px 25px!important;margin-top:20px;}#digitalform form{padding-top:10px;}.gd-categories #content .container-left-sidebar .right-sidebar{background-color:#fff;}.gd-categories .right-sidebar{padding:0px !important;}#digitalform .pane-content{padding:1em 2.2em;background-color:#E1E1E4;}#digitalform #edit-title{color:#15453B !important;background-color:#d9d9d9 !important;height:50px !important;}#digitalform #edit-submit-taxonomy-digital{background:#15453B !important;}#digitalform #edit-submit-taxonomy-digital,#digitalform #edit-title{width:100%;}#digitalform #edit-title-wrapper{margin-top:20px;}#digitalform #edit-title-wrapper,#digitalform .views-submit-button{float:none !important;padding:0 !important;margin:0 !important;}#digitalform .pane-title{background-color:#15453B;padding:10px 20px;}#digitalform .pane-title span{color:#fff;font-size:20px;font-family:"Bebas";font-weight:700;text-transform:uppercase;}.gd-categories #content .section{background:#fff;}.pane-garriguesdigitalportada-panel-pane-1 .packery-item .views-field-nothing,.pane-taxonomyarea-digital .packery-item .views-field-nothing{height:100%;}.arrowdigital{position:relative !important;bottom:0;top:0;right:0;left:0;width:2.9vw !important;height:2.9vw !important;}.node-gd-article.view-mode-grid_item .content{padding:30px !important;}.grid-max-span-3 .packery-item .node-gd-article.view-mode-grid_item.layout-style-outstanding,.grid-max-span-3.view-garriguesdigitalportada .layout-style-outstanding{height:20vw !important;}.node-gd-article.view-mode-grid_item:not(.layout-style-outstanding) .content .title{height:60% !important;margin-bottom:10px;overflow:hidden;line-height:normal;font-size:1.4vw;}.node-gd-article:hover > .div-tags{opacity:1;visibility:visible;transition:all 500ms;}.node-gd-article.view-mode-grid_item.layout-style-1-col .div-tags{width:15vw;bottom:1.955vw;right:30px;}.node-gd-article.view-mode-grid_item .div-num-tags{right:-20px;bottom:-30px;}.node-gd-article.view-mode-grid_item.layout-style-3-cols-img-right .div-tags{right:auto !important;left:9% !important;padding-right:20px !important;}.node-gd-article.view-mode-grid_item.layout-style-3-cols-img-right .div-num-tags{right:12px;bottom:-30px;}.node-gd-article.view-mode-grid_item.layout-style-3-cols-img-right .div-tags .field-item{margin-left:0px !important;margin-right:0px !important;float:right !important;}.node-gd-article.view-mode-grid_item .div-tags{width:14.64vw;right:1.805vw;}.node-gd-article.view-mode-grid_item .div-grouped-tags{top:5.5vw;right:1.275vw;}.page-translation-node-3443 .content-container .panel-menu-menu-menudgarrigues,.page-translation-node-3443 .content-container,.basic-page-garriguesd .content-container .panel-menu-menu-menudgarrigues,.basic-page-garriguesd .content-container{padding-top:0px;}.basic-page-garriguesd .page-main > .page-content{background:#fff;}.page-translation-node-35035 .pane-areas-digital-list-category,.page-translation-node-35157 .pane-areas-digital-list-category,{margin-top:100px;}.basic-page-garriguesd .pane-areas-digital-list-category{margin-top:117px;}.basic-page-garriguesd .section-header .wrapper{display:none !important;}#video-popup-close{cursor:pointer;position:absolute;right:-7px;top:-25px;z-index:998;width:32px;height:32px;border-radius:25px;text-align:center;font-size:12px;background-image:url('/sites/all/themes/garrigues/images/closwhite.png');line-height:25px;color:#fff;background-repeat:no-repeat;background-size:cover;}#video-popup-overlay{left:0;position:fixed;z-index:998;top:0;background-color:#000;opacity:0.85;bottom:0;right:0;}#popUpTeam{right:0;bottom:0;top:0;left:0;z-index:999;text-align:center;width:610px;margin:15% auto;position:relative;}.popupname{position:fixed;right:0;bottom:0;top:0;left:0;z-index:1000;}.basic-page-garriguesd  .field-name-body div,.basic-page-garriguesd  .field-name-body p{margin-bottom:1.8em;}.basic-page-garriguesd  .field-name-body div,.basic-page-garriguesd  .field-name-body p,.basic-page-garriguesd  .field-name-body a{font-family:montserratgarrigues !important;color:#212121;font-size:14px;font-weight:normal;line-height:24px;letter-spacing:0.3px;}.basic-page-garriguesd .section-header,.page-garrigues-digital  .section-header,.garriguesdigital_area   .section-header,.gd-categories .section-header,.node-type-gd-article .section-header{cursor:pointer;position:relative;}.section-header .wrapper{z-index:5;}.garriguesdigital_area .pane-term-description{margin:20px 0;}.garriguesdigital_area .pane-term-description>div *{font-weight:600;color:#212121;font-size:15px;line-height:1.5;letter-spacing:0.3px;}.gd-categories .pane-term-description>div *{font-weight:600;color:#212121;font-size:16px;line-height:1.5;letter-spacing:0.3px;}#webform-client-form-35035 #webform-component-nombre-y-apellidos label,#webform-client-form-35157 #webform-component-name--surname label,#webform-client-form-35035 #webform-component-empresa-o-medio label,#webform-client-form-35157 #webform-component-company label,#webform-client-form-35035 #webform-component-email label,#webform-client-form-35157 #webform-component-email label,#webform-client-form-35035 #webform-component-poblacion-pais label,#webform-client-form-35157 #webform-component-state---country label,#webform-client-form-35035 #webform-component-consulta label,#webform-client-form-35157 #webform-component-query label,{display:none;}.titleDetailArea ul{list-style:none;}.titleDetailArea a{font-weight:700;font-size:30px;line-height:normal;letter-spacing:0.66px;font-family:"Bebas";}.titleDetailArea{margin-bottom:20px;}.detailServices .pane-title{float:left;padding-right:10px;}.detailServices .pane-title span{font-weight:bold;}.page-translation-node-34438 #page-title{display:none !important;}.page-translation-node-34438 .pane-node-title{margin-bottom:16px;}.page-translation-node-34438 #content .container-left-sidebar .left-sidebar{background-color:#fff !important;}.page-translation-node-35035 #page-title,.page-translation-node-35157 #page-title,{display:none !important;}.page-node-35035 > #page-title,.page-node-35157 > #page-title,{display:none !important;}.page-translation-node-35035.node-type-webform #page-title,.page-translation-node-35157.node-type-webform #page-title,{display:none !important;}.page-translation-node-35035 .pane-node-title,.page-translation-node-35157 .pane-node-title,{margin-bottom:16px;}.page-translation-node-35035 #content .container-left-sidebar .left-sidebar,.page-translation-node-35157 #content .container-left-sidebar .left-sidebar,{background-color:#fff !important;}.page-node-35035.node-type-webform .container-left-sidebar.twb-stack-2-col-left-sidebar.l-content-sidebar-left,.page-node-35157.node-type-webform .container-left-sidebar.twb-stack-2-col-left-sidebar.l-content-sidebar-left{background:#fff;}@media screen and (max-width:1200px){.page-translation-node-34438.node-type-webform #content > .section .section-header,.page-node-34438.node-type-webform #content > .section .section-header,.page-garrigues-digital #content > .section .section-header,.garriguesdigital_area #content > .section .section-header,.gd-categories.page-taxonomy #content > .section .section-header,.node-type-gd-article #content > .section .section-header,.basic-page-garriguesd #content > .section .section-header,.page-teamdigital #content > .section .section-header,.page-node-35035.node-type-webform #content > .section .section-header,.page-node-35157.node-type-webform #content > .section .section-header{background-size:contain;height:27vw !important;}}@media screen and (max-width:319px){.view-taxonomyarea-digital .packery-item,.view-garriguesdigitalportada .packery-item{height:60vw;}.node-gd-article.view-mode-grid_item:not(.layout-style-outstanding) .content .title{font-size:5.5vw;}.arrowdigital{margin:0px !important;width:7.9vw !important;height:7.9vw !important;}.node-gd-article.view-mode-grid_item .content{padding:7vw !important;}.view-teamgarriguesdigital .node .content{display:block !important;}.pane-menu-menu-menudgarrigues ul.menu li a{color:#212121;font-size:21px;}.pane-menu-menu-menudgarrigues ul li.leaf{margin-right:2%;}.node-type-gd-article .field-name-body img{height:auto !important;}.pane-areas-digital-list,.pane-categories-digital,.pane-areas-digital-list-category,.pane-categories-digital{margin-left:0px !important;}.node-type-gd-article .pane-node-title h3{font-size:20px;}.node-type-gd-article .pane-node-title h1{font-size:20px;}.node-type-gd-article .field-name-field-subtitle .field-item{font-size:15px;}.node-type-gd-article .field-name-body,.node-type-gd-article .field-name-body p{font-size:14px}}@media screen and (min-width:320px) and (max-width:500px){.page-node-35035.node-type-webform #content > .section .section-header,.page-node-35157.node-type-webform #content > .section .section-header,.node-type-gd-article #content > .section .section-header{height:40vw !important;}.view-taxonomyarea-digital .packery-item,.view-garriguesdigitalportada .packery-item{height:60vw;}.node-gd-article.view-mode-grid_item:not(.layout-style-outstanding) .content .title{font-size:5.5vw;}.arrowdigital{margin:0px !important;width:7.9vw !important;height:7.9vw !important;}.node-gd-article.view-mode-grid_item .content{padding:7vw !important;}.node-type-gd-article .field-name-body,.node-type-gd-article .field-name-body p{font-size:14px}.node-type-gd-article .pane-node-title h3{font-size:20px;}.node-type-gd-article .pane-node-title h1{font-size:20px;}.node-type-gd-article .field-name-field-subtitle .field-item{font-size:15px;}.view-teamgarriguesdigital .node .content{display:block !important;}.node-type-gd-article .field-name-body img{height:auto !important;}.pane-areas-digital-list-category,.pane-areas-digital-list,.pane-categories-digital{margin-left:0px !important;}}@media screen and (min-width:320px) and (max-width:560px){.pane-menu-menu-menudgarrigues ul.menu li a{color:#212121;font-size:21px;}.pane-menu-menu-menudgarrigues ul li.leaf{margin-right:2%;}.basic-page-garriguesd .pane-node-title h1{font-size:40px;}}@media screen and (min-width:501px) and (max-width:637px){.page-node-35035.node-type-webform #content > .section .section-header,.page-node-35157.node-type-webform #content > .section .section-header,.node-type-gd-article #content > .section .section-header{background-size:contain;height:35vw !important;}.view-taxonomyarea-digital .packery-item,.view-garriguesdigitalportada .packery-item{height:60vw;}.node-gd-article.view-mode-grid_item:not(.layout-style-outstanding) .content .title{font-size:5.5vw;}.arrowdigital{margin:0px !important;width:7.9vw !important;height:7.9vw !important;}.node-gd-article.view-mode-grid_item .content{padding:7vw !important;}}@media screen and (min-width:638px) and (max-width:1023px){.view-taxonomyarea-digital .packery-item,.view-garriguesdigitalportada .packery-item{height:36vw;}.arrowdigital{margin:0px !important;width:4.9vw !important;height:4.9vw !important;}.view-garriguesdigitalportada{border:0px !important;}.node-gd-article.view-mode-grid_item:not(.layout-style-outstanding) .content .title{font-size:2.8vw;}}@media screen and (min-width:501px) and (max-width:767px){.view-teamgarriguesdigital .node .content{display:block !important;}.node-type-gd-article .field-name-body img{float:none !important;margin:0 auto !important;}.node-type-gd-article .field-name-body img{height:auto !important;}.pane-areas-digital-list,.pane-categories-digital,.pane-areas-digital-list-category{margin-left:0px !important;}}@media screen and (min-width:768px) and (max-width:800px){.node-type-gd-article .field-name-body img{float:none !important;margin:0 auto !important;height:auto !important;}}@media screen and (min-width:768px) and (max-width:1024px){}@media screen and (max-width:1023px){.page-garrigues-digital #content .region-content{}.pane-menu-menu-menudgarrigues ul.menu{border:none;list-style:none;text-align:center;}.pane-areas-digital-list-category{margin:0px !important;padding:0px !important;margin-top:0px !important;}.pane-categories-digital{margin-left:0px !important;}#digitalform{margin:0px !important;}.pane-areas-digital-list-category .views-field .field-content a.active:before,.pane-areas-digital-list .views-field .field-content a.active:before,.pane-areas-digital-list-category .views-field:hover .field-content a:before,.pane-areas-digital-list .views-field:hover .field-content a:before{content:'';left:5px;}}@media screen and (min-width:1024px) and (max-width:1100px){.page-garrigues-digital #content .container-left-sidebar .left-sidebar + .content-container,.node-type-basic-page-garrigues-digital #content .container-left-sidebar .left-sidebar + .content-container{width:80.5% !important;}.garriguesdigital_area #content .container-left-sidebar .left-sidebar + .content-container{width:70.5% !important;}.node-gd-article.view-mode-grid_item .content{padding:2vw !important;}}@media screen and (min-width:1024px) and (max-width:1200px){.pane-areas-digital-list h2 span,.pane-categories-digital h2 span,.pane-areas-digital-list ul a,.pane-areas-digital-list-category h2 span,.pane-categories-digital h2 span,.pane-areas-digital-list-category ul a{font-size:20px;}.pane-categories-digital ul a{font-size:17px;font-weight:500;}.pane-menu-menu-menudgarrigues ul.menu li a{font-size:25px;}}@media screen and (min-width:1300px){.node-type-gd-article .content-container{padding-right:18% !important;}}@media screen and (min-width:1024px) and (max-width:1500px){.node-gd-article.view-mode-grid_item:not(.layout-style-outstanding) .content .title{font-size:1.3vw !important;}.node-gd-article.view-mode-grid_item .content{padding:2vw !important;}.grid-max-span-2 .node-gd-article.view-mode-grid_item:not(.layout-style-outstanding) .content .title{font-size:1.9vw !important;}.grid-max-span-2 .view-garriguesdigitalportada .packery-item,.view-taxonomyarea-digital .packery-item{height:26vw;}.grid-max-span-2 .node-gd-article.view-mode-grid_item .content{padding:2vw !important;}.garriguesdigital_area #content .container-left-sidebar .left-sidebar + .content-container{width:70.5% !important;}}@media screen and (min-width:1025px) and (max-width:1339px){.view-teamgarriguesdigital .views-row.views-row-last,.view-teamgarriguesdigital .views-row:nth-child(3n){margin-right:0px !important;}.page-teamdigital .view-teamgarriguesdigital{min-width:1025px;}.view-teamgarriguesdigital .views-row{margin-right:7.8%;}#garriguesdigitalteam .content-container .content-wrapper{padding:0px 20px !important}}@media screen and (min-width:1340px){.page-teamdigital .view-teamgarriguesdigital{min-width:1300px;}.view-teamgarriguesdigital .views-row{margin-right:4.9%;}.view-teamgarriguesdigital .views-row.views-row-last,.view-teamgarriguesdigital .views-row:nth-child(4n){margin-right:0px !important;}}@media screen and (min-width:980px) and (max-width:1024px){.view-teamgarriguesdigital .views-row.views-row-last,.view-teamgarriguesdigital .views-row:nth-child(3n){margin-right:0px !important;}.page-teamdigital .view-teamgarriguesdigital{min-width:100%;}.view-teamgarriguesdigital .views-row{margin-right:0.7%;}#garriguesdigitalteam .content-container .content-wrapper{padding:0px 20px !important}.page-teamdigital #content .region-content{margin:0 !important;}.page-teamdigital .view-teamgarriguesdigital{margin:0 auto;padding:0px !important;width:100%;}}@media screen and (min-width:630px) and (max-width:979px){.view-teamgarriguesdigital .views-row.views-row-last,.view-teamgarriguesdigital .views-row:nth-child(2n){margin-right:0px !important;}.page-teamdigital .view-teamgarriguesdigital{max-width:630px;}.view-teamgarriguesdigital .views-row{margin-right:5.7%;}#garriguesdigitalteam .content-container .content-wrapper{padding:0px 20px !important}.page-teamdigital #content .region-content{margin:0 !important;}.page-teamdigital .view-teamgarriguesdigital{margin:0 auto;padding:0px !important;width:100%;}}@media screen and (min-width:611px) and (max-width:1023px){#popUpTeam{margin:24vh auto !important;}.view-id-related_gd_article #packery-page71 .packery-item .content .digital-type{font-size:2vw;}}@media screen and (max-width:610px){#popUpTeam{width:auto !important;margin:30vh auto !important;}}@media screen and (max-width:768px){.garriguesdigital_area #content > .section .section-header #breadcrumb,.gd-categories.page-taxonomy #content > .section .section-header #breadcrumb{margin-top:15px;}.titleDetailArea a,.termnamedigital,.termnamedigital h1{margin-top:20px;font-size:35px !important;line-height:normal !important;}.team-name-out{display:none;}.view-teamgarriguesdigital .hoveredteam{opacity:0.5;}.content-wrapper .pane-areas-digital-list-category{width:100% !important;margin-bottom:20px !important;}.content-wrapper .pane-categories-digital{width:100% !important;margin-bottom:20px !important;}.view-id-related_gd_article #packery-page71 .packery-item{width:100% !important;margin:0;height:30vw !important;}.view-id-related_gd_article #packery-page71 .packery-item .content{height:100% !important;}.view-id-related_gd_article #packery-page71 .packery-item .content .digital-type{font-size:3vw;}.node-type-gd-article .pane-related-gd-article.related-news > h2 span{font-size:21px !important;}}@media screen and (max-width:629px){.page-teamdigital #content .region-content{margin:0 !important;}.page-teamdigital .view-teamgarriguesdigital{margin:0 auto;padding:0px !important;width:100%;}.view-teamgarriguesdigital .views-row{display:block;margin:0 auto !important;float:none;}.pane-menu-menu-menudgarrigues ul li.leaf{margin-right:30px;line-height:1.3;}}@media screen and (min-width:630px) and (max-width:712px){.view-teamgarriguesdigital .views-row{display:block;margin:0 auto !important;float:none;}.view-teamgarriguesdigital .views-row.views-row-last,.view-teamgarriguesdigital .views-row:nth-child(2n){margin-right:auto !important;}.pane-menu-menu-menudgarrigues ul li.leaf{margin-right:50px;line-height:1.3;}}.node-type-gd-article .pane-garrigues-backend-garrigues-share h2{display:none;}.node-type-gd-article .copy-link{display:none;}.node-type-gd-article .pane-garrigues-backend-garrigues-share .share-links ul{text-align:left;}.node-type-gd-article  .pane-garrigues-backend-garrigues-share{background:transparent;}.node-type-gd-article .pane-garrigues-backend-garrigues-share{margin-bottom:20px;}.team-name-out .name .field-name-field-first-name .field-item,.view-teamgarriguesdigital .team-name-out .name .field-name-field-name .field-item{color:#12755B !important;text-transform:uppercase;}.team-name-out{margin-top:7px;}.team-name-out .position .field-label-hidden .field-items .field-item.even{margin-top:6px;font-size:15px;}.field-name-field-custom-author{font-size:16px;color:#009a77;margin-bottom:20px;}.field-name-field-custom-author a{color:#009a77 !important;text-decoration:underline;}.digital-type{height:70%;font-family:montserratgarrigues !important;}.field.field-name-field-date-of-publication-gd .date-display-single-alone,.field.field-name-field-date-of-publication-gd .date-display-single{color:#007459;font-size:20px;font-family:"Bebas";font-weight:700;line-height:normal;letter-spacing:0.6px;}#garriguesdigital_detalle .titleDetailArea{width:auto;float:left;}.pane-node-field-date-of-publication-gd{width:auto;float:left;margin-bottom:20px;}#garriguesdigital_detalle .pane-node-title{width:100%;float:left;}#garriguesdigital_detalle .pane-node-content{float:left;width:100%;}#garriguesdigital_detalle .detailServices{float:left;width:100%;}.field-name-field-date-of-publication-gd .field-item{margin-top:8px !important;}.field.field-name-field-date-of-publication-gd .date-display-single:before{float:left;content:"/";padding:0 6px 0 7px;}.content-wrapper .pane-areas-digital-list-category{width:49%;float:left;margin-left:0 !important;margin-top:0 !important;margin-right:1% !important;}.content-wrapper .pane-categories-digital{width:49%;float:left;margin-left:1% !important;margin-top:0 !important;}.view-id-related_gd_article{margin-top:15px;}.view-id-related_gd_article #packery-page71 .packery-item{width:48%;height:22vw;border:transparent;margin:0 1%;}.view-id-related_gd_article #packery-page71 .packery-item .node-gd-article{border:1px solid #004438;}.view-id-related_gd_article #packery-page71 .packery-item .content{width:100%;padding:3vw 2vw 0 !important;height:21vw;}.view-id-related_gd_article .view-mode-grid_item[class*="-img-right"] > .content:after,.view-id-related_gd_article .view-mode-grid_item[class*="-img-left"] > .content:after{display:none}.node-type-gd-article .pane-related-gd-article.related-news > h2{border-bottom:1px solid #004438;margin-bottom:20px;padding-bottom:10px;}.node-type-gd-article .pane-related-gd-article.related-news > h2 span{font-family:"Montserrat",sans-serif;font-weight:700;font-size:24px;color:#004438;line-height:24px;letter-spacing:0.5px;}@media screen and (min-width:1024px){.page-teamdigital .pane-menu-menu-menudgarrigues{width:73%;float:left;margin-left:10%;padding-top:35px;}}.node-type-basic-page-garrigues-digital .sidebar.left-sidebar,.page-node-35035 .sidebar.left-sidebar,#garriguesdigital .sidebar.left-sidebar,.page-node-35157 .sidebar.left-sidebar,#garriguesdigital .sidebar.left-sidebar,#garriguesdigital_detalle .sidebar.left-sidebar,.page-taxonomy-term .sidebar.left-sidebar{}.hide-hubs-services{visibility:hidden;}.view-teamgarriguesdigital .team-name-out .name .field-name-field-first-name .field-item,.view-teamgarriguesdigital .team-name-out .name .field-name-field-name .field-item{color:black;font-size:16px;}.view-teamgarriguesdigital .team-name-out .position .field-item{font-size:14px;}.view-teamgarriguesdigital .node.big-node{height:285px;}.view-teamgarriguesdigital .node.big-node .innerteamd{height:250px;}.view-teamgarriguesdigital .team-name-out{cursor:pointer;}.page-node-34476{cursor:pointer;}.page-node-35035 .container-left-sidebar,.page-node-35157 .container-left-sidebar,{background:white;}.node-team.view-mode-header_info .text .field-name-field-position .field-item{margin-top:25px;margin-bottom:10px}.node-team.view-mode-header_info .field-item{margin-top:0px !important;}.field-name-field-custom-author p{line-height:1.2;}#garriguesdigitalteam .field.field-name-field-first-name.field-type-text.field-label-hidden .field-item.even{margin:0.5vw 0 0.5vw;}#garriguesdigital .div-tags .field-item{margin:0.85vw 0.85vw 0 0 !important;}.l-content-sidebar-left.l-content-sidebar-right .pane-categories-digital{margin-top:92px;margin-left:20px;}#node-35196.layout-style-background .image > div,#node-35193.layout-style-background .image > div,#node-35251.layout-style-background .image > div,#node-35253.layout-style-background .image > div{opacity:0.8;}#node-35193 .type span a,#node-35196 .type span a{color:#e78316 !important}#node-35196 .type span,#node-35193 .type span,#node-35251 .type span,#node-35253 .type span{color:#e78316 !important}#node-35286 .type span,#node-35287 .type span{color:#1cb59c !important}#node-35286.layout-style-background .image > div,#node-38357.layout-style-background .image > div,#node-35287.layout-style-background .image > div{opacity:1  !important;}.guides-team{width:100%;clear:both}.guides-team h2{font-family:Bebas;font-size:36px;color:#005d4d !important;}.guide-team{border:#f4f4f5 10px solid;min-width:425px;overflow:auto;float:left;margin-right:10px;padding:6px 6px 2px 6px;margin-bottom:10px;}.guide-team .image a img,.guide-team .image a{padding:0;margin:0;}.guide-team .image{float:left;margin-right:10px;}.guide-team .image img{width:140px;height:119px;padding:0;margin:0;}.guide-team .text{padding-top:5px;}.guide-team .text a{text-decoration:none;}.guide-team .text h2{font-family:Bebas;font-size:26px;}.guide-team .text .area{margin:0 0 5px 0;}.guide-team .text .area a{font-size:14px;color:#009a77;}.guide-team .text .position{font-family:"Bebas Light";font-size:22px;font-weight:bold;margin:0 0 0 0;color:#009a77}.guide-team .text .info a{color:#212121;font-size:14px;line-height:18px;text-decoration:none;font-weight:bold}.guide-team .text .offices a{color:#e78316}.guide-team .text .email a{font-size:11.5px;font-weight:lighter}.hover12 figure{background:#fff;}.hover12 figure img{opacity:1;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.hover12 figure:hover img{opacity:.7;}.guides-db{width:100%;text-align:center;}.guides-front{max-width:680px;text-align:center;margin-left:auto;margin-right:auto;}.guides-country{float:left;margin:20px;height:185px;}.guides-country.last{width:680px !important;margin:auto 0 !important;}.guides-country.last img{margin:auto !important;}@media screen and (max-width:812px){.guides-country.last{width:auto !important;margin:20px !important;}.guides-country.last img{margin:inherit !important;}}.coronavirus-db{min-width:90%;margin:0 5%;text-align:center;clear:both}.coronavirus-front{min-width:100%;text-align:center;margin-left:auto;margin-right:auto;clear:both}.coronavirus-country{float:left;margin:15px;height:185px;width:17%}<!--@media screen and (min-width:1601px) and (max-width:1920px){}-->@media screen and (min-width:768px) and (max-width:1600px){.coronavirus-db{min-width:95%;margin:0 2% 0 3%;text-align:center;clear:both}.coronavirus-country{float:left;margin:5px;height:185px;width:18%}}@media screen and (min-width:468px) and (max-width:767px){.coronavirus-db{max-width:85%;margin:0 8%;text-align:center;clear:both}.coronavirus-country{float:left;margin:15px;height:185px;width:40%}}@media screen and (max-width:467px){.coronavirus-db{min-width:90%;margin:0 5%;text-align:center;clear:both}.coronavirus-country{float:left;margin:15px;height:185px;width:100%}}.view-display-id-panel_pane_1 h3{color:#009a77;font-size:52px;font-weight:700;line-height:24px;letter-spacing:0.3px;font-family:"Bebas" !important;margin-top:-38px;margin-bottom:15px;}@media screen and (max-width:468px){.guide-team .image{float:none;margin-right:10px;}.guide-team{max-width:100%;min-width:100%;margin-bottom:10px;text-align:center}.guides-front{max-width:220px;}}@media screen and (min-width:768px) and (max-width:1024px){.view-display-id-panel_pane_1 h3{margin-top:15px;}}@media screen and (max-width:768px){.view-display-id-panel_pane_1 h3{line-height:42px;margin-top:-95px;font-size:32px;}}.guides-ia{text-align:center;}.guias-arbitraje{width:80%;display:inline-block;}.guia-arbitraje{border:1px solid #004438;padding:20px;width:220px;height:200px;float:left;margin:0 20px 20px 0;text-align:left}.guia-arbitraje:hover{background-color:#009a77}.guia-arbitraje h3{color:#e78316;font-size:20px;font-weight:700;line-height:24px;letter-spacing:0.3px;text-transform:uppercase;margin-bottom:15px;}.guia-arbitraje:hover h3{color:#fff;}.guia-arbitraje li{margin-bottom:8px;list-style-type:none;}.guia-arbitraje:hover li a{color:#fff;}.pane-node-field-gd-audio{margin-top:100px !important;margin-bottom:40px}.field-name-field-gd-audio{max-width:100% !important;clear:both !important;}.jp-interface,.jp-playlist{max-width:100% !important;width:380px !important;}div.jp-interface,div.jp-playlist{border:1px solid #00a977 !important;}div.jp-type-playlist div.jp-playlist a.jp-playlist-current{color:#009a77;}@media screen and (max-width:460px){.jp-volume-bar{display:none !important;}.jp-interface,.jp-playlist{max-width:100% !important;width:300px !important;}.jp-next{display:none;}.jp-stop,.jp-progress,.jp-current-time,.jp-duration,.jp-mute,.jp-volume-bar{margin-left:-37px;}}#areas-exposed-home{left:0;position:fixed;z-index:998;top:0;background-color:rgba(0,0,0,0.85);bottom:0;right:0;}#areas-exposed-home .pane-content{width:49.275vw;min-height:225px;background-color:#004438;padding:35px 30px;display:block;visibility:visible;position:fixed;left:25%;top:20%;}#areas-exposed-home .popUpElegir{color:#fff !important;text-transform:uppercase;}#areas-exposed-cerrar{width:16px;height:16px;background:url("/sites/all/themes/garrigues/images/icons/btn_close.png") no-repeat;background-size:contain;text-indent:-10000em;position:relative;float:right;top:-15px;right:-15px;}#areas-exposed-cerrar:hover{cursor:pointer}#areas-exposed-home .option:after,#areas-exposed-home .item:after{width:20px !important;height:15px !important;background-size:cover !important;top:0 !important;}#areas-exposed-home .flecha-input{width:29px;height:52px;background:url("/sites/all/themes/garrigues/images/icons/icon-list.png") no-repeat;margin-left:-20px;z-index:1000000 !important;background-color:#d8d8d8;display:none}#popUpTeam{right:0;bottom:0;top:0;left:0;z-index:999;text-align:center;width:610px;margin:15% auto;position:relative;}.popupname{position:fixed;right:0;bottom:0;top:0;left:0;z-index:1000;}@media screen and (max-width:768px){#areas-exposed-home .pane-content{left:4%;width:90%;}.page-search-publications1 .block-view-exposed-search-publications{display:none;}.section-menu-home a{font-size:32px;}.page-search-publications1 .pane-menu-menu-communication{display:none;}}.view-id-projects h2 a{font-size:18px;font-weight:600;line-height:24px;}.view-id-projects .views-field-field-project-intro{font-size:14px;line-height:24px;}#projects-country .pane-title{text-transform:uppercase;font-family:'Bebas';font-size:36px;color:#009a77;border:0px solid #e7e7e7;padding:5px;background-color:#f9f9f9}#projects-country .pane-views{margin-bottom:20px;}.view-id-projects .packery-item.item-0{border-top:1px solid #979797;}.view-id-projects .packery-item{position:relative !important;top:auto !important;margin:10px 0;border-bottom:1px solid #979797;padding:40px 0;}.pane-projects{position:relative !important;}.node-type-infrastructure-project .field-label,.node-type-infrastructure-project .field-items,.node-type-infrastructure-project .field-item{display:inline;}.field-name-field-project-country{margin:-10px 0 10px 0;}.field-name-field-project-country .field-label{display:none;}.field-name-field-project-country a{font-family:'Bebas';font-size:32px;color:#009a77;}.field-name-field-project-area{margin:10px 0;}.field-name-field-project-area .field-label{font-family:'Bebas';font-size:28px;color:#878787;font-weight:normal}.field-name-field-project-area .field-item{font-family:'Bebas';font-size:28px;color:#e78316;}.node-type-infrastructure-project .field-name-body p{font-family:montserratgarrigues !important;color:#212121;font-size:14px;font-weight:normal;line-height:24px !important;letter-spacing:0.3px !important;}.node-type-infrastructure-project h1{font-size:32px !important;line-height:30px !important;max-width:90% !important;vertical-align:middle !important;padding-top:10px;}@media screen and (min-width:720px) and (max-width:1420px){.node-type-infrastructure-project #content .section-header{height:320px !important;overflow:visible !important;}}@media screen and (max-width:720px){.node-type-infrastructure-project #content .section-header{height:490px !important;overflow:visible !important;}}.node-type-directive h1{font-size:32px !important;}.field-name-field-directive-transposed{margin-bottom:10px;}.field-name-field-directive-transposed .field-label{font-family:'Bebas';font-size:28px;color:#878787;font-weight:normal}.field-name-field-directive-transposed .field-items,.field-name-field-directive-areas .field-items{margin-top:-16px !important}.field-name-field-directive-transposed .field-item{font-family:'Bebas';font-size:28px;color:#009a77;}.field-name-field-directive-areas .field-label{font-family:'Bebas';font-size:28px;color:#878787;font-weight:normal}.field-name-field-directive-areas .field-items{margin-top:-13px}.field-name-field-directive-areas .field-item a{font-family:'Bebas';font-size:28px;color:#e78316;}.node-type-directive .field-name-body p{font-family:montserratgarrigues !important;color:#212121;font-size:14px;font-weight:normal;line-height:24px !important;letter-spacing:0.3px !important;}.view-id-directive_terms .packery-item.item-0{border-top:1px solid #979797;}.view-id-directive_terms .packery-item{position:relative !important;top:auto !important;margin:10px 0;border-bottom:1px solid #979797;padding:40px 0;}.view-id-directive_terms h2 a{font-size:18px;font-weight:600;line-height:24px;}.view-id-directive_terms .views-field-field-directive-intro{font-size:14px;line-height:24px;}#directives-ue .pane-title{text-transform:uppercase;font-family:'Bebas';font-size:36px;color:#009a77;border:0px solid #e7e7e7;padding:5px;background-color:#f9f9f9;}.views-field-field-directive-transposed{float:left;width:60px;}.view-special-startups{margin-top:20px;}.view-special-startups > .view-content li.views-row{list-style:none;width:100%;overflow:hidden;margin:0;}.view-special-startups > .view-content li.views-row .views-field-created .field-content{display:block;color:#878787;font-size:16px;font-family:"Bebas";font-weight:bold;line-height:26px;margin-bottom:10px;}.view-special-startups > .view-content li.views-row .views-field-field-date-of-publication span{color:#878787;font-family:"Bebas";font-size:16px;font-weight:700;line-height:26px;margin-bottom:10px;margin-bottom:10px;}.view-special-startups > .view-content li.views-row .views-field-title{margin-bottom:5px;}.view-special-startups > .view-content li.views-row .views-field-title .field-content a{font-size:18px;font-weight:600;line-height:24px;}.view-special-startups > .view-content li.views-row .views-field-body{font-size:14px;line-height:24px;margin-bottom:25px;}.view-special-startups > .view-content li.views-row .views-field-body *{font-weight:500;}.view-special-startups > .view-content li.views-row .views-field-view-node a{width:46px;height:46px;float:left;border:3px solid #004438;border-radius:50%;text-indent:-999em;display:block;background:url("/sites/all/themes/garrigues/images/icons/arrow_green_icon.png") no-repeat center;background-size:50%;}@media screen and (min-width:1024px){.view-special-startups > .view-content li.views-row .views-field-view-node a{width:3.4vw;height:3.4vw;}}.view-special-startups > .view-content li.views-row .views-field-view-node a:hover{border-color:#009A77;background-image:url("/sites/all/themes/garrigues/images/icons/icon-arrow-green-light.png");}.view-special-startups > .view-content li.views-row .views-field-field-practice-areas{display:none;float:right;margin-top:5px;}@media screen and (min-width:638px){.view-special-startups > .view-content li.views-row .views-field-field-practice-areas{display:block;}}.view-special-startups > .view-content li.views-row .views-field-field-practice-areas a{color:white;text-transform:uppercase;background-color:#007459;font-size:14px;font-family:"Roboto Condensed",sans-serif;padding:5px 10px;display:inline-block;margin-left:5px;}.view-special-startups > .view-content > .item-list > ul > li{position:relative;border-bottom:1px solid #979797;list-style:none;padding:25px 0;}.view-special-startups > .view-content > .item-list > ul > li:last-child{border-bottom:none;}.view-special-startups > .view-content > .mediacontent > .videocontent > .video-tape{float:left !important;cursor:pointer !important;}.view-special-startups > .view-content > .item-list{float:left !important;width:60% !important;margin-left:20px;}#node-36126.layout-style-background .image > div,#node-36142.layout-style-background .image > div{opacity:0.7;}.pane-garrigues-backend-forums .custom-calendar .event-info .event-wrapper .info .place-date{margin-bottom:15px;font-size:14px;}.pane-garrigues-backend-forums .custom-calendar .event-info .event-wrapper .info .title{margin-bottom:0;margin-top:10px;}.field-name-field-image-caption{text-align:right;margin:-35px 0 20px 0;}.field-name-field-image-caption  p{font-size:11px;color:#005d4d;font-weight:normal;}.fieldset-description{margin:10px 0;font-size:14px;}.node-type-career-opportunity .views-field-body li{list-style-type:disc !important;list-style-position:outside !important;margin-left:20px !important;}.page-tax-developments-latin-america h1,.page-translation-node-37163 h1,.page-translation-node-37164 h1,.page-translation-node-37161 h1,.page-translation-node-37162 h1,.page-translation-node-37159 h1{font-size:52px !important;line-height:40px !important;max-width:90% !important;vertical-align:middle !important;padding-top:10px;}.page-guia-reestructuraciones-insolvencias-iberia-latinoamerica h1{font-size:52px !important;line-height:40px !important;max-width:90% !important;vertical-align:middle !important;padding-top:10px;}.page-guia-reestructuraciones-insolvencias-iberia-latinoamerica #content .section-header{height:320px !important;overflow:visible !important;}@media screen and (min-width:720px) and (max-width:1420px){.page-tax-developments-latin-america #content .section-header,.page-translation-node-37163 #content .section-header,.page-translation-node-37164 #content .section-header,.page-translation-node-37161 #content .section-header,.page-translation-node-37162 #content .section-header,.page-translation-node-37159 #content .section-header,.page-guia-reestructuraciones-insolvencias-iberia-latinoamerica #content .section-header{height:320px !important;overflow:visible !important;}}@media screen and (max-width:720px){.page-tax-developments-latin-america #content .section-header,.page-translation-node-37163 #content .section-header,.page-translation-node-37164 #content .section-header,.page-translation-node-37161 #content .section-header,.page-translation-node-37162 #content .section-header,.page-translation-node-37159 #content .section-header,.page-guia-reestructuraciones-insolvencias-iberia-latinoamerica #content .section-header{height:360px !important;overflow:visible !important;}}.brasileiro-but{text-align:right}.brasileiro-lang{font-size:20px;font-family:'Bebas';font-weight:bold;color:#000}.view-node-news-slide{position:relative;margin:0 auto;max-width:1000px;}.imageslider .field-slideshow-slide{width:100% !important;}.field-slideshow-caption{font-size:13px;position:absolute;bottom:0px;width:100%;height:22.5%;background-color:#00000077;padding:24px 32px 0px 32px;color:white;overflow:hidden;line-height:15px;}.field-slideshow-controls a{color:white;position:absolute;font-size:xx-large;padding:2.7% 1.7%;top:40%;z-index:9999;background-color:#00000077;}.field-slideshow-controls a:hover{background-color:#000000AA;}.field-slideshow-controls a.prev{left:0;}.field-slideshow-controls a.next{right:0;}@media screen and (min-width:1421px) and (max-width:1800px){.field-slideshow-caption{height:32.5%;}}@media screen and (min-width:461px) and (max-width:1420px){.field-slideshow-caption{height:37.5%;padding:14px 12px 0px 12px;}}@media screen and (max-width:460px) and (orientation:portrait){.field-slideshow-caption{display:none;}}@media(max-width:800px){div.popup-element-body{left:-80px !important;}}@media(max-width:700px){div.popup-element-body{left:-90px !important;}}@media(max-width:600px){div.popup-element-body{left:-50px !important;}div.popup-element-body table tr,div.popup-element-body table td,div.popup-element-body table{box-sizing:border-box;width:auto !important;}div.popup-element-body table{border:2px solid gray;background-color:white;}div.popup-element-body table tr.center{width:auto !important;max-width:100% !important;}div.popup-element-body table tr.top,div.popup-element-body table tr.bottom{display:none;}.popup-style-white .popup-element-body table.popup-layout{background-color:transparent !important;border:none !important;}div.popup-element-body table .center .center .inner{background-color:white;border:2px solid #777777;padding:40px;border-radius:10px;max-width:100% !important;position:relative;width:100%;}div.popup-element-body table .center .center .inner .popup-close-button{top:10px;right:20px;}.popup-element-body .popup-layout{background-color:transparent;border:none;}}@media(max-width:500px){div.popup-element-body{left:-100px !important;}.view-id-webprofile_popup .views-field-php::after,.view-id-webprofile_popup .views-field-nothing h2::after{display:none;}div.popup-element-body table .center .center .inner{padding:30px;}}@media(max-width:400px){div.popup-element-body{left:-110px !important;}div.popup-element-body table .center .center .inner{padding:10px;}}.unlink-title{line-height:33px;}.popup-style-white .popup-element-body a.popup-close-button span{font-size:32px !important;}.views-field-field-email .field-content{text-transform:lowercase;}.field-name-field-podcast{margin-bottom:45px;}.find-more-button{display:none !important;}#popup-buttons{margin-top:-5px !important}.modal{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%;}.close{color:#aaa;float:right;font-size:42px;font-weight:bold;}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer;}#myBtn,#myBtn2{display:inline-block;padding:1em 2em;border:0.16em solid #878787;margin:0em 0.3em;box-sizing:border-box;text-decoration:none;text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:600;color:#005d4d;text-align:center;transition:all 0.15s;background-color:#fff;}#myBtn:hover,#myBtn2:hover{color:#009a77;border-color:#004438;cursor:pointer;}.page-translation-node-32420 #sliding-popup{display:none !important;}.page-translation-node-32420 #popup-buttons .agree-button{display:none !important;}@media all and (max-width:30em){#myBtn{display:block;margin:0.4em auto;}}#node-40430.view-mode-grid_item:hover .image div,#node-40430.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40432.view-mode-grid_item:hover .image div,#node-40432.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40433.view-mode-grid_item:hover .image div,#node-40433.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40430 .content,#node-40432 .content,#node-40433 .content{margin-top:10px !important}#node-40430 .content .type{margin:-30px 0 30px 0 !important;}#node-40430 .content .type span{font-size:18px !important;}#node-40430.layout-style-background .image > div,#node-40432.layout-style-background .image > div,#node-40433.layout-style-background .image > div{opacity:1 !important;}@media screen and (min-width:1800px){#node-40430 .content .type span{font-size:26px !important;}}@media screen and (max-width:460px) and (orientation:portrait){#node-40430 .content .type{margin:-20px 0 20px 0 !important;}#node-40432 .image div{background:url(https://www.garrigues.com/sites/default/files/images-news/coronavirus-sinfondo.png) !important;}#node-40433 .image div{background:url(https://www.garrigues.com/sites/default/files/images-news/coronavirus-sinfondo.png) !important;}}#node-40435.view-mode-grid_item:hover .image div,#node-40435.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40436.view-mode-grid_item:hover .image div,#node-40436.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40437.view-mode-grid_item:hover .image div,#node-40437.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40435 .content,#node-40437 .content,#node-40436 .content{margin-top:10px !important}#node-40435 .content .type{margin:-30px 0 30px 0 !important;}#node-40435 .content .type span{font-size:18px !important;}#node-40435.layout-style-background .image > div,#node-40436.layout-style-background .image > div,#node-40437.layout-style-background .image > div{opacity:1 !important;}@media screen and (min-width:1800px){#node-40435 .content .type span{font-size:26px !important;}}@media screen and (max-width:460px) and (orientation:portrait){#node-40435 .content .type{margin:-20px 0 20px 0 !important;}#node-40436 .image div{background:url(https://www.garrigues.com/sites/default/files/images-news/coronavirus-sinfondo.png) !important;}#node-40437 .image div{background:url(https://www.garrigues.com/sites/default/files/images-news/coronavirus-sinfondo.png) !important;}}#node-40448.view-mode-grid_item:hover .image div,#node-40448.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40449.view-mode-grid_item:hover .image div,#node-40449.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40450.view-mode-grid_item:hover .image div,#node-40450.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40448 .content,#node-40449 .content,#node-40450 .content{margin-top:10px !important}#node-40448 .content .type{margin:-30px 0 30px 0 !important;}#node-40448 .content .type span{font-size:18px !important;}#node-40448.layout-style-background .image > div,#node-40449.layout-style-background .image > div,#node-40450.layout-style-background .image > div{opacity:1 !important;}@media screen and (min-width:1800px){#node-40448 .content .type span{font-size:26px !important;}}@media screen and (max-width:460px) and (orientation:portrait){#node-40448 .content .type{margin:-20px 0 20px 0 !important;}#node-40449 .image div{background:url(https://www.garrigues.com/sites/default/files/images-news/coronavirus-sinfondo.png) !important;}#node-40450 .image div{background:url(https://www.garrigues.com/sites/default/files/images-news/coronavirus-sinfondo.png) !important;}}#node-40462.view-mode-grid_item:hover .image div,#node-40462.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40463.view-mode-grid_item:hover .image div,#node-40463.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40464.view-mode-grid_item:hover .image div,#node-40464.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40462 .content,#node-40463 .content,#node-40464 .content{margin-top:10px !important}#node-40462 .content .type{margin:-40px 0 20px 0 !important;}#node-40462 .content .type span{font-size:18px !important;}#node-40462.layout-style-background .image > div,#node-40463.layout-style-background .image > div,#node-40464.layout-style-background .image > div{opacity:1 !important;}@media screen and (min-width:1800px){#node-40462 .content .type span{font-size:26px !important;}}@media screen and (max-width:460px) and (orientation:portrait){#node-40462 .content .type{margin:-20px 0 20px 0 !important;}#node-40463 .image div{background:url(https://www.garrigues.com/sites/default/files/images-news/coronavirus-sinfondo.png) !important;}#node-40464 .image div{background:url(https://www.garrigues.com/sites/default/files/images-news/coronavirus-sinfondo.png) !important;}}#node-40646.view-mode-grid_item:hover .image div,#node-40646.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40647.view-mode-grid_item:hover .image div,#node-40647.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40648.view-mode-grid_item:hover .image div,#node-40648.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40646 .content,#node-40647 .content,#node-40648 .content{margin-top:10px !important}#node-40646 .content .type{margin:-30px 0 30px 0 !important;}#node-40646 .content .type span{font-size:18px !important;}#node-40646.layout-style-background .image > div,#node-40647.layout-style-background .image > div,#node-40648.layout-style-background .image > div{opacity:1 !important;}@media screen and (min-width:1800px){#node-40646 .content .type span{font-size:26px !important;}}@media screen and (max-width:460px) and (orientation:portrait){#node-40646 .content .type{margin:-20px 0 20px 0 !important;}#node-40647 .image div{background:url(https://www.garrigues.com/sites/default/files/images-news/coronavirus-sinfondo.png) !important;}#node-40648 .image div{background:url(https://www.garrigues.com/sites/default/files/images-news/coronavirus-sinfondo.png) !important;}}#node-40768.view-mode-grid_item:hover .image div,#node-40768.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40769.view-mode-grid_item:hover .image div,#node-40769.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40770.view-mode-grid_item:hover .image div,#node-40770.view-mode-grid_item:focus .image div{transform:scale(1.00) !important;transition:all .5s;}#node-40768 .content,#node-40769 .content,#node-40770 .content{margin-top:10px !important}#node-40768 .content .type{margin:-30px 0 30px 0 !important;}#node-40768 .content .type span{font-size:18px !important;}#node-40768.layout-style-background .image > div,#node-40769.layout-style-background .image > div,#node-40770.layout-style-background .image > div{opacity:1 !important;}@media screen and (min-width:1800px){#node-40768 .content .type span{font-size:26px !important;}}@media screen and (max-width:460px) and (orientation:portrait){#node-40768 .content .type{margin:-20px 0 20px 0 !important;}#node-40769 .image div{background:url(https://www.garrigues.com/sites/default/files/images-news/coronavirus-sinfondo.png) !important;}#node-40770 .image div{background:url(https://www.garrigues.com/sites/default/files/images-news/coronavirus-sinfondo.png) !important;}}.esconder{display:none !important;}.page-coronavirus-latam h1{font-size:50px}.banners-trib{width:100%}.banner-trib{width:50%;float:left;padding:0 1%;}@media screen and (max-width:767px){.banner-trib{width:100%;float:none;padding:1% 1%;}.banner-trib img{max-width:500px;width:100%;}}#sliding-popup .popup-content{max-width:90%;}#sliding-popup .popup-content #popup-text{float:none;max-width:100%;}#sliding-popup .popup-content #popup-buttons{float:none;max-width:100%;}#sliding-popup.sliding-popup-bottom{background-color:rgba(0,68,56,0.8) !important;}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{font-weight:normal !important;font-size:14px !important;margin:15px 0;text-align:center;}#sliding-popup .popup-content #popup-buttons button{background-color:#1cb59c !important;background-image:linear-gradient(to bottom,#1cb59c,#1cb59c) !important;color:#fff;box-sizing:border-box;border:none;margin:10px 5px 25px 5px;text-decoration:none;padding:8.5px 10px;line-height:1;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-size:16px;text-transform:uppercase;box-shadow:none;text-shadow:none;font-weight:bold;border-radius:3px;padding:15px 25px;transition:all 0.25s;}.pane-block-58 h2{color:#004438;font-size:26px;font-weight:700;letter-spacing:0.3px;margin-bottom:15px;}.page-dsa-dma-normativa-servicios-digitales-ue #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/imgs/digital-services-2.jpg) no-repeat center;}.page-publicaciones-coleccion-garrigues .field-type-datetime{display:none !important;}.page-publicaciones-coleccion-garrigues .field-name-field-home-intro .field-item{margin-bottom:5px !important;}.page-publicaciones-coleccion-garrigues #content > .section .section-header{background:url(/sites/all/themes/garrigues/images/imgs/cabecera_coleccion.jpg) no-repeat center;background-size:cover;}.ng-title{background-color:#1da07f;padding:15px 10px 15px 20px;color:#fff;font-size:22px;font-style:italic;width:75%;line-height:30px;margin:10px 0px 10px 0px;}.ng-p{display:flex;margin:0 0 20px 0;}.ng-lat-green{background-color:#cde9e2;max-width:15px;min-width:15px;border-radius:0 10px 10px 0;}.ng-lat-green-d{background-color:#61c5b1;max-width:15px;min-width:15px;border-radius:0 10px 10px 0;}.ng-text{padding:20px 0 20px 20px;line-height:20px;}.ng-text a{text-decoration:underline;color:#399d7a;font-weight:bold;}.ng-p ol{margin:20px 20px;}.ng-p ol li{color:#1da07f;margin:5px 0;font-weight:bold;vertical-align:top;list-style-position:outside;padding-left:10px;padding-top:5px;padding-bottom:5px;}.ng-p ol li span{color:#000000;font-weight:normal;}.ng-icon-p{display:flex;margin:0 60px 20px 0;}.ng-icon-img{min-width:100px;margin:auto 0 auto 70px;z-index:20;}.ng-icon-text{border:2px #198169 solid;border-radius:10px;padding:20px 20px 20px 60px;margin-left:-50px;min-height:100px;line-height:100px;width:100%;}.ng-icon-text span{display:inline-block;vertical-align:middle;line-height:normal;font-weight:600;color:#4c4d4f}.ng-icon-text a{text-decoration:underline;color:#399d7a;}.page-next-generation-eu p{line-height:20px;max-width:1300px;}.page-next-generation-eu h1{font-size:48px;}.page-next-generation-eu h2{font-size:32px;font-weight:700;padding-bottom:40px;}#ng-index{width:100%;max-width:1200px;}#ng-index1{float:left;max-width:49%}#ng-index2{float:right;max-width:49%}#ng-index3{clear:both;padding-top:30px;}#ng-index4{display:none;}#ng-imgs-gobierno{margin:25px auto 25px auto;padding:0 auto;clear:both;width:100%;text-align:center;}#ng-imgs-gobierno img{max-width:120px;display:inline-block;margin:10px;}@media(max-width:720px){.ng-icon-p{display:flex;margin:0 0 20px 0;}.ng-icon-img{margin:auto 0 auto 10px;}.ng-title{width:100%;}#ng-index1{max-width:100%;margin-bottom:10px;}#ng-index2{max-width:100%;margin-bottom:10px;}#ng-index3{display:none;}#ng-index4{display:block;margin-bottom:10px;}}.page-translation-node-33868 .accordion-wrapper .ui-accordion-header{background:#cde9e2;margin-bottom:10px !important;color:#005d4d !important;}.panel-pane .employment-badge{display:none !important;}@media(max-width:1024px){.node-type-career-opportunity .right-sidebar .node-brochure{display:none !important;}}.page-proceso-constituyente-chile .epc-title{color:#004438;font-size:48px;font-family:"Bebas";font-weight:700;line-height:77px;}.page-proceso-constituyente-chile h1{font-size:46px;}.page-proceso-constituyente-chile .epc-botones{clear:both;}.page-proceso-constituyente-chile .epc-boton{float:left;min-width:33%;text-align:center;}.page-proceso-constituyente-chile .epc-boton img{margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:15px;!important;}.page-proceso-constituyente-chile .epc-imagen{margin:20px 0;}.page-proceso-constituyente-chile #accordion .ui-accordion-content p,.accordion-wrapper .ui-accordion-content p{font-weight:normal;}.page-proceso-constituyente-chile #accordion .ui-accordion-content p,.accordion-wrapper .ui-accordion-content h4{font-weight:bold;margin-bottom:5px;font-size:14px;}.page-proceso-constituyente-chile #accordion .ui-accordion-content p,.accordion-wrapper .ui-accordion-content b{font-weight:bold;}.page-proceso-constituyente-chile .semi{margin-top:-16px !important;}.page-proceso-constituyente-chile #accordion .ui-accordion-content p,.accordion-wrapper .ui-accordion-content ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;}.page-proceso-constituyente-chile #accordion .ui-accordion-content p,.accordion-wrapper .ui-accordion-content ul li{font-family:montserratgarrigues;color:#212121;font-size:14px;font-weight:600;line-height:24px;letter-spacing:0.3px;margin-bottom:25px;font-weight:normal;}.page-proceso-constituyente-chile article h2{color:#004438;font-weight:bold;}.page-proceso-constituyente-chile article .field-name-body{font-size:14px;line-height:24px;font-family:montserratgarrigues;-webkit-font-smoothing:antialiased;}.page-proceso-constituyente-chile #analisis-fondo{margin-top:30px;}@media(max-width:1800px){.page-proceso-constituyente-chile .epc-boton{max-width:30%;min-width:30%;margin-right:20px;}}@media(max-width:720px){.page-proceso-constituyente-chile .epc-boton{min-width:100%;}}.node-type-garrigues-sostenible.i18n-es #content > .section .section-header{background:url("/sites/default/files/images/garrigues-sostenible-head.jpg") no-repeat center;background-size:cover;}.node-type-garrigues-sostenible.i18n-en #content > .section .section-header,.node-type-garrigues-sostenible.i18n-pt-pt #content > .section .section-header,.node-type-garrigues-sostenible.i18n-zh-hans #content > .section .section-header,.node-type-garrigues-sostenible.i18n-pl #content > .section .section-header{background:url("/sites/default/files/images/garrigues-sostenible-head-en.jpg") no-repeat center;background-size:cover;}.node-type-garrigues-sostenible h1{font-size:42px;}.page-translation-node-44223 h1{display:none;}.page-translation-node-44223 .header-container{top:356px !important;overflow:visible !important;background-color:#fff !important;height:200px;}.node-type-garrigues-sostenible .section-header{height:356px !important;overflow:visible !important;}.node-type-garrigues-sostenible .section-header:hover{cursor:pointer;}.node-type-garrigues-sostenible .section-header .wrapper{top:356px !important;background-color:#fff !important;height:200px;}.node-type-garrigues-sostenible .section-header .wrapper:hover{cursor:default;}.page-translation-node-44223 .container-1{overflow:visible !important;}.page-translation-node-44223 .container-2 .row{margin-top:150px !important;}.node-type-garrigues-sostenible .container-2{margin-top:150px !important;}.node-type-garrigues-sostenible #content .container-left-sidebar .left-sidebar + .content-container{margin-top:-20px;}.node-type-garrigues-sostenible .container-2  .left-sidebar{margin-top:-150px !important;}.page-translation-node-44223 .container-2 .row .content{margin-top:-70px;}.page-translation-node-44223 #content .container-left-sidebar .left-sidebar + .content-container{background-color:#fff !important;}.servicios-sostenible{clear:both;}.servicios-sostenible .servicio{margin-bottom:60px;display:flex;}.servicios-sostenible .logotype{float:left;margin-right:20px;min-height:100%;}.servicios-sostenible .logotype img{transition:all 0.8s;box-sizing:border-box;max-width:60px;}.compliance:hover .logotype img,.contratacion:hover .logotype img,.gobernanza:hover .logotype img,.gobierno-corporativo:hover .logotype img,.financiacion:hover .logotype img,.financiacion-sostenible:hover .logotype img,.igualdad:hover .logotype img,.medioambiente:hover .logotype img,.movilidad:hover .logotype img,.planes:hover .logotype img,.transicion:hover .logotype img,.turismo:hover .logotype img{transform:rotate(180deg);}.servicios-sostenible .servicio-titulo{font-family:"Bebas";font-size:22px;width:100%;}.servicios-sostenible .servicio-titulo a{text-decoration:none;color:#4c4d4f}.servicios-sostenible .servicio-desc{}.page-translation-node-44223 #content .container-left-sidebar .left-sidebar{margin-top:-68px;}.node-type-garrigues-sostenible h2.pane-title,.page-translation-node-44223 h2.pane-title{display:block;margin-bottom:15px;}.node-type-garrigues-sostenible h2.pane-title span,.page-translation-node-44223 h2.pane-title span{font-family:"Bebas";font-weight:700 !important;text-transform:uppercase;font-size:20px !important;color:#b8dad9;}@media (min-width:1900px){.page-translation-node-44218 h1{font-size:36px !important;}}@media (max-width:1900px){.page-translation-node-44218 h1{font-size:24px !important;}.page-translation-node-44216 h1{font-size:36px !important;}}@media (max-width:1080px){.node-type-garrigues-sostenible.i18n-es #content > .section .section-header{background:url("/sites/default/files/images/garrigues-sostenible-head-min.jpg") no-repeat center;background-size:contain;height:27vw !important;}.node-type-garrigues-sostenible.i18n-en #content > .section .section-header,.node-type-garrigues-sostenible.i18n-pt-pt #content > .section .section-header,.node-type-garrigues-sostenible.i18n-zh-hans #content > .section .section-header,.node-type-garrigues-sostenible.i18n-pl #content > .section .section-header{background:url("/sites/default/files/images/garrigues-sostenible-head-min-en.jpg") no-repeat center;background-size:contain;height:27vw !important;}.page-translation-node-44223 .container-2 .row .content{margin-top:-20px;}.node-type-garrigues-sostenible #content .container-left-sidebar .left-sidebar + .content-container{margin-top:0;}.node-type-garrigues-sostenible .section-header .wrapper{top:27vw !important;background-color:#fff !important;height:150px;}.node-type-garrigues-sostenible .container-2{margin-top:150px !important;}.node-type-garrigues-sostenible .container-2  .left-sidebar{margin-top:0px !important;}.node-type-garrigues-sostenible h1{line-height:40px;}.page-translation-node-44223 .container-2 .row{margin-top:0 !important;}.page-translation-node-44223 .container-2 .row .content-wrapper{margin-top:0px !important;}.page-translation-node-44223 .container-2 .left-sidebar{margin-top:-66px !important;}.node-type-garrigues-sostenible h2.pane-title,.page-translation-node-44223 h2.pane-title{display:none;margin-bottom:0;}.page-translation-node-44223.l-sidebar-left:not(.l-reduced) .container-1 .field-name-field-image{height:27vw !important;}.page-node-44223 .container-1 .field-name-field-image{background:url("/sites/default/files/images/garrigues-sostenible-head-min.jpg") no-repeat center;background-size:auto;background-size:contain;height:27vw !important;}.page-node-44239 .container-1 .field-name-field-image,.page-node-44226 .container-1 .field-name-field-image,.page-node-44379 .container-1 .field-name-field-image,.page-node-44272 .container-1 .field-name-field-image{background:url("/sites/default/files/images/garrigues-sostenible-head-min-en.jpg") no-repeat center;background-size:auto;background-size:contain;height:27vw !important;}.page-translation-node-44223 .container-1 .field-name-field-image img{display:none;}.page-translation-node-44223 .pane-page-breadcrumb{margin-top:-180px !important;}}@media(max-width:480px){.node-type-garrigues-sostenible #content .section-header h1.title{font-size:26px !important;}}#pie-legal-eventos{font-family:montserratgarrigues;font-weight:500;font-size:100%;vertical-align:baseline;line-height:16px;letter-spacing:0.3px;color:#212121;-webkit-font-smoothing:antialiased;font-size:11px;}#pie-legal-eventos p a{text-decoration:underline;}#pie-legal-eventos p{padding:5px 0;
