.galeria_items_wrapper .galeria_item .galeria_item_front,.galeria_items_wrapper .galeria_item:focus .galeria_item_hover,.galeria_items_wrapper .galeria_item:hover .galeria_item_hover{display:flex;align-items:center}html{box-sizing:border-box}body{background-color:#fff;color:#7b7878;font-family:Raleway,sans-serif;font-size:calc(15.25926px + .24691vw);line-height:calc(25.62963px + .12346vw);margin:0;text-align:justify}*,:after,:before{box-sizing:border-box}.fullwidth{width:100%;float:left}.container{width:100%;margin:auto;max-width:1280px;padding:0 40px}@media (max-width:1600px){.container{padding:0 40px 0 160px}}@media (max-width:992px){.container{padding:0 40px}}@media (max-width:480px){.container{padding:0 20px}}img{max-width:100%;height:auto}.containerfull>.container{max-width:100%;padding:0}p{margin:0 0 20px;padding:0}a,button,div,input,span{outline:none;outline:0}a{color:#a1c642;text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out;-o-transition:color .2s ease-in-out,background-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,background-color .2s ease-in-out}a:focus,a:hover{text-decoration:underline}a.cta{display:inline-block;float:none;background-color:#a1c642;padding:10px 25px;color:#fff;cursor:pointer;border:1px solid #a1c642;margin:20px 0;font-family:proximaextrabold;font-size:calc(13.25926px + .24691vw);line-height:calc(17.44444px + .18519vw);text-align:center;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media (max-width:480px){a.cta{min-width:inherit}}a.cta.mb0{margin-bottom:0}a.cta.sec{background-color:transparent}a.cta.sec,a.cta.sec:after{color:#7b7878}a.cta.sec:focus,a.cta.sec:hover{color:#fff;background-color:#7b7878}a.cta.sec:focus:after,a.cta.sec:hover:after{color:#fff}a.cta.clean{border:none;background-color:transparent;padding:0}a.cta.clean,a.cta.clean:after{color:#a1c642}a.cta.clean:focus,a.cta.clean:hover{color:#a1c642;background-color:transparent}a.cta.clean:focus:after,a.cta.clean:hover:after{color:#a1c642}a.cta:after{font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Solid;font-weight:900;content:"";font-size:16px;color:#fff;margin-left:10px}a.cta:focus,a.cta:hover{background-color:#7b7878;color:#fff}a.cta:focus:after,a.cta:hover:after{color:#fff}ol,ul{margin:0;padding:0}li{list-style-type:none}hr{border-collapse:collapse;border:none;border-top:1px solid #eee;clear:both;margin:30px 0}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}section{padding:60px 0}@media (max-width:480px){section{padding:30px 0}}section.nopaddingbottom{padding-bottom:0}section.nopaddingtop{padding-top:0}section.nopadding{padding:0}section.fullcontainer .container{max-width:100%;padding:0}section.section_bg{background-position:50%;background-repeat:no-repeat;background-size:cover}section li{position:relative;padding-left:20px;margin-bottom:10px}section li:before{font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Solid;font-weight:900;content:"";font-size:8px;line-height:26px;color:#a1c642;position:absolute;left:0;top:0}.left50{width:50%;float:left}@media (max-width:992px){.left50{width:100%}}.left50.pr40{padding-right:40px}@media (max-width:992px){.left50.pr40{padding-right:0}}.left50.pt20{padding-top:20px}@media (max-width:992px){.left50.pt20{padding-top:0}}.left50 p:last-child{margin:0}.right50{width:50%;float:right}@media (max-width:992px){.right50{width:100%}}.right50.pl40{padding-left:40px}@media (max-width:992px){.right50.pl40{padding-left:0}}.right50.pt20{padding-top:20px}@media (max-width:992px){.right50.pt20{padding-top:0}}.right50 p:last-child{margin:0}.galeria_items_wrapper{text-align:left;margin-top:40px}.galeria_items_wrapper .galeria_item{float:none;display:inline-block;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}.galeria_items_wrapper .galeria_item.galeria_item1{width:100%;margin:0 0 1%}.galeria_items_wrapper .galeria_item.galeria_item2{width:47%;margin:1%}.galeria_items_wrapper .galeria_item.galeria_item3{width:30%;margin:1%}.galeria_items_wrapper .galeria_item.galeria_item4{width:22%;margin:1%}.galeria_items_wrapper .galeria_item.galeria_item5{width:17%;margin:1%}.galeria_items_wrapper .galeria_item a{display:block;width:100%;height:100%}.galeria_items_wrapper .galeria_item .galeria_item_front{position:absolute;height:100%}.galeria_items_wrapper .galeria_item .galeria_item_front .galeria_item_front_overlay{position:absolute;width:100%;height:100%;z-index:1;top:0}.galeria_items_wrapper .galeria_item .galeria_item_front .galeria_item_front_ct{position:relative;z-index:5;padding:20px}.galeria_items_wrapper .galeria_item .galeria_item_hover{display:none;height:100%}.galeria_items_wrapper .galeria_item .galeria_item_hover .galeria_item_hover_overlay{position:absolute;width:100%;height:100%;z-index:1;top:0}.galeria_items_wrapper .galeria_item .galeria_item_hover .galeria_item_hover_ct{position:relative;z-index:5;padding:20px}.galeria_items_wrapper .galeria_item .galeria_item_hover .galeria_item_hover_ct img{display:block;margin:0 auto 20px}.galeria_items_wrapper .galeria_item:focus .galeria_item_front,.galeria_items_wrapper .galeria_item:hover .galeria_item_front{display:none}h1,h2,h3,h4,h5,h6{font-weight:300;color:#7b7878;text-transform:uppercase;text-align:left}@media (max-width:480px){h1,h2,h3,h4,h5,h6{text-align:left}}h1,h2,h3,h4,h5,h6,img,li,p,p.h1,p.h2,p.h3,p.h4,p.h5,p.h6,span{user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;-o-user-select:none}h1,p.h1{font-weight:900;font-size:calc(24.44444px + 1.85185vw);line-height:calc(34.07407px + 1.97531vw);color:#a1c642}h1:after,p.h1:after{content:"/";margin-left:20px;color:#7b7878}h2,p.h2{font-size:calc(24.44444px + 1.85185vw);line-height:calc(34.07407px + 1.97531vw);font-family:Raleway,sans-serif;color:#a1c642;position:relative}h2:after,p.h2:after{content:"/";margin-left:20px}#section_contactos h2,#section_contactos p.h2,.homepage h2,.homepage p.h2{font-size:calc(30.74074px + 3.08642vw);line-height:calc(39.25926px + 3.58025vw);font-weight:300;color:#7b7878;margin-top:0}#section_contactos h2:after,#section_contactos p.h2:after,.homepage h2:after,.homepage p.h2:after{color:#a1c642}h3,p.h3{font-family:Raleway,sans-serif;font-size:calc(24.44444px + 1.85185vw);line-height:calc(33.33333px + 2.22222vw);margin:30px 0 20px}#page-content.page_9 h3,#page-content.page_9 p.h3,#page-content.page_10 h3,#page-content.page_10 p.h3,#page-content.page_13 h3,#page-content.page_13 p.h3,#page-content.page_20 h3,#page-content.page_20 p.h3{font-size:calc(14.66667px + 1.11111vw);line-height:calc(28.66667px + 1.11111vw)}h4,p.h4{font-size:calc(20.66667px + 1.11111vw);line-height:calc(26.81481px + 1.7284vw);margin:30px 0 20px}h4,h5,p.h4,p.h5{font-family:Raleway,sans-serif}h5,p.h5{font-size:calc(14.66667px + 1.11111vw);line-height:calc(28.66667px + 1.11111vw)}input,select,textarea{font-family:Raleway,sans-serif;background-color:#fff;border:1px solid #fff;color:#7b7878;font-size:16px;font-weight:400;padding:10px;width:100%;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}input:focus,inputfocus,select:focus,selectfocus,textarea:focus,textareafocus{border:1pxpx solid #fff;outline:0}textarea{height:120px;margin-bottom:-9px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyA0NCI+PHBhdGggZD0iTTEyLjEgMzRsLTIyLTIyIDIuMS0yLjEgMTkuOSAxOS45TDMxLjkgOS45IDM0IDEyIDEyLjEgMzR6IiBmaWxsPSIjYjY4ZDZkIi8+PC9zdmc+);background-position:100%;background-repeat:no-repeat;background-size:40px 25px;padding-right:40px;cursor:pointer;border:none;height:40px}select::-ms-expand{display:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}.form-group{width:100%;float:left;margin-bottom:15px}.form-group .form_error{background-color:red;color:#fff;padding:5px;margin:3px 0;font-size:14px;line-height:18px}.form-group .form_error,.form-group label{width:100%;float:left;text-align:left;display:block;font-weight:700}.form-group label{margin:0;padding-left:6px;font-size:16px;color:#7b7878}.form-group.form-group-submit{position:relative;margin-bottom:0;text-align:left}.form-group.form-group-submit p{margin-bottom:0}.form-group.form-group-check{margin:0 0 20px;text-align:center;position:relative}.form-group.form-group-check input[type=checkbox]{float:left;margin:5px 10px 0;background:0 0;border:1px solid #fff;display:none}.form-group.form-group-check label{color:#7b7878;font-size:14px;line-height:18px;padding-left:30px;display:block;width:100%;float:left;text-align:justify}.form-group.form-group-check label:before{content:"";display:inline-block;width:18px;height:18px;position:absolute;top:0;background-color:#fff;border:1px solid #7b7878;cursor:pointer;left:0}.form-group.form-group-check label:after{content:" "}.form-group.form-group-check label a{color:#7b7878;text-decoration:underline}.form-group.form-group-check input[type=checkbox]:checked+label:before{content:"\2713";color:#7b7878;font-size:30px;text-align:center;line-height:13px;font-weight:700}::-moz-placeholder{color:#888;opacity:1;font-family:Raleway,sans-serif}::placeholder{color:#888;opacity:1;font-family:Raleway,sans-serif}.button,button,input[type=button],input[type=reset],input[type=submit]{font-family:Raleway,sans-serif;background-color:#a1c642;border:1px solid #a1c642;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:15px 40px;text-align:center;text-decoration:none;white-space:normal;width:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.button:after,button:after,input[type=button]:after,input[type=reset]:after,input[type=submit]:after{font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Solid;font-weight:900;content:"";font-size:16px;color:#fff;margin-left:10px}.button:focus:after,.button:hover:after,button:focus:after,button:hover:after,input[type=button]:focus:after,input[type=button]:hover:after,input[type=reset]:focus:after,input[type=reset]:hover:after,input[type=submit]:focus:after,input[type=submit]:hover:after{color:#a1c642}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#a1c642;background-color:#fff}button:disabled,input:disabled{pointer-events:none;cursor:not-allowed;box-shadow:none;opacity:1;border:1px solid #a1c642}.button{display:inline-block}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 9, 2020 */@font-face{font-family:proximablack;font-display:swap;src:url(/_nuxt/fonts/85127fc.eot);src:url(/_nuxt/fonts/85127fc.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/11abe49.woff2) format("woff2"),url(/_nuxt/fonts/4a6ad72.woff) format("woff"),url(/_nuxt/img/b1cf993.svg#proxima_novablack) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proximabold;font-display:swap;src:url(/_nuxt/fonts/e1cc8e2.eot);src:url(/_nuxt/fonts/e1cc8e2.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/9e1bf3c.woff2) format("woff2"),url(/_nuxt/fonts/6e9dca4.woff) format("woff"),url(/_nuxt/img/b6193a9.svg#proxima_novabold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proximaextrabold;font-display:swap;src:url(/_nuxt/fonts/2ef4891.eot);src:url(/_nuxt/fonts/2ef4891.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/c423e73.woff2) format("woff2"),url(/_nuxt/fonts/a9ddc9e.woff) format("woff"),url(/_nuxt/img/2050dfa.svg#proxima_novaextrabold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proximathin;font-display:swap;src:url(/_nuxt/fonts/f652177.eot);src:url(/_nuxt/fonts/f652177.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/be31086.woff2) format("woff2"),url(/_nuxt/fonts/72ff3a8.woff) format("woff"),url(/_nuxt/img/007325a.svg#proxima_novathin) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proximaregular;font-display:swap;src:url(/_nuxt/fonts/676b741.eot);src:url(/_nuxt/fonts/676b741.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/2fc576b.woff2) format("woff2"),url(/_nuxt/fonts/299f4d4.woff) format("woff"),url(/_nuxt/img/39b8c2d.svg#proxima_novaregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Font Awesome\ 5 Free;font-display:swap;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/fc9c63c.eot);src:url(/_nuxt/fonts/fc9c63c.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/e07d9e4.woff2) format("woff2"),url(/_nuxt/fonts/e5770f9.woff) format("woff"),url(/_nuxt/fonts/5921503.ttf) format("truetype"),url(/_nuxt/img/00078f2.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Brands;font-display:swap;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/03783c5.eot);src:url(/_nuxt/fonts/03783c5.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/7559b37.woff2) format("woff2"),url(/_nuxt/fonts/fe9d62e.woff) format("woff"),url(/_nuxt/fonts/ed2b8bf.ttf) format("truetype"),url(/_nuxt/img/3a19e4c.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 5 Solid;font-display:swap;font-style:normal;font-weight:900;src:url(/_nuxt/fonts/ef3df98.eot);src:url(/_nuxt/fonts/ef3df98.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/b5cf8ae.woff2) format("woff2"),url(/_nuxt/fonts/4bced7c.woff) format("woff"),url(/_nuxt/fonts/acf50f5.ttf) format("truetype"),url(/_nuxt/img/4d83faa.svg#fontawesome) format("svg")}.fa,.far{font-family:Font Awesome\ 5 Free}.fas{font-family:Font Awesome\ 5 Solid}.fab{font-family:Font Awesome\ 5 Brands}.fa,.fas{font-weight:900}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-caret-right:before{content:"\f0da"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-phone:before{content:"\f095"}.fa-fax:before{content:"\f1ac"}.fa-calendar-alt:before{content:"\f073"}.fa-crosshairs:before{content:"\f05b"}.fa-caret-up:before{content:"\f0d8"}.fa-user:before{content:"\f007"}.fa-lock:before{content:"\f023"}.fa-play:before{content:"\f04b"}.fa-envelope:before{content:"\f0e0"}.fa-share-alt:before{content:"\f1e0"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-bars:before{content:"\f0c9"}#section_id_5.section .swiper-container .swiper-wrapper,.bannerhome,header #header_left .header_left_middle{display:flex;align-items:center}header #header_left{box-shadow:0 0 6px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 0 6px 4px rgba(0,0,0,.4)}header{height:100vh;width:140px;position:fixed;top:0;left:0;z-index:99}@media (max-width:992px){header{height:auto;width:100%}}header #header_left{width:100%;float:left;height:100%;position:relative;z-index:15;padding:50px 12px 55px;background-color:#fff}@media (max-width:992px){header #header_left{padding:20px}}@media (max-width:992px){header #header_left .header_left_top{float:left}}header #header_left a,header #header_left img{display:block}@media (max-width:992px){header #header_left a,header #header_left img{max-height:60px;width:auto}}header #header_left .header_left_middle{height:calc(100% - 75px);text-align:center}header #header_left .header_left_middle span{display:block;font-size:30px;line-height:30px;text-align:center;width:100%;cursor:pointer}header #header_left .header_left_middle span.show_menu,header #header_left .header_left_middle span:hover{color:#a1c642}@media (max-width:992px){header #header_left .header_left_middle{float:right;width:auto;padding:20px 20px 0}}header #header_left .header_left_bottom{display:none;position:absolute;bottom:15px;left:0;width:100%}header #header_left .header_left_bottom ul{width:100%;float:left;text-align:center}header #header_left .header_left_bottom ul li{display:inline-block;float:none;font-weight:300;font-size:calc(18.14815px + .61728vw);line-height:calc(28.88889px + .37037vw);cursor:pointer}header #header_left .header_left_bottom ul li:first-child:after{content:"/"}header #header_left .header_left_bottom ul li.active,header #header_left .header_left_bottom ul li:hover{color:#a1c642;font-weight:700}header #header_left .header_left_bottom ul li.active:after,header #header_left .header_left_bottom ul li:hover:after{font-weight:300;color:#7b7878}header #header_right{width:350px;height:100vh;position:absolute;top:0;left:-350px;z-index:5;background-color:#e5e4e4;padding:65px 45px 35px;transition:all .4s ease-in}@media (max-width:992px){header #header_right{width:100%;height:calc(100vh - 100px);overflow:auto;left:inherit;padding:40px 40px 35px;transform:translateY(-100%)}}@media (max-width:480px){header #header_right{padding:20px}}header #header_right.show_menu{left:140px}@media (max-width:992px){header #header_right.show_menu{left:inherit;top:100px;transform:translateY(0)}}header #header_right .main_menu{margin:0;padding:0;text-align:left}header #header_right .main_menu li{float:left;display:block;padding:0 0 30px;position:relative;width:100%}@media (max-width:480px){header #header_right .main_menu li{padding:0 0 15px}}header #header_right .main_menu li a{text-transform:uppercase;font-weight:800;display:block;padding:5px 10px;color:#a1c642;font-size:calc(19.40741px + .8642vw);line-height:calc(25.22222px + .92593vw)}header #header_right .main_menu li a:focus,header #header_right .main_menu li a:hover{background-color:#a1c642;color:#fff;text-decoration:none}header #header_right .main_menu li span.separador{text-transform:uppercase;font-weight:800;display:block;padding:5px 10px;color:#a1c642;font-size:calc(19.40741px + .8642vw);line-height:calc(25.22222px + .92593vw)}header #header_right .main_menu li.active>a{background-color:#a1c642;color:#fff}header #header_right .main_menu .sub_menu li{float:left;display:block;padding:0 0 10px;position:relative;width:100%}header #header_right .main_menu .sub_menu li a{text-transform:none;font-family:Raleway,sans-serif;display:block;padding:5px 10px;color:#7b7878;font-size:calc(16.88889px + .37037vw);line-height:calc(23.07407px + .30864vw)}header #header_right .main_menu .sub_menu li a:focus,header #header_right .main_menu .sub_menu li a:hover{background-color:transparent;color:#a1c642}header #header_right .main_menu .sub_menu li a:before{content:"/"}header #header_right .main_menu .sub_menu li.active>a{background-color:none;color:#a1c642}@media (max-width:992px){#page-content{padding-top:100px}}#page-content.page_13 table{margin-top:40px}#page-content.page_13 table,#page-content.page_13 td,#page-content.page_13 th,#page-content.page_13 tr{border:1px solid #7b7878;text-align:left}@media (max-width:480px){#page-content.page_13 table,#page-content.page_13 td,#page-content.page_13 th,#page-content.page_13 tr{display:block;width:100%;float:left}}@media (max-width:480px){#page-content.page_13 table tr:first-child{display:none}}#page-content.page_13 p{margin:0}.page_load{height:100%;position:fixed;z-index:50;background-color:#eaeaea;background-image:url(/_nuxt/img/3fc9d44.png);background-repeat:no-repeat;background-position:50%}.page_load:after{content:url(/_nuxt/img/f2a50e1.png);position:absolute;right:15%;top:0}@media (max-width:480px){.page_load:after{display:none}}.page_load.page_load_hide{animation-duration:1s;animation-fill-mode:both;animation-name:slideOutRight}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.bannerhome{align-items:flex-end;min-height:90vh;height:200px;padding-bottom:10%;position:relative;color:#fff;font-weight:700;background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:992px){.bannerhome{min-height:50vh;display:flex;align-items:flex-end;padding-bottom:40px}}.bannerhome:after{content:url(/_nuxt/img/f2a50e1.png);position:absolute;right:15%;top:0}@media (max-width:992px){.bannerhome:after{display:none}}@media (max-width:992px){.bannerhome .section_default_wrapper{position:relative!important;bottom:inherit}}.bannerhome .section_default_wrapper .container .fullwidth{max-width:1000px}.bannerhome .overlay{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;left:0;top:0}.bannerhome .banner_titulo{margin-bottom:60px}@media (max-width:992px){.bannerhome .banner_titulo{margin-bottom:30px}}.bannerhome .banner_titulo h1,.bannerhome .banner_titulo p{color:#fff;font-size:calc(20.74074px + 3.08642vw);line-height:calc(29.62963px + 3.45679vw);font-weight:900;margin:0;text-transform:uppercase;text-align:left}.bannerhome .banner_titulo h1:after,.bannerhome .banner_titulo p:after{display:none}@media (max-width:992px){.bannerhome .banner_titulo img{max-width:80px;height:auto}}.bannerhome video#bgvideo{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translateX(-50%) translateY(-50%)}.popup{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:center;align-items:center}.popup.hidden{display:none}.popup .popup_content_close{display:flex;align-items:center;justify-content:center;width:100%;grid-gap:10px;gap:10px;cursor:pointer;color:#fff;background-color:#006dfc;font-size:14px;line-height:18px;text-transform:uppercase;border:1px solid #006dfc;padding:10px 20px}.popup .popup_content_close:hover{color:#0055c9;background-color:#fff}.popup .popup_content_close:after{display:none}.popup .popup_content_inner{width:100%;padding:20px}.popup .popup_content{background-color:#000;border:1px solid #006dfc;width:100%;max-width:500px;max-height:90dvh;overflow-y:auto}.popup .popup_content .popup_content_title p{color:#fff;font-size:32px;line-height:36px;font-weight:700;text-transform:uppercase}.popup .popup_content .popup_content_logo{margin-bottom:30px}.popup .popup_content .popup_content_text p{color:#fff;font-size:14px;line-height:22px;font-weight:400;margin-bottom:15px}.popup .popup_content .popup_content_text p.text_subtitle{color:#fff;font-size:18px;font-weight:500;line-height:24px;margin-bottom:20px}.int_pages .bannerhome p{font-size:calc(18.22222px + .92593vw);line-height:calc(29.77778px + .74074vw)}@media (max-width:480px){.homepage .bannerhome p{display:none}}#section_id_20.section{background-position:100% 0;background-repeat:no-repeat;background-size:auto;padding-top:300px}@media (max-width:992px){#section_id_20.section{background-size:contain;padding-top:20%}}@media (max-width:480px){#section_id_20.section{padding-top:30px;background-image:none!important}}#section_id_4.section h4{font-family:proximaextrabold;margin:0 0 30px;text-transform:none}#section_id_4.section h5{margin:0;text-transform:none}#section_id_5.section{background-position:100%;background-repeat:no-repeat;background-size:auto}#section_id_5.section .swiper-container{margin-top:50px}#section_id_7.section{background-position:100%;background-repeat:no-repeat;background-size:contain}#section_id_4 .galeria_items_wrapper{margin-top:60px}#section_id_4 .galeria_items_wrapper .galeria_item{width:31%;margin:.5%;transform:skew(-10deg,0deg)}@media (max-width:797px){#section_id_4 .galeria_items_wrapper .galeria_item{width:100%;margin:2% 0 0;transform:skew(0deg,0deg)}}#section_id_4 .galeria_items_wrapper .galeria_item .galeria_item_front_ct,#section_id_4 .galeria_items_wrapper .galeria_item .galeria_item_hover_ct{transform:skew(10deg,0deg);padding:40px 40px 40px 20px}@media (max-width:797px){#section_id_4 .galeria_items_wrapper .galeria_item .galeria_item_front_ct,#section_id_4 .galeria_items_wrapper .galeria_item .galeria_item_hover_ct{transform:skew(0deg,0deg)}}#section_id_4 .galeria_items_wrapper .galeria_item .galeria_item_front_ct h3{font-weight:900;margin:0;font-size:calc(16.2963px + 1.23457vw);line-height:calc(29.03704px + .98765vw);color:#fff}#section_id_4 .galeria_items_wrapper .galeria_item .galeria_item_hover_ct p{margin:0}#section_id_4 .galeria_items_wrapper .galeria_item a{color:#fff;text-decoration:none}#section_id_21{padding:175px 0 75px;background-position:50%;background-repeat:no-repeat;background-size:cover}#section_id_21 .section_default_wrapper>.container>.fullwidth{background-color:rgba(106,134,34,.65);padding:35px 35px 40px 95px}@media (max-width:992px){#section_id_21 .section_default_wrapper>.container>.fullwidth{padding:20px 20px 40px}}#section_id_21 .section_default_wrapper>.container>.fullwidth h2,#section_id_21 .section_default_wrapper>.container>.fullwidth h2:after{color:#fff}#section_id_21 .section_default_wrapper>.container>.fullwidth .slideshow_wrapper{padding-right:250px}@media (max-width:992px){#section_id_21 .section_default_wrapper>.container>.fullwidth .slideshow_wrapper{padding-right:30px;padding-bottom:40px}}@media (max-width:480px){#section_id_21 .section_default_wrapper>.container>.fullwidth .slideshow_wrapper{padding-right:0;padding-left:0;padding-top:30px}}#section_id_21 .section_default_wrapper>.container>.fullwidth .slideshow_wrapper .swiper-slide .slideshow_item_text_title{color:#fff;text-align:left;font-weight:700;font-size:calc(18.14815px + .61728vw);line-height:calc(31.25926px + .24691vw);text-transform:uppercase;margin:0 0 15px}#section_id_21 .section_default_wrapper>.container>.fullwidth .slideshow_wrapper .swiper-slide .slideshow_item_text_ct p{color:#fff;text-align:left;margin:0}#section_id_21 .section_default_wrapper>.container>.fullwidth .slideshow_wrapper .swiper-button-next,#section_id_21 .section_default_wrapper>.container>.fullwidth .slideshow_wrapper .swiper-button-prev{top:-150px;color:#fff;background-color:#a1c642;width:85px;height:85px;text-align:center;font-size:60px;line-height:85px}@media (max-width:1200px){#section_id_21 .section_default_wrapper>.container>.fullwidth .slideshow_wrapper .swiper-button-next,#section_id_21 .section_default_wrapper>.container>.fullwidth .slideshow_wrapper .swiper-button-prev{top:-100px}}@media (max-width:480px){#section_id_21 .section_default_wrapper>.container>.fullwidth .slideshow_wrapper .swiper-button-next,#section_id_21 .section_default_wrapper>.container>.fullwidth .slideshow_wrapper .swiper-button-prev{top:-10px;width:50px;height:50px;font-size:35px;line-height:50px}}#section_id_21 .section_default_wrapper>.container>.fullwidth .swiper-button-prev,#section_id_21 .section_default_wrapper>.container>.fullwidth .swiper-container-rtl .swiper-button-next{left:inherit!important;right:125px}@media (max-width:480px){#section_id_21 .section_default_wrapper>.container>.fullwidth .swiper-button-prev,#section_id_21 .section_default_wrapper>.container>.fullwidth .swiper-container-rtl .swiper-button-next{right:80px}}#section_id_21 .section_default_wrapper>.container>.fullwidth .swiper-button-next,#section_id_21 .section_default_wrapper>.container>.fullwidth .swiper-container-rtl .swiper-button-prev{right:15px}.int_pages h2,.int_pages p.h2{margin:0 0 35px;text-transform:uppercase}.int_pages h2:after,.int_pages p.h2:after{color:#7b7878}#section_id_11.section{background-position:100%;background-repeat:no-repeat;background-size:contain}#section_id_11.section p{margin-bottom:5px}#section_id_11.section p strong{margin-top:30px;display:block}#section_id_17.section{background-position:100% 100%;background-repeat:no-repeat;background-size:auto}#section_id_12 .galeria_items_wrapper .galeria_item{text-align:center}@media (max-width:480px){#section_id_12 .galeria_items_wrapper .galeria_item{height:210px!important}}#section_id_12 .galeria_items_wrapper .galeria_item a{color:#fff;text-decoration:none}#section_id_12 .galeria_items_wrapper .galeria_item:hover .galeria_item_hover{display:block!important}#section_id_12 .galeria_items_wrapper .galeria_item:hover .galeria_item_hover .galeria_item_hover_ct{position:absolute;bottom:0;left:0;padding:20px 10px;width:100%;background:rgba(106,134,34,.9)}#section_id_12 .galeria_items_wrapper .galeria_item:hover .galeria_item_hover .galeria_item_hover_ct p{margin-bottom:0;color:#fff;font-size:calc(12.88889px + .37037vw);line-height:calc(17.77778px + .74074vw)}#section_id_12 .galeria_items_wrapper .galeria_item:hover .galeria_item_hover .galeria_item_hover_ct p strong{font-weight:900;font-size:calc(13.77778px + .74074vw);line-height:calc(21.77778px + .74074vw);color:#fff}@media (max-width:480px){#section_id_12 .galeria_items_wrapper .galeria_item:hover .galeria_item_hover .galeria_item_hover_ct p strong{font-weight:700}}#section_id_22{padding-left:140px}@media (max-width:992px){#section_id_22{padding-left:0}}@media (max-width:480px){#section_id_22 .slideshow_wrapper .swiper-slide{padding:0}}@media (max-width:480px){#section_id_22 .slideshow_wrapper{padding-bottom:50px}}#section_id_22 .slideshow_wrapper .swiper-button-next,#section_id_22 .slideshow_wrapper .swiper-button-prev{top:inherit;bottom:40px;color:#fff;background-color:#a1c642;width:85px;height:85px;text-align:center;font-size:60px;line-height:85px}@media (max-width:992px){#section_id_22 .slideshow_wrapper .swiper-button-next,#section_id_22 .slideshow_wrapper .swiper-button-prev{bottom:10px;width:40px;height:40px;line-height:40px;font-size:30px}}@media (max-width:480px){#section_id_22 .slideshow_wrapper .swiper-button-next,#section_id_22 .slideshow_wrapper .swiper-button-prev{bottom:0}}#section_id_22 .swiper-button-prev,#section_id_22 .swiper-container-rtl .swiper-button-next{left:inherit!important;right:calc(20% + 85px)}@media (max-width:992px){#section_id_22 .swiper-button-prev,#section_id_22 .swiper-container-rtl .swiper-button-next{right:calc(20% + 50px)}}@media (max-width:480px){#section_id_22 .swiper-button-prev,#section_id_22 .swiper-container-rtl .swiper-button-next{right:80px}}#section_id_22 .swiper-button-next,#section_id_22 .swiper-container-rtl .swiper-button-prev{right:20%}@media (max-width:480px){#section_id_22 .swiper-button-next,#section_id_22 .swiper-container-rtl .swiper-button-prev{right:30px}}.page_6 h2,.page_6 p.h2,.page_7 h2,.page_7 p.h2,.page_8 h2,.page_8 p.h2{font-size:calc(16.66667px + 1.11111vw);line-height:calc(28.66667px + 1.11111vw)}@media (max-width:992px){.page_6 .bannerhome,.page_7 .bannerhome,.page_8 .bannerhome{align-items:center!important}}.page_6 .bannerhome:after,.page_7 .bannerhome:after,.page_8 .bannerhome:after{content:url(/_nuxt/img/f26256f.png)}.page_6 .bannerhome .overlay,.page_7 .bannerhome .overlay,.page_8 .bannerhome .overlay{display:none}.page_6 .bannerhome p,.page_7 .bannerhome p,.page_8 .bannerhome p{color:#fff;font-size:calc(15.25926px + .24691vw);line-height:32px}@media (max-width:992px){.page_6 .bannerhome p,.page_6 .bannerhome ul,.page_7 .bannerhome p,.page_7 .bannerhome ul,.page_8 .bannerhome p,.page_8 .bannerhome ul{display:none}}.page_6 .bannerhome .banner_titulo,.page_7 .bannerhome .banner_titulo,.page_8 .bannerhome .banner_titulo{position:relative;padding-top:100px}@media (max-width:992px){.page_6 .bannerhome .banner_titulo,.page_7 .bannerhome .banner_titulo,.page_8 .bannerhome .banner_titulo{padding-top:0;width:100%;float:left;margin-bottom:0}}.page_6 .bannerhome .banner_titulo h1,.page_7 .bannerhome .banner_titulo h1,.page_8 .bannerhome .banner_titulo h1{padding-right:300px}@media (max-width:992px){.page_6 .bannerhome .banner_titulo h1,.page_7 .bannerhome .banner_titulo h1,.page_8 .bannerhome .banner_titulo h1{padding-right:20px;float:left}}@media (max-width:480px){.page_6 .bannerhome .banner_titulo h1,.page_7 .bannerhome .banner_titulo h1,.page_8 .bannerhome .banner_titulo h1{width:100%;text-align:center;float:left;padding-right:0}}.page_6 .bannerhome .banner_titulo img,.page_7 .bannerhome .banner_titulo img,.page_8 .bannerhome .banner_titulo img{position:absolute;right:0;top:-35px}@media (max-width:992px){.page_6 .bannerhome .banner_titulo img,.page_7 .bannerhome .banner_titulo img,.page_8 .bannerhome .banner_titulo img{position:relative;right:inherit;float:left}}@media (max-width:480px){.page_6 .bannerhome .banner_titulo img,.page_7 .bannerhome .banner_titulo img,.page_8 .bannerhome .banner_titulo img{display:block;margin:20px auto 0;float:none;top:0}}.page_8 .bannerhome .banner_titulo img{top:50px}@media (max-width:480px){.page_8 .bannerhome .banner_titulo img{top:0}}@media (max-width:797px){#section_id_30 .section_default_img{min-height:inherit}}@media (max-width:797px){#section_id_30 .section_default_img img{position:relative;z-index:10;top:0;left:0;right:0;bottom:0}}.pag_contactos_sect{background:linear-gradient(145deg,#eaeaea,#eaeaea 33.333%,#f4f4f4 0,#f4f4f4 80.666%,#eaeaea 0,#eaeaea)!important}@media (max-width:992px){#section_id_36{padding-bottom:0}}#pedido-informacoes .container{padding:0}#pedido-informacoes .container .col_left{width:60%;float:left}@media (max-width:992px){#pedido-informacoes .container .col_left{width:100%}}#pedido-informacoes .container .col_right{width:40%;float:left;padding-left:7%;padding-top:30px}@media (max-width:992px){#pedido-informacoes .container .col_right{width:100%;padding-left:0}}#pedido-informacoes .container .col_right .footer_morada{margin-bottom:30px}#pedido-informacoes .container .col_right .footer_morada p{margin:0}#pedido-informacoes .container .col_right .footer_p{margin:0 0 10px;width:100%;float:left}#pedido-informacoes .container .col_right .footer_p i{color:#a1c642;margin-right:10px;float:left;position:relative;top:5px}#pedido-informacoes .container .col_right .footer_p a{color:#7b7878}#section_contactos{padding-bottom:20px}#section_contactos .left50 .footer_morada{margin-bottom:30px}#section_contactos .left50 .footer_morada p{margin:0}#section_contactos .left50 .footer_p{margin:0 0 10px;width:100%;float:left}#section_contactos .left50 .footer_p i{color:#a1c642;margin-right:10px;float:left;position:relative;top:5px}#section_contactos .left50 .footer_p a{color:#7b7878}#section_contactos .right50 a{display:block;width:100%;height:100%}.logos_p2020{text-align:center;background-color:#fff;margin:20px 0}.logos_p2020 img{display:block;margin:auto;max-width:700px;width:100%}.copyright{background-color:#000;color:#fff;padding:10px 0;text-align:center}.copyright p{margin:0;color:#fff;font-size:16px;line-height:20px}.copyright a{color:#fff}.copyright .footer_menu ul{width:100%;float:left;text-align:center;margin-bottom:5px}.copyright .footer_menu ul li{display:inline-block;float:none;text-transform:uppercase;padding:5px 0}.copyright .footer_menu ul li a{font-weight:700;color:#fff;text-decoration:none;padding:0 5px;border-right:1px solid #fff}.copyright .footer_menu ul li a:focus,.copyright .footer_menu ul li a:hover{text-decoration:underline}.copyright .footer_menu ul li:last-child a{border-right:none}.section_header[data-v-8d2b8982]{background-color:#00f;height:50px}