

/*===============================
/templates/m2w_v2_pd/css/custom.css
================================================================================*/
@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,700); #map{max-width:100%}body{font-family:'Raleway',sans-serif !important;font-size:14px;color:#7F7F7F;background:#ffffff}p{margin:0px}h1,.h1{font-size:30px}h2,.h2{font-size:26px}h3,.h3{font-size:22px}h4,.h4{font-size:18px}a{color:#21A2DD}.red{color:#21A2DD}.imagebg{min-height:300px;margin-top:20px;margin-bottom:20px}.custombg{min-height:300px;background-repeat:no-repeat;background-repeat:cover;background-size:100%}.sitemap ul{list-style:none}.treeview .hitarea,.jmap_filetree span.folder{background:none !important;display:none}div.jmapcolumn{float:left;width:100%}.t3-wrapper{background:#ffffff}.home .t3-wrapper{margin-top:0px}.t3-header{padding-top:0px;padding-bottom:0px;background:transparent;z-index:99999999;position:fixed;top:0;width:100%; background:#ffffff !important;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);box-shadow:0 1px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.home .t3-header{padding-top:0px;padding-bottom:0px;background:#FFF;z-index:9999;position:fixed;top:0;width:100%; -webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;-webkit-box-shadow:0px 5px 5px 0px rgba(50,50,50,0.55);-moz-box-shadow:0px 5px 5px 0px rgba(50,50,50,0.55);box-shadow:0px 5px 5px 0px rgba(50,50,50,0.55)}.home #t3-header.nav-up, .home #t3-header.nav-down{background:#000000; background:rgb(0,0,0) transparent; background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)";-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);box-shadow:0 1px 5px rgba(0,0,0,0.25)}#t3-top-header{height:46px;background-color:#000000;overflow:hidden}#t3-top-header .t3-module{float:right;width:auto;display:table;line-height:46px;color:#ffffff;margin-left:20px}#t3-top-header .t3-module a{color:#ffffff}#Mod90 a{text-transform:lowercase;background-image:url("/templates/m2w_v2_pd/images/bg-idiomas.png");background-repeat:no-repeat;width:24px;height:25px;line-height:25px;text-align:center;display:inline-block;font-size:12px}#Mod90 a:hover{color:#21A2DD}.logo-image a{background:url("/templates/m2w_v2_pd/images/logo.png") no-repeat scroll center center / 100% auto rgba(0,0,0,0);width:300px;height:81px;margin-top:18px}.home .logo-image a{background-image:url("/templates/m2w_v2_pd/images/logo.jpg")}.navegacao{background:#ffffff;line-height:20px;height:20px;margin-top:35px;margin-bottom:20px}.navegacao .t3-module{margin-bottom:0px}.navegacao li a,.navegacao li span{font-size:12px;color:#7F7F7F}.navegacao li a:hover,.navegacao li a:focus{color:#21A2DD}.navegacao .module-ct > ol.breadcrumb{padding:0px;margin-left:0}.navegacao .module-ct > ol.breadcrumb .hasTooltip{display:none}.navegacao .breadcrumb{background-color:#ffffff}.navegacao .breadcrumb .divider{display:inherit !important;margin-left:3px;margin-right:3px}.navegacao .breadcrumb > li + li:before{content:"";padding:0 !important} section.article-content p{margin-bottom:10px}.t3-megamenu{height:30px}.t3-megamenu.animate{visibility:visible !important}.t3-megamenu .navbar-nav{float:right}.menu.maximenuck{display:table;width:auto;float:right}#maximenuck .maximenuck > li,.t3-megamenu .navbar-nav > li{height:32px !important}.t3-megamenu .navbar-nav > li > a,.t3-megamenu .navbar-nav > li > span{text-decoration:none;padding:0px;padding-left:0px;padding-right:0px !important;color:#000;font-size:11px;line-height:29px;display:inline-block;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;border:1px solid transparent;border-bottom:2px solid transparent;cursor:pointer}ul.option-set li a:after,.t3-megamenu ul.nav.navbar-nav.level0 li a:after,.t3-megamenu ul.nav.navbar-nav.level0 li span:after{content:".";font-weight:bold;font-size:25px;color:#21A2DD;padding:0px 5px 0px 5px;position:relative;top:-3px}ul.option-set li a:after{padding:0px 0px 0px 20px}ul.option-set li:last-child a:after,.t3-megamenu ul.nav.navbar-nav.level0 li:last-child a:after{content:".";font-weight:bold;font-size:25px;color:#FFF;padding:0px 5px;position:relative;top:-2px}.home .t3-megamenu .navbar-nav > li > a,.home .t3-megamenu .navbar-nav > li > span{color:#000}.t3-megamenu .nav > .dropdown > .dropdown-toggle .caret{display:none}.t3-megamenu .nav > .dropdown.open > .dropdown-toggle .caret{background:url("/templates/m2w_v2_pd/images/menu-active.png") 0 0 no-repeat;margin:0 auto;top:54px;left:50%;border:none;position:absolute;width:14px;height:12px;display:inline-block}.navbar-default{background-color:transparent;border:none}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > span,.navbar-default .navbar-nav > .open > span:hover,.navbar-default .navbar-nav > .open > span:focus,.t3-megamenu .navbar-default .navbar-nav > .open > a,.t3-megamenu .navbar-default .navbar-nav > .open > a:hover,.t3-megamenu .navbar-default .navbar-nav > .open > a:focus,.t3-megamenu .navbar-nav > li > a:hover,.t3-megamenu .navbar-nav > li > a:focus{text-decoration:none;background-color:transparent;color:#21A2DD;border:1px solid transparent;border-bottom:2px solid #FFF}.home .navbar-default .navbar-nav > .open > a,.home .navbar-default .navbar-nav > .open > a:hover,.home .navbar-default .navbar-nav > .open > a:focus,.home .navbar-default .navbar-nav > .open > span,.home .navbar-default .navbar-nav > .open > span:hover,.home .navbar-default .navbar-nav > .open > span:focus,.home .t3-megamenu .navbar-default .navbar-nav > .open > a,.home .t3-megamenu .navbar-default .navbar-nav > .open > a:hover,.home .t3-megamenu .navbar-default .navbar-nav > .open > a:focus,.home .t3-megamenu .navbar-nav > li > a:hover,.home .t3-megamenu .navbar-nav > li > a:focus{color:#000 !important}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > span,.navbar-default .navbar-nav > .active > span:hover,.navbar-default .navbar-nav > .active > span:focus{color:#21A2DD;background-color:transparent;font-weight:bold}.t3-megamenu .nav-child{margin-top:-1px !important;margin-left:-1px !important}.t3-megamenu .nav-child{margin-left:-1px !important}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;padding:0;margin:0;list-style:none;font-size:14px;opacity:0.95;border:none;border-radius:0px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.t3-megamenu .mega-inner{padding:0}.t3-megamenu .mega-inner a{color:#000;text-transform:uppercase}.t3-megamenu .mega-nav > li a:hover{text-decoration:underline;color:#000;background-color:transparent}.t3-megamenu .mega-nav > li,.t3-megamenu .dropdown-menu .mega-nav > li{float:left;width:100%}.t3-megamenu .dropdown-menu .mega-nav > li a{text-decoration:none;color:#ffffff;padding:0}.t3-megamenu ul.nav.navbar-nav.level0 .dropdown-menu li:last-child a:after,.t3-megamenu .dropdown-menu .mega-nav > li a:after{content:"" !important}.t3-megamenu .dropdown-menu .mega-nav > li a:hover,.t3-megamenu .mega-nav > li a:focus,.t3-megamenu .dropdown-menu .mega-nav > li a:focus{text-decoration:underline;color:#ffffff;background-color:transparent}.t3-megamenu .mega > .mega-dropdown-menu{min-width:320px;display:none} .tp-bgimg.defaultimg{background-size:100% auto!important}.tp-caption{font-family:'Raleway',sans-serif !important}.medium_light_black{font-weight:bolder!important}.slideshow .wk-slideshow{}.slideshow .wk-slideshow .slide_nav{float:left;width:100%;height:50px;margin:0 auto;margin-top:-66px}.slideshow .wk-slideshow .slide_nav_main{width:110px;display:table;margin:0 auto}.wk-slideshow .next,.wk-slideshow .prev{position:relative;z-index:5;cursor:pointer}.wk-slideshow-default > div .prev .wk-slideshow-default > div:hover .prev,.wk-slideshow-default > div .next .wk-slideshow-default > div:hover .next{background-position:0 0;margin-top:0}.wk-slideshow-default > div .next,.wk-slideshow-default > div .prev,.wk-slideshow-default > div:hover .next,.wk-slideshow-default > div:hover .prev{width:36px;height:36px;margin-top:0 !important}.wk-slideshow-default > div .prev,.wk-slideshow-default > div:hover .prev{left:0;background:url("/templates/m2w_v2_pd/images/seta-esq.png") 0 0 no-repeat ;float:left}.wk-slideshow-default > div .next,.wk-slideshow-default > div:hover .next{right:0;background:url("/templates/m2w_v2_pd/images/seta-dir.png") 0 0 no-repeat ;float:right}.wk-slideshow img{width:100%;max-width:none !important}.wk-slideshow .main_slide{width:100%;height:100%;background-position-y:0px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.wk-slideshow .caption{bottom:auto;text-align:center;font-weight:bold;color:white;background:transparent;top:50%;left:56%}.wk-slideshow .caption h4{background:inherit;color:#FFF;line-height:40px;margin:0;padding:0;text-align:center;font-size:25px;text-transform:uppercase;background:none;margin-bottom:30px;font-weight:bold;text-shadow:0 0 0.2em #333,0 0 0.2em #333,0 0 0.2em #333}.wk-slideshow .caption h4 span{color:#21A2DD}.wk-slideshow .caption a{color:#333;border:1px solid #333;font-size:14px;padding:10px 30px;text-decoration:none;font-weight:bold;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.wk-slideshow .caption{color:#21a2dd;font-size:31px;text-shadow:1px 1px white;bottom:5% !important;top:auto !important;left:5% !important;width:60%;height:115px}.wk-slideshow .caption a:hover,.wk-slideshow .caption a:focus{background:#21A2DD;border:1px solid #21A2DD;color:#FFF}#projectos .wk-slideshow{margin-top:40px}#projectos .wk-slideshow .main_slide{width:100%;height:400px;background-position:center center}.wk-slideshow-default > div .next,.wk-slideshow-default > div .prev,.wk-slideshow-default > div:hover .next,.wk-slideshow-default > div:hover .prev{width:63px;height:170px;margin-top:-290px !important}.itemid-181 .wk-slideshow-default > div .next,.itemid-181 .wk-slideshow-default > div .prev,.itemid-181 .wk-slideshow-default > div:hover .next,.itemid-181 .wk-slideshow-default > div:hover .prev{width:36px !important}#projectos .wk-slideshow-default > div .prev,#projectos .wk-slideshow-default > div:hover .prev{left:0;background-image:url("/templates/m2w_v2_pd/images/prev.png");float:left}#projectos .wk-slideshow-default > div .next,#projectos .wk-slideshow-default > div:hover .next{right:0;background-image:url("/templates/m2w_v2_pd/images/next.png");float:right}  .equipa_wrap{position:relative}.equipa_wrap img{width:100%}.equipa_content{position:absolute;width:100%;top:35%}.equipa_content p{color:#ffffff !important;font-size:18px !important;text-shadow:1px 2px 3px #666;font-weight:bold}#projectos,#sobre,#equipa,#banner,#sectores{padding-top:60px;padding-bottom:20px;background-color:#ffffff}#sectores{box-shadow:inset 0px 0px 8px -10px #000,inset 0px -11px 8px -10px #000}#sobre{padding-bottom:20px}#projectos{margin-bottom:20px;padding-bottom:0px}.itemid-183 .portfolio-list img{width:100%}.itemid-120 .joomla_add_this{display:none !important}.cat_projetos{position:relative;overflow:hidden}.projects-wrapper{text-align:center}.cat_projetos p{margin-bottom:0 !important}.cat_projetos_name{color:#000000;position:absolute;bottom:0;left:0;width:100%;height:40%;background:rgba(255,255,255,0.9);-webkit-transition:0.2s opacity;-moz-transition:0.2s opacity;-o-transition:0.2s opacity;transition:0.2s opacity;display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-pack:center;box-align:center;text-align:center}.cat_projetos_name a{color:#000000}.itemid-189 .flexslider ul.slides img{width:100% !important;max-height:inherit !important}.isotope-item.04-Projetos-3D.column-3 .project-img{background-image:url(/templates/m2w_v2_pd/images/3d_logo.png);background-repeat:no-repeat;background-size:100% 100%}#projectos .portfolio-module[data-show-direction-navigation="1"]{padding-bottom:0px}.section-header{text-align:center}section#equipa.wrap,section#media.wrap{background-color:#EDEDED}#testemunhos{background-color:#ffffff;border-bottom:60px solid #21A2DD;padding-top:40px;padding-bottom:40px}#testemunhos .section-mid{margin-top:0px}#testemunhos .owl-wrapper{position:relative}#testemunhos .owl-carousel{overflow:hidden}.texto_testemunhos{text-align:justify;margin-bottom:40px}#testemunhos .item{text-align:right}#testemunhos .owl-pagination{display:none}#testemunhos .owl-carousel .owl-item{float:left;padding:10px}#testemunhos .owl-buttons{margin-top:200px}#testemunhos .owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:0px;background:#21A2DD;filter:Alpha(Opacity=50);opacity:1;cursor:pointer}#banner .section-header .mod_title,#projectos .section-header .mod_title,#sobre .section-header .mod_title,#equipa .section-header .mod_title,#sectores .section-header .mod_title,#servicos .section-header .mod_title{margin:0}div.portfolio-list .page-header h1{border:none !important; }.mod_title h3,.mod_title h3 a,.section-header h3,.section-header h3 a,h3.module-title,#jmap_sitemap h1{display:table;width:auto;font-size:36px;color:#4a9fc8;font-weight:bold;text-transform:capitalize;line-height:46px;margin:0 auto;margin-bottom:20px;padding:0px 50px}.mod_title h3 a,.section-header h3 a{margin-bottom:0px}#sectores .section-header h3{text-transform:none}.mod_title h3:after,.section-header h3:after,.section-header h3 a:after,h3.module-title:after,h1.article-title:after,#jmap_sitemap h1:after{content:"";display:block;background-color:#4a9fc8;width:30px;height:1px;margin:15px auto 0}.section-header h3 a:hover{text-decoration:none}#banner .section-header .mod_title h3,#sectores .section-header .mod_title h3,#sectores .section-header h3 a,#video .section-header .mod_title h3,#video .section-header h3 a,#video h3.module-title,#contactos .section-header .mod_title h3,#contactos .section-header h3 a{color:#ffffff;text-shadow:1px 2px 3px #666}#sectores .mod_title h3:after,#sectores .section-header h3 a:after,#video .mod_title h3:after,#video .section-header h3 a:after,#video h3.module-title:after,#contactos .mod_title h3:after,#contactos .section-header h3 a:after{background-color:#ffffff}#banner .section-header p,#contactos .section-header p{color:#ffffff;text-shadow:1px 2px 3px #666}.textoservicos h4{font-size:25px;line-height:25px;margin-bottom:0px;color:#322E2F}.textoservicos p{font-size:17px;line-height:25px;margin-bottom:0px;color:#D0D1D2}.textoservicos img{float:left;margin-right:5px;margin-bottom:10px}#projectos .project-img{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.portfolio-module{margin-top:30px !important}#projectos .portfolio-module .flex-direction-nav a{height:170px;width:63px}#projectos .portfolio-module .flex-direction-nav .flex-next{background-image:url("/templates/m2w_v2_pd/images/next.png");background-repeat:no-repeat}#projectos .portfolio-module .flex-direction-nav .flex-prev{background-image:url("/templates/m2w_v2_pd/images/prev.png");background-repeat:no-repeat}#projectos .portfolio-module .flex-direction-nav a:focus{outline:none}#projectos .portfolio-module:hover .flex-direction-nav .flex-prev{background-color:transparent;background-position:center center;background-repeat:no-repeat;border-radius:0px;box-shadow:0px 0px 0px rgba(0,0,0,0.6)}#projectos .portfolio-module:hover .flex-direction-nav .flex-next{background-color:transparent;background-position:center center;background-repeat:no-repeat;border-radius:0px;box-shadow:0px 0px 0px rgba(0,0,0,0.6)}#projectos .portfolio-module ul > li{margin-right:0px !important}section#sectores div.moduletable.mod_topo div.custom.mod_topo p,section#video div.custom p{font-size:14px;color:#FFF;font-weight:lighter;text-align:center}section#video div.custom p{font-weight:bold}section#sectores div.moduletable.mod_topo div.custom.mod_topo p span{color:#21A2DD}section#sobre.wrap div.custom.mod_topo p,section#equipa.wrap div.custom.mod_topo p,section#servicos.wrap div.custom p,section#media.wrap div.custom p,section.article-content div.row.equipa div.span4 p,#testemunhos .section-header p{font-size:14px;color:#808080}section.article-content div.row.equipa div.span8 p{font-size:14px}section#equipa div.custom small,section.article-content div.row.equipa div.span4 small{position:relative;top:-10px}section#equipa .row,section.article-content div.row.equipa div.span4{margin-bottom:30px}section#sobre.wrap div.custom.mod_sobrenos{font-size:14px;color:#808080;text-align:justify}section#sobre.wrap div.custom.mod_sobrenos p{margin-bottom:10px}.flexslider.clearfix{min-height:450px}.project-wrapper .flex-direction-nav li a{top:48% !important}.flexslider ul.slides li{text-align:center}.flexslider ul.slides img{width:auto;max-height:450px}.itemid-183 .page-header h1,.itemid-120 .page-header h1{visibility:visible}.itemid-186 .project-nav,.itemid-187 .project-nav,.itemid-188 .project-nav,.itemid-189 .project-nav,.itemid-183 .project-nav,.itemid-120 .project-nav{display:none}a.link_todos,a.lermais,a.link_artigo{font-weight:bold; color:#21A2DD;background:#ffffff;border:1px solid #21A2DD;font-size:12px;padding:10px 30px;text-decoration:none;font-weight:bold;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;text-transform:uppercase;margin:0px 3px}a.link_artigo{font-size:14px;margin:0 auto;display:table;text-align:center;line-height:20px;text-transform:lowercase}.voltar_proj{width:100%;float:left;text-align:center;margin-top:30px}.voltar_proj a{text-transform:uppercase;font-weight:bold}a.link_todos{border:1px solid #21A2DD;font-weight:bold;display:table;margin:0 auto}#banner a.link_todos{color:#ffffff;font-size:20px} .projects-filter a.link_todos{padding:10px 0px}a.link_todos:hover,a.link_todos:focus,a.lermais:hover,a.link_artigo:hover{background:#21A2DD;border:1px solid #21A2DD;color:#ffffff}a.link_todos.outracor{color:#FFF;border:1px solid #21A2DD;background-color:#21A2DD;font-size:16px;padding:10px 40px;text-decoration:none;font-weight:regular;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;line-height:80px;text-transform:uppercase;margin:0px 3px}a.link_todos:hover,a.link_todos:focus{background:#21A2DD;border:1px solid #21A2DD;color:#fff}.projects-filter a.link_todos:hover,.projects-filter a.link_todos:focus{background:none;border:1px solid #ffffff;color:#21A2DD}#sectores .zen-skillbar{background:transparent;height:25px}#sectores .zen-skillbar-title{background:#21A2DD;-webkit-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-bottom-left-radius:0px}#sectores .zen-skillbar-bar{background:#21A2DD;height:25px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}#sectores .zen-skillbar-title span{background:rgba(0,0,0,0);height:25px;line-height:25px;font-weight:bold}#sectores .title_est{text-align:left;color:#ffffff;padding-left:10px;font-size:13px}div#djslider151.djslider img#prev151.prev-button,div#djslider151.djslider img#next151.next-button{top:50px }#sobre .section-header .custom,#equipa .section-header .custom,#sectores .section-header .custom{text-align:center}#sobre .section-header .custom > p,#equipa .section-header .custom > p,#sextores .section-header .custom > p,{text-align:center;font-size:18px !important;color:#7F7F7F;padding-left:40px;padding-right:40px;line-height:200%}#equipa .section-header .custom > p,#sectores .section-header .custom > p{font-size:14px}.section-mid .custom,.mod_topo .t3-module{}.mod_topo .t3-module h3{margin-top:10px;margin-bottom:5px;color:#333;font-size:18px;text-transform:uppercase;text-align:left}.section-mid .custom p,.mod_topo .t3-module p{color:#7F7F7F;font-size:14px}#sobre .section-mid .custom img,.mod_topo .t3-module img{}div.bt-introtext p{font-size:12px !important}#sobre .section-mid .custom:hover img,#sobre .section-mid .custom img:hover,.area1 .mod_topo .t3-module:hover img,.area1 .mod_topo .t3-module img:hover{ }#equipa .section-header .custom a{border:1px solid #002D55;font-size:14px;padding:10px 30px;text-decoration:none;color:#002D55;font-weight:bold;text-transform:uppercase;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}#equipa .section-header .custom a:hover,#equipa .section-header .custom a:focus{background:#002D55;border:1px solid #002D55;color:#ffffff} section#clientes.wrap span,section#sectores div.moduletable.mod_cita span{color:#21A2DD}section#clientes.wrap small,section#sectores div.moduletable.mod_cita small{font-weight:lighter;font-size:14px}#clientes{background:transparent url("/templates/m2w_v2_pd/images/area2a.jpg") center bottom no-repeat ;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:140px;min-height:400px;overflow:hidden}#clientes .section-mid .custom{text-align:center;margin-top:10%}#clientes p,section#sectores div.moduletable.mod_cita div.mod_cita p{font-size:14px;color:#ffffff;padding:0px 30px 30px;line-height:25px}#clientes .section-mid a{border:1px solid #ffffff;font-size:14px;padding:10px 30px;text-decoration:none;color:#ffffff;font-weight:bold;text-transform:uppercase;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}#clientes .section-mid a:hover,#clientes .section-mid a:focus{background:#ffffff;border:1px solid #ffffff;color:#002D55}#clientes .section-mid h3,#clientes .section-mid p{text-align:center} #media{padding-top:40px;padding-bottom:40px;min-height:460px}#servicos div.moduletable.mod_topo small{padding-left:46px;position:relative;top:-20px}#sectores{background:#21A2DD;padding-top:30px;min-height:300px;padding-bottom:50px; }#sectores .nb{width:auto;display:table;margin:0 auto}#sectores .skill-count-item{text-align:left}#sectores h1{text-align:center;font-weight:bold;color:#333;font-size:50px;float:left}#sectores h2{text-align:center;font-weight:bold;color:#333;font-size:50px;float:left}#count-0-215 .percent_icon,#count-0-154 .percent_icon{display:block !important}#sectores .percent_icon{display:none;text-align:center;font-weight:bold;color:#333;font-size:50px;line-height:1.1;float:left;margin-top:20px;margin-bottom:10px}section#sectores div.moduletable.mod_topo div.custom.mod_topo p{font-size:20px;text-transform:uppercase}.home #media{border-bottom:none;padding-bottom:30px}.media-sub{background:#ffffff;height:40px;margin-top:30px;display:none}.home .media-sub{display:none}#contactos{background-attachment:scroll,scroll;background-clip:border-box,border-box;background-color:rgba(0,0,0,0);background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url("/templates/m2w_v2_pd/images/contacto_BG.jpg");background-origin:padding-box,padding-box;background-position:center top;background-repeat:repeat,repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;padding-top:30px;padding-bottom:70px;min-height:600px}#media .owl-carousel{overflow:hidden}#media .owl-wrapper{position:relative}#media .owl-pagination .owl-page{display:none}#media .owl-carousel .owl-item{float:left;padding:10px}#media .owl-theme .owl-controls .owl-buttons div{position:absolute}#media .owl-theme .owl-controls .owl-buttons .owl-prev{left:-45px}#media .owl-theme .owl-controls .owl-buttons .owl-next{right:-45px}#media .owl-theme .owl-controls .owl-buttons div{color:#21A2DD;display:inline-block;zoom:1;margin:5px;padding:0px;font-size:100px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:0px;background:transparent;filter:Alpha(Opacity=50);opacity:1;cursor:pointer}#media .titulo-noticias{text-align:center}#media .section-mid h3{font-size:20px;font-weight:bold;color:#21A2DD;height:40px; }#media .section-mid{text-align:center}#media .custom_inner{text-align:left}#media .category-module p{font-size:17px !important;color:#808080 !important}#media .data_noticias small{text-align:center;font-family:'Raleway',sans-serif !important}#media .section-mid .mod_noticias{padding-left:10px !important;padding-right:10px !important}#media .texto-noticias{text-align:justify;margin-bottom:10px}#media .section-mid{text-align:center;font-size:17px}#media .section-mid img{width:100%;height:210px;margin-top:15px;margin-bottom:25px}#media a.link_todos{background:transparent url("/templates/m2w_v2_pd/images/bt-lermais.png") right center no-repeat ;border:none;float:right;padding:0;padding-right:20px;font-size:12px;text-transform:none;color:#21A2DD}#media a.link_todos:focus,#media a.link_todos:hover{color:#000000}#media div.custom.mod_noticias .span4 p{text-align:left}#contactos .section-header .moduletable.mod_topo{text-align:center}#contactos .section-header .mod_title{text-align:center;margin:0px auto}#servicos .section-header .mod_content p,#media .section-header .mod_content p,#contactos .section-header .mod_content p{text-align:center;padding-left:40px;padding-right:40px;font-size:16px;color:#ffffff;line-height:200%}#servicos .section-header{margin-bottom:60px}#contactos .section-header{margin-bottom:40px}#servicos .servicos2{margin-top:60px}#servicos .servicos1 h3{font-weight:bold;font-size:18px;color:#21A2DD}#servicos .servicos2{font-size:12px}#servicos .servicos2 h3{background:none;display:table;width:100%;font-size:12px;font-weight:bold;color:#ffffff;line-height:15px;padding-left:0px;padding-right:0px;padding-top:0px;margin:0;text-transform:uppercase;margin-bottom:10px}.area4 .t3-module.grid4{}#servicos .servicos1 p,#servicos .servicos2 p{font-size:12px;color:#ffffff}#servicos .servicos1 img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;margin-bottom:10px;margin-right:5px}#servicos .servicos2:hover img{transform:scale(1.1) rotate(0.1deg);-ms-transform:scale(1.1) rotate(0.1deg);-webkit-transform:scale(1.1) rotate(0.1deg);-o-transform:scale(1.1) rotate(0.1deg);-moz-transform:scale(1.1) rotate(0.1deg)} .main_sectores{width:100%;margin-top:40px;float:left}.t3-module.sectores{overflow:hidden;margin:0;margin-bottom:30px}.t3-module.sectores .module-inner{overflow:hidden;margin:0}.module-mask{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity 400ms ease 0s;-moz-transition:opacity 400ms ease 0s;transition:opacity 400ms ease 0s; background:rgba(159,17,38);background-color:rgba(159,17,38,0.5)}.home .module-mask{margin-left:15px;margin-right:15px}.sectores:hover .module-mask{opacity:1;z-index:1001}.sectores img{margin:0;padding:0}.sectores img{-webkit-filter:brightness(100%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.sectores:hover img{-webkit-filter:brightness(75%);transform:scale(1.1) rotate(0.1deg);-ms-transform:scale(1.1) rotate(0.1deg);-webkit-transform:scale(1.1) rotate(0.1deg);-o-transform:scale(1.1) rotate(0.1deg);-moz-transform:scale(1.1) rotate(0.1deg)}#sectores .sectores h3.module-title{background:transparent !important;background-image:none !important;padding-top:0px}.module-ct-hide{display:none}#sectores .sectores .info_sectores{display:none}#sectores .sectores .info_sectores{backface-visibility:hidden;top:50%;left:0;padding:0px;position:absolute;right:0;margin-top:-12px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;cursor:pointer}.updatelink{display:block}#sectores .sectores:hover .info_sectores{display:inherit; z-index:10001;text-align:center}.sectores h3.module-title{width:auto;margin:0 auto;display:table}.sectores h3.module-title span{padding:0 !important;background:transparent !important;background-image:none !important;color:#ffffff !important;text-transform:uppercase;font-size:20px !important;font-weight:bold !important;padding-left:10px !important;padding-right:10px !important;padding-bottom:20px;border-bottom:1px solid #ffffff;line-height:25px !important;display:block}.custom.sectores{margin:0}#sectores h3.module-title span.sabermais{border:none;text-transform:none;font-weight:normal !important;line-height:40px !important}#sectores .carousel-inner .span4{}#sectores .carousel-inner .span4 .col-sm-4{width:100%;padding:0}#myCarousel{width:100%;float:left;margin-top:40px}#sectores .carousel-inner .thumbnails li:first-child{margin-left:-20px}#sectores .carousel-inner .thumbnails li{list-style:none}#sectores .carousel-inner .thumbnails{margin:0}.control-box{text-align:center;width:100%}.carousel-control{background:#666;border:0px;border-radius:0px;display:inline-block;line-height:36px;padding:0px;position:static;height:36px;width:37px;margin-left:10px;margin-right:10px}.carousel-control.left{background:url("/templates/m2w_v2_pd/images/seta-esq1.jpg") 0 0 no-repeat}.carousel-control.right{background:url("/templates/m2w_v2_pd/images/seta-dir1.jpg") 0 0 no-repeat} #media .section-header{margin-bottom:40px}#media .section-mid p{font-size:14px;color:#000000}#media .section-mid img:hover{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.t3-module.sociais img{ }#media .section-mid img:hover,#media .section-mid img:focus{  }#media a.prev,#media a.next{border:none !important}#media .moduletablebtslider{width:60%;margin:0px auto} #video{background:transparent url("/templates/m2w_v2_pd/images/bg_social.jpg") left top no-repeat ;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:120px;padding-bottom:120px}#video .sociais{text-align:center !important}#video .sociais .span3{margin-top:20px}#video .sociais .span3 h3 span{color:#21A2DD;text-transform:uppercase;font-weight:regular;font-size:18px}#video .social{margin-top:15px}#video .social li{width:25%;text-align:center}#video .social a{margin:0 auto;text-align:center;width:100px;height:100px;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;background:#21A2DD;color:#ffffff;display:block;opacity:1;filter:alpha(opacity=10);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}#video .social a:hover{zoom:1;filter:alpha(opacity=0.5);opacity:0.5}#video .social a i{font-size:55px;margin:0 0 0 0px;line-height:100px}#video .social div h3{color:#21A2DD;font-size:20px;margin:0;margin-top:5px;line-height:22px;font-weight:700}#video .social div p{color:#ffffff;font-size:14px !important;margin:0} #contactos .section-mid{margin-top:40px}#contactos .section-mid .module-inner{background:transparent url("/templates/m2w_v2_pd/images/bg-trans.png") left top repeat ;padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px}#contactos #Mod126{float:right}#contactos #Mod197{float:right}#contactos .section-mid #Mod125 .module-inner{padding:0px;margin-top:30px}#contactos .section-mid .t3-module h3{font-size:16px;font-weight:bold;text-transform:uppercase;color:#21A2DD;padding-left:32px}#contactos .section-mid .t3-module p{font-size:14px;color:#ffffff;text-transform:normal;font-weight:regular}#contactos .section-mid .t3-module .contactos p{line-height:22px}#contactos .section-mid .t3-module .contactos a{color:#ffffff}#contactos .section-mid .t3-module .contactos{padding-bottom:20px}#contactos .section-mid .t3-module .contactos img{margin-right:10px} .area9{padding-top:0px;padding-bottom:60px;background-color:#ffffff}.area9 .t3-module h3{font-size:30px;color:#002D55;line-height:45px}.area9 .t3-module a{border:1px solid #002D55;font-size:14px;padding:10px 30px;text-decoration:none;color:#002D55;font-weight:bold;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.area9 .t3-module a:hover,.area9 .t3-module a:focus{background:#002D55;border:1px solid #002D55;color:#ffffff}.animate{visibility:hidden} .registo_novo.default .control-group:first-child{display:none}.registo_novo input{border-radius:0px;width:100%}.registo_novo .form-horizontal .control-group{margin-bottom:5px}.registo_novo label{display:inline-block;margin-bottom:0px;font-weight:normal}.registo_novo textarea{width:100%;height:145px;border-radius:0px}.itemid-165 .form-actions{padding:0px;margin:20px 0;background-color:transparent;border-radius:0px;float:right}.itemid-165 .form-actions .btn{background-color:#002D55 !important;color:#ffffff !important;padding:6px 12px;font-size:14px;line-height:1.42857143;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;border-radius:0px;border:none}.itemid-165 .form-actions .btn:hover,.itemid-165 .form-actions .btn:focus{background-color:#21A2DD !important}.itemid-165 .form-actions .btn.cancelar{background-color:#21A2DD !important}.itemid-165 .form-actions .btn.cancelar:hover,.itemid-165 .form-actions .btn.cancelar:focus{background-color:#002D55 !important} .linktop{background:transparent url("/templates/m2w_v2_pd/images/bt_top.jpg") left top no-repeat ;width:37px;height:30px;margin:auto;margin-top:-30px;cursor:pointer}.t3-footer a.toTop{background:#FFF;color:#333}.t3-footer a.toTop:hover ,.t3-footer a.toTop:focus{background:#FFF;color:#21A2DD}a.toTop{text-align:center;display:block;width:40px;height:40px;background:#FFFFFF;font-size:28px;line-height:38px;position:absolute;top:-40px;left:0;right:0;margin:auto;color:#222222;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-box-shadow:0px -5px 5px rgba(0,0,0,0.2);-moz-box-shadow:0px -5px 5px rgba(0,0,0,0.2);box-shadow:0px -5px 5px rgba(0,0,0,0.2);-webkit-transform:translateZ(0);-webkit-transition:0.2s all linear;-moz-transition:0.2s all linear;transition:0.2s all linear}.toTop:hover{-webkit-box-shadow:0px -5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px -5px 5px rgba(0,0,0,0.1);box-shadow:0px -5px 5px rgba(0,0,0,0.1)}.toTop i{-webkit-transition:0.2s all linear;-moz-transition:0.2s all linear;transition:0.2s all linear}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.t3-footer{border-top:2px solid #221E1F;background:#ffffff;position:relative}.t3-copyright{padding:0;border:none;padding:0;line-height:40px;text-align:center}.copyright{margin-bottom:0px}.t3-copyright a{color:#403F41}.t3-footnav{border:none;font-size:12px;padding:0px}.t3-footnav .nav{width:auto;display:table;margin:0 auto;margin-bottom:15px}.t3-footnav .nav > li{float:left}.t3-footnav .nav > li > a{position:relative;display:block;padding:0px 5px;color:#000000}.t3-footnav .nav > li > a:after{content:" |";color:#ffffff}.t3-footnav .nav > li > .separator{position:relative;display:block;padding:0px 0px;line-height:50px}.t3-footnav .nav-pills > li > a:hover,.t3-footnav .nav-pills > li > a:focus,.t3-footnav .nav-pills > li.active > a,.t3-footnav .nav-pills > li.active > a:hover,.t3-footnav .nav-pills > li.active > a:focus{color:#21A2DD;background-color:transparent}.t3-footnav .nav-stacked > li + li{margin-top:0px;margin-left:0} .t3-module{margin-bottom:0px}a[href="http://www.faboba.com"]{display:none !important}.t3-sidebar .nav-pills{margin-top:85px}.t3-sidebar .nav-pills > li > a{border-radius:0px;background:#002D55;border:1px solid #002D55;color:#ffffff;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.t3-sidebar .nav-pills > li > a:hover,.t3-sidebar .nav-pills > li > a:focus,.t3-sidebar .nav-pills > li.active > a,.t3-sidebar .nav-pills > li.active > a:hover,.t3-sidebar .nav-pills > li.active > a:focus{color:#002D55;background-color:#ffffff;border:1px solid #002D55}.blog h2.article-title{font-size:18px;margin:0;color:#333;text-transform:uppercase;margin-bottom:20px;text-align:left}.blog .article-image img{height:375px;margin:0px auto 20px}.blog .items-row .item{float:left}.readmore btn{background:transparent !important;border:none}a.readmore{color:#808080;border:1px solid #808080;font-size:12px;padding:10px 30px;text-decoration:none;font-weight:regular;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;line-height:80px;text-transform:uppercase;margin:0px 3px}.home .sobre img{margin-bottom:150px}.sobre img{margin-bottom:100px}.muted{display:none}#Mod146{margin-top:30px} .wellness{margin:0 auto}.wellness,.wellness1,.alongamentos,.item-page table{border:1px solid rgb(77,122,187)}.wellness th ,.wellness1 th,.alongamentos th,.item-page table th{padding:5px 10px;text-align:center;background:rgb(77,122,187);color:#ffffff;vertical-align:middle}.wellness td,.wellness1 td ,.alongamentos td,.item-page table td{padding:5px 10px;text-align:center}.wellness td.col1,.wellness1 td.col1,.alongamentos td.col1{text-align:left}.voltar{display:none}.itemid-119 .voltar{display:inherit}.itemid-181 .wk-slideshow{margin:0 auto;height:800px !important}.article-content img{display:inline}.article-content strong,.article-content b{}.article-addthis a{float:lefT}.itp-sb-left{padding-top:0px;text-align:left}.home .joomla_add_this,.itemid-181 .joomla_add_this,.itemid-119_off .joomla_add_this{display:none !important}.items-row .article-addthis,.items-row2 .article-addthis{position:absolute;bottom:0px}.article-addthis img{width:36px !important;height:36px !important}.view-article .joomla_add_this{margin-top:40px;display:block;width:100%;clear:both}.t3-mainbody{background:#ffffff;padding-top:0px;padding-bottom:40px}.itemid-183 .page-header h1,.itemid-120 .page-header h1,div.portfolio-list .page-header h1,h1.article-title,div.blog div.page-header h1.page-title{visibility:initial;display:table;width:auto;font-size:30px;color:#4a9fc8;font-weight:bold;line-height:35px;text-transform:uppercase;margin:0 auto;margin-bottom:20px;padding:10px 40px}h2{color:#21A2DD}.page-title,.page-header{ }.t3-content p{font-size:16px}.itemid-128 .t3-content .item-page{padding-bottom:px; background-size:70% }.item-page h3{font-size:14px;text-transform:uppercase;font-weight:bold}.item-page ul{margin:0;padding:0;margin-left:15px}.item-page ul li{line-height:25px}.item-page ul{list-style:none;padding:0;margin:0}.item-page ul li{padding-left:1em;text-indent:-.7em;font-size:16px;font-weight:bold}.item-page ul li:before{font-size:20px;content:"• ";color:#21A2DD; }.item-page ol li{list-style-type:none;counter-increment:list;position:relative;font-size:16px;font-weight:bold;line-height:25px}.item-page ol li:after{font-size:20px;content:counter(list) ".";position:absolute;left:-2.5em;width:2em;text-align:right;color:#21A2DD}.consultadoria,.formacao{float:left;width:100%}.consultadoria >div{margin-bottom:20px;padding-bottom:15px}.formacao .formacao_item{background-color:#E9EAEA;margin-bottom:20px;padding-bottom:15px;padding:10px}.formacao .formacao_item_img{margin-bottom:20px;padding-bottom:15px}.consultadoria .consultadoria_item{margin-bottom:20px;padding-bottom:15px;padding:10px}.consultadoria .consultadoria_item_img{margin-bottom:20px;padding-bottom:15px}.resultados_item{background-color:#E9EAEA;margin-bottom:20px;padding-bottom:15px;padding:10px;font-size:14px;color:#7F7F7F}.resultados_item p{font-size:12px}.chrome_div{background-color:#21A2DD;color:#FFFFFF;left:0;line-height:24px;margin:0 !important;padding:10px;position:fixed;text-align:center;top:0;width:100%;z-index:50000;font-size:14px}.chrome_div a{text-decoration:underline;color:#000000}.chrome_div a:hover{text-decoration:none;color:#000000}#bt_fechar_aviso{cursor:pointer;float:right} .logos .logo_item{width:25%;float:left;padding:10px;min-height:212px}.logos img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); filter:gray; -webkit-filter:grayscale(100%); -webkit-transition:all .6s ease; -webkit-backface-visibility:hidden; -webkit-transition:all .6s ease; }.logos img:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)} span.cf_alert{background-image:none !important;background-color:#21A2DD !important;border:none !important;color:#ffffff !important;display:block !important;margin:0px !important;padding:0px !important}span.cf_alert ol{list-style:none !important;margin:0 !important} .form-error{background-color:transparent !important;border:none !important}.ccms_form_element .error-message,.chronoform{display:none !important}.ccms_form_element{margin-bottom:15px !important;position:relative;padding:0px !important;clear:both}#contactos .ccms_form_element label{float:left;width:100% !important;font-size:14px;line-height:22px;color:#ffffff;margin:0px !important;margin-bottom:4px !important;font-weight:normal !important;padding-left:10px}#contactos .ccms_form_element textarea,#contactos .ccms_form_element input[type="text"]{background:transparent url("/templates/m2w_v2_pd/images/bg-trans.png") left top repeat !important;padding:6px !important;border:none !important;margin-bottom:0 !important;height:38px;border-radius:0px;width:100%;color:#ffffff !important}.ccms_form_element textarea{height:125px}#contactos .ccms_form_element input[type="submit"]{background:#21A2DD;border:none;color:#ffffff; text-transform:capitalise;font-size:18px;text-align:center;height:38px;line-height:38px;margin-bottom:0px !important;padding:0 !important;padding-left:15px !important;padding-right:15px !important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.ccms_form_element input[type="submit"]:hover,.ccms_form_element input[type="submit"]:focus{background:#ffffff ;color:#21A2DD}.ccms_form_element.cfdiv_submit{margin-bottom:0px !important}#chrono_verification1_container_div input{width:50%;float:left;margin-right:10px}#chronoform_sobre #nome_container_div,#chronoform_sobre-en #nome_container_div{margin-top:30px}#chronoform_sobre .ccms_form_element textarea,#chronoform_sobre .ccms_form_element input[type="text"],#chronoform_sobre-en .ccms_form_element textarea,#chronoform_sobre-en .ccms_form_element input[type="text"]{background-color:#0D223B;background-image:none}#info_sobre_container_div{margin-top:30px}.t3-sidebar form{padding:10px;border:10px solid #002D55}.t3-sidebar .ccms_form_element label{color:#002D55}.t3-sidebar .ccms_form_element select{width:100%}.t3-sidebar .ccms_form_element input[type="submit"]{width:100%}.t3-sidebar .ccms_form_element input[type="submit"]:hover,.t3-sidebar .ccms_form_element input[type="submit"]:focus{background:#002D55;color:#ffffff} #jcemediabox-popup-container{background-color:#0B213E}#jcemediabox-popup-content{padding:10px;background-color:#0B213E;margin-left:10px}#jcemediabox-popup-ajax{background-color:#0B213E}#jcemediabox-popup-info-bottom{display:none !important;background-color:#0B213E;min-height:30px;padding:0}#window-mainbody{color:#ffffff;font-size:14px}#window-mainbody h3{color:#ffffff;font-size:16px;font-weight:bold;text-transform:uppercase;margin:0;padding:0;margin-top:20px}.leading article{box-shadow:0 0 10px #777;padding:10px}.leading article .article-image-intro{height:400px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center bottom;position:relative}.leading article .article-image-intro h2{padding-left:10px;text-align:left;position:absolute;bottom:0;height:50px;width:100%;margin-bottom:0px;font-size:22px;color:#ffffff;background-color:#21A2DD;filter:alpha(opacity=90);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity:0.9;-moz-opacity:0.90}.leading article .article-image-intro h2 a,.leading article .article-image-intro h2 a:hover{color:#ffffff;text-decoration:none}.blog .items-leading{padding-left:30px}.blog .items-leading .leading{margin-bottom:30px}.leading article .article-addthis{margin-top:20px}.blog .items-row{padding-left:0px}.blog .items-row .item,.blog .items-row2 .item{ padding:10px;margin-bottom:30px;width:100%}.blog .items-row .item .article-intro,.blog .items-row2 .item .article-intro{width:100%}.blog .items-row .item .article-image-intro,.blog .items-row2 .item .article-image-intro{height:175px; background-size:auto 100% !important;background-position:center top;position:relative}.blog .items-row .item .article-image-intro a,.blog .items-row2 .item .article-image-intro a{display:block;height:175px}.blog .items-row .item .article-image-intro h2,.blog .items-row2 .item .article-image-intro h2{padding-left:5px;text-align:left;padding-top:5px;position:absolute;bottom:0;height:48px; width:100%;margin-bottom:0px;font-size:12px;color:#ffffff;background-color:#21A2DD;filter:alpha(opacity=90);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity:0.9;-moz-opacity:0.90}.blog .items-row .item .article-image-intro h2 a,.blog .items-row2 .item .article-image-intro h2 a,.blog .items-row .item .article-image-intro h2 a:hover,.blog .items-row2 .item .article-image-intro h2 a:hover{color:#ffffff;text-decoration:none}.projects-filter{border-bottom:none !important}.projects-filter ul{display:table;width:auto;margin:0 auto}.projects-filter ul li{float:left;height:40px;margin-bottom:10px}ul.orange-ul{list-style:none;font-weight:bolder;font-size:16px}.orange-ul li:before{font-size:20px;content:"• ";color:#21A2DD}#sobre,#media,#equipa,#contactos,#sobre,#video,#sectores,#clientes,#testemunhos{padding-top:60px}#servicos{padding:40px 0}#video{padding-top:120px;padding-bottom:120px}#banner .section-mid{text-align:center}a[name=projetos],a[name=sobrenos],a[name=equipar],a[name=noticias],a[name=contactos2]{padding-top:125px;margin-top:-125px;display:inline-block; } .whyUpgrade h2{text-align:left}.whyUpgrade ul{margin-top:10px} @import '/templates/m2w_v2_pd/fonts/Raleway-Light/stylesheet.css';@import '/templates/m2w_v2_pd/fonts/Raleway-Regular/stylesheet.css';@import '/templates/m2w_v2_pd/fonts/Raleway-Medium/stylesheet.css';@import '/templates/m2w_v2_pd/fonts/DINNextLTPro-Light/dinnextltpro-light.css'; @media (max-width:1050px){#media .container{width:90%}}@media (min-width:992px){.container{width:1020px}.col-lg-3{width:25%}}@media (max-width:992px){.languageswitcher{z-index:999999999}#t3-mainnav .nav.navbar-nav{margin-top:0px !important;width:100% !important;text-align:center !important}.navbar-default .navbar-nav > li{float:none !important}#Mod226,#Mod225{margin-top:30px;width:100%;float:left}}@media (max-width:979px){.projects-filter ul{display:table;width:100%;margin:0 auto}.projects-filter ul li{padding:0px;width:48%;margin-right:1%;margin-left:1%}.projects-filter a.link_todos{width:100%;padding:10px 0px;text-align:center;display:inline-table}.t3-megamenu{margin-top:0px}.t3-megamenu .navbar-nav{float:none;margin:0 auto;width:auto;display:table}.mod_sobrenos img,#servicos .section-mid img{margin:0 auto !important;display:table}#media .section-mid img{width:auto;height:210px;margin:0 auto !important;display:table;margin-top:15px;margin-bottom:25px}.home #t3-header.nav-down{background:#ffffff}.t3-wrapper{margin-top:160px}.home #preload{margin-top:-110px}.home .t3-header,.t3-header{ background-color:#ffffff;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);box-shadow:0 1px 5px rgba(0,0,0,0.25)}.home #t3-header.nav-up{background-color:#ffffff !important;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);box-shadow:0 1px 5px rgba(0,0,0,0.25)}.home .logo-image a{background-image:url("/templates/m2w_v2_pd/images/logo.jpg")}.logo{text-align:center}.t3-megamenu{margin-top:5px}.home .t3-megamenu .navbar-nav > li > a,.home .t3-megamenu .navbar-nav > li > span,.home .navbar-default .navbar-nav > .open > a,.home .navbar-default .navbar-nav > .open > a:hover,.home .navbar-default .navbar-nav > .open > a:focus,.home .t3-megamenu .navbar-default .navbar-nav > .open > a,.home .t3-megamenu .navbar-default .navbar-nav > .open > a:hover,.home .t3-megamenu .navbar-default .navbar-nav > .open > a:focus,.home .t3-megamenu .navbar-nav > li > a:hover,.home .t3-megamenu .navbar-nav > li > a:focus{color:#002D55}.home .t3-megamenu .navbar-nav > li[data-id="122"] > a{color:#21A2DD;border:1px solid #0B213E}#sobre,.area3,.area5{padding-top:20px;padding-bottom:30px}.area9{padding-top:3px;padding-bottom:70px}.area7 img{max-width:100%;height:auto}.navbar-default .navbar-collapse,.navbar-default .navbar-form{background-color:#ffffff}.t3-footnav .nav > li > a,.t3-footnav .nav > li > span{font-size:9px}}@media (max-width:979px) and (min-width:768px){#media .container{width:90%}.itemid-128 .t3-content .item-page{padding-bottom:0px;background-size:60%;background-position:center 90%}#media .section-mid h3{height:60px !important}}@media (max-width:767px){.navbar-default .navbar-nav > li{display:block !important}body > .t3-wrapper{overflow:hidden}.cat_projetos{text-align:center;margin-bottom:20px}#media .section-mid h3{height:80px !important}.projects-filter ul li{padding:0px;width:100%}.projects-filter a.link_todos{width:100%;padding:10px 0px;text-align:center;display:inline-table}.leading article .article-image-intro{height:250px}.blog .items-leading{padding-left:0px}#banner img{width:100%;height:auto}.mod_sobrenos img{width:100%;height:auto}#servicos .section-mid .textoservicos img{width:auto}.wk-slideshow .caption{top:8%}.wk-slideshow .caption h5{width:80%}.dropdown{overflow-x:hidden} .home .t3-wrapper{margin-top:0px}.home #preload{margin-top:-92px}.home .t3-header{ }.main_slide{margin-top:0 !important}.dropdown.open{overflow-y:hidden}.t3-header{ background-color:#ffffff;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);box-shadow:0 1px 5px rgba(0,0,0,0.25)}#Mod90{position:absolute;right:0}#Mod89{float:none !important} button.navbar-toggle{}.area4 .col-xs-offset-1{margin-left:0}.col-xs-offset-1,.col-xs-offset-6{margin-left:0}#contactos .section-mid #Mod126{float:left;width:100%;margin-top:20px}#contactos .section-mid #Mod125{float:left;width:100%}.t3-footnav{height:80px;line-height:25px;padding-top:10px}.t3-footnav .nav > li > .separator{line-height:25px}.itemid-128 .t3-content .item-page{background-image:none;padding-bottom:20px}.form-horizontal .control-group .controls{margin-left:0px}.form-horizontal .control-group{margin-bottom:5px}}@media (max-width:600px){.tp-bullets,.rev_slider_wrapper .tp-caption{display:none !important}.rev_slider_wrapper .tp-bgimg{background-position:left top !important;margin:0 !important;padding:0 !important}#media .section-mid .span4{width:100% !important}#media .section-mid h3{height:inherit !important}.mod_topo .col-lg-5.col-md-5.col-sm-6.col-xs-6{width:100%;text-align:center;margin-top:20px}.mod_topo .col-lg-7.col-md-7.col-sm-6.col-xs-6{width:100% !important;text-align:center}#servicos .section-mid img{width:inherit !important}.section-header h3 a,.section-header h3{padding:0 !important}#media .section-mid img{width:100%!important;height:auto !important}}@media (max-width:770px){.caption{display:none!important}}@media (max-width:767px) and (min-width:480px){.navbar-default .navbar-toggle{}.home .t3-header,.t3-header{}.home .t3-wrapper{margin-top:132px}.wk-slideshow .caption h3{font-size:40px;line-height:45px}.main_sectores .col-sm-4{width:33.33333333%;float:left}#contactos .section-mid #Mod126{float:left;width:100%;margin-top:20px}#contactos .section-mid #Mod125{float:left;width:100%}.consultadoria .col-xs-12,.formacao .col-xs-12{}.formacao_img{display:none}}@media (max-width:479px){#sobre .mod_title h3{text-align:left !important;display:block !important;padding:0 !important}.home .t3-header{position:relative}.article-addthis img{width:30px !important;height:30px !important}.t3-header{ }.formacao_img{display:none}.wrap.slideshow{}.wk-slideshow .caption{top:8%}.wk-slideshow .caption h5{width:80%}.t3-wrapper{margin-top:90px}.wk-slideshow .caption{top:15%}#t3-top-header{min-height:46px;height:auto;font-size:9px;text-align:center}#t3-top-header .t3-module{line-height:30px}.logo-image a{width:100%;background-size:85%;margin-top:0 !important; }.navbar-toggle{margin:0 !important}.area4 .t3-module.grid4{width:100%}.t3-footnav{height:auto;line-height:20px;padding-top:10px}.t3-footnav .nav > li{float:none;text-align:center}.t3-footnav .nav > li > a:after{content:"";color:#ffffff}}.top_contacts_mobile{display:none;padding-top:20px}@media (max-width:599px){#rev_slider_1_1_wrapper,#rev_slider_2_1_wrapper{display:none !important}.top_contacts_mobile{display:block !important}}@media (max-width:479px) and (min-width:320px){#t3-top-header{font-size:9px}.wk-slideshow .caption h3{font-size:25px;line-height:50px}.area4 .t3-module.grid4{width:100%}}@media (max-width:319px){.article-addthis img{width:30px !important;height:30px !important}#media .section-mid img{width:100%;height:auto}.t3-wrapper{overflow-y:hidden}.home .t3-wrapper{}.home #preload{}.wk-slideshow .caption h3{font-size:20px;line-height:50px}.home .logo-image a }.languageswitcher{float:right;width:auto;position:absolute;right:10px;top:0}.mod-languages{display:inline-block;float:right}.logo{ display:inline-block;float:left}#t3-mainnav .nav.navbar-nav{float:right;margin-top:44px}.newsflash > p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu_principal{display:inline-block; }.languageswitcher{margin-top:15px}.owl-item .item em{text-transform:lowercase}.img-quem-tratamos > img{padding:10px}#media .img-quem-tratamos > img{margin:0}.quem-tratamos-item .item-title{bottom:0;color:#fff;height:50%;left:0;margin:auto; position:absolute;right:0;top:0;visibility:hidden;width:50%;text-decoration:none;z-index:2}.quem-tratamos-item .item-title span{width:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.quem-tratamos-item .item-title a{color:#fff;text-decoration:none;font-size:20px}.quem-tratamos-item:hover .item-title{visibility:visible}.quem-tratamos-item:hover .fillit{visibility:visible}.article-content.clearfix img{margin-right:15px;margin-left:15px}.fillit{background-color:#21A2DD;height:100%;position:absolute;top:0;visibility:hidden;width:100%;z-index:1}.moduletablequestoes{border:1px solid #21A2DD;padding:20px}.moduletablequestoes h4{border-bottom:1px solid #7f7f7f;display:inline-block;margin-bottom:25px;padding-bottom:15px;width:auto}.col-xl-4.col-lg-4.col-md-4.col-sm-12.col-xs-12.item-treat{padding:15px}.article-content.clearfix .item-treat img{margin:0px;margin-bottom:10px}.col-md-4.col-xs-12 > img{margin:0}.saiba_mais{border:1px solid #21A2DD;padding:10px 20px}.saiba_mais:hover{border:1px solid #21A2DD;color:#fff;background-color:#21A2DD}#contactos .map{height:258px !important}.onde_estamos{padding-right:20pX}#Mod220 .module-ct{text-align:center}


