.homehome .text_escolha_troia .text-italic{font-style:italic}.homehome .text_escolha_troia .text-bold{font-weight:700}.homehome .entry-content{color:#767676}@media screen and (min-width:992px) and (max-width:1200px){.homehome .entry-header,.homehome .entry-content,.homehome .entry-summary,.homehome .entry-meta{margin:0 auto;max-width:960px;width:100%}}@media screen and (min-width:1200px){.homehome .entry-header,.homehome .entry-content,.homehome .entry-summary,.homehome .entry-meta{margin:0 auto;max-width:1160px;width:100%}}.homehome .type-page .entry-header{display:none}.homehome #section-1{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:100px}.homehome .entry-content h4{text-align:center;font-family:'Lato',Verdana,Helvetica,sans-serif;font-size:28px;font-weight:300;line-height:1.25;color:#767676;margin:0}.homehome .cards_row .white_card_homepage{background-color:#fff;text-align:center;margin:auto 0 0 0;padding:40px 30px 5px;min-height:300px}.homehome .cards_row .white_card_homepage2{background-color:#fff;text-align:center;margin:auto 0 0 0;padding:0 30px 50px}.homehome .vc_column-inner .wpb_wrapper.vc_figure{display:block}.homehome .white_card_homepage{margin-top:auto}.homehome .cards_row .blue_card_homepage{background-color:#8fafbf;text-align:center;margin:0;padding:15px 0 15px;min-height:140px;display:flex;align-items:center;justify-content:center}.homehome .title_cards{padding-top:40px;margin-bottom:50px}.homehome .cards_row .wpb_single_image{margin-bottom:0}.homehome .cards_row .botao_saber_mais{margin-top:16px;padding:16px 0;text-align:center;background-color:#ccba99;color:#fff;border-radius:0;width:240px}.homehome .cards_row .white_card_homepage .title_below_img{font-family:'Lato',Verdana,Helvetica,sans-serif;font-size:26px;font-weight:700;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#ccba99;text-transform:uppercase;padding-bottom:30px}.homehome .cards_row .white_card_homepage p{font-family:'Lato',Verdana,Helvetica,sans-serif;font-size:16px;font-weight:300;line-height:1.48}.homehome .cards_row .blue_card_homepage p{line-height:1.25;color:#fff}.homehome #section-1 .cards_row .blue_card_homepage p,.homehome #section-1 .blue_card_homepage .wpb_wrapper{margin-bottom:0}.homehome .titulo_main{font-family:'Lato',Verdana,Helvetica,sans-serif;font-size:35px;font-weight:300;line-height:1;text-align:center;text-transform:uppercase;padding-top:30px;margin:0}.homehome .descricao_main{font-family:'Lato',Verdana,Helvetica,sans-serif;font-size:22px;font-weight:300;font-style:normal;line-height:normal;text-align:center}.homehome .title_img_servico{font-family:'Lato',Verdana,Helvetica,sans-serif;font-size:22px;font-weight:300;font-style:normal;line-height:1.09;letter-spacing:normal}.homehome .title_servico{padding-bottom:20px}.banner-slider{height:961px;max-height:961px;background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width:767px){.homehome .icons_column_servicos{text-align:center}.homehome .img_escolha_troia{display:none}}@media screen and (min-width:768px){.homehome .icons_column_servicos .vc_inner{margin-bottom:5px}.homehome .icons_row_servicos{padding-bottom:65px}.homehome .img_escolha_troia{position:absolute;bottom:0;margin-bottom:0}.homehome .text_escolha_troia .ajust_width{max-width:524px}}.homehome .title_escolha_troia{font-family:'Lato',Verdana,Helvetica,sans-serif;font-size:35px;font-weight:300;line-height:1;text-align:center;color:#767676;text-transform:uppercase;margin:30px 0 0;padding-bottom:10px}.homehome .text_escolha_troia p{font-size:16px;line-height:1.5;font-weight:300}.homehome .section-4-column .vc_column-inner{min-height:300px;background-size:cover;background-repeat:no-repeat;background-position:center}.homehome .section-5{padding-top:70px;padding-bottom:40px}.contactos_row{align-items:flex-start;justify-content:flex-start;display:flex;margin:0 0 20px}.page-id-846 .contactos_row{margin:0}.page-id-243 .contactos_row{margin:0}.page-id-3730 .contactos_row{margin:0}.page-id-3903 .contactos_row{margin:0}.page-id-850 .contactos_row{margin:0}.page-id-510 .contactos_row{margin:0}.page-id-3902 .contactos_row{margin:0}.page-id-848 .contactos_row{margin:0}.page-id-511 .contactos_row{margin:0}.page-id-7939 .contactos_row{margin:0}.page-id-7975 .contactos_row{margin:0}.width_img{min-width:35px}.img_contactos{width:20px;margin:0}.contactos_row p{font-size:16px;font-weight:300;line-height:1.5;color:#a99a7e!important}.contactos_row p:visited{font-size:16px;font-weight:300;line-height:1.5;color:#a99a7e!important}.homehome .title_contacto{font-family:'Lato',Verdana,Helvetica,sans-serif;font-size:35px;font-weight:300;line-height:1;letter-spacing:normal;color:#a99a7e;margin:0;padding-bottom:40px;text-transform:uppercase}h2.title_contacto{font-family:'Lato',Verdana,Helvetica,sans-serif;font-size:35px;font-weight:300;line-height:1;letter-spacing:normal;color:#a99a7e;margin:0;padding-bottom:40px;text-transform:uppercase}.title_contacto2{font-family:'Lato',Verdana,Helvetica,sans-serif;font-size:20px;font-weight:300;line-height:1;letter-spacing:normal;color:#a99a7e;margin:0;padding-bottom:20px;text-transform:uppercase}#content.homehome .wpb_text_column .pcontacto-form-input,#content.homehome .wpb_text_column .brochura-form-input{font-family:Lato,Verdana,Helvetica,sans-serif;font-weight:300;line-height:1.5;width:100%;color:#a99a7e;font-size:16px;height:43px;margin-bottom:20px;padding-left:21px;background-color:#fff;border:1px solid #e1dcd2}#content.homehome .wpb_text_column .brochura-form-input{min-height:172px}#content.homehome .wpb_text_column .pcontacto-form-input::placeholder{color:#a99a7e!important;font-size:16px!important;opacity:1}#content.homehome .wpb_text_column .pcontacto-form-input:-ms-input-placeholder{color:#a99a7e!important;font-size:16px!important}#content.homehome .wpb_text_column .pcontacto-form-input::-ms-input-placeholder{color:#a99a7e!important;font-size:16px!important}#content.homehome .wpb_text_column .brochura-form-input::placeholder{color:#a99a7e!important;font-size:16px!important;opacity:1}#content.homehome .wpb_text_column .brochura-form-input:-ms-input-placeholder{color:#a99a7e!important;font-size:16px!important}#content.homehome .wpb_text_column .brochura-form-input::-ms-input-placeholder{color:#a99a7e!important;font-size:16px!important}#content.homehome .pcontacto-form-submit{font-size:16px;padding:16px 61px;width:auto;background-color:#ccba99;border:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.homehome footer.entry-meta{margin-top:0}@media screen and (min-width:768px){.bottom-bar .bottom-bar-box .inline_content{display:inline;margin:0 15px}}@media screen and (max-width:767px){.bottom-bar .bottom-bar-box .inline_content{display:block;margin:8px 15px}}@media screen and (min-width:992px){.width_desktop_9{-ms-flex:0 0 82%;flex:0 0 82%;max-width:82%}.width_desktop_3{-ms-flex:0 0 18%;flex:0 0 18%;max-width:18%;padding-right:15px;padding-left:15px}.width_desktop_6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.width_desktop_8{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.width_desktop_4{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.width_desktop_12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.align_left_desktop_footer{text-align:left}.align_right_desktop_footer{text-align:right}}@media screen and (max-width:991px){.width_mobile_12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.align_center_mobile_footer{text-align:center;margin-bottom:20px}.content-footer-2.width_mobile_12{padding-top:0!important;padding-bottom:0!important}}.row_width{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-owner{font-size:12px;color:#a99a7e;line-height:2;font-weight:400}.footer-terms{color:#a99a7e;font-size:12px;font-weight:400;padding-top:15px}.bottom-bar{background-image:url('/wp-content/uploads/2019/01/dark-sand-bk.png');background-size:cover;background-repeat:no-repeat;color:#767676;width:100%;float:left}.bottom-bar-box{max-width:1200px;margin:auto}.bottom-bar-box .width_mobile_12{padding-top:21px;padding-bottom:21px}.bottom-bar .bottom-bar-box .img_text a{font-size:12px;color:#fff;text-transform:uppercase}.bottom-bar .bottom-bar-box .terms_text a{font-size:12px;color:#594f3e;text-transform:uppercase}.footer-terms .text-h2{display:none}.footer-box{padding-bottom:30px}.img-bottom-bar{margin-right:5px}#colophon .footer-info{height:auto}@media screen and (min-width:768px){.top-bar .top-bar-box .inline_content,.pum-trigger.popmake-7724{display:inline;margin:0 15px}.align_left_desktop{text-align:right;margin-left:auto}}@media screen and (max-width:767px){.top-bar .top-bar-box .inline_content{display:block;margin:0 15px}}@media screen and (max-width:992px){#masthead .mobile-off{display:none}#masthead .mobile-on{display:block;height:155px}.easingslider-viewport,.banner-slider{height:500px!important}.homehome .cards_row .blue_card_homepage,.homehome .cards_row .white_card_homepage,.homehome .cards_row .white_card_homepage2{margin:0 auto;max-width:732px;min-height:auto}}.top-bar{background-color:rgba(0,0,0,.35);color:#fff;width:100%;position:absolute;top:0;z-index:99}.top-bar-box{max-width:1200px;margin:auto;padding:11px 0}.top-bar .top-bar-box .img_text a,.span_img_text{font-size:12px;color:#fff;text-transform:uppercase}.top-bar .top-bar-box .terms_text a{font-size:12px;color:#594f3e;text-transform:uppercase}.nav-menu li a{text-decoration:none!important;text-shadow:.7px .7px 1px #7c6e56;font-weight:700}@media screen and (min-width:768px) and (max-width:990px){.page-id-7632 .click-nav{height:100px;float:none!important}}@media screen and (min-width:769px) and (max-width:1200px){.homehome .cards_row .white_card_homepage .title_below_img{font-size:18px}}ul.nav-menu{margin-top:30px}.grecaptcha-badge{z-index:1}.mobile-header .click-nav ul li ul.sub-menu{padding-left:10px}.navbar{top:30px;z-index:99}.language-container{margin:0 10px 0 0;text-align:right;z-index:10}.language-container .lang-item{display:inline;list-style:none;padding:0 1px}.top-bar .top-bar-box .globe{margin:0 0 0 15px}.top-bar .top-bar-box .img_text a,.span_img_text{color:#ccba99}.navbar-beach-villas.navbar{top:45px!important}.width_pagina_contactos_left{float:left;width:50%;padding-right:20px;padding-bottom:20px}.width_pagina_contactos_right{float:right;width:50%;padding-right:20px;padding-bottom:20px}@media screen and (max-width:768px){.width_pagina_contactos_left{width:100%;float:none}.width_pagina_contactos_right{width:100%;float:none}}.title_servico .titulo_main{color:#767676}.homehome .title_cards h5{font-family:'Lato',Verdana,Helvetica,sans-serif;font-size:22px;font-weight:300;font-style:normal;line-height:normal;text-align:center}.page-id-7632 .brochura-form-container,.page-id-7740 .brochura-form-container,.page-id-7738 .brochura-form-container,.page-id-7977 .brochura-form-container{margin-left:auto;margin-right:auto;right:auto;left:auto;position:relative}.page-id-7632 #brochura-form,.page-id-7740 #brochura-form,.page-id-7738 #brochura-form,.page-id-7977 #brochura-form{position:absolute;right:0;left:0}.bottom-bar .language-container{float:none;display:inline-block;margin-bottom:-3px}@media screen and (min-width:992px) and (max-width:1200px){.homehome .cards_row .white_card_homepage .title_below_img{font-size:20px;padding-bottom:15px}.homehome .cards_row .blue_card_homepage p{font-size:18px;padding:10px}.homehome .cards_row .blue_card_homepage{min-height:185px}.homehome .cards_row .white_card_homepage{min-height:230px}.homehome .cards_row .botao_saber_mais{font-size:18px}}@media screen and (min-width:1300px) and (max-width:1500px){.header-menu-container{margin-top:34.5%}}.mobile-language{display:block;z-index:9999}.home .background_novo:nth-child(2) .wpb_text_column:first-child .wpb_wrapper{margin-left:auto;margin-right:auto;display:block}.home .sold-out-p{background-color:rgba(143,175,191,.4);max-width:190px;border-radius:25px;margin-left:auto;margin-right:auto;font-weight:600;font-size:35px;text-align:center;color:#fff;padding:5px 0 7px;line-height:1;text-shadow:3px 3px 3px #000;margin-top:20px;margin-bottom:-97px!important}.home #section-1 .vc_column-inner .vc_row .vc_column_container:nth-child(2) .wpb_text_column:first-child .wpb_wrapper{margin-left:auto;margin-right:auto;display:block}.sold-out-p{background-color:rgba(143,175,191,.4);max-width:190px;border-radius:25px;margin-left:auto;margin-right:auto;font-weight:600;font-size:35px;text-align:center;color:#fff;line-height:1;padding:5px 0 7px;text-shadow:3px 3px 3px #000;margin-top:20px;margin-bottom:-97px!important}@media (min-width:992px) and (max-width:1199px){.home .sold-out-p,.sold-out-p{font-size:26px;margin-top:29px}}.box{width:200px;height:300px;position:relative;border:1px solid #bbb;background:#eee}.ribbon{transform:scale(2);position:absolute;right:43px;top:28px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{text-shadow:2px 2px 2px #000;font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#8fafbf;background:linear-gradient(#8fafbf 0%,#9bbdcf 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:19px;right:-21px}.ribbon span:before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #9bbdcf;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #9bbdcf}.ribbon span:after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #9bbdcf;border-bottom:3px solid transparent;border-top:3px solid #9bbdcf}.background_novo .vc_column-inner .wpb_wrapper .wpb_raw_code,#section-1 .vc_row .wpb_column:nth-child(2) .vc_column-inner .wpb_wrapper .wpb_raw_code{margin-bottom:0}@media (max-width:991px){.ribbon{transform:scale(2.5);position:absolute;right:59px;top:44px}}@media (min-width:768px) and (max-width:991px){.background_novo:nth-child(2),#section-1 .vc_row .vc_column_container:nth-child(2){max-width:762px;margin-left:auto;margin-right:auto}}.pp_description{opacity:0!important}