@import url("../monstroid2-1/style.css");.site-description{margin-left:34px;}
.tm-testi__item-avatar{border-radius:0%;display:block;margin:0 auto 25px;}
.site-header:not(.style-5) .header-container.transparent{position:absolute;left:0;right:0;background-color:#ffffff;z-index:90;border-top:1px solid #ECECEE;}
li#menu-item-4440{background-color:#ff8d06;padding:0px 10px;color:#fff !important;}
li#menu-item-4440 a{color:#fff !important;}
li#menu-item-4440 a:hover{color:#fff !important;}
.breadcrumbs{position:relative;padding:6px 0;}
a.button_footer{display:inline-block;text-align:center;vertical-align:middle;padding:12px 24px;border:1px solid #333333;border-radius:0px;background:#333333;background:-webkit-gradient(linear, left top, left bottom, from(#333333), to(#666666));background:-moz-linear-gradient(top, #333333, #666666);background:linear-gradient(to bottom, #333333, #666666);text-shadow:#591717 1px 1px 1px;font:normal normal bold 20px arial;color:#ffffff;text-decoration:none;}
a.button_footer:hover, a.button_footer:focus{border:1px solid #525252;background:#3d3d3d;background:-webkit-gradient(linear, left top, left bottom, from(#3d3d3d), to(#7a7a7a));background:-moz-linear-gradient(top, #3d3d3d, #7a7a7a);background:linear-gradient(to bottom, #3d3d3d, #7a7a7a);color:#ffffff;text-decoration:none;}
a.button_footer:active{background:#1f1f1f;background:-webkit-gradient(linear, left top, left bottom, from(#1f1f1f), to(#666666));background:-moz-linear-gradient(top, #1f1f1f, #666666);background:linear-gradient(to bottom, #1f1f1f, #666666);}
p.footer_butt{padding-top:30px;}
.tm-testi blockquote{display:block;margin-bottom:55px;}
.tm-testi blockquote img{display:inline-block;vertical-align:middle;width:25%;margin:0;}
.tm-testi blockquote .tm-testi__item-body{display:inline-block;vertical-align:middle;width:70%;text-align:left;margin-left:35px;font-style:italic;letter-spacing:0.02em;}
.menu-item .menu li a:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;padding-right:8px;}
p.mob-title{text-align:left;}
.tm_pb_column.tm_pb_column_1_4.tm_pb_column_25.col-xs-12.col-sm-12.col-md-6.col-lg-3.col-xl-3.tm_pb_vertical_alligment_start.ftr4cls{max-width:100%;padding:0px;}
@media (min-width:768px){.main-navigation .sub-menu .menu>li>a{padding:0px 0;}
.tm-mega-menu-sub .mega-block-title{padding-bottom:2px;}
}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.alojamento.title.tm_pb_text_0{font-size:30px !important;padding-top:7px;}
p.normal{margin-bottom:0px;}
body h5.hrf-title{background:transparent;}
.team-more-btn{position:absolute!important;right:360px;top:-10px!important;}
.porque.row.tm_pb_row.tm_pb_row_5{margin-left:200px;margin-right:200px;}
h5.team-listing_name a:hover{color:#fff;}
.single-team .post-content p{text-align:justify;max-width:75%;margin:0 auto;}
.front p .pop-video{text-align:center;}
.front{text-align:justify;}
.front .team-listing_name{text-align:center;}
.premium .team-more-btn{position:absolute!important;right:352px;top:10px!important;}
.porque.row.tm_pb_row.tm_pb_row_7{margin-left:200px;margin-right:200px;}
.porque.row.tm_pb_row.tm_pb_row_6{margin-left:200px;margin-right:200px;}
.footer-container{padding:0px 0 25px !important;}
.site-info .footer-copyright, .site-info .footer-logo, .site-info .footer-menu, .site-info .social-list{margin-top:25px;margin-bottom:-5px;}
ul.vidbg-frontend-buttons.top-left{display:none;}
.tm_pb_section.proque_mobile.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:none;}
.tm_pb_section.tm_pb_section_parallax.EQUIPA-home.tm_pb_section_7.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:none;}
.tm_pb_section.tm_pb_section_parallax.Advisers-home.tm_pb_section_8.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:none;}
.tm_pb_section.prodjtxt-mobile.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:none;}
.tm_pb_section.prod-mobile-primum.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:none;}
.tm_pb_section.aqupri-mobile.tm_pb_section_8.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:none;}
.tm_pb_section.advipri-mobile.tm_pb_section_10.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:none;}
.services-menu{display:none !important;}
.Equipamentos{display:none !important;}
.loja{display:none !important;}
.eventos{display:none !important;}
.contactos{display:none !important;}
.site-header:not(.style-5) .header-container{position:fixed;left:0;right:0;background-color:#ffffff;z-index:90;border-top:1px solid #ECECEE;top:44px;}
.isStuck#main-menu{top:59px!important;justify-content:flex-end !important;}
.isStuck#main-menu, .isStuck.header-container{position:fixed!important;width:100%;box-shadow:none;background-color:transparent;}
body.novideobody .footersection{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
body.novideobody .footer-container.invert{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}

@media screen and (max-width:1320px){.team-more-btn{right:300px;}
.porque.row.tm_pb_row.tm_pb_row_5{margin-left:100px;margin-right:100px;}
.porque.row.tm_pb_row.tm_pb_row_7{margin-left:100px;margin-right:100px;}
.porque.row.tm_pb_row.tm_pb_row_6{margin-left:100px;margin-right:100px;}
.tm_pb_section.tm_pb_section_parallax.EQUIPA-home.tm_pb_section_6.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:none;}
}
@media screen and (max-width:1200px){.team-more-btn{right:150px;}
.team-container .team-more-btn .ajax-more-btn{margin-top:0px;}
.porque.row.tm_pb_row.tm_pb_row_5{margin-left:100px;margin-right:100px;}
.tm_pb_section.tm_pb_section_parallax.EQUIPA-home.tm_pb_section_6.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:none;}
.porque.row.tm_pb_row.tm_pb_row_5{margin-left:100px;margin-right:100px;}
}
@media screen and (max-width:990px){.card, .front, .back{width:230px;height:220px;}
.tm_pb_section.tm_pb_section_parallax.EQUIPA-home.tm_pb_section_6.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:none;}
.porque.row.tm_pb_row.tm_pb_row_5{margin-left:50px;margin-right:50px;}
}
@media screen and (max-width:767px){.team-container .team-more-btn .ajax-more-btn{margin-top:0px;right:-96px !important;position:relative;}
.mobile-quip .tm_pb_column.tm_pb_column_1_2 { padding: 0; }
.porque.row.tm_pb_row.tm_pb_row_5{margin-left:50px;margin-right:50px;}
.porque.row.tm_pb_row.tm_pb_row_7{margin-left:90px;margin-right:50px;}
.porque.row.tm_pb_row.tm_pb_row_6{margin-left:50px;margin-right:50px;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__wrapper .tm_pb_brands_showcase_module__brands .tm_pb_brands_showcase_module__item__logo{vertical-align:top;width:200px;}
.card, .front, .back{width:287px;height:216px;}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.img1.tm_pb_text_15{padding-bottom:27px;}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.img2.tm_pb_text_16{padding-bottom:20px;}
.tm_pb_section.tm_pb_section_parallax.EQUIPA-home.tm_pb_section_7.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.tm_pb_section_parallax.Advisers-home.tm_pb_section_8.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.prodjtxt-mobile.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.brands.tm_pb_section_12.tm_pb_with_background.tm_section_regular{display:none;}
.tm_pb_section.prod-mobile-primum.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.aqupri-mobile.tm_pb_section_8.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.advipri-mobile.tm_pb_section_10.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.services-menu{display:block !important;}
.Equipamentos{display:block !important;}
.loja{display:block !important;}
.eventos{display:block !important;}
.contactos{display:block !important;}
.top-panel{display:none;}
}
@media screen and (max-width:580px){h5#teamtit{display:none;}
.card{transition:none;transform-style:none;position:relative;}
.front, .back{backface-visibility:unset;position:relative;}
.back{z-index:0;transform:initial;}
.cherry-team.team-wrap .team-listing{text-align:center;width:19%;margin-left:124px;}
.front{z-index:1;transform:initial;background-color:transparent;padding:10px;}
.team-item:hover .card{transform:initial;}
.cherry-team.team-wrap .team-listing .team-item{left:-58px;}
.porque.row.tm_pb_row.tm_pb_row_5{margin-left:10px;margin-right:10px;}
p.mob-title{line-height:10px;font-size:42px;}
.card, .front, .back{width:287px;height:auto;}
.cherry-team.team-wrap .team-listing .team-item{padding-bottom:0px;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__wrapper .tm_pb_brands_showcase_module__brands .tm_pb_brands_showcase_module__item__logo{vertical-align:top;width:109px;}
.tm-testi blockquote img{display:inline-block;vertical-align:middle;width:40%;margin:0;}
.front{color:#666;}
.tm_pb_builder #tm_builder_outer_content .tm_pb_section_7{padding-top:60px;padding-bottom:0px !important;}
.tm_pb_section.tm_pb_section_parallax.EQUIPA-home.tm_pb_section_6.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.tm_pb_section_parallax.Advisers-home.tm_pb_section_7.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.prodjtxt-mobile.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.tm_pb_section_parallax.EQUIPA-home.tm_pb_section_7.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.tm_pb_section_parallax.Advisers-home.tm_pb_section_8.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.prodjtxt-mobile.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.brands.tm_pb_section_12.tm_pb_with_background.tm_section_regular{display:none;}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.img1.tm_pb_text_20{padding-bottom:30px;}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.img2.tm_pb_text_21{padding-bottom:30px;}
.tm_pb_section.prod-mobile-primum.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.aqupri-mobile.tm_pb_section_8.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.advipri-mobile.tm_pb_section_10.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.vidbg-container{display:none;}
#tm_builder_outer_content .tm_section_transparent{}
.vidbg-container{display:none;}
.porque.row.tm_pb_row.tm_pb_row_7{margin-left:60px;margin-right:40px;}
.services-menu{display:block !important;}
.Equipamentos{display:block !important;}
.loja{display:block !important;}
.eventos{display:block !important;}
.contactos{display:block !important;}
.top-panel{display:none;}
}
@media screen and (max-width:490px){.cherry-team.team-wrap .team-listing .team-item{left:-86px;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__wrapper .tm_pb_brands_showcase_module__brands .tm_pb_brands_showcase_module__item__logo{vertical-align:top;width:109px;}
.tm-testi blockquote img{display:inline-block;vertical-align:middle;width:40%;margin:0;}
.front{color:#666;}
.tm_pb_builder #tm_builder_outer_content .tm_pb_section_7{padding-top:60px;padding-bottom:0px !important;}
p.mob-title{line-height:10px;font-size:42px;}
h2.horarios{font-size:20px;}
h4.ohnosos{font-size:22px;}
h4.antes{font-size:20px;}
h2.tam-title{float:left;}
.tm_pb_section.tm_pb_section_parallax.EQUIPA-home.tm_pb_section_7.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.tm_pb_section_parallax.Advisers-home.tm_pb_section_8.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.prodjtxt-mobile.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.brands.tm_pb_section_12.tm_pb_with_background.tm_section_regular{display:none;}
.tm_pb_section.contribtors-home.tm_pb_section_10.tm_pb_with_background.tm_section_regular.tm_section_transparent{height:287px;overflow:hidden;}
h2.cont-title{font-size:22px;}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.img1.tm_pb_text_20{padding-bottom:30px;}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.img2.tm_pb_text_21{padding-bottom:30px;}
h4.secfst{font-size:18px;padding-top:23px;}
#tm_builder_outer_content .tm_section_transparent{}
h2.pri-title{font-size:23px;}
p.title-pri{font-size:31px;}
.tm_pb_module.tm_pb_toggle.tm_pb_toggle_open.preg-pri.tm_pb_toggle_1.tm_pb_toggle_item .tm_pb_toggle_title{font-size:28px;}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.img1.tm_pb_text_10{padding-bottom:20px;}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.img2.tm_pb_text_11{padding-bottom:20px;}
.tm_pb_section.contri-pri.tm_pb_section_8.tm_pb_with_background.tm_section_regular.tm_section_transparent{height:286px;overflow:hidden;}
.tm_pb_section.prodjtxt-mobile.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.prod-mobile-primum.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.aqupri-mobile.tm_pb_section_8.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.advipri-mobile.tm_pb_section_10.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.contri-pri.tm_pb_section_11.tm_pb_with_background.tm_section_regular.tm_section_transparent{height:286px;}
.vidbg-container{display:none;}
.porque.row.tm_pb_row.tm_pb_row_7{margin-left:50px;margin-right:10px;}
.cherry-team.team-wrap .team-listing .team-item{left:-100px;}
.services-menu{display:block !important;}
.Equipamentos{display:block !important;}
.loja{display:block !important;}
.eventos{display:block !important;}
.contactos{display:block !important;}
.top-panel{display:none;}
}
@media screen and (max-width:380px){h5#teamtit{display:none;}
.cherry-team.team-wrap .team-listing{text-align:center;width:19%;margin-left:1px;}
.team-more-btn{display:none;}
p.mob-title{padding-top:20px;font-size:46px;}
.porque.row.tm_pb_row.tm_pb_row_5{margin-left:0px;margin-right:0px;}
p.mob-title{line-height:10px;font-size:42px;}
h2.horarios{font-size:20px;}
h4.ohnosos{font-size:22px;}
.cherry-team.team-wrap .team-listing .team-item{left:0px;}
.cherry-team.team-wrap .team-listing .team-item{padding-bottom:0px;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__wrapper .tm_pb_brands_showcase_module__brands .tm_pb_brands_showcase_module__item__logo{vertical-align:top;width:109px;}
.front{color:#666;}
.tm_pb_builder #tm_builder_outer_content .tm_pb_section_7{padding-top:60px;padding-bottom:0px;}
h4.antes{font-size:20px;}
.tm_pb_section.proque_mobile.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.home-brands.row.tm_pb_row.tm_pb_row_11{display:none;}
h2.tam-title{float:left;}
.tm_pb_section.tm_pb_section_parallax.EQUIPA-home.tm_pb_section_7.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.tm_pb_section_parallax.Advisers-home.tm_pb_section_8.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.prodjtxt-mobile.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.brands.tm_pb_section_12.tm_pb_with_background.tm_section_regular{display:none;}
h2.cont-title{font-size:22px;}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.img1.tm_pb_text_20{padding-bottom:30px;}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.img2.tm_pb_text_21{padding-bottom:30px;}
h4.secfst{font-size:18px;padding-top:10px;}
#tm_builder_outer_content .tm_section_transparent{}
h2.pri-title{font-size:23px;}
p.title-pri{font-size:31px;}
.tm_pb_module.tm_pb_toggle.tm_pb_toggle_open.preg-pri.tm_pb_toggle_1.tm_pb_toggle_item .tm_pb_toggle_title{font-size:28px;}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.img1.tm_pb_text_10{padding-bottom:20px;}
.tm_pb_text.tm_pb_module.tm_pb_bg_layout_light.tm_pb_text_align_left.img2.tm_pb_text_11{padding-bottom:20px;}
.tm_pb_section.contri-pri.tm_pb_section_8.tm_pb_with_background.tm_section_regular.tm_section_transparent{height:286px;overflow:hidden;}
.tm_pb_section.prod-mobile-primum.tm_pb_section_5.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.aqupri-mobile.tm_pb_section_8.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.advipri-mobile.tm_pb_section_10.tm_pb_with_background.tm_section_regular.tm_section_transparent{display:block;}
.tm_pb_section.contri-pri.tm_pb_section_11.tm_pb_with_background.tm_section_regular.tm_section_transparent{height:286px;}
.vidbg-container{display:none;}
.porque.row.tm_pb_row.tm_pb_row_7{margin-left:0px;margin-right:0px;}
.cherry-team.team-wrap .team-listing .team-item{left:-36px;}
.services-menu{display:block !important;}
.Equipamentos{display:block !important;}
.loja{display:block !important;}
.eventos{display:block !important;}
.contactos{display:block !important;}
.top-panel{display:none;}
}


/* menu 360 icon */
#menu-item-15156 a,
#menu-item-15171 a{ text-indent: -10050px; display:block; background-image: url("https://www.cursos-dj.com/wp-content/uploads/2018/11/PRODJ-3D-Virtual-Tour-A.png"); width:62px; height:29px; background-position:center center; } 

.novideobody #menu-item-15156 a,
.novideobody #menu-item-15171 a{ 
	background-image: url("https://www.cursos-dj.com/wp-content/uploads/2018/11/PRODJ-3D-Virtual-Tour-B.png");
	 } 

.fixed #menu-item-15156 a,
.fixed #menu-item-15171 a{ background-image: url("https://www.cursos-dj.com/wp-content/uploads/2018/11/PRODJ-3D-Virtual-Tour-B.png"); }