/*===============================
/templates/m2w_v2_pd/css/animate.css
================================================================================*/
@charset "UTF-8"; .animate{visibility:hidden}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash} @-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75)}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes rubberBand{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);-ms-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75)}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);-ms-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);-ms-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada} @keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge} @-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn} @-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(-48px);transform:scale(.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);-ms-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(-48px);-ms-transform:scale(.475) translateX(-48px);transform:scale(.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(.475) translateX(42px);transform:scale(.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(.475) translateX(42px);-ms-transform:scale(.475) translateX(42px);transform:scale(.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(.475) translateX(-42px);transform:scale(.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(.475) translateX(-42px);-ms-transform:scale(.475) translateX(-42px);transform:scale(.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);-ms-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-transform-origin:center top;transform-origin:center top}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.delayp2{animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-delay:.2s;-o-animation-delay:.2s;transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s}.delayp4{animation-delay:.4s;-moz-animation-delay:.4s;-webkit-animation-delay:.4s;-o-animation-delay:.4s;transition-delay:.4s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s}.delayp6{animation-delay:.6s;-moz-animation-delay:.6s;-webkit-animation-delay:.6s;-o-animation-delay:.6s;transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s}.delayp8{animation-delay:.8s;-moz-animation-delay:.8s;-webkit-animation-delay:.8s;-o-animation-delay:.8s;transition-delay:.8s;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s}.delayp10{animation-delay:1.0s;-moz-animation-delay:1.0s;-webkit-animation-delay:1.0s;-o-animation-delay:1.0s;transition-delay:1.0s;-webkit-transition-delay:1.0s;-moz-transition-delay:1.0s;-o-transition-delay:1.0s}.delayp12{animation-delay:1.2s;-moz-animation-delay:1.2s;-webkit-animation-delay:1.2s;-o-animation-delay:1.2s;transition-delay:1.2s;-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-o-transition-delay:1.2s}.delayp14{animation-delay:1.4s;-moz-animation-delay:1.4s;-webkit-animation-delay:1.4s;-o-animation-delay:1.4s;transition-delay:1.4s;-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;-o-transition-delay:1.4s}.delay1s{animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s;-o-animation-delay:1s;transition-delay:1s;-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s}


/*===============================
/templates/m2w_v2_pd/css/smoothDivScroll.css
================================================================================*/
div.scrollingHotSpotLeft{ min-width:75px;width:10%;height:100%;  background-repeat:repeat;background-position:center center;position:absolute;z-index:200;left:0;  } div.scrollingHotSpotLeftVisible{ background-color:#fff;background-repeat:no-repeat;opacity:0.35; -moz-opacity:0.35; filter:alpha(opacity = 35); zoom:1; } div.scrollingHotSpotRight{min-width:75px;width:10%;height:100%; background-repeat:repeat;background-position:center center;position:absolute;z-index:200;right:0; } div.scrollingHotSpotRightVisible{ background-color:#fff;background-repeat:no-repeat;opacity:0.35;filter:alpha(opacity = 35);-moz-opacity:0.35;zoom:1} div.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%}div.scrollableArea{position:relative;width:auto;height:100%}


/*===============================
/templates/m2w_v2_pd/css/owl.theme.css
================================================================================*/
.owl-theme .owl-controls{margin-top:10px;text-align:center} .owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5}  .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none} .owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1} .owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px} .owl-item.loading{min-height:150px;background:url(/templates/m2w_v2_pd/css/AjaxLoader.gif) no-repeat center center }


