.dnd-section.full-width-forcedd{padding:0!important}.dnd-section.full-width-forcedd>div,.dnd-section.full-width-forcedd>div>div{max-width:none!important;padding-left:0!important;padding-right:0!important}.primaryColor{color:#d4af37}.quaternaryBgColor{background-color:#f5f3ef}.btnIcon{align-items:center;background-color:#fff;border-radius:50%;height:20px;justify-content:center;margin-left:10px;min-width:20px;pointer-events:none;width:20px}.btnIcon,.tag{display:inline-flex}.tag{background-color:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.5);border-radius:50px;color:#d4af37;padding:5px 20px}.homebannerModule .bannerbgImg{border-radius:20px}.homebannerModule .playBtn{align-items:center;background-color:hsla(0,0%,100%,.2);border-radius:50%;display:flex;height:86px;justify-content:center;width:86px;z-index:1}.homebannerModule .playBtn img{height:36px;width:30px}.scrollButton{align-items:center;bottom:30px;cursor:pointer;display:flex;flex-direction:column-reverse;flex-wrap:wrap;gap:10px;position:absolute;right:30px;z-index:9}.scrollButton span{margin-bottom:10px;transform:rotate(270deg)}.scrollButton svg{height:34px;width:20px}.homebannerModule .playBtnPattern{border:1px solid transparent;border-radius:50%;display:block;height:86px;position:absolute;width:86px}.homebannerModule .playBtnPattern.level1Pattern,.homebannerModule .playBtnPattern.level2Pattern,.homebannerModule .playBtnPattern.level3Pattern{animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-out;border:1px solid #ffffff3}.homebannerModule .playBtnPattern.level3Pattern{animation-name:pulsate}.homebannerModule .playBtnPattern.level2Pattern{animation-name:pulsateExt}.homebannerModule .playBtnPattern.level1Pattern{animation-name:pulsateIn}.homebannerModule .contentDiv{position:relative;z-index:2}.homebannerModule .overlayArea{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.homebannerModule .bgVideo,.homebannerModule .bgVideoWrapper{height:100%;width:100%}@keyframes pulsate{0%{opacity:0;transform:scale(1)}25%{opacity:1}75%{opacity:0;transform:scale(2)}to{opacity:0}}@keyframes pulsateExt{0%{opacity:0}25%{opacity:0;transform:scale(1)}50%{opacity:1}to{opacity:0;transform:scale(2)}}@keyframes pulsateIn{0%{opacity:0}25%{opacity:0}50%{opacity:0;transform:scale(1)}75%{opacity:1}to{opacity:0;transform:scale(2)}}@media (max-width:1199px){.scrollButton svg{height:24px;width:15px}.scrollButton{right:0}}@media (max-width:767px){.scrollButton{display:none}}@media (min-width:768px){.homebannerModule{max-height:420px}}@media (min-width:1200px){.btnIcon{height:1.3888888888888888vw;margin-left:.6944444444444444vw;min-width:1.3888888888888888vw;width:1.3888888888888888vw}.tag{border-radius:3.4722222222222223vw;padding:.3472222222222222vw 1.3888888888888888vw}.homebannerModule .bannerbgImg{border-radius:1.3888888888888888vw}.homebannerModule .playBtn{height:5.972222222222222vw;width:5.972222222222222vw}.homebannerModule .playBtn img{height:2.5vw!important;width:2.0833333333333335vw}.homebannerModule{max-height:39.583333333333336vw}.scrollButton{bottom:2.0833333333333335vw;gap:.6944444444444444vw;right:2.0833333333333335vw}.homebannerModule .playBtnPattern{border-width:.06944444444444445vw;height:5.972222222222222vw;width:5.972222222222222vw}.parallaxSection .contentArea{max-width:64.58333333333333vw}.scrollButton svg{height:2.361111111111111vw;width:1.3888888888888888vw}.scrollButton span{margin-bottom:.6944444444444444vw}}@media (min-width:1600px){.homebannerModule{margin-bottom:9.375vw;max-height:35.625vw}}@media (min-width:768px) and (max-width:991px){.homebannerModule{margin-bottom:186px}.scrollButton{right:0}}.parallaxSection .contentArea{max-width:930px}@media (min-width:1200px){.parallaxSection .contentArea{max-width:64.58333333333333vw}}code{color:#d4af37;font:inherit}.body-container-wrapper{padding-top:100px}@media (min-width:992px){.body-container-wrapper{padding-top:132px}}@media (min-width:1200px){.body-container-wrapper{padding-top:9.166666666666666vw}}@media (max-width:767px){.font34{font-size:24px}.mobileCenter{margin:0 auto}}.pageBanner{min-height:300px}.pageBanner .bannerContent .heading{padding-bottom:0}.pageBanner .bannerContent .description{padding-top:10px}@media (min-width:1200px){.pageBanner .bannerContent .description{padding-top:.6944444444444444vw}.pageBanner{min-height:20.833333333333332vw}}.twoColumnSection .aboutImageOuter{border:1px solid #4a4a4a33;max-width:590px;overflow:hidden;position:relative}.twoColumnSection .aboutImage{height:100%;overflow:hidden;position:relative;width:100%}.twoColumnSection .aboutImageOuter:hover img{transform:scale(1.15)}.twoColumnSection .aboutImage img{transition:all .5s ease;width:100%}.twoColumnSection .ml-auto{margin-left:auto}.twoColPattern .headPartBind{margin:0 auto}@media (max-width:1199px){.twoColumnSection .aboutImageOuter{margin:0 auto}.twoColPattern .headPartBind{max-width:1051px}}@media (min-width:768px){.twoColumnSection .aboutImageOuter:after{background:#f5f3ef;content:"";height:150%;left:-100%;opacity:.15;position:absolute;top:-25%;transform:rotate(7deg);transition:all 3.5s cubic-bezier(.19,1,.22,1);width:100px;z-index:0}.twoColumnSection .aboutImageOuter:hover:after{left:200%}}@media (min-width:1200px){.twoColumnSection .aboutImageOuter:after{width:6.944444444444445vw}.twoColumnSection .aboutImageOuter{border-radius:.6944444444444444vw;border-width:.06944444444444445vw;max-width:40.97222222222222vw}.twoColPattern .headPartBind{max-width:72.986vw}}.ourServices{overflow:hidden}.ourServices .contentWrap{width:823px}.ourServices .servicesWrap{min-height:504px;position:relative;width:320px;z-index:2}.ourServices .servicesBody{height:100%;left:100%;position:absolute;top:0;width:503px}.ourServices .servicesBody:after{background:#b8932d;bottom:0;clip-path:polygon(0 0,100% 0,0 100%,0 100%);content:"";display:block;height:59.7px;left:100%;position:absolute;right:auto;width:76px;z-index:1}.ourServices .servicesContent{border-top-left-radius:5px;border-top-right-radius:5px;height:100%;opacity:0;overflow:auto;position:absolute;top:0;transition:opacity .5s ease,visibility .5s ease;visibility:hidden}.ourServices .servicesContent:first-child{border-top-left-radius:0}.ourServices .arrowWrap{height:20px;margin-right:10px;width:20px}.ourServices .arrowWrap svg{height:auto;width:12px}.ourServices .servicesList{list-style-type:none;margin:0;padding:0}.ourServices .servicesList li{border-top:1px solid rgba(74,74,74,.2);cursor:pointer;margin:0;padding:17px 20px;transition:color .5s ease-in-out,background .3s ease-in-out}.ourServices .servicesList li.active{background-color:#d4af37;border:0;border-bottom-left-radius:5px;border-top-left-radius:5px;color:#fff}.ourServices .servicesList .serviceTitle{margin:0}.ourServices .servicesList li.active .serviceTitle{color:#fff}.ourServices .servicesList li.active,.ourServices .servicesList li.active+li{border-top:0}.ourServices .servicesList li svg{transition:all .3s ease-in-out}.ourServices .servicesList li svg path{transition:all .5s ease-in-out}.ourServices .servicesList li.active svg path{fill:#fff}.ourServices .imagesWrap{background:#fff;display:inline-block;height:100%;position:absolute;right:0;top:0;width:811px}.ourServices .imgWrap{height:740px;overflow:hidden;position:absolute;top:0;width:100%}.ourServices .imgWrap img{height:100%!important;left:0;max-height:none!important;object-fit:cover;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .5s ease-in-out;visibility:hidden;width:100%}.ourServices .imagesWrap:hover .active img{transform:scale(1.12)}.ourServices .imgWrap.active img,.ourServices .servicesContent.active{opacity:1;pointer-events:all;visibility:visible}.ourServices .mobileContent{display:none}.ourServices .imgWrap:after{background:#f5f3ef;content:"";height:150%;left:-100%;opacity:.15;position:absolute;top:-25%;transform:rotate(7deg);transition:all 3.5s cubic-bezier(.19,1,.22,1);width:100px;z-index:0}.ourServices .imagesWrap:hover .imgWrap.active:after{left:200%}@media (min-width:992px){.ourServices .servicesList li:first-child{border-top:0}}@media (min-width:1200px){.ourServices .contentWrap{width:57.15277777777778vw}.ourServices .servicesWrap{min-height:35vw;width:22.22222222222222vw}.ourServices .servicesBody{width:34.93055555555556vw}.ourServices .servicesContent{border-top-left-radius:.3472222222222222vw;border-top-right-radius:.3472222222222222vw}.ourServices .arrowWrap{height:1.3888888888888888vw;margin-right:.6944444444444444vw;width:1.3888888888888888vw}.ourServices .arrowWrap svg{width:.8333333333333334vw}.ourServices .servicesList li{border-top-width:.06944444444444445vw;padding:1.1805555555555556vw 1.3888888888888888vw}.ourServices .servicesList li.active{border-bottom-left-radius:.3472222222222222vw;border-top-left-radius:.3472222222222222vw}.ourServices .imagesWrap{width:56.31944444444444vw}.ourServices .imgWrap{height:47.708333333333336vw}.ourServices .servicesBody:after{height:4.145833333333333vw;width:5.277777777777778vw}.ourServices .imgWrap:after{content:"";width:6.944444444444445vw}}@media (min-width:1600px){.ourServices .imgWrap{height:47.25vw}}@media (max-width:1199px){.ourServices .servicesWrap{min-height:400px}.ourServices .servicesBody{width:400px}.ourServices .imagesWrap{width:600px}.ourServices .imgWrap{height:525px}}@media (max-width:991px){.ourServices .wrapping-left{padding:0 15px}.ourServices .contentWrap{width:100%}.ourServices .servicesWrap{height:auto;min-height:auto;width:100%}.ourServices .servicesBody{display:none}.ourServices .imagesWrap{display:none;height:auto;position:static;width:100%}.ourServices .imgWrap{height:auto!important;position:static}.ourServices .imgWrap img{position:static}.ourServices .mobileContent{display:none}.ourServices .mobileimgWrap img{max-height:500px;object-fit:contain}.ourServices .servicesList li.active .arrowWrap svg{transform:rotate(90deg)}.ourServices .arrowWrap svg{width:10px}.ourServices .servicesList li{padding:20px 15px}}.teamSlider .content-wrapper{max-width:100%;padding:0}.teamSlider .teamSlidersWrap{overflow:hidden}.teamSlider .swiper-wrapper{transition-timing-function:linear!important}.teamSlider .slideCard{border:1px solid rgba(74,74,74,.2);border-radius:100px;height:100%}.teamSlider .textWrap *+p{margin-top:5px}.teamSlider .imgWrap img{height:50px!important;min-width:50px;width:50px}.teamSlider .swiper-slide{height:auto}.ourTeamRedirection{height:100%;position:absolute;width:100%}.teamSlider .imgWrap img{border-radius:50%;overflow:hidden}@media (min-width:768px){.teamSlider .imgWrap img{height:60px!important;min-width:60px;width:60px}}@media (min-width:992px){.teamSlider .imgWrap img{height:80px!important;min-width:80px;width:80px}.teamSlider .textWrap p{margin-top:10px}}@media (min-width:1200px){.teamSlider .slideCard{border-radius:6.944444444444445vw;border-width:.06944444444444445vw}.teamSlider .imgWrap img{height:6.944444444444445vw!important;min-width:6.944444444444445vw;width:6.944444444444445vw}.teamSlider .textWrap *+p{margin-top:.6944444444444444vw}}.resourcesCards .resourceCard{box-shadow:0 0 10px 0 #00000026;height:100%}.resourcesCards .contentWrap{height:calc(100% - 250px)}.resourcesCards .btnsWrap{gap:10px}.resourcesCards .imgWrap{height:250px;overflow:hidden;position:relative}.resourcesCards .imgWrap>img{height:100%!important;object-fit:cover;width:100%}.resourcesCards .logoWrap{background-color:#fff;border-top-right-radius:15px;bottom:0;height:50px;left:0;padding:5px 10px;position:absolute;z-index:2}.resourcesCards .logoWrap img{max-height:50px;width:90px}.resourcesCards .textWrap *+p{margin-top:12px}.infoText{display:inline-block;font-size:12px;font-style:italic}.resourcesCards .textWrap{display:-webkit-box;-webkit-line-clamp:5;overflow:hidden;-webkit-box-orient:vertical;max-height:14.4em;transition:max-height .8s ease}.resourcesCards .textWrap.expanded{display:block;-webkit-line-clamp:unset;max-height:1000px}@media (min-width:992px){.resourcesCards .imgWrap{height:200px}.resourcesCards .contentWrap{height:calc(100% - 200px)}.resourcesCards .logoWrap{padding:12px}}@media (min-width:1200px){.resourcesCards .resourceCard{box-shadow:0 0 .6944444444444444vw 0 #00000026}.resourcesCards .btnsWrap{gap:.6944444444444444vw}.resourcesCards .imgWrap{height:18.125vw}.resourcesCards .contentWrap{height:calc(100% - 18.125vw)}.resourcesCards .logoWrap{border-top-right-radius:1.0416666666666667vw;height:3.4722222222222223vw;padding:.3472222222222222vw 1.7361111111111112vw}.resourcesCards .logoWrap img{width:6.25vw}.resourcesCards .textWrap *+p{margin-top:.8333333333333334vw}.infoText{font-size:.833vw}.resourcesCards .textWrap.expanded{max-height:69.444vw}}@media (min-width:1600px){.infoText{font-size:.75vw}.resourcesCards .additionalButton.button a{padding:.6944444444444444vw 1.088889vw}}.quickLinksModule{border-bottom:1px solid #f5f3ef;transition:all .5s}.quickLinksModule .quick-links{list-style-type:none;margin:0 0 -1px;padding:0;scrollbar-width:none}.quickLinksModule .quick-links li{margin:0;padding:0 15px}.quickLinksModule .quick-links a{border-bottom:1px solid transparent;color:#4a4a4a;display:inline-block;padding:15px 0}.quickLinksModule .quick-links a.active{border-color:#d4af37;color:#d4af37}.quickLinksModule.fixed{position:fixed;top:0;width:100%;z-index:8}@media (min-width:768px){.quickLinksModule .quick-links li{padding:0 20px}.quickLinksModule .quick-links a{padding:15px 0}}@media (min-width:1200px){.quickLinksModule .quick-links{margin-bottom:-.06944444444444445vw}.quickLinksModule .quick-links li{padding:0 1.7361111111111112vw}.quickLinksModule .quick-links a{border-bottom-width:.06944444444444445vw;padding:1.0416666666666667vw 0}.quickLinksModuleOuter{min-height:3.8194444444444446vw}}@media (max-width:767px){.quickLinksModule .quick-links{flex-wrap:nowrap;justify-content:flex-start;overflow:auto;padding:0 15px;white-space:nowrap}.quickLinksModule .quick-links li:first-child{padding-left:0}}.clientTestimonials .imgCol{width:100%}.clientTestimonials .contentCol{position:relative;width:100%}.clientTestimonials .clientCard .button{text-align:left;width:auto}.clientTestimonials .clientCard .button a{padding:0;width:auto}.clientTestimonials .clientCard .button .btnIcon{transform:rotate(90deg)}.clientTestimonials .textWrap{display:-webkit-box;max-height:14.4em;overflow:hidden;transition:max-height .5s ease-in-out;-webkit-box-orient:vertical;-webkit-line-clamp:8;position:relative}.clientTestimonials .textWrap.expanded{display:block;-webkit-line-clamp:unset;max-height:10000px}.clientTestimonials .imgWrap{height:250px}.clientTestimonials .imgWrap img{height:100%!important;object-fit:cover;width:100%}.clientTestimonials .clientCard{border:1px solid #4a4a4a33}.clientTestimonials .clientCardWrap{display:none}.clientTestimonials .clientCardWrap.visible{display:block}.clientTestimonials .t_loadMore_wrap .btnIcon{transform:rotate(90deg)}.clientTestimonials .textWrap.expanded+.button .btnIcon{transform:rotate(270deg)}.clientTestimonials .contentCol{align-items:center;display:flex}@media (min-width:575px){.clientTestimonials .imgWrap{height:300px}}@media (min-width:768px){.clientTestimonials .imgWrap{height:228px}.clientTestimonials .imgCol{padding-right:20px;width:40%}.clientTestimonials .contentCol{border-top:0;padding-left:20px;width:60%}.clientTestimonials .contentCol:before{background-image:url(https://145722679.fs1.hubspotusercontent-eu1.net/hubfs/145722679/portugal_the_place_theme_assets/border-vector.svg);background-repeat:no-repeat;content:"";display:inline-block;height:100%;left:0;position:absolute;width:14px}}@media (min-width:992px){.clientTestimonials .imgCol{width:30%}.clientTestimonials .contentCol{width:70%}}@media (min-width:1200px){.clientTestimonials .imgWrap{height:15.833333333333334vw}.clientTestimonials .imgCol{padding-right:2.0833333333333335vw;width:25%}.clientTestimonials .contentCol{padding-left:2.986111111111111vw;width:75%}.clientTestimonials .contentCol:before{width:.9722222222222222vw}.clientTestimonials .textWrap.expanded{max-height:694.4444444444445vw}.clientTestimonials .clientCard{border-width:.06944444444444445vw}}.mangTestimonial .mtCard{border:1px solid #4a4a4a33}.mangTestimonial .titleWrap *+p{margin:0}.mangTestimonial .imgWrap{border:1px solid #4a4a4a33;height:250px}.mangTestimonial .imgWrap img{border-radius:3px;height:100%!important;object-fit:cover;width:100%}.mangTestimonial .titleWrap{position:relative}.mangTestimonial .titleWrap:before{background-image:repeating-linear-gradient(90deg,#4a4a4a 0,#4a4a4a 4px,transparent 0,transparent 10px);content:"";height:1px;left:0;position:absolute;top:0;width:100%}@media (min-width:992px){.mangTestimonial .col-lg-8{width:72%}.mangTestimonial .col-lg-4{width:28%}}@media (min-width:1200px){.mangTestimonial .imgWrap,.mangTestimonial .mtCard{border-width:.06944444444444445vw}.mangTestimonial .imgWrap{height:17.36111111111111vw}.mangTestimonial .imgWrap img{border-radius:.20833333333333334vw}.mangTestimonial .titleWrap:before{background-image:repeating-linear-gradient(90deg,#4a4a4a 0,#4a4a4a .2777777777777778vw,transparent 0,transparent .6944444444444444vw);height:.06944444444444445vw}}.shoppingCards .headingWrap{margin:0 auto;max-width:1036px}.shoppingCards .shoppingCard{border:1px solid #4a4a4a33;height:100%}.shoppingCards .shoppingCardCol{display:none}.shoppingCards .shoppingCardCol.visible{display:block}.shoppingCards .imgWrap{border:1px solid #4a4a4a33;height:150px}.shoppingCards .imgWrap img{max-height:124px;min-width:50px}.shoppingCards .shoppingCard .contentWrap{flex-wrap:nowrap;height:calc(100% - 150px)}.shoppingCards .hubdbloadMoreButton .btnIcon,.shoppingCards .loadMore .btnIcon{transform:rotate(90deg)}@media (min-width:1200px){.shoppingCards .headingWrap{max-width:71.94444444444444vw}.shoppingCards .imgWrap,.shoppingCards .shoppingCard{border-width:.06944444444444445vw}.shoppingCards .imgWrap{height:10.416666666666666vw}.shoppingCards .imgWrap img{max-height:8.61111111111111vw;min-width:13.88888888888889vw}.shoppingCards .shoppingCard .contentWrap{height:calc(100% - 10.41667vw)}}.ourTeam .socialIcon a{align-items:center;background-color:#d4af37;border-radius:50%;display:flex;height:26px;justify-content:center;width:26px}.ourTeam .socialIcon:hover a{background-color:#000}.ourTeam .socialIcons{gap:10px}.ourTeam .socialIcon svg{fill:#fff;height:13px}.ourTeam .cardImg img{filter:saturate(0);transition:all .9s ease;width:100%}.ourTeam .cardOuter:hover .cardImg img{filter:unset;scale:1.1;width:100%}.ourTeam .cardImg{overflow:hidden}@media (min-width:1200px){.ourTeam .socialIcon a{height:1.8055555555555556vw;width:1.8055555555555556vw}.ourTeam .socialIcons{gap:.6944444444444444vw}.ourTeam .socialIcon svg{height:.9027777777777778vw}}.twoColCards .socialIcon a{align-items:center;background-color:#d4af37;border-radius:50%;display:flex;height:26px;justify-content:center;width:26px}.twoColCards .socialIcon:hover a{background-color:#000}.twoColCards .socialIcons{gap:10px}.twoColCards .socialIcon svg{fill:#fff;height:13px}.twoColCards .cardOuter:hover .cardImg img{filter:unset;scale:1.1;width:100%}@media (min-width:1200px){.twoColCards .socialIcon a{height:1.8055555555555556vw;width:1.8055555555555556vw}.twoColCards .socialIcons{gap:.6944444444444444vw}.twoColCards .socialIcon svg{height:.9027777777777778vw}}.twoColCards .cardImg{overflow:hidden;width:260px}.twoColCards .cardImg img{filter:saturate(0);transition:all .9s ease;width:100%}.twoColCards .twoColOuter:hover .cardImg img{filter:unset;scale:1.1;width:100%}.twoColCards .cardContent{width:100%}.twoColCards .twoColInner{border:1px solid rgba(74,74,74,.2);border-radius:20px;height:100%}.twoColOuter{height:100%}@media (max-width:1199px){.deskpt30{padding-top:30px}}@media (max-width:767px){.twoColCards .cardImg{width:100%}}@media (max-width:480px){.twoColCards .cardContent{padding-left:0;padding-top:30px}.twoColCards .cardContent,.twoColCards .cardImg{width:auto}}@media (min-width:768px) and (max-width:1199px){.twoColCards.twoColV1 .cardContent{padding-left:30px;width:calc(100% - 260px)}}@media (min-width:1200px){.twoColCards .cardImg{width:18.055555555555557vw}.twoColCards.twoColV1 .cardContent{padding-left:2.083vw;width:calc(100% - 18.05556vw)}.twoColCards .cardContent{width:100%}.twoColCards .twoColInner{border-radius:1.3888888888888888vw;border-width:.06944444444444445vw}}.contentArea *+small{display:inline-block;margin-top:10px}.contentArea ul{margin:20px 0;padding:0}.contentArea ul li{list-style-type:none;margin:0 0 15px;padding-left:20px;position:relative}.contentArea ul li:last-child{margin-bottom:0}.contentArea ul li:before{background:#d4af37;border-radius:100%;content:"";display:inline-block;height:8px;left:0;position:absolute;top:8px;width:8px}.contentArea ul.checklist li{padding-left:32px}.contentArea ul.checklist li:before{background-image:url(https://145722679.fs1.hubspotusercontent-eu1.net/hubfs/145722679/portugal_the_place_theme_assets/check-Icon.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;height:20px;top:2px;width:20px}.contentArea strong,.contentArea strong *{font-weight:700}@media (min-width:1200px){.contentArea ul{margin:1.3888888888888888vw}.contentArea ul li{margin-bottom:1.0416666666666667vw;padding-left:1.3888888888888888vw}.contentArea ul li:before{height:.5555555555555556vw;top:.5555555555555556vw;width:.5555555555555556vw}.contentArea ul.checklist li{padding-left:2.2222222222222223vw}.contentArea ul.checklist li:before{background-size:.6944444444444444vw;height:1.3888888888888888vw;top:.1388888888888889vw;width:1.3888888888888888vw}.contentArea *+p{margin-top:1.3888888888888888vw}.contentArea *+small{margin-top:.6944444444444444vw}}.contactForm form .input,.contactForm form .inputs-list.multi-container{display:flex;flex-wrap:wrap}.contactForm form .hs-form-checkbox{margin-top:15px;width:33.33%}.contactForm form .hs-fieldtype-textarea{border-radius:20px;min-height:100px}form .actions{display:inline-block;position:relative}form .actions .btnIcon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.contactPage.popupiframeStyle{background-color:transparent;max-width:1100px;padding:0}.mfp-close-btn-in .popupiframeStyle.popupiframeStyle button.mfp-close{right:20px;top:20px}.mfp-close-btn-in button.mfp-close{height:30px;width:30px}button.mfp-close:after,button.mfp-close:before{background-color:#4a4a4a;height:22px;left:calc(50% - 1px);top:calc(50% - 11px);width:3px}.mfp-close-btn-in button.mfp-close{background-color:transparent}form .hs_TICKET\.hs_file_upload input::file-selector-button,form .hs_upload_file input::file-selector-button{border:none;margin:0;padding:0;width:0}form .hs_TICKET\.hs_file_upload input,form .hs_upload_file input{background:#fff;background-image:url(https://145722679.fs1.hubspotusercontent-eu1.net/hubfs/145722679/portugal_the_place_theme_assets/uploadIcon.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;border:none;content:" "}.mfp-close-btn-in button.mfp-close:hover{background:transparent}@media(min-width:1200px){.contactForm form .hs-fieldtype-textarea{border-radius:1.3888888888888888vw;min-height:6.944444444444445vw}.contactForm form .hs-form-checkbox{margin-top:1.0416666666666667vw}form .actions .btnIcon{position:absolute;right:1.3888888888888888vw;top:50%;transform:translateY(-50%)}.popupiframeStyle.popupiframeStyle{max-width:76.38888888888889vw}.mfp-close-btn-in .popupiframeStyle.popupiframeStyle button.mfp-close{right:1.3888888888888888vw;top:1.3888888888888888vw}.mfp-close-btn-in button.mfp-close{height:2.0833333333333335vw;width:2.0833333333333335vw}button.mfp-close:after,button.mfp-close:before{height:1.5277777777777777vw;left:calc(50% - .06944vw);top:calc(50% - .76389vw);width:.20833333333333334vw}.popupiframeStyle{padding:4.167vw}}#joinTheTeam form .hs-fieldtype-textarea,#partnerWithUs form .hs-fieldtype-textarea{min-height:63px!important}@media(max-width:991px){.contactForm form .hs-form-checkbox{width:50%}}@media(max-width:480px){.contactForm form .hs-form-checkbox{width:100%}}.mapModule .mapLocationCard{background:#fff;box-shadow:0 0 10px 0 #00000026;position:absolute;top:50%;transform:translateY(-50%)}.mapModule .mapCardImg{align-items:center;background-color:#d4af37;border-radius:5px;display:flex;height:50px;justify-content:center;width:50px}.mapModule .mapCardDetails{width:calc(100% - 50px)}.mapModule .mapCardImg svg{height:30px;width:30px}.mapModule .overlayDiv{background:#0003;height:100%;left:0;position:absolute;top:0;width:100%}.mapModule:hover .overlayDiv{position:static}.mapModule .mapCardDetails h5+*{padding-top:5px}@media (max-width:767px){.mapModule .mapLocationCard{left:0;margin:0 15px}.mapModule .mapCardImg{height:40px;width:40px}.mapModule .mapCardImg svg{height:20px;width:20px}}@media (max-width:1199px){.mapModule .iframe_wrapper{min-height:500px;padding-bottom:0}}@media (min-width:768px){.mapModule .mapLocationCard{max-width:400px}}@media (min-width:1200px){.mapModule .iframe_wrapper{padding-bottom:32.6%}.mapModule .mapLocationCard{box-shadow:0 0 .694vw 0 #00000026;max-width:27.77777777777778vw}.mapModule .mapCardImg{border-radius:.3472222222222222vw;height:3.4722222222222223vw;width:3.4722222222222223vw}.mapModule .mapCardDetails{width:calc(100% - 3.47222vw)}.mapModule iframe{min-height:34.72222222222222vw}.mapModule .mapCardImg svg{height:2.0833333333333335vw;width:2.0833333333333335vw}.mapModule .mapCardDetails h5+*{padding-top:.3472222222222222vw}}@media (min-width:1500px){.mapModule .iframe_wrapper{padding-bottom:33.3%}}.eventCard{height:100%}.eventCard .imgWrap{height:250px;min-height:250px}.eventCard .imgWrap a{display:block;height:100%}.eventCard .imgWrap img{height:100%;object-fit:cover;width:100%}.eventCard .contentWrap{border:1px solid rgba(74,74,74,.2);height:100%;margin:-50px 10px 0;position:relative;z-index:2}.eventCard .metaDetails{column-gap:15px;row-gap:10px}.eventCard .eventcardTitle a{font:inherit}.eventCard .eventcardTitle a:hover{color:#d4af37}@media (min-width:768px){.eventCard .metaDetails{justify-content:space-between}.eventCard .meta .icon img{min-width:20px;width:20px}}@media (min-width:1200px){.eventCard .imgWrap{height:17.36111111111111vw}.eventCard .meta .icon img{min-width:1.3888888888888888vw;width:1.3888888888888888vw}.eventCard .contentWrap{margin-top:-3.4722222222222223vw}.eventCard .metaDetails{column-gap:1.0416666666666667vw;row-gap:.6944444444444444vw}.eventCard .contentWrap{border-width:.06944444444444445vw}.eventCard .imgWrap{min-height:17.361vw}}@media (max-width:767px){.eventCard .meta .icon img{min-width:15px;width:15px}.eventCard .metaDetails{font-size:14px}}.tabpt30{padding-top:30px}.tabTwoCol .serviceCost .w100{display:inline-block}.tabTwoCol .headItem,.tabTwoCol .tabHead{display:flex;flex-wrap:wrap}.tabTwoCol .headItem{cursor:pointer;justify-content:center;text-align:center;width:50%}.tabTwoCol .borderBottom{background-color:#f5f3ef;border-radius:10px;display:inline-block;height:4px;width:100%}.tabTwoCol .headItem.active .borderBottom{background-color:#d4af37}@media(max-width:767px){.tabTwoCol.unlistCustomStyle ul{margin:unset;max-width:unset;text-align:left}.tabTwoCol .borderBottom{margin-top:10px}}@media(min-width:1200px){.tabpt30{padding-top:2.083vw}.tabTwoCol .borderBottom{border-radius:.694vw;height:.278vw}}.pricingModule .pricingInner{box-shadow:0 0 10px 0 #00000026;overflow:hidden}.actualPrice .w100{display:inline-block}.pricingModule .pricingIc{align-items:center;background-color:#d4af37;border:1px solid #fff;border-radius:5px;bottom:-15px;display:flex;height:50px;justify-content:center;left:20px;position:absolute;width:50px}.pricingModule .pricingIc img{height:26px;width:26px}.pricingModule .packageInfo,.pricingModule .priceBodyUpper{padding-left:20px;padding-right:20px}.pricingModule .packageInfo{border-radius:0 0 10px 10px;border-top:1px solid #d9d9d9}.pricingModule .pricingImg,.pricingModule .readMorebtn{width:100%}.pricingModule .readMorebtn{background-color:#fbf7eb;margin-top:auto;text-align:center}.pricingModule .readMorebtn .button path{fill:#fff!important}.pricingModule .readMorebtn .btnIcon svg{transform:rotate(90deg)}.pricingModule .pricingImg>img{object-fit:cover;width:100%}.pricingModule .pricingInner,.pricingModule .pricingOuter{height:100%}.pricingModule .pricingInner{background-color:#fff;display:flex;flex-direction:column}.pricingModule .pricingImg>img{height:100%!important}.fs14{line-height:1.5}.mfp-wrap{height:100%!important;overflow:hidden auto;position:fixed!important;top:0!important}.popupInlineOn{overflow:hidden}@media(max-width:1199px){.pricingModule .pricingImg{height:230px}.pricingModulePopup.popupiframeStyle{padding:40px}.fs14{font-size:14px}}@media(max-width:991px){.pricingModule .pricingMain{justify-content:center}.pricingModule .pricingOuter{padding-bottom:30px}}@media(max-width:767px){.styleLeftCheck.unlistCustomStyle ul{margin:unset;max-width:unset;text-align:unset}.pricingModulePopup.popupiframeStyle{padding:40px 20px}}@media(min-width:1200px){.pricingModule .pricingInner{box-shadow:0 0 .694vw 0 #00000026}.pricingModule .pricingIc{border-radius:.347vw;border-width:.069vw;bottom:-1.042vw;height:3.472vw;left:1.389vw;width:3.472vw}.pricingModule .pricingIc img{height:1.806vw;width:1.806vw}.pricingModule .packageInfo,.pricingModule .priceBodyUpper{padding-left:1.389vw;padding-right:1.389vw}.pricingModule .packageInfo{border-radius:0 0 .694vw .694vw;border-width:.069vw}.pricingModule .pricingImg{height:15.972vw}.pricingModulePopup.popupiframeStyle{padding:2.778vw}.pricingModule .priceBodyUpper{max-height:18.75vw!important}.fs14{font-size:.972vw}}@media(min-width:1600px){.pricingModule .pricingImg{height:14.375vw}}.borderLeft{border-left:1px solid #0000004d}.unlistCustomStyle *+ul{padding-top:20px}@media(min-width:1200px){.unlistCustomStyle *+ul{padding-top:1.389vw}}@media(max-width:767px){.checklistModule.unlistCustomStyle ul,.unlistCustomStyle .contentArea ul{margin:unset;max-width:unset;text-align:left}}.splide__slide img{height:100%;margin-top:0}.splide__slide--image_caption__wrapper{height:100%!important}.splide__slide__contents{margin-top:20px}.splide__slide--image_caption__wrapper{width:100%!important}.splide__arrow span{display:flex}.splide__arrow span svg{margin-top:0!important}@media (min-width:1200px){.splide__slide__contents{margin-top:1.389vw}}.loginInfo{background-color:#d4af37;border:1px solid #4a4a4a33;border-radius:20px}@media(min-width:1200px){.loginInfo{border-radius:1.389vw;border-width:.069vw}}.submitted-message{background-color:#fff}.dashBoardStyle .h1,.dashBoardStyle .h2,.dashBoardStyle .h3,.dashBoardStyle .h4,.dashBoardStyle .h5,.dashBoardStyle .h6,.dashBoardStyle h1,.dashBoardStyle h2,.dashBoardStyle h3,.dashBoardStyle h4,.dashBoardStyle h5,.dashBoardStyle h6{font-family:Open Sans;font-weight:700;line-height:1.3}body .dashBoardStyle{line-height:1.5}@media (max-width:1199px){body .dashBoardStyle{font-size:14px}.dashBoardStyle .h1,.dashBoardStyle h1{font-size:32px}.dashBoardStyle .h2,.dashBoardStyle h2{font-size:24px}.dashBoardStyle .h3,.dashBoardStyle h3{font-size:22px}.dashBoardStyle .h5,.dashBoardStyle h5{font-size:20px}.dashBoardStyle .h6,.dashBoardStyle h6{font-size:18px}}@media (max-width:767px){.dashBoardStyle .h1,.dashBoardStyle h1{font-size:26px}}@media (min-width:1200px){body .dashBoardStyle{font-size:.972vw}.dashBoardStyle .h1,.dashBoardStyle h1{font-size:2.222vw}.dashBoardStyle .h2,.dashBoardStyle h2{font-size:1.667vw}.dashBoardStyle .h3,.dashBoardStyle h3{font-size:1.528vw}.dashBoardStyle .h5,.dashBoardStyle h5{font-size:1.389vw}.dashBoardStyle .h6,.dashBoardStyle h6{font-size:1.25vw}.fs16{font-size:1.111vw}}@media (min-width:1600px){body .dashBoardStyle{font-size:.7291666666666666vw}.dashBoardStyle .h1,.dashBoardStyle h1{font-size:1.6666666666666667vw}.dashBoardStyle .h2,.dashBoardStyle h2{font-size:1.25vw}.dashBoardStyle .h3,.dashBoardStyle h3{font-size:1.1458333333333333vw}.dashBoardStyle .h5,.dashBoardStyle h5{font-size:1.0416666666666667vw}.dashBoardStyle .h6,.dashBoardStyle h6{font-size:.9375vw}.fs16{font-size:.8333333333333334vw};}.documentsListingPage .documentsTable thead{background-color:#f4efde}.documentsListingPage .documentsTable table{margin-bottom:0;width:100%}.documentsListingPage .documentsTable tr{border:1px solid #dddbd8}.documentsListingPage .documentsTable td{vertical-align:middle;white-space:nowrap}.documentsListingPage .documentsTable{overflow-x:auto}.documentsListingPage .documentsTable tbody tr:nth-child(odd){background-color:#fff}.documentsListingPage .documentsTable tr:nth-child(2n){background-color:#f9f9f9}.documentsListingPage .documentsTable table thead td{color:#000;font-weight:700}.documentsListingPage .downloadButton{background-color:#000}.documentsListingPage .downloadButton:hover{background-color:#d4af37}.documentsListingPage .documentsTable tr td:last-child,.documentsTable tbody tr td:nth-last-child(2){text-align:center}.createTicket .hs_cos_wrapper_type_form{background-color:#fff}@media (max-width:1199px){.bodyMd{font-size:14px;font-weight:700}.documentsListingPage .documentsTable thead td{padding:10px 20px}.documentsListingPage .documentsTable tbody td{padding:15px 20px}.documentsListingPage .documentsTable table thead td{font-size:14px}.documentsListingPage .tableButton{padding:5px 10px}.documentsListingPage .tableButton svg{height:16px;margin-right:5px;width:16px}.documentsListingPage .documentsTable tr td:first-child{width:70px}.documentsListingPage .documentsTable tr td:nth-child(3){padding-right:5px;width:105px}.documentsListingPage .documentsTable tr td:last-child{padding-left:5px;width:140px}.documentsListingPage .documentsTable tr td:nth-child(2){width:calc(100% - 375px)}.createTicket .hs-submit .actions{margin-top:30px}.membershipForm .hs-submit .actions{margin-top:20px}}@media (min-width:1200px){.bodyMd{font-size:.972vw}.documentsListingPage .documentsTable td{border-width:.069vw}.documentsListingPage .documentsTable thead td{padding:.694vw 1.389vw}.documentsListingPage .documentsTable tbody td{padding:1.042vw 1.389vw}.documentsListingPage .tableButton{padding:.347vw .694vw}.documentsListingPage .tableButton svg{height:1.111vw;margin-right:.347vw;width:1.111vw}.documentsListingPage .documentsTable tr td:first-child{width:4.861vw}.documentsListingPage .documentsTable tr td:nth-child(3){padding-right:.347vw;width:7.292vw}.documentsListingPage .documentsTable tr td:last-child{padding-left:.347vw;width:9.722vw}.documentsListingPage .documentsTable tr td:nth-child(2){width:calc(100% - 26.042vw)}.createTicket .hs-submit .actions{margin-top:2.083vw}.membershipForm .hs-submit .actions{margin-top:1.389vw}}.editProfile .editProfileDiv{background-color:#fff;border:1px solid #dddbd8;margin:0 auto;overflow:hidden}.editProfile .resetBtn .btnIcon{display:none}.editProfile .resetPwdDivParent{margin:0 auto}.editProfile .imageDiv,.editProfile .imageDiv img{width:100%}.editProfile .profileForm>*{background-color:#fff;border:none;padding-left:0;padding-right:0}.editProfile .profileUpper{border-bottom:1px solid #d9d9d9;position:relative}.editProfile .profileForm .actions,.editProfile .profileForm .actions input{width:100%!important}.editProfile .profileForm .input input{background-color:#f5f3ef}.editProfile .profileForm .actions .hs-button{background-color:#d4af37;justify-content:center}.formPart input[type=submit]{justify-content:center}.editProfile .profileForm .actions .hs-button:hover{background-color:#000}.editProfile .profileForm .actions .btnIcon{display:none}.editProfile .resetPwdDiv{background-color:#eee6cd}.editProfile .profileUpper:before{background-image:url(https://145722679.fs1.hubspotusercontent-eu1.net/hubfs/145722679/portugal_the_place_theme_assets/bgColorImg.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;position:absolute;width:100%}.upperRight{width:25%}.upperLeft{width:75%}.editProfile .profileForm label *{color:#000}.editProfile form input[type=email]{background-color:#d9d9d999!important;color:#4a4a4a99;pointer-events:none}.hs-cp-badge--open{background-color:#00bda5!important;color:#fff!important}.createTicket .hs-input,.createTicket .hs_TICKET\.hs_file_upload .input{background-color:#f5f3ef!important}.createTicket .actions input[type=submit]{background-color:#d4af37}.createTicket .actions .btnIcon path{fill:#d4af37}.createTicket .actions input[type=submit]:hover{background-color:#000}.createTicket .actions input[type=submit]:hover+.btnIcon path{fill:#000}@media (max-width:1199px){.editProfile .editProfileDiv,.editProfile .resetPwdDivParent{max-width:824px}.editProfile .imageDiv{max-width:139px}.editProfile .profileForm .actions input{padding-right:20px}.editProfile .profileUpper:before{max-width:300px;right:-50px}.createTicket .hs_TICKET\.hs_file_upload .input,.createTicket input[type=text],.createTicket select,.editProfile .profileForm input{min-height:45.91px;padding-bottom:10px;padding-top:10px}}@media (min-width:768px) and (max-width:1199px){.editProfile .editProfileDiv{padding:0 50px}.editProfile .imageDiv{margin-right:40px}}@media (min-width:768px){.createTicket .hs-form-booleancheckbox label.hs-form-booleancheckbox-display input+span:before{top:50%;transform:translateY(-50%)}}@media (max-width:767px){.editProfile .editProfileDiv{padding:0 20px}}@media (max-width:480px){.editProfile .resetBtn{margin-top:20px}}@media (min-width:481px){.editProfile .title{width:calc(100% - 182px)}}@media (min-width:1200px){.editProfile .editProfileDiv{border-width:.069vw;max-width:57.222vw;padding:0 3.472vw}.editProfile .resetPwdDivParent{max-width:57.222vw}.editProfile .imageDiv{margin-right:2.778vw;max-width:9.653vw}.editProfile .profileUpper{border-bottom-width:.069vw}.editProfile .profileForm .actions input{padding-right:1.389vw}.editProfile .profileUpper:before{max-width:20.833vw;right:-3.472vw}.editProfile .title{width:calc(100% - 12.639vw)}.createTicket .hs_TICKET\.hs_file_upload .input,.createTicket input[type=email],.createTicket input[type=text],.createTicket select,.editProfile .profileForm input{min-height:3.188vw;padding-bottom:.694vw;padding-top:.694vw}}.headerSection.dashboardHeader .headerLogo{width:100%}.headerSection.dashboardHeader{background-color:#fff;box-shadow:1px 2px 13px 8px #0000002b}@media (max-width:1199px){.headerSection.dashboardHeader .headerLogo{max-width:150px}.headerSection.dashboardHeader{box-shadow:1px 2px 13px 8px #0000002b;padding:14px 0}.headerSection.dashboardHeader .headerNavigation{width:calc(100% - 150px)}.headerSection.dashboardHeader .submenu li:hover a{border-width:2px}}@media (max-width:991px){.headerSection.dashboardHeader .navigationParent{background-color:#fff}}@media (min-width:768px) and (max-width:991px){.navigationParentInner{margin:0 auto;max-width:730px;width:100%}.navigationParent{border-bottom:1px solid #4a4a4a33}}@media (min-width:992px) and (max-width:1199px){.headerSection.dashboardHeader .submenu.level-1>li{padding:18px 16px}}@media (min-width:992px){.headerSection.dashboardHeader .submenu li:hover{border:none}.headerSection.dashboardHeader .submenu li:hover a{border-bottom:2px solid #d4af37}}@media (min-width:1200px){.headerSection.dashboardHeader .headerLogo{max-width:10.417vw}.headerSection.dashboardHeader{box-shadow:.069vw .139vw .903vw .556vw #0000002b;padding:.972vw 0}.headerSection.dashboardHeader .submenu.level-1>li{padding:1.25vw 1.389vw}.headerSection.dashboardHeader .headerNavigation{width:calc(100% - 10.417vw)}.headerSection.dashboardHeader .submenu li:hover a{border-width:.1388888888888889vw}}.dashboardMain .cardParent,.dashboardMain .welcomBoard{background-color:#fff;border:1px solid #dddbd8}.dashboardMain .cardParent{display:flex;flex-direction:column;flex-wrap:wrap;height:100%}.dashboardMain .cardRedirection{margin-top:auto}.dashboardMain .cardImg{align-items:center;background-color:#f4efde;border-radius:50%;display:flex;justify-content:center}.dashboardMain .cardRedirection a{align-items:center;color:#000;display:inline-flex;flex-wrap:wrap;font-weight:600}.dashboardMain .cardRedirection .btnIcon{background-color:#000}.dashboardMain .cardRedirection a:hover .btnIcon{background-color:#d4af37}.dashboardMain .cardRedirection a:hover{color:#d4af37;fill:#d4af37}.dashboardMain .ticketsHead{background-color:#f4efde;border:1px solid #dddbd8}.dashboardMain .ticketItem{border:1px solid #dddbd8;border-top:none}.dashBoardStyle .dashBoardButton{color:#fff;display:inline-block;font-weight:400}.dashBoardStyle .dashBoardButton.Open{background-color:#00bda5}.dashBoardStyle .dashBoardButton.close{background-color:#9b9b9b}.dashboardMain .ticketsBody .ticketItem{background-color:#fff}.dashboardMain .ticketsBody .ticketItem:nth-child(2n){background-color:#f9f9f9}.dashboardMain .ticketTitle *{color:#000;font-weight:600}.dashboardMain .ticketButton{text-align:right}.dashboardMain .navigationParent{background-color:#fff}.ticketRedirect{height:100%;left:0;position:absolute;top:0;width:100%}.createTicket input[type=email]{pointer-events:none}.portalHeaderPad{background-color:#f5f3ef}@media (max-width:1199px){.portalHeaderPad{min-height:calc(100vh - 64px)}.portalHeaderPad.body-container-wrapper{padding-top:89px}.dashboardMain .ticketCreatedDate{padding-top:3px}.dashboardMain .cardParent,.dashboardMain .ticketItem,.dashboardMain .ticketsHead,.dashboardMain .welcomBoard{border:1px solid #dddbd8}.dashboardMain .cardImg{height:60px;width:60px}.dashboardMain .cardContent{width:calc(100% - 60px)}.dashBoardStyle .dashBoardButton{border-radius:3px;font-size:12px;padding:3px 5px}.dashboardMain .ticketRight{margin-left:10px;width:150px}.dashboardMain .ticketLeft{width:calc(100% - 160px)}.dashboardMain .cardImg img{height:32px;width:32px}.dashboardMain .cardRedirection svg{height:6px;width:10px}.fs16{font-size:16px}.dashBoardStyle .tableButton.button{font-size:12px}.greetingsImg{height:30px;margin-left:10px;width:30px}.profileForm .hs_cos_wrapper_type_form{padding-bottom:30px;padding-top:30px}}@media (max-width:767px){.dashboardMain .tabSpace>div{margin-top:20px}.dashboardMain .tabSpace>div:first-child{margin-top:0}}@media (min-width:768px) and (max-width:991px){.dashboardMain .tabSpace>div:last-child{margin-top:30px}.dashboardMain .tabSpace{justify-content:center}}@media (min-width:1200px){.portalHeaderPad{min-height:calc(100vh - 4.444vw)}.portalHeaderPad.body-container-wrapper{padding-top:6.181vw}.dashboardMain .ticketCreatedDate{padding-top:.208vw}.dashboardMain .cardParent,.dashboardMain .ticketItem,.dashboardMain .ticketsHead,.dashboardMain .welcomBoard{border-width:.069vw}.dashboardMain .cardImg{height:4vw;width:4vw}.dashboardMain .cardContent{width:calc(100% - 4vw)}.dashBoardStyle .dashBoardButton{border-radius:.208vw;font-size:.833vw;padding:.208vw .347vw}.dashboardMain .ticketRight{margin-left:.694vw;width:10.417vw}.dashboardMain .ticketLeft{width:calc(100% - 11.111vw)}.dashboardMain .cardImg img{height:2.122vw;width:2.122vw}.dashboardMain .cardRedirection svg{height:.417vw;width:.694vw}.dashBoardStyle .tableButton.button{font-size:.833vw}.greetingsImg{height:2.083vw;margin-left:.694vw;width:2.083vw}.profileForm .hs_cos_wrapper_type_form{padding-bottom:2.083vw;padding-top:2.083vw}}@media (min-width:1600px){.dashboardMain .cardImg{height:3.75vw;width:3.75vw}.dashboardMain .cardImg img{height:2vw;width:2vw}}.pagination{justify-content:flex-end}.pagination .page-btn{align-items:center;background-color:transparent;border:1px solid #dddbd8;border-radius:4px;color:#4a4a4a;display:flex;font-weight:400;height:40px;justify-content:center;margin:0 5px;min-width:40px;padding:10px}.pagination .page-btn.active,.pagination .page-btn:hover{background-color:#d4af37;border-color:transparent;color:#fff}.page-btn.disabled{pointer-events:none}@media (max-width:767px){.pagination .page-btn{min-width:35px}}@media (min-width:1200px){.pagination .page-btn{border-radius:.278vw;border-width:.069vw;height:2.778vw;margin:0 .347vw;min-width:2.778vw;padding:.694vw}}@media (min-width:1600px){.pagination .page-btn{border-radius:.25vw;border-width:.063vw;height:2.5vw;margin:0 .313vw;min-width:2.5vw;padding:.625vw}}.screenreader-text{left:-100%;position:absolute;width:1px}.screenreader-text:focus{background-color:#fff;color:#d4af37;display:inline-block;height:auto;left:0;margin:auto;width:auto;z-index:10}@media(max-width:1199px){.screenreader-text{height:1px;width:1px}.screenreader-text:focus{border-radius:10px;outline:1px solid #d4af37;padding:10px}}@media (min-width:1200px){.screenreader-text{height:.069vw;width:.069vw}.screenreader-text:focus{border-radius:.694vw;outline:.069vw solid #d4af37;padding:.694vw}}.threeColCards .threeCardInner{background-color:#fff;text-align:center}.threeColCards .cardIcon{margin:0 auto}.threeColCards .cardIcon img{width:100%}.max1036,.threeColCards .headingWrap{margin:0 auto;text-align:center}.threeCardInner,.threeCardParent{height:100%}@media (max-width:1199px){.threeColCards .threeCardInner{box-shadow:0 0 10px 0 #00000026;padding:20px}.threeColCards .threeCardParent{padding-bottom:30px}.threeColCards .cardIcon{height:40px;width:40px}.max1036,.threeColCards .headingWrap{max-width:1036px}}@media (min-width:1200px){.threeColCards .threeCardInner{box-shadow:0 0 .694vw 0 #00000026;padding:1.389vw}.threeColCards .threeCardParent{padding-bottom:2.083vw}.threeColCards .cardIcon{height:2.778vw;width:2.778vw}.max1036,.threeColCards .headingWrap{max-width:71.944vw}}.unlistCustomStyle ul{list-style:none;margin:0;padding-left:0}.unlistCustomStyle ul li{margin:0;margin:0 0 20px;padding-left:32px;position:relative}.unlistCustomStyle ul li:last-child{margin:0}.unlistCustomStyle ul li code{font-family:Prata,sans-serif}.unlistCustomStyle ul li:before{background:url(https://145722679.fs1.hubspotusercontent-eu1.net/hubfs/145722679/portugal_the_place_theme_assets/check-fill-icon.svg) no-repeat;background-position:50%;background-size:contain;content:"";height:20px;left:0;position:absolute;top:2px;width:20px}@media (min-width:1200px){.unlistCustomStyle ul li{margin-bottom:1.389vw;padding-left:2.222vw}.unlistCustomStyle ul li:before{height:1.389vw;top:.139vw;width:1.389vw}}@media (max-width:767px){.unlistCustomStyle ul{margin:0 auto;max-width:350px;text-align:left}}.firstPattern.alternatePattern .upperCurve{left:50%;top:-62px;transform:scaleX(-1)}.firstPattern.alternatePattern .patternParent:after{background-image:url(https://145722679.fs1.hubspotusercontent-eu1.net/hubfs/145722679/portugal_the_place_theme_assets/doubleDashVertical.svg);background-position:top;display:inline-block;height:calc(100% + 39px);left:50%;top:-20px;transform:translateX(-50%);width:3px}.firstPattern.alternatePattern .lowerCurve{bottom:-60px;left:calc(50% - 1.5px);transform:rotate(180deg)}.firstDot.dot{left:-31%;top:-110px}.firstCurve.curve{left:-40px;top:-153px;transform:scaleX(-1) rotate(180deg)}.patternParent:after,.patternParent:before{background-repeat:repeat-y;background-size:contain;content:"";position:absolute;z-index:1}.colPattern{position:relative}.mainPattern.firstPattern .patternParent:before{background-image:url(https://145722679.fs1.hubspotusercontent-eu1.net/hubfs/145722679/portugal_the_place_theme_assets/firstRope.svg);height:133px;top:-127px}.twoColumnSection .aboutImageOuter{background-color:#fff;z-index:2}.patternParent{align-self:center}.bottomDescription,.dotParent,.patternParent,.twoColPattern .row{position:relative}.dotParent,.patternParent{width:100%}.patternParent{align-items:center;display:flex;height:100%;margin:0 auto;max-width:480px}.curve{position:absolute}.mainPattern .patternParent:after{background-image:url(https://145722679.fs1.hubspotusercontent-eu1.net/hubfs/145722679/portugal_the_place_theme_assets/doubleDashVertical.svg);background-position:bottom;display:inline-block;height:calc(100% + 48px);right:calc(50% - 1.5px);top:-24px;width:3px}.mainPattern .lowerCurve{bottom:-60px;right:50%;transform:rotate(90deg)}.dot{background-color:#d4af37;border-radius:50%;display:inline-block;height:12px;left:50%;position:absolute;transform:translateX(-50%);width:12px;z-index:3}.upperDot{top:-6px}.lowerDot{bottom:-6px}.horizontalLine{background-image:url(https://145722679.fs1.hubspotusercontent-eu1.net/hubfs/145722679/portugal_the_place_theme_assets/doubleDashhorizontal.svg);background-size:contain;bottom:0;height:2px;left:50%;position:absolute;transform:translateX(-50%);width:calc(50% - 80px)}.alternatePattern .upperCurve{left:50%;top:-62px;transform:rotate(270deg)}.alternatePattern .patternParent:after{background-image:url(https://145722679.fs1.hubspotusercontent-eu1.net/hubfs/145722679/portugal_the_place_theme_assets/doubleDashVertical.svg);background-position:top;display:inline-block;height:calc(100% + 39px);left:50%;top:-20px;transform:translateX(-50%);width:3px}.alternatePattern .lowerCurve{bottom:-60px;left:calc(50% - 1.5px);transform:rotate(180deg)}.mainPattern .upperCurve{left:calc(50% - 34px);top:-62px}.upperHrline{left:unset;top:-2px;transform:unset!important}.newStylePattern .horizontalLine{background-image:url(https://145722679.fs1.hubspotusercontent-eu1.net/hubfs/145722679/portugal_the_place_theme_assets/horixontalLineBig.png)}@media (max-width:1199px){.upperHrline{right:28%;width:19%!important}}.lastPattern .horizontalLine{left:62.5%;width:19.5%}.lastCurvePattern{background-image:url(https://145722679.fs1.hubspotusercontent-eu1.net/hubfs/145722679/portugal_the_place_theme_assets/lastCurvePattern.svg);background-repeat:no-repeat;background-size:contain;height:100%;left:50%;position:absolute;top:-1%;transform:translateX(-50%);width:60px}.curve img{height:35px;width:36px}.firstCurve img{height:93px;width:48px}.grecaptcha-badge{margin:0!important}@media(max-width:767px){.curve,.dot,.horizontalLine,.lastCurvePattern,.patternParent:after{display:none!important}}@media(min-width:768px){.mainPattern .columnTextArea{text-align:right}}@media(min-width:1200px){.firstPattern.alternatePattern .upperCurve{top:-4.306vw}.firstPattern.alternatePattern .patternParent:after{height:calc(100% + 2.708vw);top:-1.389vw;width:.208vw}.firstPattern.alternatePattern .lowerCurve{bottom:-4.167vw;left:calc(50% - .104vw)}.firstDot.dot{top:-7.639vw}.firstCurve.curve{left:-6.597vw;top:-10.625vw}.mainPattern.firstPattern .patternParent:before{height:9.236vw;top:-8.819vw}.patternParent{max-width:33.333vw}.mainPattern .patternParent:after{height:calc(100% + 3.333vw);right:calc(50% - .104vw);top:-1.667vw;width:.208vw}.mainPattern .lowerCurve{bottom:-4.167vw}.dot{height:.833vw;width:.833vw}.upperDot{top:-.417vw}.lowerDot{bottom:-.417vw}.horizontalLine{height:.14vw;transform:translateX(-50%);width:calc(50% - 5.556vw)}.alternatePattern .upperCurve{top:-4.306vw}.alternatePattern .patternParent:after{height:calc(100% + 2.708vw);top:-1.389vw;width:.208vw}.alternatePattern .lowerCurve{bottom:-4.167vw;left:calc(50% - .104vw)}.mainPattern .upperCurve{left:calc(50% - 2.361vw);top:-4.306vw}.upperHrline{right:24.872vw;top:-.139vw;width:17.361vw!important}.lastCurvePattern{width:4.167vw}.curve img{height:2.431vw;width:2.5vw}.firstCurve img{height:6.458vw;width:3.333vw}}@media(min-width:1600px){.upperHrline{right:22.872vw;top:-.139vw;width:16.861vw!important}.horizontalLine{height:.125vw}}.emailLink a:hover{border-bottom:1px solid #000;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}body #hs-banner-parent div#hs-eu-cookie-confirmation{bottom:0;max-width:100%;width:100%}div#hs-eu-cookie-confirmation{border-radius:0!important}#hs-banner-parent *{background:none;border:none;box-shadow:none;box-sizing:border-box;display:inline-block;font-family:inherit;font-size:inherit;line-height:1.75em;margin:0;padding:0}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner{display:flex;flex-direction:column;gap:1em;padding:50px!important}body div#hs-eu-cookie-confirmation-inner{align-items:center;background:#fff;border-radius:0!important;bottom:0;flex-direction:row!important;left:0;z-index:101}#hs-banner-parent div,#hs-banner-parent p{color:#000!important;font-family:Open Sans,sans-serif!important}#hs-banner-parent p{padding:5px 0!important}#hs-eu-cookie-confirmation #hs-eu-header-container{display:var(--hs-banner-close-button-display,none);flex-direction:row;justify-content:flex-end}body div#hs-eu-header-container{position:absolute;right:27px;top:15px}body div#hs-eu-policy-wording{max-width:100%;width:100%}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-buttons-area{align-items:baseline;display:flex;flex-flow:row wrap;justify-content:flex-end}body div#hs-eu-cookie-confirmation-buttons-area{width:40%}#hs-eu-cookie-confirmation #hs-eu-confirmation-button-group,#hs-eu-cookie-confirmation #hs-eu-opt-in-buttons{display:flex;flex-flow:row wrap;gap:12px!important;justify-content:center}#hs-eu-cookie-confirmation #hs-eu-confirmation-button,#hs-eu-cookie-confirmation #hs-eu-cookie-settings-button,#hs-eu-cookie-confirmation #hs-eu-decline-button{background:#000!important;border:1px solid #000;border-radius:50px!important;color:#fff!important;cursor:pointer;font-weight:600!important;text-align:center;text-decoration:none!important;transition:all .4s ease}#hs-modal-content #hs-modal-close-button{display:flex!important;height:30px;margin-right:-15px;margin-top:-15px;width:30px}#hs-modal-content #hs-modal-accept-all{background:#000!important;border:1px solid #000;border-radius:var(--hs-banner-button-corners,3em);color:#fff!important;cursor:pointer;font-weight:600!important;text-align:center;text-decoration:none!important;transition:all .4s ease}#hs-eu-cookie-confirmation #hs-eu-confirmation-button:hover,#hs-eu-cookie-confirmation #hs-eu-cookie-settings-button:hover,#hs-eu-cookie-confirmation #hs-eu-decline-button:hover,#hs-modal-content #hs-modal-accept-all:hover{background-color:#d4af37!important;border:1px solid #d4af37!important;transition:all .4s ease}#hs-modal-footer-container button#hs-modal-save-settings:hover,body #hs-eu-cookie-confirmation #hs-eu-confirmation-button:hover{background:#000!important;border:1px solid #000!important;transition:all .4s ease}#hs-modal-footer-container button#hs-modal-save-settings{text-align:center;transition:all .4s ease}#hs-eu-cookie-confirmation #hs-eu-opt-in-buttons{flex-direction:row-reverse!important;flex-grow:1}body #hs-eu-cookie-confirmation #hs-eu-confirmation-button{background-color:#d4af37!important;border:1px solid #d4af37!important;transition:all .4s ease}#hs-eu-cookie-confirmation-inner *{font-size:14px}#hs-eu-cookie-confirmation-inner button{background:#000}#hs-eu-cookie-confirmation-inner button:hover{background:#d4af37}body #hs-modal-content #hs-categories-container .hs-category-row .hs-toggle-switch.hs-toggle-selected-flag{background:#d4af37;border-color:#d4af37}#hs-modal-content #hs-categories-container .hs-category-row .hs-toggle-switch{height:24px!important;width:50px!important}#hs-modal-content #hs-categories-container .hs-category-row .hs-toggle-switch-nob{box-shadow:0 0 3px 0 #00000040!important;height:16px!important;left:2.5px!important;top:1px!important;width:16px!important}#hs-modal-content #hs-categories-container .hs-category-row{gap:8px}body #hs-modal-footer-container button#hs-modal-save-settings{background-color:#d4af37;border-color:transparent;color:#fff!important}#hs-eu-opt-in-buttons button{text-align:center}#hs-eu-cookie-confirmation-inner button{background:unset}#hs-eu-cookie-disclaimer{padding-top:10px!important}#hs-eu-cookie-confirmation #hs-eu-confirmation-button,#hs-eu-cookie-confirmation #hs-eu-cookie-settings-button,#hs-eu-cookie-confirmation #hs-eu-decline-button{display:flex;font-size:16px!important;height:auto!important;line-height:normal!important;min-width:fit-content!important;padding:10px 20px!important}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner button:focus{box-shadow:none!important}#hs-modal-content #hs-modal-introduction span{font-family:Prata,sans}#hs-modal-content #hs-categories-container,#hs-modal-content #hs-categories-container .hs-category-label{color:#000!important;gap:18px!important}#hs-modal-content #hs-categories-container .hs-always-active-label{color:#000!important}#hs-banner-parent #hs-modal-content{border-radius:20px!important}#hs-modal-content #hs-modal-footer-container{gap:12px!important}#hs-modal-content #hs-categories-container .hs-category-row .hs-toggle-switch.hs-toggle-selected-flag .hs-toggle-switch-nob{left:62%!important;top:1px!important}#hs-modal-introduction span{font-size:20px!important;font-weight:400!important}#hs-modal-content #hs-categories-container .description-accordion-arrow{margin:0 6px!important}@media(max-width:1440px){body div#hs-eu-policy-wording{max-width:910px;width:100%}}@media(max-width:1200px){#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner{padding:30px 20px!important}}@media(max-width:1024px){body div#hs-eu-cookie-confirmation-buttons-area{width:100%}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner{display:block!important}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-buttons-area{justify-content:start!important;padding-top:20px}#hs-eu-cookie-disclaimer{padding-top:0!important}}@media(max-width:768px){#hs-banner-parent #hs-modal-content{padding:20px!important}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-buttons-area{padding-top:15px}body div#hs-eu-cookie-confirmation-inner{background:#e3e3e396}}