'); }); })(jQuery); */ .logo { width: 202px; height: 127px; background-position: 0px -178px; } .icon_lock { width: 15px; height: 21px; background-position: 0px -108px; } .icon_lock_white { width: 15px; height: 21px; background-position: 0px -82px; } .icon_lock_green { width: 15px; height: 21px; background-position: 0px -133px; } .icon_calendario { width: 25px; height: 24px; background-position: -20px -108px; } .icon_fb { width: 45px; height: 45px; background-position: -50px -108px; } .icon_arrow_w_left { width: 25px; height: 45px; background-position: -287px 0px; } .icon_arrow_w_right { width: 25px; height: 45px; background-position: -317px 0px; } .icon_arrow_g_left { width: 25px; height: 45px; background-position: -287px -50px; } .icon_arrow_g_right { width: 25px; height: 45px; background-position: -317px -50px; } .icon_close_red { width: 30px; height: 30px; background-position: -100px -108px; } .icon_arrow_up { width: 13px; height: 7px; background-position: -135px -108px; } .icon_arrow_right_small { width: 11px; height: 20px; background-position: -135px -120px; } .icon_arrow_scroll_up { width: 55px; height: 55px; background-position: -223px -108px; } .logo_headline { width: 282px; height: 34px; background-position: 0px -69px; } .logo_solo { width: 202px; height: 66px; background-position: 0px -178px; } .icon_doc { width: 30px; height: 36px; background-position: -347px 0px; } .icon_link { width: 30px; height: 30px; background-position: -347px -41px; } .icon_check { width: 30px; height: 30px; background-position: -100px -143px; } .icon_menu { width: 35px; height: 35px; background-position: -283px -108px; } .icon_agenda { width: 39px; height: 36px; background-position: -323px -108px; } .icon_lupa { width: 20px; height: 20px; background-position: -207px -178px; } /*COLORS*/ /*MEDIA QUERY SIZES*/ /*CSS NAMESPACES Component: c- c-card c-checklist Layout module: l- l-grid l-container Helpers: h- h-show h-hide States: is- has- is-visible has-loaded JavaScript hooks: js- js-tab-switcher */ /* styles */ body, html { font-size: 16px; background-color: #fff; } .main { width: 100%; } .wrapper { width: 1200px; margin-left: auto; margin-right: auto; } @media only screen and (max-width: 1199px) { .wrapper { width: 96%; } } @media only screen and (max-width: 1024px) { .wrapper { width: 96%; } } @media only screen and (max-width: 768px) { .wrapper { width: 92%; } } @media only screen and (max-width: 600px) { .wrapper--interior .container_12 > .grid_3, .wrapper--interior .container_12 > .grid_9 { width: 98.34% !important; } } .visible_on_mobile { display: none; } .visible_on_ipadportrait { display: none; } @media only screen and (max-width: 768px) { .visible_on_ipadportrait { display: block; } .full_on_ipadportrait { width: 98.34% !important; } .hidden_on_ipadportrait { display: none; } } @media only screen and (max-width: 600px) { .visible_on_mobile { display: block; } .full_on_mobile { width: 98.34% !important; } .hidden_on_mobile { display: none; } } h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } .icon_arrow_scroll_up { position: fixed; z-index: 2999; right: 30px; bottom: 30px; cursor: pointer; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .icon_arrow_scroll_up.visible { visibility: visible; opacity: 1; } .c-topo { position: fixed; z-index: 2999; top: 0px; width: 100%; height: 160px; font-size: 0px; background-color: #fff; } .c-topo .logo { margin-top: 16px; float: left; } .c-topo .icon_menu { position: absolute; display: none; top: 50%; right: 0px; margin-top: -13px; cursor: pointer; } .c-topo .search { position: absolute; top: 31px; right: -17px; padding: 22px; } .c-topo .search .sprite { display: inline-block; cursor: pointer; margin-left: 5px; } .c-topo .search input { display: inline-block; position: relative; padding: 0px; top: -5px; height: 25px; width: 0px; visibility: hidden; opacity: 0; background-color: #fff; border: solid 1px #a1a1a1; outline: 0; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; color: #000; font-size: 14px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .c-topo .search.open input { padding: 0 10px; width: 200px; visibility: visible; opacity: 1; } .c-topo--redux { height: 90px; border: solid 1px #ebebeb; } .c-topo--redux .search { top: 14px; } .c-topo--redux .logo { margin-top: 12px; width: 202px; height: 66px; background-position: 0px -178px; } .c-topo--redux .c-nav .area > a { padding: 32px 15px 24px 15px; } .c-topo--redux .c-nav .area:hover .submenu { margin-top: 8px; } @media only screen and (max-width: 1024px) { .c-topo { height: 90px; border: solid 1px #ebebeb; } .c-topo .search { top: 14px; } .c-topo .logo { margin-top: 12px; width: 202px; height: 66px; background-position: 0px -178px; } .c-topo .c-nav .area > a { padding: 32px 15px 24px 15px; } .c-topo .c-nav .area:hover .submenu { margin-top: 8px; } .c-topo .icon_menu { display: block; } .c-topo .c-nav { display: none; } .c-topo .search { top: 11px; right: 21px; } } .c-nav { float: right; font-size: 0px; margin-right: 30px; } .c-nav a { outline: 0; } .c-nav .icon_lock { display: inline-block; position: relative; top: 3px; margin-left: 5px; margin-top: -5px; } .c-nav .area { display: block; float: left; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; } .c-nav .area > a { display: block; padding: 50px 15px 33px 15px; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; font-size: 18px; color: #000; text-decoration: none; text-transform: uppercase; } .c-nav .area:hover { background-color: #4db848; } .c-nav .area:hover .icon_lock { width: 15px; height: 21px; background-position: 0px -82px; } .c-nav .area:hover > a { color: #fff; } .c-nav .submenu { position: relative; z-index: 2; visibility: hidden; opacity: 0; margin-top: 20px; position: absolute; padding: 25px 20px; background-color: #4db848; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .c-nav .submenu:after { content: ''; position: absolute; width: 100%; height: 10px; top: -10px; left: 0px; background-color: transparent; } .c-nav .submenu a { display: block; padding: 0px; margin-bottom: 5px; font-size: 18px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; color: #fff; text-transform: uppercase; text-decoration: none; } .c-nav .submenu a:last-child { margin-bottom: 0px; } .c-nav .area:hover .submenu { visibility: visible; opacity: 1; margin-top: 10px; } .c-mobile_nav.c-mobile_nav { position: fixed; right: -300px; top: 92px; z-index: 3000; height: calc(100% - 92px); background-color: #fff; border-left: solid 1px #ebebeb; -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; } .c-mobile_nav.c-mobile_nav.open { right: 0px; } .c-mobile_nav.c-mobile_nav .c-nav { display: block; margin-top: 30px; } .c-mobile_nav.c-mobile_nav .c-nav .area { float: none; margin-bottom: 10px; } .c-mobile_nav.c-mobile_nav .c-nav .area > a { padding: 0 30px; } .c-mobile_nav.c-mobile_nav .c-nav .submenu { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-main__container { position: absolute; width: 100%; height: 100%; } .bt { display: inline-block; height: 42px; padding: 0 30px; line-height: 42px; vertical-align: middle; font-family: amplitude-condensed, sans-serif; font-weight: 200; font-style: normal; font-size: 18px; text-decoration: none; border: 0; color: #fff; text-transform: uppercase; cursor: pointer; background-color: #4db848; outline: 0; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .bt:hover { background-color: #78e770; } .bt--small { padding: 0 20px; height: 40px; line-height: 40px; font-size: 16px; } .bt--gray, .bt--gray2 { line-height: 50px; height: 50px; font-size: 18px; color: #fff; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; background-color: #b2b2b2; border: 0; outline: 0; } .bt--gray2 { color: #000000 !important; background-color: #ebebeb; } .bt--gray2:hover { color: #fff !important; } .bt--gray3, .bt--gray4 { font-size: 18px; color: #fff; background-color: #b2b2b2; } .bt--gray4 { width: 100%; text-align: center; } .c-cycle { width: 100%; position: relative; z-index: 1; overflow: hidden; } .c-cycle [cycle-Comp] { height: 100%; } .c-cycle .item { position: absolute; width: 100%; height: 100%; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } .c-cycle .item img { width: 100%; } .c-cycle.loading .item { display: none; } .c-cycle .cycle-pager { position: absolute; z-index: 1000; left: 50%; bottom: 30px; font-size: 0px; -moz-transform: translate3d(-50%, 0, 0); -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); } .c-cycle .cycle-pager span { display: block; width: 10px; height: 10px; margin: 0 5px; float: left; cursor: pointer; background-color: transparent; border: solid 2px #fff; -moz-border-radius: 100%; border-radius: 100%; } .c-cycle .cycle-pager span.cycle-pager-active, .c-cycle .cycle-pager span:hover { border-color: #4db848; background-color: #4db848; } .c-home_destaques { margin-top: 160px; height: 520px; } .c-home_destaques .bt_agenda { position: absolute; z-index: 1000; bottom: 90px; right: 0px; margin-right: 0.83%; } .c-home_destaques .bt_agenda .sprite { position: relative; top: 7px; display: inline-block; margin-left: 15px; } .c-home_destaques .wrapper { position: relative; height: 100%; } .c-home_destaques .item { font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; color: #fff; font-size: 45px; text-align: center; } .c-home_destaques .grid_12 { position: absolute; top: 50%; -moz-transform: translate3d(-50%, -50%, 0); -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); } .c-home_destaques .wrapper--agenda_link { position: absolute; z-index: 1000; top: 0; left: 50%; -moz-transform: translate3d(-50%, 0, 0); -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); } .c-home_destaques .arrow { position: absolute; top: 50%; z-index: 300; margin-top: -22px; cursor: pointer; } .c-home_destaques .icon_arrow_w_left { left: 20px; } .c-home_destaques .icon_arrow_w_right { right: 20px; } @media only screen and (max-width: 1024px) { .c-home_destaques { margin-top: 92px; } } @media only screen and (max-width: 768px) { .c-home_destaques { height: 350px; } .c-home_destaques .item { font-size: 22px; } .c-home_destaques .bt_agenda { display: none; } } .c-home_logos { text-align: center; } .c-home_logos img { width: auto !important; height: 75px; margin: 0 10px; margin-bottom: 20px; } .c-home_noticias, .c-list_noticias { position: relative; padding: 40px 0; background-color: #ebebeb; margin: 40px 0; } .c-home_noticias a, .c-list_noticias a { text-decoration: none; } .c-home_noticias .thumb, .c-list_noticias .thumb { width: 100%; margin-bottom: 20px; padding-bottom: 75%; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } .c-home_noticias .meta, .c-list_noticias .meta { margin-bottom: 5px; font-family: amplitude-condensed, sans-serif; font-weight: 400; font-style: normal; font-size: 19px; color: #4db848; text-transform: uppercase; } .c-home_noticias h1, .c-list_noticias h1 { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; color: #000; font-size: 20px; text-transform: uppercase; line-height: 25px; } .c-home_noticias .grid_3:hover h1, .c-list_noticias .grid_3:hover h1, .c-home_noticias .grid_3:hover .meta, .c-list_noticias .grid_3:hover .meta { color: #78e770; } .c-home_noticias .arrow, .c-list_noticias .arrow { position: absolute; z-index: 3; top: 50%; margin-top: -25.5px; cursor: pointer; } .c-home_noticias .arrow[class*="left"], .c-list_noticias .arrow[class*="left"] { left: -40px; } .c-home_noticias .arrow[class*="right"], .c-list_noticias .arrow[class*="right"] { right: -40px; } @media only screen and (max-width: 600px) { .c-home_noticias .arrow { display: none; } .c-home_noticias .grid_3 { width: 98.34%; } } .c-list_noticias { padding-top: 0px; background-color: #fff; } .c-list_noticias .grid_3 { display: none; margin-bottom: 20px; } .c-list_noticias .grid_3.visible { display: block; } @media only screen and (max-width: 600px) { .c-list_noticias .grid_3 { width: 98.34%; } } .c-noticias_ficha { padding: 45px 0; } .c-noticias_ficha .title { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; font-size: 24px; color: #1c3880; text-align: left; } .c-noticias_ficha .meta { font-size: 18px; color: #6b6b6b; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; text-transform: uppercase; } .c-noticias_ficha img { max-width: 100%; height: auto; } @media only screen and (max-width: 600px) { .c-noticias_ficha .wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .c-noticias_ficha .grid_6:nth-child(1) { order: 2; } .c-noticias_ficha .grid_6:nth-child(2) { order: 1; } .c-noticias_ficha .grid_10 { order: 3; } .c-noticias_ficha .grid_6, .c-noticias_ficha .grid_10 { width: 98.34%; margin-bottom: 30px; } } .c-cycle--noticias { position: relative; left: 50%; margin-top: 40px; -moz-transform: translate3d(-50%, 0, 0); -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); } .c-cycle--noticias .arrow { position: absolute; z-index: 200; top: 50%; margin-top: -22.5px; cursor: pointer; } .c-cycle--noticias .icon_arrow_g_left { left: 20px; } .c-cycle--noticias .icon_arrow_g_right { right: 20px; } .c-cycle--noticias .item { position: relative; width: 100%; height: auto; padding-bottom: 51.02%; } .c-list_membros { margin-top: 30px; margin-bottom: 40px; } .c-list_membros .grid_3 { display: none; padding: 20px; margin-bottom: 20px; border: solid 2px #d7d7d7; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-list_membros .grid_3.visible { display: block; } .c-list_membros .meta { font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; font-size: 18px; color: #4db848; text-transform: uppercase; } .c-list_membros .thumb { width: 100%; margin-bottom: 20px; } .c-list_membros .thumb img { max-width: 100px; } .c-list_membros h1 { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; font-size: 20px; line-height: 24px; color: #000; } .c-list_membros a { text-decoration: none; } .c-list_membros a:hover { color: #4db848; } .c-list_membros a:hover h1 { color: #4db848; } .c-membro_ficha.c-membro_ficha .topo { border-bottom: solid 2px #ebebeb; } .c-membro_ficha.c-membro_ficha .topo .logo { position: relative; width: 180px; height: 180px; float: left; margin-right: 20px; } .c-membro_ficha.c-membro_ficha .topo .logo img { position: absolute; left: 50%; top: 50%; -moz-transform: translate3d(-50%, -50%, 0); -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); max-width: 100%; max-height: 100%; } .c-membro_ficha.c-membro_ficha .topo h1 { margin-top: 20px; margin-bottom: 15px !important; font-size: 27px; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; } .c-membro_ficha.c-membro_ficha .topo .intro { font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; font-size: 18px; } .c-membro_ficha.c-membro_ficha .topo .pais { font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; font-size: 18px; color: #4db848; text-transform: uppercase; } .c-list_documentos .item { display: none; position: relative; width: 100%; padding: 20px; padding-left: 65px; margin-bottom: 20px; background-color: #fff; -webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.32); -moz-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.32); box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.32); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-list_documentos .item.visible { display: block; } .c-list_documentos .item .sprite { position: absolute; top: 20px; left: 20px; } .c-list_documentos .item a { text-decoration: none; } .c-list_documentos .item .meta { font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; color: #4db848; text-transform: uppercase; } .c-list_documentos .item .desc { font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; font-size: 18px; color: #000; } .c-list_documentos .item h1 { margin-bottom: 0px; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; font-size: 20px; color: #000; } .c-list_documentos .item .link { font-size: 18px; color: #4db848; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; text-transform: uppercase; } .c-slider_comp { position: relative; } .c-slider_comp.loading .item { opacity: 0; } .c-slider_comp .item { position: absolute; } .c-slider_comp .slider { width: 100%; } .c-slider_comp .slider_container { position: relative; width: 100%; height: 100%; overflow: hidden; } .c-slider_comp .anim { -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; transition: all 1s ease-in-out; } .c-home_banners { padding: 40px 0; padding-bottom: 20px; } .c-home_banner { position: relative; padding-bottom: 18.64%; margin-bottom: 20px; overflow: hidden; -moz-border-radius: 3px; border-radius: 3px; } .c-home_banner .bg { position: absolute; z-index: 1; width: 100%; height: 100%; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } .c-home_banner a { position: absolute; z-index: 3; width: 100%; height: 100%; outline: 0; } .c-home_banner h1 { position: absolute; z-index: 2; width: 100%; padding: 5px 20px; font-size: 24px; line-height: 12px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; color: #fff; text-transform: uppercase; background-color: #4db848; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-home_banner h2 { position: absolute; top: 100px; z-index: 5; width: 100%; padding: 5px 20px; font-size: 24px; line-height: 12px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; color: #fff; } @media only screen and (max-width: 600px) { .c-home_banners .grid_6 { width: 98.34%; padding-bottom: 37.64%; } .c-home_banners .grid_6 h1 { padding: 0 20px; font-size: 14px; } } .title { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; font-size: 18px; color: #1c3880; text-align: center; text-transform: uppercase; } .c-home_associados { margin-top: 30px; padding-top: 30px; margin-bottom: 70px; border-top: solid 1px #ebebeb; } .c-home_associados .title { font-family: amplitude-condensed, sans-serif; font-weight: 200; font-style: normal; font-size: 18px; margin-bottom: 35px; color: #a1a1a1; } .c-home_associados .item { position: absolute; height: 75px; } .c-home_associados .item img { position: absolute; left: 50%; top: 50%; max-height: 100%; max-width: 100%; -moz-transform: translate3d(-50%, -50%, 0); -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); } .c-home_associados .arrow { position: absolute; z-index: 3; top: 50%; margin-top: -25.5px; cursor: pointer; } .c-home_associados .arrow[class*="left"] { left: -40px; } .c-home_associados .arrow[class*="right"] { right: -40px; } .c-footer { padding: 40px 0; font-size: 14px; line-height: 24px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; color: #000; background-color: #ebebeb; } .c-footer .sprite { float: left; margin-right: 20px; } .c-footer a { text-decoration: none; color: #000; } .c-footer a:hover { color: #4db848; text-decoration: underline; } @media only screen and (max-width: 600px) { .c-footer .grid_6 { width: 98.34%; text-align: left; margin-bottom: 20px; } } .c-topo_interior { height: 100px; margin-top: 160px; line-height: 100px; vertical-align: middle; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } .c-topo_interior h1 { color: #fff; font-size: 35px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; text-transform: uppercase; } @media only screen and (max-width: 1024px) { .c-topo_interior { margin-top: 92px; } } .c-side_box .bt { margin-bottom: 30px; } .c-side_box .bt_agenda { position: relative; width: 100%; padding: 22px 30px; height: auto; line-height: 26px; cursor: pointer !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-side_box .bt_agenda .sprite { position: relative; top: 1px; float: right; } .c-box { width: 100%; margin-bottom: 30px; } .c-box .bt { padding: 15px 30px; height: auto; line-height: auto; font-size: 24px; width: 100%; margin-bottom: 0px; cursor: default; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-box .bt:hover { background-color: #78e770; } .c-box .meta { color: #4db848; } .c-box .links { padding: 15px; color: #000; font-size: 18px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; background-color: #ebebeb; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-box .links a { display: block; margin-bottom: 8px; color: #000; text-decoration: none; outline: 0; } .c-box .links a:last-child { margin-bottom: 0px; } .c-box .links a:hover { color: #4db848; } .c-box .links a.selected { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; } .c-box .links .subpage { padding-left: 15px; font-size: 17px; line-height: 22px; } .c-box .links .subpage:last-child { margin-bottom: 10px; } .c-box .links--genlist, .c-box .links--noticia { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; font-size: 16px; line-height: 20px; } .c-box .links--genlist a, .c-box .links--noticia a, .c-box .links--genlist div, .c-box .links--noticia div { margin-bottom: 10px; } .c-box .links--genlist span, .c-box .links--noticia span { display: block; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; font-size: 16px; } .c-box .links--boxassociados { font-size: 16px; line-height: 20px; } .c-box .links--boxassociados a { position: relative; padding-left: 7px; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; margin-bottom: 15px; } .c-box .links--boxassociados a:before { content: '·'; position: absolute; top: -2px; left: 0px; } .c-content_interior { padding: 50px 0; } @media only screen and (max-width: 768px) { .c-content_interior .c-side_box, .c-content_interior .c-editor { width: 98.34%; } } .c-editor { font-size: 20px; line-height: 32px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; color: #000000; } .c-editor .note { font-size: 16px; line-height: 26px; } .c-editor .legend { font-size: 16px; line-height: 26px; } .c-editor h1 { margin: 30px 0; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; font-size: 27px; line-height: 34px; color: #000; text-transform: uppercase; } .c-editor h1:first-child { margin-top: 0px; } .c-editor h2, .c-editor h3, .c-editor h4 { margin: 30px 0; margin-top: 40px; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; font-size: 22px; color: #4db848; text-transform: uppercase; } .c-editor h3 { margin: 30px 0; font-size: 21px; /* ALS:20px */ } .c-editor h4 { margin: 20px 0; color: #000; font-size: 20px; /* ALS:18px */ font-weight: 600; /* ALS */ } .c-editor h3 + h4 { margin-top: -25px; } .c-editor .meta_title { margin-top: 0px; margin-bottom: 20px; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; font-size: 18px; color: #4db848; text-transform: uppercase; } .c-editor .main_title { margin: 0; } .c-editor p { margin-top: 0px; margin-bottom: 25px; } .c-editor b, .c-editor strong { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; } .c-editor a { color: #4db848; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; } .c-editor img { max-width: 100%; height: auto !important; } .c-editor ul { list-style: none; } .c-editor ul li { position: relative; margin-bottom: 10px; } .c-editor ul li:before { position: absolute; left: -15px; top: -5px; content: '.'; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; font-size: 20px; color: #000; } .c-editor table { width: 100%; border: 0; } .c-editor table td_XXX { /* ALS */ font-size: 15px; padding: 7px 10px; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; text-align: center; border: solid 2px #fff; color: #000000; background-color: #ebebeb; } .c-editor table tr:first-child td { /* color: #fff; */ /* ALS */ /* background-color: #898989; */ /* ALS */ } .c-editor blockquote { margin: 0px; padding: 0px; font-style: italic; } .c-editor .ileft { float: left; margin-right: 20px; margin-bottom: 20px; } .c-editor .iright { float: right; margin-left: 20px; margin-bottom: 20px; } .c-editor .one_half img, .c-editor .one_third img, .c-editor .one_quarter img { width: 100%; height: auto; } .c-editor .one_half { width: 48%; } .c-editor .one_third { width: 33%; } .c-editor .one_quarter { width: 25%; } .c-editor .content_tipo_1 { clear: both; margin-bottom: 40px; } .c-editor .content_tipo_1 .thumb { width: 31.81%; margin-bottom: 2.27%; margin-right: 2.27%; float: left; } .c-editor .content_tipo_1 .thumb img { width: 100%; height: auto; } .c-editor .content_tipo_1 .content { width: 65.90%; float: left; } .c-editor .content_tipo_2 .thumb { width: 30.81%; margin-bottom: 2.27%; margin-right: 2.27%; float: left; } .c-editor .content_tipo_2 .thumb img { width: 100%; height: auto; } .c-editor .alignleft { margin: 0 20px 0 0; float: left; } .c-editor .iframe-container { width: 648px; height: 400px; } .c-editor .iframe-container iframe { width: 100%; height: 100%; } @media only screen and (max-width: 600px) { .c-editor .ileft, .c-editor .iright { width: 100%; text-align: center; } .c-editor .content_tipo_2 .thumb { width: 47%; margin: 0 1.135%; } .c-editor .content_tipo_1 .thumb { width: 100%; margin-bottom: 30px; } .c-editor .content_tipo_1 .content { width: 100%; } } .c-map { position: relative; width: 100%; height: 100%; } .c-form.c-box, .c-associados_pesquisa.c-box { margin-bottom: 0px; } .c-form h1, .c-associados_pesquisa h1 { margin-top: 20px; margin-bottom: 10px; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; font-size: 20px; color: #000; } .c-form select, .c-associados_pesquisa select, .c-form input[type="password"], .c-associados_pesquisa input[type="password"], .c-form input[type="text"], .c-associados_pesquisa input[type="text"], .c-form textarea, .c-associados_pesquisa textarea { width: 100%; height: 50px; padding: 0 15px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; border: solid 2px #d7d7d7; outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-form textarea, .c-associados_pesquisa textarea { padding: 15px; height: 200px; } .c-form select, .c-associados_pesquisa select { color: #000; } .c-form select option[disabled], .c-associados_pesquisa select option[disabled] { color: #000; font-weight: bold; } .c-form input[type="submit"], .c-associados_pesquisa input[type="submit"] { width: 100%; height: 50px; font-size: 18px; color: #fff; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; background-color: #b2b2b2; border: 0; outline: 0; text-transform: uppercase; } .c-form .fields, .c-associados_pesquisa .fields { padding: 25px; background-color: #ebebeb; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-form .row, .c-associados_pesquisa .row { position: relative; margin-bottom: 10px; } .c-form .row--pesquisa input[type="submit"], .c-associados_pesquisa .row--pesquisa input[type="submit"] { width: 148px; float: right; } .c-form .row--pesquisa input[type="password"], .c-associados_pesquisa .row--pesquisa input[type="password"], .c-form .row--pesquisa input[type="text"], .c-associados_pesquisa .row--pesquisa input[type="text"] { width: calc(100% - 158px);; float: left; } .c-form .flex, .c-associados_pesquisa .flex { -ms-flex-wrap: wrap; flex-wrap: wrap; } .c-form div.error, .c-associados_pesquisa div.error { position: absolute; right: 158px; top: 0px; padding: 0 30px; height: 50px; line-height: 50px; vertical-align: middle; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; font-size: 16px; color: #fff; background-color: #d51900; text-transform: uppercase; } .c-form--page { width: 100%; max-width: 600px; margin-top: 40px; } .c-form--page h1 { color: #4db848; font-family: amplitude-condensed, sans-serif; font-weight: 400; font-style: normal; font-size: 27px; margin-top: 30px; margin-bottom: 20px !important; } .c-form--page .fields { margin: 0px; padding: 0px; background-color: #fff; } .c-form--page div.error { right: 0; } .c-form--page input[type="submit"] { width: auto; padding: 0 150px; } .c-form--page .small.small { width: 60%; } .c-form--page .legal { margin: 20px 0; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; font-size: 14px; line-height: 19px; } .c-noticias_pesquisa .grid_12 { padding: 20px; background-color: #ebebeb; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-noticias_pesquisa select { width: 360px; } .c-noticias_pesquisa .row { margin-bottom: 0px; } .c-noticias_pesquisa .text { width: 527px; float: right; } .c-noticias_pesquisa .text [type="submit"] { float: right; width: auto; padding: 0 20px; } .c-noticias_pesquisa .text [type="text"] { float: left; width: calc(100% - 150px);; } @media only screen and (max-width: 768px) { .c-noticias_pesquisa.c-noticias_pesquisa .text { width: 100%; } .c-noticias_pesquisa.c-noticias_pesquisa select, .c-noticias_pesquisa.c-noticias_pesquisa input[type="text"], .c-noticias_pesquisa.c-noticias_pesquisa input[type="submit"] { width: 100%; margin-bottom: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-noticias_pesquisa.c-noticias_pesquisa input[type="submit"] { margin-bottom: 0px; } } .c-associados_ficha .meta { padding: 20px; margin-bottom: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #fff; background-color: #1c3880; } .c-associados_ficha .meta h1 { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; font-size: 20px; } .c-associados_ficha .meta h2 { font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; font-size: 15px; } .c-associados_ficha .content { padding: 20px; color: #6b6b6b; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; font-size: 18px; border: solid 2px #d7d7d7; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-associados_ficha .content .thumb { width: 100%; height: 120px; margin-bottom: 15px; text-align: center; } .c-associados_ficha .content .thumb img { max-width: 100%; max-height: 100%; } .c-associados_ficha .content b { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; } .c-associados_ficha .morada { margin-bottom: 15px; } .c-associados_ficha .contactos b { display: inline-block; min-width: 100px; } .c-associados_ficha .contactos a { color: #d51900; } .c-list { margin-bottom: 30px; } .c-list .wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .c-list .item, .c-list .grid_3 { display: none; padding: 20px; margin-bottom: 20px; text-align: center; background-color: #fff; border: solid 2px #d7d7d7; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-list .item.visible, .c-list .grid_3.visible { display: block; } .c-list .item h1, .c-list .grid_3 h1 { margin-top: 20px; color: #1c3880; font-size: 16px; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; } .c-list .item .thumb, .c-list .grid_3 .thumb { width: 100%; height: 120px; } .c-list .item .thumb img, .c-list .grid_3 .thumb img { max-width: 100%; max-height: 100%; } .c-list .item a, .c-list .grid_3 a { outline: 0; text-decoration: none; } .c-list .item .meta, .c-list .grid_3 .meta { margin-bottom: 15px; padding: 5px 10px; float: left; font-size: 13px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; color: #1c3880; background-color: #ededed; } .c-list .item:hover, .c-list .grid_3:hover { -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.21); -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.21); box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.21); } .c-list .item--big .thumb { width: 230px; height: auto; float: left; font-size: 13px; } .c-list .item--big .content { width: calc(100% - 245px);; float: left; margin-left: 15px; text-align: left; } .c-list .item--big h1 { clear: both; font-size: 18px; } .c-list--documentos .item, .c-list--documentos_reservado .item { text-align: left; } .c-list--documentos .item .icon_doc, .c-list--documentos_reservado .item .icon_doc { float: left; margin-right: 20px; } .c-list--documentos .item .data, .c-list--documentos_reservado .item .data { color: #1c3880; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; font-size: 16px; } .c-list--documentos .item h1, .c-list--documentos_reservado .item h1 { margin-top: 0px; font-size: 16px; } .c-list--documentos .item .content, .c-list--documentos_reservado .item .content { float: left; width: calc(100% - 50px);; } .c-list--documentos .item p, .c-list--documentos_reservado .item p { margin: 0; color: #1c3880; font-size: 13px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; } @media only screen and (max-width: 600px) { .c-list--documentos .grid_3 { width: 98.34%; } } .c-associados_container { margin-top: 30px; margin-bottom: 30px; } .c-associados_container .wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } @media only screen and (max-width: 600px) { .c-associados_container.c-associados_container .wrapper { display: block; } .c-associados_container.c-associados_container .grid_6 { width: 98.34%; } .c-associados_container.c-associados_container .c-map { margin-top: 30px; height: 300px; } } @media only screen and (max-width: 600px) { .c-associados_list .grid_3 { width: 48.34%; } } .l-content_title { margin-bottom: 20px; font-size: 24px; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; color: #1c3880; text-transform: uppercase; text-align: center; } .c-tooltip { position: absolute; z-index: 300; padding: 15px; padding-right: 30px; max-width: 320px; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; color: #1c3880; background-color: #fff; opacity: 0; visibility: hidden; -webkit-box-shadow: 0px 0px 12px 0px rgba(133, 133, 133, 0.7); -moz-box-shadow: 0px 0px 12px 0px rgba(133, 133, 133, 0.7); box-shadow: 0px 0px 12px 0px rgba(133, 133, 133, 0.7); cursor: pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .c-tooltip.visible { opacity: 1; visibility: visible; } .c-tooltip .sprite { position: absolute; top: 50%; right: 10px; margin-top: -10px; } .l-pesquisa_nula { padding-top: 30px; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; font-size: 18px; color: #d51900; text-align: center; } .l-pesquisa_nula .sprite { position: relative; top: 7px; display: inline-block; margin-right: 10px; } .l-pesquisa--check { color: #6ac259; } .c-publicacoes { width: calc(100% - 100px);; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .c-publicacoes .grid_3 { float: none; margin-bottom: 20px; text-align: center; } .c-publicacoes img { margin-bottom: 10px; } .c-publicacoes h1 { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; margin-bottom: 10px; font-size: 14px; line-height: 18px; } .c-publicacoes p { margin-bottom: 0px; font-size: 14px; } @media only screen and (max-width: 600px) { .c-publicacoes { width: 100%; } .c-publicacoes .grid_3 { width: 48.34%; } } .c-login, .c-pesquisa_documentos { margin: 30px 0; } .c-login .flex-container, .c-pesquisa_documentos .flex-container { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .c-login .c-box, .c-pesquisa_documentos .c-box { height: 100%; } .c-login .c-box .links, .c-pesquisa_documentos .c-box .links { height: calc(100% - 70px);; } .c-login form, .c-pesquisa_documentos form { height: calc(100% - 70px);; } .c-login form .fields, .c-pesquisa_documentos form .fields { height: 100%; } @media only screen and (max-width: 600px) { .c-login .flex-container, .c-pesquisa_documentos .flex-container { display: block; } .c-login .grid_9, .c-pesquisa_documentos .grid_9, .c-login .grid_3, .c-pesquisa_documentos .grid_3 { margin-bottom: 20px; width: 98.34%; } } .c-login .bt_agenda { position: relative; width: 100%; padding: 22px 30px; height: auto; line-height: 26px; cursor: pointer !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-login .bt_agenda .sprite { position: relative; top: 1px; float: right; } .c-reservado_ficha_associado { position: relative; margin-top: 30px; } .c-reservado_ficha_associado .bt--gray3 { position: absolute; top: 50%; right: 0px; margin-top: -20px; margin-right: 20px; text-transform: none; } .c-reservado_ficha_associado .meta { position: relative; padding: 20px; padding-right: 310px; margin-bottom: 20px; text-transform: uppercase; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #fff; background-color: #1c3880; } .c-reservado_ficha_associado .meta h1 { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; font-size: 20px; line-height: 23px; } .c-reservado_ficha_associado .meta h2 { margin-bottom: 5px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; font-size: 20px; } .c-reservado_ficha_associado .content { padding: 20px; margin-bottom: 20px; color: #6b6b6b; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; font-size: 18px; border: solid 2px #d7d7d7; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-reservado_ficha_associado .content .thumb { width: 100%; height: 120px; margin-bottom: 15px; text-align: center; } .c-reservado_ficha_associado .content .thumb img { max-width: 100%; max-height: 100%; } .c-reservado_ficha_associado .content .label { width: 35.24%; float: left; font-size: 15px; line-height: 18px; padding: 0px 0; padding-top: 5px; text-transform: uppercase; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; } .c-reservado_ficha_associado .content .field { position: relative; width: 61.75%; float: right; } .c-reservado_ficha_associado .content .field select, .c-reservado_ficha_associado .content .field textarea, .c-reservado_ficha_associado .content .field input[type="text"] { width: 100%; height: 40px; padding: 0 10px; font-size: 18px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; color: #000000; background-color: #ebebeb; border: 0; outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-reservado_ficha_associado .content .field textarea { padding: 10px; height: 150px; } .c-reservado_ficha_associado .content .field input[readonly] { background-color: #fff; } .c-reservado_ficha_associado .content .field div.error { position: absolute; right: 0px; top: 0px; padding: 0 30px; height: 40px; line-height: 40px; vertical-align: middle; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; font-size: 16px; color: #fff; background-color: #d51900; text-transform: uppercase; } .c-reservado_ficha_associado .content .field .legal { font-size: 16px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; } .c-reservado_ficha_associado .content b { color: #d51900; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; } .c-reservado_ficha_associado .content a { color: #d51900; } .c-reservado_ficha_associado .content .row { margin-bottom: 10px; } .c-reservado_ficha_associado .content .logo_associado { width: 35.24%; float: left; text-align: center; } .c-reservado_ficha_associado .content .logo_associado img { max-width: 100%; height: auto; } .c-reservado_ficha_associado .content .nota { position: relative; width: 61.75%; float: right; font-size: 16px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; text-align: center; } .c-reservado_ficha_associado .readonly.readonly input { background-color: #fff; } .c-list_agenda { margin-top: 30px; margin-bottom: 40px; } .c-agenda_item a { text-decoration: none; } .c-agenda_item .tab { position: relative; padding: 30px 25px; margin-bottom: 10px; font-size: 20px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; color: #fff; background-color: #1c3880; text-transform: uppercase; cursor: pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-agenda_item .tab:after { content: ''; position: absolute; top: 50%; right: 30px; width: 1px; height: 1px; margin-top: -4px; border-left: solid 8px transparent; border-right: solid 8px transparent; border-top: solid 10px #fff; } .c-agenda_item .item { display: none; position: relative; padding-left: 70px; margin-bottom: 10px; color: #1c3880; font-size: 16px; border: solid 2px #d7d7d7; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-agenda_item .item .spacer { padding: 22px; padding-left: 0px; } .c-agenda_item .item .sprite { position: absolute; left: 22px; top: 22px; } .c-agenda_item .item .data, .c-agenda_item .item .subtit { font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; } .c-agenda_item .item .tit { margin: 5px 0; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; } .c-agenda_item.open .tab:after { border-top: 0; border-bottom: solid 10px #fff; } [page-not-found] { margin-top: 160px; color: #000; /* color: @blue; */ font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; font-size: 18px; } /* http://www.ecnais.org/quality-and-evaluation-of-independent-schools/ http://www.ecnais.org//how-to-avoid-the-unification-of-diversity/ */ .noteBox { background-color: #ebebeb; border: 1px dotted #ebebeb; padding: 20px; margin: 10px 0 15px 0; } /* TABELAS no body */ .classic { width: 95%; border: 0; margin: 10px 0 20px 0; text-align: left; } .classic thead th { color: #fff; padding: 10px 5px; border: 0px; text-align: left; font-weight: bold; background-color: #4db848; } .classic tbody td, .classic tbody th { border-bottom: 1px solid #ebebeb; } .classic tbody th { color: #4db848; width: 20%; } th, td { border: 0; padding: .5em; } .classic .altern { background-color: #f0f0f0; } /* links CAIXA LATERAL */ a.pdf:after, a.doc:after, a.ppt:after, a.pptx:after, a.jpg:after { font-family: Georgia, serif; font-style: italic; font-size: 0.7em; } a.doc:after { content: ' (DOC)'; } a.pdf:after { content: ' (PDF)'; } a.ppt:after { content: ' (PPT)'; } a.pptx:after { content: ' (PPTX)'; } a.jpg:after { content: ' (JPG)'; } /* CAIXA LATERAL */ .c-box-als { background-color: #bbb; } .c-box-als ul { padding: 0; } .c-box-als li { padding: 15px 0 0 20px; list-style-type: none; font-family: 'Montserrat', sans-serif; } .c-box-als h2 { width: 100%; margin-bottom: 0px; cursor: default; box-sizing: border-box; display: inline-block; height: 70px; padding: 0 30px; line-height: 70px; vertical-align: middle; font-family: 'Montserrat', sans-serif; font-weight: 300; font-size: 20px; text-decoration: none; border: 0; color: #fff; text-transform: uppercase; background-color: #1c3880; outline: 0; transition: all 0.3s ease-in-out; } .c-box-als li h3 { display: block; /* margin-bottom: 5px; */ color: #1c3880; text-decoration: none; outline: 0; } .l-title_2 { margin: 40px 0; margin-bottom: 0; font-size: 27px; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; text-align: center; text-transform: uppercase; } .c-box_texto2 p { margin: 0px; } .c-box_texto2 ul { margin: 0px; padding: 0px; margin-bottom: 20px; padding-bottom: 25px; /* ALS */ background-color: #ebebeb; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; } .c-box_texto2 ul li { list-style: none; } .c-box_texto2 a { display: block; color: #000; text-decoration: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-box_texto2 a:hover { color: #4db848; } .c-box_texto2 li { padding: 0 30px; padding-top: 15px; /* ALS padding-bottom: 10px; */ font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; font-size: 17px; line-height: 22px; } .c-box_texto2 b, .c-box_texto2 strong { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; } .c-box_texto2 h2 { display: block; width: 100%; padding: 15px 30px; vertical-align: middle; font-family: amplitude-condensed, sans-serif; font-weight: 200; font-style: normal; font-size: 24px; text-decoration: none; border: 0; color: #fff; text-transform: uppercase; cursor: pointer; background-color: #4db848; outline: 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .c-box_texto2 h3 { font-size: 18px; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; text-transform: uppercase; } .c-home_banner .ileft { float: left; margin: 19px 12px 0 0; } .editor { padding: 40px 0; } .editor p { margin-bottom: 20px; } .editor p:last-child { margin-bottom: 0; } .editor a { color: #000; text-decoration: none; } .editor a:hover { color: #000; } .editor h1, .editor h2, .editor h3, .editor h4, .editor h5, .editor h6 { text-transform: uppercase; } .editor h1 { font-size: 32px; line-height: 32px; margin-top: 30px; margin-bottom: 15px; } .editor h2 { font-size: 22px; line-height: 26px; margin-top: 30px; margin-bottom: 15px; } .editor h1 + p { margin-top: 0px; } .editor > h1, .editor > h2 { margin-top: 0; } .editor .no_spacing { margin-bottom: 0; } .editor .upper { text-transform: uppercase; } .editor > h1, .editor > h2 { padding-top: 0; } .editor__third-left { width: 26.43%; float: left; margin: 0 20px 10px 0; } .editor__third-left img { width: 100%; } .editor__third-right { width: 26.43%; float: right; margin: 0 0px 10px 20px; } .editor__third-right img { width: 100%; } .editor__half-left { width: 48%; float: left; margin: 0 20px 10px 0; } .editor__half-left img { width: 100%; } .editor__half-right { width: 48%; float: right; margin: 0 0px 10px 20px; } .editor__half-right img { width: 100%; } .editor__big_half-left { width: 64.36%; float: left; margin: 0 20px 10px 0; } .editor__big_half-left img { width: 100%; } .editor__big_half-right { width: 64.36%; float: right; margin: 0 0px 10px 20px; } .editor__big_half-right img { width: 100%; } .editor__full { width: 100%; margin: 0 0px 20px 0px; } .editor__full img { width: 100%; } .editor__isotope { width: 102%; margin-left: -1%; } .editor__isotope-item { width: 48%; margin: 0 1%; margin-bottom: 2%; float: left; } .editor__isotope-item img { width: 100%; } @media only screen and (max-width: 768px) { .editor__third-left, .editor__third-right { width: 31.48%; } .editor__big_half-left, .editor__big_half-right { width: 60%; } } @media only screen and (max-width: 600px) { .editor .destak__half, .editor .destak__half-left, .editor .destak__half-right, .editor .destak { width: 100% !important; } .editor .destak__half-left { margin-right: 0; } .editor .destak__half-right { margin-left: 0; } .editor .editor__page_title, .editor .editor__page_subtitle { clear: both; } .editor .editor__page_title { font-size: 26px; line-height: 26px; } .editor .editor__page_subtitle { font-size: 22px; line-height: 22px; } .editor__third-left, .editor__third-right { width: 48%; } .editor__half-left, .editor__half-left, .editor__big_half-left, .editor__big_half-right { width: 100%; } .editor__isotope { width: 100%; margin-left: 0; } .editor__isotope-item { width: 100%; } .editor__social { margin-right: 20px; } } .mceContentBody { font-size: 13pt; background-color: #fff; padding: 40px 0; font-size: 20px; line-height: 32px; font-family: amplitude, sans-serif; font-weight: 200; font-style: normal; color: #000000; } .mceContentBody p { margin-bottom: 20px; } .mceContentBody p:last-child { margin-bottom: 0; } .mceContentBody a { color: #000; text-decoration: none; } .mceContentBody a:hover { color: #000; } .mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody h4, .mceContentBody h5, .mceContentBody h6 { text-transform: uppercase; } .mceContentBody h1 { font-size: 32px; line-height: 32px; margin-top: 30px; margin-bottom: 15px; } .mceContentBody h2 { font-size: 22px; line-height: 26px; margin-top: 30px; margin-bottom: 15px; } .mceContentBody h1 + p { margin-top: 0px; } .mceContentBody > h1, .mceContentBody > h2 { margin-top: 0; } .mceContentBody .no_spacing { margin-bottom: 0; } .mceContentBody .upper { text-transform: uppercase; } .mceContentBody .note { font-size: 16px; line-height: 26px; } .mceContentBody .legend { font-size: 16px; line-height: 26px; } .mceContentBody h1 { margin: 30px 0; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; font-size: 27px; line-height: 34px; color: #000; text-transform: uppercase; } .mceContentBody h1:first-child { margin-top: 0px; } .mceContentBody h2, .mceContentBody h3, .mceContentBody h4 { margin: 30px 0; margin-top: 40px; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; font-size: 22px; color: #4db848; text-transform: uppercase; } .mceContentBody h3 { margin: 30px 0; font-size: 21px; /* ALS:20px */ } .mceContentBody h4 { margin: 20px 0; color: #000; font-size: 20px; /* ALS:18px */ font-weight: 600; /* ALS */ } .mceContentBody h3 + h4 { margin-top: -25px; } .mceContentBody .meta_title { margin-top: 0px; margin-bottom: 20px; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; font-size: 18px; color: #4db848; text-transform: uppercase; } .mceContentBody .main_title { margin: 0; } .mceContentBody p { margin-top: 0px; margin-bottom: 25px; } .mceContentBody b, .mceContentBody strong { font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; } .mceContentBody a { color: #4db848; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; } .mceContentBody img { max-width: 100%; height: auto !important; } .mceContentBody ul { list-style: none; } .mceContentBody ul li { position: relative; margin-bottom: 10px; } .mceContentBody ul li:before { position: absolute; left: -15px; top: -5px; content: '.'; font-family: amplitude, sans-serif; font-weight: 400; font-style: normal; font-size: 20px; color: #000; } .mceContentBody table { width: 100%; border: 0; } .mceContentBody table td_XXX { /* ALS */ font-size: 15px; padding: 7px 10px; font-family: amplitude, sans-serif; font-weight: 500; font-style: normal; text-align: center; border: solid 2px #fff; color: #000000; background-color: #ebebeb; } .mceContentBody table tr:first-child td { /* color: #fff; */ /* ALS */ /* background-color: #898989; */ /* ALS */ } .mceContentBody blockquote { margin: 0px; padding: 0px; font-style: italic; } .mceContentBody .ileft { float: left; margin-right: 20px; margin-bottom: 20px; } .mceContentBody .iright { float: right; margin-left: 20px; margin-bottom: 20px; } .mceContentBody .one_half img, .mceContentBody .one_third img, .mceContentBody .one_quarter img { width: 100%; height: auto; } .mceContentBody .one_half { width: 48%; } .mceContentBody .one_third { width: 33%; } .mceContentBody .one_quarter { width: 25%; } .mceContentBody .content_tipo_1 { clear: both; margin-bottom: 40px; } .mceContentBody .content_tipo_1 .thumb { width: 31.81%; margin-bottom: 2.27%; margin-right: 2.27%; float: left; } .mceContentBody .content_tipo_1 .thumb img { width: 100%; height: auto; } .mceContentBody .content_tipo_1 .content { width: 65.90%; float: left; } .mceContentBody .content_tipo_2 .thumb { width: 30.81%; margin-bottom: 2.27%; margin-right: 2.27%; float: left; } .mceContentBody .content_tipo_2 .thumb img { width: 100%; height: auto; } .mceContentBody .alignleft { margin: 0 20px 0 0; float: left; } .mceContentBody .iframe-container { width: 648px; height: 400px; } .mceContentBody .iframe-container iframe { width: 100%; height: 100%; } /* helpers */ .ir { background-color: transparent; border: 0; overflow: hidden; *text-indent: -9999px; } .ir:before { content: ""; display: block; width: 0; height: 150%; } .hidden { display: none !important; visibility: hidden; } .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } .invisible { visibility: hidden; } .cf:before, .cf:after { content: " "; display: table; } .cf:after { clear: both; } .cf { *zoom: 1; } /*UI VIEW ANIM*/ [ui-view] { position: relative; z-index: 2; width: 100%; height: 100%; background-color: #fff; } [ui-view].ng-enter-active { opacity: 1; } [ui-view].ng-leave { opacity: 1; } [ui-view].ng-leave-active { opacity: 0; } /* Styling for the ngProgress itself */ #ngProgress { margin: 0; padding: 0; z-index: 99998; background-color: #1c3880 !important; color: #1c3880 !important; box-shadow: 0 0 10px 0; /* Inherits the font color */ height: 2px; opacity: 0; /* Add CSS3 styles for transition smoothing */ -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } /* Styling for the ngProgress-container */ #ngProgress-container { position: fixed; margin: 0; padding: 0; top: 0; left: 0; right: 0; z-index: 99999; }

{{loadedPage.Descricao}}

Contact

Sending data...
The form was submitted successfully.
We will contact you shortly.
Thank you!
Error sending form data!