/*===============================
https://www.consultadeosteopatia.pt/components/com_chronoforms/css/frontforms.css
================================================================================*/
.ccms_form_element p{margin-bottom:9px}.ccms_form_element input,textarea,input[type="file"]{padding:6px !important;border:1px solid #d3d3d3;margin-bottom:5px}.ccms_form_element select{padding:3px;border:1px solid #d3d3d3;min-width:100px} .ccms_form_element label{float:left;width:150px;line-height:18px;margin:6px 0 9px ;font-weight:bold}.ccms_form_element fieldset{background-color:#FAFAFA;border:1px solid #EEEEEE;padding:15px;width:auto}.ccms_form_element fieldset legend{font-weight:bold;margin-left:-10px;padding:10px}.ccms_form_element{margin-bottom:10px;position:relative;padding:10px 0px 10px 5px; clear:both} .cfdiv_text label{width:150px}.small-message,.error-message{line-height:18px;margin:4px 0 0 155px;font-size:11px;display:block;clear:both}.small-message{color:#999999;font-style:italic}.error-message{color:red}.required input{border-color:#cccccc;background-color:#f9f9f9}.form-error{background-color:#fff4f4;border:1px solid #ffd4d4}.tooltipimg{position:absolute;top:5px;right:10px;line-height:21px;color:#999999}.tooltipimg a{display:inline-block;font-weight:bold;color:#999999;line-height:21px;height:20px;background-color:#eeeeee;width:20px;text-align:center}.tooltipimg a:hover{color:white;text-decoration:none}.cfdiv_checkboxgroup label,.cfdiv_radiogroup label,.cfdiv_checkbox label,.cfdiv_radio label{font-weight:normal;margin:6px 0 9px}.full_label{width:70% !important}.cfdiv_checkboxgroup label:first-child,.cfdiv_radiogroup label:first-child,.cfdiv_checkbox label:first-child ,.cfdiv_radio label:first-child,.cfdiv_checkbox label:first-child,.cfdiv_checkboxgroup label:first-child{font-weight:bold !important;margin-bottom:9px}.ccms_form_element .button{background-color:#37a8f0;border:0;padding:5px 7px;font-size:11px;color:white;text-decoration:none}.ccms_form_element .button:hover{background-color:#999999;text-decoration:none} .small_input{width:200px !important}.medium_input{width:350px !important}.big_input,.title_input{width:475px !important}.title_input{padding:8px 5px;font-size:18px;margin-bottom:15px;float:left !important} .ccms_form_element input[type="checkbox"], .ccms_form_element input[type="radio"]{padding:0 0 0 0 !important;background-color:transparent;border-color:transparent;margin:10px 5px 10px 5px;clear:none} .cfdiv_checkboxgroup label,.cfdiv_radio label{width:auto;margin-right:25px}.cfdiv_checkboxgroup label:first-child,.cfdiv_radio label:first-child{width:150px;margin-right:0}.cfdiv_checkboxgroup label,.cfdiv_radio label,.cfdiv_checkboxgroup input,.cfdiv_radio input{float:left}.label_right{float:left;margin-left:150px !important}.label_over label:first-child{float:none !important}.label_over label:first-child{display:block;width:95% !important}.label_over .small-message,.label_over .error-message{margin-left:0}.radios_over label,.radios_over input{float:left !important}.radios_over input{clear:left !important} .fc-tbx{z-index:9999}.validation_label{display:block;width:100%}.chrono_captcha_input{vertical-align:top} .clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}.multiline_start{ float:left !important}.multiline_add{clear:none !important;float:left !important;padding-left:10px !important}


/*===============================
https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck/theme/classic/formcheck.css
================================================================================*/
.fc-tbx *{position:relative;z-Index:10000}.fc-tbx table{margin:0 0 0 0}.fc-tbx .tl{background:url('https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck/theme/classic/img/tl.png') no-repeat}.fc-tbx .t{background:url('https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck/theme/classic/img/t.png') repeat-x;height:16px}.fc-tbx .tr{background:url('https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck/theme/classic/img/tr.png') no-repeat}.fc-tbx .l{background:url('https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck/theme/classic/img/l.png') repeat-y;width :16px}.fc-tbx .r{background:url('https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck/theme/classic/img/r.png') repeat-y;width:16px}.fc-tbx .bl{background:url('https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck/theme/classic/img/bl.png') no-repeat}.fc-tbx .b{background:url('https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck/theme/classic/img/b.png') no-repeat;height:25px}.fc-tbx .br{background:url('https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck/theme/classic/img/br.png') no-repeat}.fc-tbx .c{background:url('https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck/theme/classic/img/c.png') repeat}.fc-tbx a.close{float:right;background:url('https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck/theme/classic/img/close.png') no-repeat;position:relative;margin-left:5px;display:block;width:10px;height:10px;cursor:pointer}.fc-tbx .err{float:left}.fc-tbx p{width :auto;display:block;font-size:10px;font-family:tahoma,verdana,sans-serif;margin :0;padding :0;border :0;color :#FFF}.ajax_loader{background :url('https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck/theme/classic/img/ajax-loader.gif') no-repeat center;width :200px;height :150px} .fc-error{border :1px solid #888;margin-top :5px;background-color :#EAEAEA}.fc-error p{margin :5px;color :#A00}


/*===============================
https://www.consultadeosteopatia.pt/components/com_chronoforms/css/formcheck_fix.css
================================================================================*/
.fc-tbx .tl,.fc-tbx .t,.fc-tbx .tr,.fc-tbx .l,.fc-tbx .c,.fc-tbx .r,.fc-tbx .bl,.fc-tbx .b,.fc-tbx .br{padding:0px !important}.fc-tbx *{padding:0px !important;border:none !important}


/*===============================
https://www.consultadeosteopatia.pt/modules/mod_skillset/css/skillset.css
================================================================================*/
.zen-skillbar{position:relative;display:block;margin-bottom:15px;width:100%;background:#eee;height:35px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:0.4s linear;-moz-transition:0.4s linear;-ms-transition:0.4s linear;-o-transition:0.4s linear;transition:0.4s linear;-webkit-transition-property:width,background-color;-moz-transition-property:width,background-color;-ms-transition-property:width,background-color;-o-transition-property:width,background-color;transition-property:width,background-color}.zen-skillbar-title{position:absolute;top:0;left:0;width:15%;font-weight:bold;color:#ffffff;background:#6adcfa;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.zen-skillbar-title span{display:block;background:rgba(0,0,0,0.1);padding:0 20px 0 10px;height:35px;line-height:35px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.zen-skillbar-bar{height:35px;width:0px;background:#6adcfa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.zen-skill-bar-percent{position:absolute;right:10px;top:0;font-size:11px;height:35px;line-height:35px;color:#ffffff;color:rgba(0,0,0,0.4)} .skill-count-item,.skill-circle-item{float:left;margin-left:2%;text-align:center}.skill-count-item0{margin-left:0}.skill-count-items-1{width:100%;margin:0}.skill-count-items-2{width:48%}.skill-count-items-3{width:31% !important}.skill-count-items-4{width:23%}@media screen and (max-width:700px){.skill-count-item,.skill-circle-item{width:100% !important;margin:0}}.circliful{position:relative}.circle-text,.circle-info,.circle-text-half,.circle-info-half{width:100%;position:absolute;text-align:center;display:inline-block;left:0}.circle-info,.circle-info-half{color:#999}.circliful .fa{margin:-10px 3px 0 3px;position:relative;bottom:4px}


/*===============================
https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/css/settings.css
================================================================================*/
@font-face{font-family:'revicons';src:url('https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/font/revicons.eot?5510888');src:url('https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/font/revicons.eot?5510888#iefix') format('embedded-opentype'),url('https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/font/revicons.woff?5510888') format('woff'),url('https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/font/revicons.ttf?5510888') format('truetype'),url('https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/font/revicons.svg?5510888#revicons') format('svg');font-weight:normal;font-style:normal}   [class^="revicon-"]:before,[class*=" revicon-"]:before{font-family:"revicons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;  font-variant:normal;text-transform:none; line-height:2em;  margin-left:.2em;    }.revicon-search-1:before{content:'\e802'} .revicon-pencil-1:before{content:'\e831'} .revicon-picture-1:before{content:'\e803'} .revicon-cancel:before{content:'\e80a'} .revicon-info-circled:before{content:'\e80f'} .revicon-trash:before{content:'\e801'} .revicon-left-dir:before{content:'\e817'} .revicon-right-dir:before{content:'\e818'} .revicon-down-open:before{content:'\e83b'} .revicon-left-open:before{content:'\e819'} .revicon-right-open:before{content:'\e81a'} .revicon-angle-left:before{content:'\e820'} .revicon-angle-right:before{content:'\e81d'} .revicon-left-big:before{content:'\e81f'} .revicon-right-big:before{content:'\e81e'} .revicon-magic:before{content:'\e807'} .revicon-picture:before{content:'\e800'} .revicon-export:before{content:'\e80b'} .revicon-cog:before{content:'\e832'} .revicon-login:before{content:'\e833'} .revicon-logout:before{content:'\e834'} .revicon-video:before{content:'\e805'} .revicon-arrow-combo:before{content:'\e827'} .revicon-left-open-1:before{content:'\e82a'} .revicon-right-open-1:before{content:'\e82b'} .revicon-left-open-mini:before{content:'\e822'} .revicon-right-open-mini:before{content:'\e823'} .revicon-left-open-big:before{content:'\e824'} .revicon-right-open-big:before{content:'\e825'} .revicon-left:before{content:'\e836'} .revicon-right:before{content:'\e826'} .revicon-ccw:before{content:'\e808'} .revicon-arrows-ccw:before{content:'\e806'} .revicon-palette:before{content:'\e829'} .revicon-list-add:before{content:'\e80c'} .revicon-doc:before{content:'\e809'} .revicon-left-open-outline:before{content:'\e82e'} .revicon-left-open-2:before{content:'\e82c'} .revicon-right-open-outline:before{content:'\e82f'} .revicon-right-open-2:before{content:'\e82d'} .revicon-equalizer:before{content:'\e83a'} .revicon-layers-alt:before{content:'\e804'} .revicon-popup:before{content:'\e828'}  .tp-static-layers{position:absolute;z-index:505;top:0px;left:0px}.tp-caption .frontcorner{width:0;height:0;border-left:40px solid transparent;border-right:0px solid transparent;border-top:40px solid #00A8FF;position:absolute;left:-40px;top:0px}.tp-caption .backcorner{width:0;height:0;border-left:0px solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;right:0px;top:0px}.tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;left:-40px;top:0px}.tp-caption .backcornertop{width:0;height:0;border-left:0px solid transparent;border-right:40px solid transparent;border-top:40px solid #00A8FF;position:absolute;right:0px;top:0px} .rev_slider iframe{border:none}.rev_slider_wrapper{position:relative}.rev_slider_wrapper >ul{visibility:hidden}.rev_slider{position:relative;overflow:visible}.rev_slider img{max-width:none !important;-moz-transition:none 0;-webkit-transition:none 0;-o-transition:none 0;transition:none 0;margin:0px;padding:0px;border-width:0px;border:none}.rev_slider .no-slides-text{font-weight:bold;text-align:center;padding-top:80px}.rev_slider ul{margin:0px;padding:0px;list-style:none !important;list-style-type:none;background-position:0px 0px}.rev_slider ul li,.rev_slider >ul >li,.rev_slider >ul >li:before{list-style:none !important;position:absolute;visibility:hidden;margin:0px !important;padding:0px !important;overflow-x:visible;overflow-y:visible;list-style-type:none !important;background-image:none;background-position:0px 0px;text-indent:0em}.rev_slider .tp-caption,.rev_slider .caption{position:absolute;visibility:hidden;white-space:nowrap}.tp-simpleresponsive img{max-width:none} .tp-caption{z-index:1}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important}.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important}.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video{max-width:none !important}  .noFilterClass{filter:none !important}  .caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%}.caption.fullscreenvideo iframe,.caption.fullscreenvideo video{width:100% !important;height:100% !important;display:none}.tp-caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%}.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video{width:100% !important;height:100% !important;display:none}.fullcoveredvideo video,.fullscreenvideo video{background:#000}.fullcoveredvideo .tp-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0px;left:0px}.html5vid.videoisplaying .tp-poster{display:none}.tp-video-play-button{background:#000;background:rgba(0,0,0,0.3);padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:50%;left:50%;font-size:40px;color:#FFF;z-index:3;margin-top:-27px;margin-left:-28px;text-align:center;cursor:pointer}.html5vid .tp-revstop{width:6px;height:20px;border-left:5px solid #fff;border-right:5px solid #fff;position:relative;margin:10px 20px}.html5vid .tp-revstop{display:none}.html5vid.videoisplaying .revicon-right-dir{display:none}.html5vid.videoisplaying .tp-revstop{display:block}.html5vid.videoisplaying .tp-video-play-button{display:none}.html5vid:hover .tp-video-play-button{display:block}.fullcoveredvideo .tp-video-play-button{display:none !important}  .tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1}.tp-dottedoverlay.twoxtwo{background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/gridtile.png)}.tp-dottedoverlay.twoxtwowhite{background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/gridtile_white.png)}.tp-dottedoverlay.threexthree{background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/gridtile_3x3.png)}.tp-dottedoverlay.threexthreewhite{background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/gridtile_3x3_white.png)}  .fullscreen-container{width:100%;position:relative;padding:0}.fullwidthbanner-container{width:100%;position:relative;padding:0;overflow:hidden}.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative} .tp-simpleresponsive .slotholder *,.tp-simpleresponsive img{ } .tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{ position:absolute;-webkit-font-smoothing:antialiased !important} .tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-bannershadow.tp-shadow1{background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/shadow1.png) no-repeat;background-size:100% 100%;width:890px;height:30px;bottom:-30px}.tp-bannershadow.tp-shadow2{background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/shadow2.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow3{background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/shadow3.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px} .tp-button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0px 1px 1px rgba(0,0,0,0.6) !important;font-size:15px;line-height:45px !important;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/images/gradient/g30.png) repeat-x top;font-family:arial,sans-serif;font-weight:bold;letter-spacing:-1px;text-decoration:none}.tp-button.big{color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.6);font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px !important;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/images/gradient/g40.png) repeat-x top}.purchase:hover,.tp-button:hover,.tp-button.big:hover{background-position:bottom,15px 11px}@media only screen and (min-width:480px) and (max-width:767px){.tp-button{padding:4px 8px 3px;line-height:25px !important;font-size:11px !important;font-weight:normal}a.tp-button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}@media only screen and (min-width:0px) and (max-width:479px){.tp-button{padding:2px 5px 2px;line-height:20px !important;font-size:10px !important}a.tp-button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}} .tp-button.green,.tp-button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0px 3px 0px 0px #104d0b;-moz-box-shadow:0px 3px 0px 0px #104d0b;box-shadow:0px 3px 0px 0px #104d0b}.tp-button.blue,.tp-button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0px 3px 0px 0px #0f3e68;-moz-box-shadow:0px 3px 0px 0px #0f3e68;box-shadow:0px 3px 0px 0px #0f3e68}.tp-button.red,.tp-button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0px 3px 0px 0px #7c1212;-moz-box-shadow:0px 3px 0px 0px #7c1212;box-shadow:0px 3px 0px 0px #7c1212}.tp-button.orange,.tp-button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#ff7700;-webkit-box-shadow:0px 3px 0px 0px #a34c00;-moz-box-shadow:0px 3px 0px 0px #a34c00;box-shadow:0px 3px 0px 0px #a34c00}.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0px 3px 0px 0px #222;-moz-box-shadow:0px 3px 0px 0px #222;box-shadow:0px 3px 0px 0px #222}.tp-button.lightgrey,.tp-button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0px 3px 0px 0px #555;-moz-box-shadow:0px 3px 0px 0px #555;box-shadow:0px 3px 0px 0px #555}  .tpclear{clear:both}.tp-bullets{z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-webkit-transform:translateZ(5px)}.tp-bullets.hidebullets{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/boxed_bgtile.png);height:40px;padding:0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px }.tp-bullets.simplebullets.navbar-old{background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/navigdots_bgtile.png);height:35px;padding:0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px }.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/bullet.png) no-repeat top left;width:20px;height:20px;margin-right:0px;float:left;margin-top:0px;margin-left:3px}.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/bullets.png) no-repeat bottom left;width:23px;height:23px;margin-right:0px;float:left;margin-top:0px}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0px} .tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/bullets2.png) no-repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:0px}.tp-bullets.simplebullets.square .bullet.last{margin-right:0px} .tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/bullets2.png) no-repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:0px}.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0px} .tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/bullet_boxed.png) no-repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0px !important}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0px !important} .tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/navigdots.png) no-repeat bottom left;width:15px;height:15px;margin-left:5px !important;margin-right:5px !important;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0px !important}.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0px !important}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left} .tparrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-webkit-transform:translateZ(5px)}.tparrows .tp-arr-imgholder{display:none}.tparrows .tp-arr-titleholder{display:none}.tparrows.hidearrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/large_left.png) no-repeat top left;width:40px;height:40px}.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/large_right.png) no-repeat top left;width:40px;height:40px}.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/small_left.png) no-repeat top left;width:19px;height:14px;margin-right:0px;float:left;margin-top:0px}.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/small_right.png) no-repeat top left;width:19px;height:14px;margin-right:0px;float:left;margin-top:0px}.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/arrow_left.png) no-repeat top left;width:26px;height:26px;margin-right:0px;float:left;margin-top:0px}.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/arrow_right.png) no-repeat top left;width:26px;height:26px;margin-right:0px;float:left;margin-top:0px}.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/small_left_boxed.png) no-repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px}.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/small_right_boxed.png) no-repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px}.tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/arrowleft.png) no-repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px}.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/arrowright.png) no-repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px}.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0px}.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/arrow_left2.png) no-repeat top left;width:12px;height:17px;float:left;margin-right:0px;margin-top:0px}.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/arrow_right2.png) no-repeat top left;width:12px;height:17px;float:left;margin-left:0px;margin-top:0px}.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/arrow_left2.png) no-repeat top left;width:12px;height:17px;float:left;margin-right:0px;margin-top:0px}.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/arrow_right2.png) no-repeat top left;width:12px;height:17px;float:left;margin-left:0px;margin-top:0px}.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/large_left.png) no-repeat 0 0;width:40px;height:40px}.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/large_right.png) no-repeat 0 0;width:40px;height:40px}.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left} .tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px; margin-top:-50px;vertical-align:top}.tp-bullets.tp-thumbs img{vertical-align:top}.fullwidthbanner-container .tp-thumbs{padding:3px}.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px; overflow:hidden;position:relative}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}.tp-bullets.tp-thumbs .bullet{width:100px;height:50px; cursor:pointer;overflow:hidden;background:none;margin:0;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-thumbs img{width:100%} .tp-bannertimer{visibility:hidden;width:100%;height:5px; background:#fff;background:rgba(0,0,0,0.15);position:absolute;z-index:200;top:0px}.tp-bannertimer.tp-bottom{top:auto;bottom:0px !important;height:5px}  .tparrows.preview1{width:100px;height:100px;-webkit-transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background:transparent}.tparrows.preview1:after{position:absolute;left:0px;top:0px;font-family:"revicons";color:#fff;font-size:30px;width:100px;height:100px;text-align:center;background:#fff;background:rgba(0,0,0,0.15);z-index:2;line-height:100px;-webkit-transition:background 0.3s,color 0.3s;-moz-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s}.tp-rightarrow.preview1:after{content:'\e825'}.tp-leftarrow.preview1:after{content:'\e824'}.tparrows.preview1:hover:after{background:rgba(255,255,255,1);color:#aaa}.tparrows.preview1 .tp-arr-imgholder{background-size:cover;background-position:center center;display:block;width:100%;height:100%;position:absolute;top:0px;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden} .tp-rightarrow.preview1 .tp-arr-imgholder{right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.tp-leftarrow.preview1 .tp-arr-imgholder{left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(-90deg);-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.tparrows.preview1:hover .tp-arr-imgholder{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}@media only screen and (min-width:768px) and (max-width:979px){.tparrows.preview1,.tparrows.preview1:after{width:80px;height:80px;line-height:80px;font-size:24px}}@media only screen and (min-width:480px) and (max-width:767px){.tparrows.preview1,.tparrows.preview1:after{width:60px;height:60px;line-height:60px;font-size:20px}}@media only screen and (min-width:0px) and (max-width:479px){.tparrows.preview1,.tparrows.preview1:after{width:40px;height:40px;line-height:40px;font-size:12px}} .tp-bullets.preview1{height:21px}.tp-bullets.preview1 .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,0.15) !important; -webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:5px !important;height:5px !important;border:8px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:5px !important;margin-bottom:0px !important;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tp-bullets.preview1 .bullet.last{margin-right:0px}.tp-bullets.preview1 .bullet:hover,.tp-bullets.preview1 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#aaa !important;width:5px !important;height:5px !important;border:8px solid rgba(255,255,255,1) !important} .tparrows.preview2{min-width:60px;min-height:60px;background:#fff;;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;overflow:hidden;-webkit-transition:-webkit-transform 1.3s;-webkit-transition:width 0.3s,background-color 0.3s,opacity 0.3s;transition:width 0.3s,background-color 0.3s,opacity 0.3s;backface-visibility:hidden}.tparrows.preview2:after{position:absolute;top:50%;font-family:"revicons";color:#aaa;font-size:25px;margin-top:-12px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.tp-rightarrow.preview2:after{content:'\e81e';right:18px}.tp-leftarrow.preview2:after{content:'\e81f';left:18px}.tparrows.preview2 .tp-arr-titleholder{background-size:cover;background-position:center center;display:block;width:auto;position:absolute;top:0px;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;white-space:nowrap;color:#000;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;font-weight:400;font-size:14px;line-height:60px;padding:0px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tp-rightarrow.preview2 .tp-arr-titleholder{right:50px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.tp-leftarrow.preview2 .tp-arr-titleholder{left:50px;-webkit-transform:translateX(100%);transform:translateX(100%)}.tparrows.preview2.hovered{width:300px}.tparrows.preview2:hover{background:#fff}.tparrows.preview2:hover:after{color:#000}.tparrows.preview2:hover .tp-arr-titleholder{-webkit-transform:translateX(0px);transform:translateX(0px)} .tp-bullets.preview2{height:17px}.tp-bullets.preview2 .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,0.5) !important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:2px !important;margin-bottom:0px !important;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tp-bullets.preview2 .bullet.last{margin-right:0px}.tp-bullets.preview2 .bullet:hover,.tp-bullets.preview2 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1) !important;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,1) !important}.tp-arr-titleholder.alwayshidden{display:none !important}@media only screen and (min-width:768px) and (max-width:979px){.tparrows.preview2{min-width:40px;min-height:40px;width:40px;height:40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.tparrows.preview2:after{position:absolute;top:50%;font-family:"revicons";font-size:20px;margin-top:-12px}.tp-rightarrow.preview2:after{content:'\e81e';right:11px}.tp-leftarrow.preview2:after{content:'\e81f';left:11px}.tparrows.preview2 .tp-arr-titleholder{font-size:12px;line-height:40px;letter-spacing:0px}.tp-rightarrow.preview2 .tp-arr-titleholder{right:35px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:35px}}@media only screen and (min-width:480px) and (max-width:767px){.tparrows.preview2{min-width:30px;min-height:30px;width:30px;height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}.tparrows.preview2:after{position:absolute;top:50%;font-family:"revicons";font-size:14px;margin-top:-12px}.tp-rightarrow.preview2:after{content:'\e81e';right:8px}.tp-leftarrow.preview2:after{content:'\e81f';left:8px}.tparrows.preview2 .tp-arr-titleholder{font-size:10px;line-height:30px;letter-spacing:0px}.tp-rightarrow.preview2 .tp-arr-titleholder{right:25px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:25px}}@media only screen and (min-width:0px) and (max-width:479px){.tparrows.preview2{min-width:30px;min-height:30px;width:30px;height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}.tparrows.preview2:after{position:absolute;top:50%;font-family:"revicons";font-size:14px;margin-top:-12px}.tp-rightarrow.preview2:after{content:'\e81e';right:8px}.tp-leftarrow.preview2:after{content:'\e81f';left:8px}.tparrows.preview2 .tp-arr-titleholder{display:none;visibility:none}.tparrows.preview2:hover{width:30px !important;height:30px !important}} .tparrows.preview3{width:70px;height:70px;background:#fff;background:rgba(255,255,255,1);-webkit-transform-style:flat}.tparrows.preview3:after{position:absolute;line-height:70px;text-align:center;font-family:"revicons";color:#aaa;font-size:30px;top:0px;left:0px;;background:#fff;z-index:100;width:70px;height:70px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.tparrows.preview3:hover:after{color:#000}.tp-rightarrow.preview3:after{content:'\e825'}.tp-leftarrow.preview3:after{content:'\e824'}.tparrows.preview3 .tp-arr-iwrapper{-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s;z-index:0;position:absolute;background:#000;background:rgba(0,0,0,0.75);display:table;min-height:90px;top:-10px}.tp-leftarrow.preview3 .tp-arr-iwrapper{-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.tparrows.preview3 .tp-arr-imgholder{display:block;background-size:cover;background-position:center center;display:table-cell;min-width:90px;height:90px;position:relative;top:0px}.tp-rightarrow.preview3 .tp-arr-iwrapper{right:0px;padding-right:70px}.tp-leftarrow.preview3 .tp-arr-iwrapper{left:0px;direction:rtl;padding-left:70px}.tparrows.preview3 .tp-arr-titleholder{display:table-cell;padding:30px;font-size:16px;color:#fff;white-space:nowrap;position:relative;clear:right;vertical-align:middle}.tparrows.preview3:hover .tp-arr-iwrapper{-webkit-transform:scale(1,1);transform:scale(1,1)} .tp-bullets.preview3{height:17px}.tp-bullets.preview3 .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,0.5) !important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:2px !important;margin-bottom:0px !important;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tp-bullets.preview3 .bullet.last{margin-right:0px}.tp-bullets.preview3 .bullet:hover,.tp-bullets.preview3 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1) !important;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,1) !important}@media only screen and (min-width:768px) and (max-width:979px){.tparrows.preview3:after,.tparrows.preview3{width:50px;height:50px;line-height:50px;font-size:20px}.tparrows.preview3 .tp-arr-iwrapper{min-height:70px}.tparrows.preview3 .tp-arr-imgholder{min-width:70px;height:70px}.tp-rightarrow.preview3 .tp-arr-iwrapper{padding-right:50px}.tp-leftarrow.preview3 .tp-arr-iwrapper{padding-left:50px}.tparrows.preview3 .tp-arr-titleholder{padding:10px;font-size:16px}}@media only screen and (max-width:767px){.tparrows.preview3:after,.tparrows.preview3{width:50px;height:50px;line-height:50px;font-size:20px}.tparrows.preview3 .tp-arr-iwrapper{min-height:70px}} .tparrows.preview4{width:30px;height:110px;background:transparent;-webkit-transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000}.tparrows.preview4:after{position:absolute;line-height:110px;text-align:center;font-family:"revicons";color:#fff;font-size:20px;top:0px;left:0px;z-index:0;width:30px;height:110px;background:#000;background:rgba(0,0,0,0.25);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-rightarrow.preview4:after{content:'\e825'}.tp-leftarrow.preview4:after{content:'\e824'}.tparrows.preview4 .tp-arr-allwrapper{visibility:hidden;width:180px;position:absolute;z-index:1;min-height:120px;top:0px;left:-150px;overflow:hidden;-webkit-perspective:1000px;-webkit-transform-style:flat}.tp-leftarrow.preview4 .tp-arr-allwrapper{left:0px}.tparrows.preview4 .tp-arr-iwrapper{position:relative}.tparrows.preview4 .tp-arr-imgholder{display:block;background-size:cover;background-position:center center;width:180px;height:110px;position:relative;top:0px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tparrows.preview4 .tp-arr-imgholder2{display:block;background-size:cover;background-position:center center;width:180px;height:110px;position:absolute;top:0px;left:180px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tp-leftarrow.preview4 .tp-arr-imgholder2{left:-180px}.tparrows.preview4 .tp-arr-titleholder{display:block;font-size:12px;line-height:25px;padding:0px 10px;text-align:left;color:#fff;position:relative;background:#000;color:#FFF;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;font-weight:700;font-size:11px;line-height:2.75;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity:0.0;opacity:0.0}.tparrows.preview4:after{transform-origin:100% 100%;-webkit-transform-origin:100% 100%}.tp-leftarrow.preview4:after{transform-origin:0% 0%;-webkit-transform-origin:0% 0%}@media only screen and (min-width:768px){.tparrows.preview4:hover:after{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}.tp-leftarrow.preview4:hover:after{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.tparrows.preview4:hover .tp-arr-titleholder{-webkit-transition-delay:0.4s;transition-delay:0.4s;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}} .tp-bullets.preview4{height:17px}.tp-bullets.preview4 .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,0.5) !important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:2px !important;margin-bottom:0px !important;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tp-bullets.preview4 .bullet.last{margin-right:0px}.tp-bullets.preview4 .bullet:hover,.tp-bullets.preview4 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1) !important;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,1) !important}@media only screen and (max-width:767px){.tparrows.preview4{width:20px;height:80px}.tparrows.preview4:after{width:20px;height:80px;line-height:80px;font-size:14px}.tparrows.preview1 .tp-arr-allwrapper,.tparrows.preview2 .tp-arr-allwrapper,.tparrows.preview3 .tp-arr-allwrapper,.tparrows.preview4 .tp-arr-allwrapper{display:none !important}}  .tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-caption img{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}.tp-simpleresponsive ul{list-style:none;padding:0;margin:0}.tp-simpleresponsive >ul li{list-style:none;position:absolute;visibility:hidden} .caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/coloredbg.png) repeat}.tp-caption.slidelink a span{background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/coloredbg.png) repeat} .tp-loader{top:50%;left:50%;z-index:10000;position:absolute}.tp-loader.spinner0{width:40px;height:40px;background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/loader.gif) no-repeat center center;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-loader.spinner1{width:40px;height:40px;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-loader.spinner5{background:url(https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}@-webkit-keyframes tp-rotateplane{0%{-webkit-transform:perspective(120px) }50%{-webkit-transform:perspective(120px) rotateY(180deg) }100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg) }}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg) }50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg) }100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.tp-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:#ff0000;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);border-radius:100%;-webkit-animation:tp-scaleout 1.0s infinite ease-in-out;animation:tp-scaleout 1.0s infinite ease-in-out}@-webkit-keyframes tp-scaleout{0%{-webkit-transform:scale(0.0) }100%{-webkit-transform:scale(1.0);opacity:0}}@keyframes tp-scaleout{0%{transform:scale(0.0);-webkit-transform:scale(0.0)}100%{transform:scale(1.0);-webkit-transform:scale(1.0);opacity:0}}.tp-loader.spinner3{margin:-9px 0px 0px -35px;width:70px;text-align:center}.tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);border-radius:100%;display:inline-block;-webkit-animation:tp-bouncedelay 1.4s infinite ease-in-out;animation:tp-bouncedelay 1.4s infinite ease-in-out; -webkit-animation-fill-mode:both;animation-fill-mode:both}.tp-loader.spinner3 .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.tp-loader.spinner3 .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes tp-bouncedelay{0%,80%,100%{-webkit-transform:scale(0.0) }40%{-webkit-transform:scale(1.0) }}@keyframes tp-bouncedelay{0%,80%,100%{transform:scale(0.0);-webkit-transform:scale(0.0)}40%{transform:scale(1.0);-webkit-transform:scale(1.0)}}.tp-loader.spinner4{margin:-20px 0px 0px -20px;width:40px;height:40px;text-align:center;-webkit-animation:tp-rotate 2.0s infinite linear;animation:tp-rotate 2.0s infinite linear}.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:tp-bounce 2.0s infinite ease-in-out;animation:tp-bounce 2.0s infinite ease-in-out;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15)}.tp-loader.spinner4 .dot2{top:auto;bottom:0px;-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes tp-rotate{100%{-webkit-transform:rotate(360deg) }}@keyframes tp-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg) }}@-webkit-keyframes tp-bounce{0%,100%{-webkit-transform:scale(0.0) }50%{-webkit-transform:scale(1.0) }}@keyframes tp-bounce{0%,100%{transform:scale(0.0);-webkit-transform:scale(0.0)}50%{transform:scale(1.0);-webkit-transform:scale(1.0)}}


/*===============================
https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/css/dynamic-captions.css
================================================================================*/
.tp-caption.medium_light_black{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:rgb(0,0,0);text-decoration:none;background-color:transparent;padding:0px;border-width:0px;border-color:rgb(255,214,88);border-style:none}.tp-caption.thintext_dark{position:absolute;color:rgba(0,0,0,0.85);text-shadow:none;font-weight:300;font-size:16px;line-height:26px;font-family:"Open Sans";background-color:transparent}.medium_light_black{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:rgb(0,0,0);text-decoration:none;background-color:transparent;padding:0px;border-width:0px;border-color:rgb(255,214,88);border-style:none}.thintext_dark{position:absolute;color:rgba(0,0,0,0.85);text-shadow:none;font-weight:300;font-size:16px;line-height:26px;font-family:"Open Sans";background-color:transparent}


/*===============================
https://www.consultadeosteopatia.pt/media/com_uniterevolution2/assets/rs-plugin/css/static-captions.css
================================================================================*/
.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}


/*===============================
/media/mod_languages/css/template.css
================================================================================*/
div.mod-languages ul{margin:0;padding:0;list-style:none}div.mod-languages li{margin-left:5px;margin-right:5px}div.mod-languages ul.lang-inline li{display:inline}div.mod-languages ul.lang-block li{display:block}div.mod-languages img{border:none}div.mod-languages a{text-decoration:none}