@import"../css/bootstrap.min.css";@import"../css/jquery.fancybox.min.css";@import"../css/owl.carousel.min.css";@import"../css/owl.theme.default.min.css";@import"../css/bootstrap.min.css";@import"https://fonts.googleapis.com/css2?family=Bellota+Text&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600&display=swap";@import"https://db.onlinewebfonts.com/c/72e07b7fc5c47ba727ea31633fab9004?family=Dashicons";@-webkit-keyframes fromtop{0%{top:-400px;opacity:0}100%{top:0px;opacity:1}}@-moz-keyframes fromtop{0%{top:-400px;opacity:0}100%{top:0px;opacity:1}}@-o-keyframes fromtop{0%{top:-400px;opacity:0}100%{top:0px;opacity:1}}@keyframes fromtop{0%{top:-400px;opacity:0}100%{top:0px;opacity:1}}@-webkit-keyframes lefttop{0%{left:-400px;opacity:0}100%{left:0px;opacity:1}}@-moz-keyframes lefttop{0%{left:-400px;opacity:0}100%{left:0px;opacity:1}}@-o-keyframes lefttop{0%{left:-400px;opacity:0}100%{left:0px;opacity:1}}@keyframes lefttop{0%{left:-400px;opacity:0}100%{left:0px;opacity:1}}@-webkit-keyframes righttop{0%{right:-400px;opacity:0}100%{right:0px;opacity:1}}@-moz-keyframes righttop{0%{right:-400px;opacity:0}100%{right:0px;opacity:1}}@-o-keyframes righttop{0%{right:-400px;opacity:0}100%{right:0px;opacity:1}}@keyframes righttop{0%{right:-400px;opacity:0}100%{right:0px;opacity:1}}@-webkit-keyframes totop{0%{top:0px;opacity:1}100%{top:0px;opacity:0}}@-moz-keyframes totop{0%{top:0px;opacity:1}100%{top:0px;opacity:0}}@-o-keyframes totop{0%{top:0px;opacity:1}100%{top:0px;opacity:0}}@keyframes totop{0%{top:0px;opacity:1}100%{top:0px;opacity:0}}@-webkit-keyframes scale{0%{opacity:0}100%{opacity:1}}@-moz-keyframes scale{0%{opacity:0}100%{opacity:1}}@-o-keyframes scale{0%{opacity:0}100%{opacity:1}}@keyframes scale{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@media(min-width: 992px){.container{max-width:1200px}}.container{padding-left:15px;padding-right:15px}.container-fluid{padding:0 15px}@media(max-width: 1199px){.container{padding-left:30px;padding-right:30px}.container-fluid{padding-left:30px;padding-right:30px}}@media(min-width: 768px)and (max-width: 991px){.container{max-width:768px}}.secondary-title{color:#000 !important;font-size:18px;text-transform:uppercase;font-size:15px;font-weight:500;margin-bottom:5px;display:block;letter-spacing:.08em}.secondary-title:hover{color:#000 !important}html,body{overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{color:#000;font-size:14px;font-family:"Source Sans Pro",sans-serif;font-weight:300}main{max-width:1920px;margin:auto}h1,h2,h3,h4,h5,h6{font-family:"Bellota Text",cursive;letter-spacing:1px}a{color:#000}a:hover{color:#000;text-decoration:none !important}main,.about_shop{padding-top:60px}@media(max-width: 767px){main,.about_shop{padding-top:30px}}.home main{padding:0px;margin-top:0px}.post-type-archive-property main,.tax-property_type main,.tax-property_region main{padding-top:134px}.mt-35{margin-top:35px}h1,h2,h3,h4,h5,h6{color:#000}.instagram a:hover h5{color:#000 !important}.instagram .insta-gallery-feed .insta-gallery-actions .insta-gallery-button{background-color:#000 !important;background-image:linear-gradient(to right, #000, #000);border-radius:40px;padding:13px 25px;position:relative;padding-left:47px;position:relative}.instagram .insta-gallery-feed .insta-gallery-actions .insta-gallery-button i{margin:0;font-size:15px;position:absolute;left:25px;top:13px}.instagram .insta-gallery-feed .insta-gallery-actions .insta-gallery-button:hover{box-shadow:none;opacity:.7}.instagram .insta-gallery-actions{display:none}.instagram h5{color:#2c2c2c;margin-bottom:0px;position:absolute;left:15px;text-align:left;top:15%;font-size:25px}.instagram h5:hover{color:#000 !important}@media(max-width: 991px){.instagram h5{top:11% !important;font-size:21px}}.btn,body .gform_wrapper .gform_footer input.button,.woocommerce div.product form.cart .button,.woocommerce .button{color:#fff;border:0px;outline:0 !important;box-shadow:none !important;border-radius:0px;padding:13px 25px;font-size:15px;position:relative;line-height:1;font-weight:normal;text-transform:uppercase;letter-spacing:.08em;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;border:solid 1px #000 !important;border-radius:0 !important;background-color:rgba(0,0,0,0) !important}.btn.btn-with-icon,body .gform_wrapper .gform_footer input.button.btn-with-icon,.woocommerce div.product form.cart .button.btn-with-icon,.woocommerce .button.btn-with-icon{padding-left:47px}.btn i,body .gform_wrapper .gform_footer input.button i,.woocommerce div.product form.cart .button i,.woocommerce .button i{margin:0;font-size:15px;position:absolute;left:25px;top:13px}.btn.btn-primary,.btn.gform_button,body .gform_wrapper .gform_footer input.button.btn-primary,body .gform_wrapper .gform_footer input.button.gform_button,.woocommerce div.product form.cart .button.btn-primary,.woocommerce div.product form.cart .button.gform_button,.woocommerce .button.btn-primary,.woocommerce .button.gform_button{background-color:#2c2c2c !important;border:1px solid #2c2c2c;color:#fff}.btn.btn-primary:hover,.btn.gform_button:hover,body .gform_wrapper .gform_footer input.button.btn-primary:hover,body .gform_wrapper .gform_footer input.button.gform_button:hover,.woocommerce div.product form.cart .button.btn-primary:hover,.woocommerce div.product form.cart .button.gform_button:hover,.woocommerce .button.btn-primary:hover,.woocommerce .button.gform_button:hover{background-color:#000 !important;color:#fff;border:1px solid #000}.btn.btn-primary:focus,.btn.gform_button:focus,body .gform_wrapper .gform_footer input.button.btn-primary:focus,body .gform_wrapper .gform_footer input.button.gform_button:focus,.woocommerce div.product form.cart .button.btn-primary:focus,.woocommerce div.product form.cart .button.gform_button:focus,.woocommerce .button.btn-primary:focus,.woocommerce .button.gform_button:focus{border:1px solid #000 !important}.btn.btn-secondary,body .gform_wrapper .gform_footer input.button.btn-secondary,.woocommerce div.product form.cart .button.btn-secondary,.woocommerce .button.btn-secondary{background-color:#000 !important}.btn.btn-white,body .gform_wrapper .gform_footer input.button.btn-white,.woocommerce div.product form.cart .button.btn-white,.woocommerce .button.btn-white{background-color:#fff;color:#000}.btn.btn-white:hover,body .gform_wrapper .gform_footer input.button.btn-white:hover,.woocommerce div.product form.cart .button.btn-white:hover,.woocommerce .button.btn-white:hover{opacity:.8}.btn-gravity-forms{float:right;position:relative}.btn-gravity-forms input{padding-left:46px !important}.btn-gravity-forms span{position:absolute;left:23px;z-index:1;top:10px;pointer-events:none}.btn-gravity-forms span:before{font-family:"Font Awesome 5 Free";content:"";color:#fff;margin:0;font-size:15px}.btn-gravity-forms img{position:absolute;left:-37px;top:10px}.btn.btn-link{color:#000;font-weight:bold;padding:0px;text-decoration:none !important;box-shadow:none;opacity:1 !important;background-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;background-image:none;padding:0px !important;border-radius:0px;text-transform:uppercase}.btn.btn-link:hover{color:#000}.btn.btn-link i{margin-left:8px;position:relative;top:auto;left:auto;font-size:14px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#000;letter-spacing:2px}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span{color:#000}.social-networks li{display:inline-block;margin-bottom:12px;padding:0px;margin:0px;padding-right:15px}.social-networks li:last-child{padding-right:0px}.social-networks li a{-webkit-transition:all ease .1s;-moz-transition:all ease .1s;-o-transition:all ease .1s;transition:all ease .1s}.social-networks li a i{color:#fff;font-size:18px;margin:0px;position:relative;-webkit-transition:all ease .1s;-moz-transition:all ease .1s;-o-transition:all ease .1s;transition:all ease .1s}.social-networks li a:hover{-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.social-networks li a:hover i{-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}header.header-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:absolute;top:0;left:0;z-index:999;width:100%;padding-top:30px !important;padding-bottom:30px !important}header.header-menu nav{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;padding:15px 0;background-color:rgba(0,0,0,0);padding:0px !important;height:auto;max-width:1920px;margin:auto;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}header.header-menu nav .container-fluid{padding-left:15px;padding-right:15px}header.header-menu nav .container-fluid .row{width:100%;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:0px}header.header-menu nav .container-fluid .row .navbar-brand{padding:0px;margin-right:0px;text-align:center}header.header-menu nav .container-fluid .row .navbar-brand img{height:auto;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}header.header-menu nav .container-fluid .row .outer-navbar-right .btn-open-menu{text-align:right;cursor:pointer}header.header-menu nav .container-fluid .row .outer-navbar-right .btn-open-menu img{height:19px}header.header-menu nav .container-fluid .row .outer-navbar-right .btn-open-menu img.close-menu{display:none}header.header-menu nav .container-fluid .row .navbar-right{margin:auto;text-align:right}@media(min-width: 992px){header.header-menu nav .container-fluid .row .navbar-right .outer-navbar-right{padding-right:0px}}header.header-menu nav .container-fluid .row .navbar-right .top-header{text-align:right}header.header-menu nav .container-fluid .row .navbar-right .top-header .social-header{display:inline-block;list-style:none;padding:0px;margin:0px;text-align:right;margin-bottom:13px}header.header-menu nav .container-fluid .row .navbar-right .top-header .social-header li{display:inline-block;margin:0 6px}header.header-menu nav .container-fluid .row .navbar-right .top-header .social-header li a{padding:0px !important}header.header-menu nav .container-fluid .row .navbar-right .top-header .social-header li a i{font-size:18px}header.header-menu nav .container-fluid .row .navbar-right .top-header .social-header li:last-child{margin-right:0px}header.header-menu nav .container-fluid .row .navbar-right .top-header .secondary-menu{display:inline-block}header.header-menu nav .container-fluid .row .navbar-right #primary-menu-container{width:100%}header.header-menu nav .container-fluid .row .navbar-right #primary-menu-container .navbar-nav{display:inline-flex}header.header-menu nav .container-fluid .row .navbar-right #primary-menu-container .navbar-nav li{display:inline-block}header.header-menu nav .container-fluid .row .col-btn-header{text-align:right}header.header-menu nav .container-fluid .row .social-networks{margin:0px;padding:0px;text-align:right}header.header-menu nav .container-fluid .row .social-networks li{padding:0px;padding-right:15px}header.header-menu nav .container-fluid .row .social-networks li:last-of-type{padding-right:0px}header.header-menu nav .container-fluid .row .social-networks li a i{color:#000}header.header-menu nav .container-fluid .row .social-networks li a:hover i{color:#000}header.header-menu nav.navbar-scroll,header.header-menu nav.navbar-scroll-always{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}header.header-menu nav.navbar-fixed{transition:none !important;position:fixed;background:#2c2c2c;top:0;width:100%;max-width:100%;padding:0px 0 !important}header.header-menu nav.navbar-fixed .container-fluid{padding:0 15px}@media(max-width: 991px){header.header-menu nav.navbar-fixed .container-fluid{padding:15px}}@media(min-width: 992px){header.header-menu nav.navbar-fixed .container-fluid .outer-navbar-right{padding-right:0px !important}}header.header-menu nav.navbar-fixed .container-fluid .navbar-brand img{height:50px}header.header-menu nav.navbar-fixed .container-fluid ul.navbar-nav>li{height:80px}header.header-menu nav.navbar-fixed .container-fluid ul.navbar-nav>li a{display:inline-block;height:100%;display:flex;align-items:center;padding-bottom:0px}header.header-menu nav.navbar-fixed .sub-menu{background-color:#2c2c2c !important;margin-top:0px !important;margin-left:0px !important}.secondary-menu{display:inline-block}.secondary-menu ul{list-style:none;padding:0px;margin:0px;margin-left:6px}.secondary-menu ul li{display:inline-block;margin-left:6px}.secondary-menu ul li a{border:1px solid #fff;font-size:12px;padding:5px 13px !important;font-weight:600 !important}.secondary-menu ul li a:hover{border:1px solid #000}.contacts .secondary-menu{margin-top:15px}.contacts .secondary-menu ul{margin-left:0px}.contacts .secondary-menu ul li{margin-right:6px;margin-left:0px}.contacts .secondary-menu ul li a{border:1px solid #000}.contacts .secondary-menu ul li a:hover{border:1px solid #000}#map{width:100%;height:400px;margin-top:60px}footer{margin-top:60px;background-color:#000;color:#fff;position:relative}@media(max-width: 767px){footer{margin-top:40px}}footer .intersection-footer{position:absolute;top:-1px;left:-5%;width:106%;max-width:106%}footer .menus-footer{padding:60px 30px}footer .menus-footer .logo-footer{margin-top:0px}footer .menus-footer p{color:#fff;margin-top:15px;margin-bottom:0px}footer .contacts-list{margin-bottom:10px}footer .copyrights{padding:20px 30px}footer .copyrights p{color:#fff;text-align:center;margin-bottom:0px;text-transform:uppercase;font-size:12px}footer .copyrights p a{color:#fff;text-decoration:none !important}footer .copyrights p a:hover{color:#000}footer .copyrights .site-pt-logo{width:17px;display:inline;margin-top:-4px;margin-right:0px;margin-left:2px}footer hr{border-top:1px solid #fff;margin:0px;opacity:.15}footer h6{color:#5e5e5e;font-size:20px;margin-bottom:20px}footer ul{list-style:none;margin:0px;padding:0px}footer ul li{line-height:18px;margin-bottom:12px;position:relative;padding-left:21px}footer ul li:last-of-type{margin-bottom:0px}footer ul li a{color:#fff;text-decoration:none !important}footer ul li i{color:#fff;margin-right:5px;font-size:16px;position:absolute;top:1px;left:0}.homeslider{position:relative;height:100vh}.homeslider>div.row>div{height:100%;padding:0px}.homeslider>div.row>div .owl-homeslider{height:100%}.homeslider>div.row>div .owl-homeslider .owl-stage-outer{height:100%}.homeslider>div.row>div .owl-homeslider .owl-stage-outer .owl-stage{height:100%}.homeslider>div.row>div .owl-homeslider .owl-stage-outer .owl-stage .owl-item{height:100%}.homeslider>div.row>div .owl-homeslider .owl-stage-outer .owl-stage .owl-item .item{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.homeslider .item{height:100%}.homeslider .item .overlay-homeslider{background:#000;opacity:.2;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.homeslider .background-home{height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center center}.homeslider .outer-content-homeslider{display:flex;align-items:center;text-align:center;flex-direction:column;width:100%;height:100%;position:relative;z-index:1}.homeslider .outer-content-homeslider .inner-content-homeslider{margin:auto}.homeslider .outer-content-homeslider .inner-content-homeslider h1,.homeslider .outer-content-homeslider .inner-content-homeslider h2{color:#fff;font-size:3em;margin-bottom:30px}.homeslider .outer-content-homeslider .inner-content-homeslider p{color:#fff;font-size:22px;font-weight:500}.content-home{position:relative;background-color:#fff;z-index:1}.featured-properties{padding-top:134px;text-align:center}.featured-properties h1{text-transform:uppercase;display:none}.featured-properties h2{text-transform:uppercase}.featured-properties .properties-list-home{padding-top:35px;padding-bottom:35px}.properties-list .box-property{-webkit-box-shadow:0px 3px 6px rgba(15,40,74,.16);-moz-box-shadow:0px 3px 6px rgba(15,40,74,.16);box-shadow:0px 3px 6px rgba(15,40,74,.16);border-radius:5px}.properties-list .box-property .inner-box-property{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:8px solid rgba(0,0,0,0);border-radius:5px;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.properties-list .box-property .inner-box-property:hover{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;border:8px solid rgba(0,0,0,.8)}.properties-list .box-property a{text-decoration:none !important;display:block;position:relative}.properties-list .box-property .owl-archive-properties{z-index:1}.properties-list .box-property .owl-archive-properties .owl-dots{margin:0px;position:absolute;bottom:0;left:auto;right:auto;width:100%;z-index:999;opacity:0;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;bottom:6px}.properties-list .box-property .owl-archive-properties .owl-dots .owl-dot{outline:0 !important}.properties-list .box-property .owl-archive-properties .owl-dots .owl-dot span{background:#fff;margin:0 6px;width:12px;height:12px;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.properties-list .box-property .owl-archive-properties .owl-dots .owl-dot.active span{background:#000}.properties-list .box-property .owl-archive-properties .owl-dots .owl-dot:hover span{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;background:#000}.properties-list .box-property .owl-archive-properties .owl-nav{margin:0px;position:absolute;top:0;left:0;width:100%;top:50%;margin-top:-5px;padding-left:15px;padding-right:15px;opacity:0;z-index:999;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.properties-list .box-property .owl-archive-properties .owl-nav .owl-prev{float:left}.properties-list .box-property .owl-archive-properties .owl-nav .owl-next{float:right}.properties-list .box-property .owl-archive-properties .owl-nav .owl-prev,.properties-list .box-property .owl-archive-properties .owl-nav .owl-next{background-color:rgba(0,0,0,.8);margin:0px;width:30px;height:30px;display:flex;align-items:center;text-align:center;outline:0 !important}.properties-list .box-property .owl-archive-properties .owl-nav .owl-prev:hover,.properties-list .box-property .owl-archive-properties .owl-nav .owl-next:hover{background-color:#000}.properties-list .box-property .owl-archive-properties .owl-nav .owl-prev span,.properties-list .box-property .owl-archive-properties .owl-nav .owl-next span{color:#fff;margin:auto;margin-top:-4px;font-size:23px}.properties-list .box-property:hover .owl-dots{opacity:1;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.properties-list .box-property:hover .owl-nav{opacity:1;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.properties-list .box-property .content-box-property{text-align:center}.properties-list .box-property .content-box-property a{padding:20px 20px}.properties-list .box-property .content-box-property h2,.properties-list .box-property .content-box-property h3{font-size:16px;font-weight:500;margin-bottom:0px;margin-top:2px}.properties-list .box-property .content-box-property span{text-transform:uppercase;font-weight:bold;color:#000;font-size:13px;font-weight:bold}.properties-list .box-property:hover{-webkit-box-shadow:0px 3px 6px rgba(15,40,74,.26);-moz-box-shadow:0px 3px 6px rgba(15,40,74,.26);box-shadow:0px 3px 6px rgba(15,40,74,.26)}.featured-regions{padding-top:96px;padding-bottom:55px}.featured-regions>.row{height:550px;margin-right:-7.5px;margin-left:-7.5px}@media(max-width: 991px){.featured-regions>.row{height:350px}}@media(max-width: 767px){.featured-regions>.row{height:500px}}.featured-regions>.row .col-featured-region{margin-bottom:15px;padding-left:7.5px;padding-right:7.5px}.featured-regions>.row .row{height:100%}.featured-regions .featured-region{height:100%;overflow:hidden;color:#fff;position:relative}.featured-regions .featured-region .img-featured-region{background-size:cover;background-position:center center;background-repeat:no-repeat;float:left;width:100%;height:100%;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.featured-regions .featured-region:hover .img-featured-region{-moz-transform:scale(1.15);-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}.featured-regions .featured-region a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;text-align:center;text-decoration:none !important}.featured-regions .featured-region a .content-featured-region{margin:auto;color:#fff;text-shadow:0px 1px 4px rgba(0,0,0,.15)}.featured-regions .featured-region a .content-featured-region h4{text-transform:uppercase;font-weight:bold;color:#fff;background-color:rgba(0,0,0,.8);padding:10px 15px;font-size:20px}@media(max-width: 991px){.featured-regions .featured-region a .content-featured-region h4{font-size:1.5rem}}.featured-regions .featured-region a .content-featured-region span{font-style:italic;text-transform:uppercase;text-decoration:underline}.portugal-home{padding-top:0px;margin-bottom:96px}.portugal-home>.container>.row{padding:0 100px}.portugal-home h5{text-transform:uppercase;font-size:25px;width:100%}.portugal-home .packages{margin-top:30px;max-width:100%}.portugal-home .packages a.link-package{font-weight:bold;margin-top:18px;font-size:15px;margin-bottom:0px;text-decoration:none;margin-top:7px;display:block;color:#000}.portugal-home .packages a.link-package:hover{color:#000}.portugal-home .packages .secondary-color a.link-package{color:#000}.portugal-home .packages .secondary-color a.link-package:hover{color:#000}.banner{height:400px;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center}.banner.parallax{background-attachment:fixed}.banner .content-banner{display:flex;height:100%;align-items:center}.banner .content-banner h4{color:#fff;text-shadow:0px 1px 3px rgba(24,63,116,.16);margin-bottom:10px}.banner .content-banner p{font-size:16px;color:#fff}.archive-properties .properties-not-found p{margin-bottom:0px}.archive-properties .properties-not-found .btn{margin-top:30px}.top-banner{position:relative;margin-top:0px;background-repeat:no-repeat;text-align:center;height:350px;background-position:center center;background-size:cover}.top-banner.big-top-banner{height:60vh}@media(min-width: 1921px){.top-banner{background-size:cover}}.top-banner .title-top-banner{height:100%;display:flex;text-align:center;align-items:center;position:absolute;z-index:1;width:100%}.top-banner .title-top-banner h1{margin:auto;color:#fff;font-size:2rem;padding-top:50px;text-align:center;text-align:left}@media(max-width: 767px){.top-banner .title-top-banner h1{font-size:1.5rem}}.top-banner .intersection-header{position:absolute;bottom:-1px;left:-5%;width:106%;max-width:106%}.top-banner.top-banner-no-image{height:auto}.top-banner.top-banner-no-image .overlay-top{display:none}.top-banner.top-banner-no-image .title-top-banner{position:relative;height:auto;padding-top:80px;text-align:left}.top-banner.top-banner-no-image .title-top-banner h1{color:#000;text-shadow:none !important}.top-banner.top-banner-no-image .subtitle-top-banner p{margin-top:20px;margin-bottom:0px;font-size:16px}.overlay-top{background:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page-content .page-description p{font-weight:bold;font-size:18px;line-height:26px}.page-content p:last-of-type{margin-bottom:0px}.page-content a.btn{margin-top:30px}.page-content-mb{margin-bottom:35px}.topics .single-topic{margin-top:35px;display:flex;align-items:center}.topics .single-topic:nth-of-type(1),.topics .single-topic:nth-of-type(2){margin-top:0px}.topics .single-topic .icon-topic{background-color:#000;border-radius:50%;width:65px;height:65px;text-align:center;display:flex;align-items:center}.topics .single-topic .icon-topic img{margin:auto;max-width:38px}.topics .single-topic p:last-of-type{margin-bottom:0px}.box-shadow{-webkit-box-shadow:0px 3px 6px rgba(15,40,74,.16);-moz-box-shadow:0px 3px 6px rgba(15,40,74,.16);box-shadow:0px 3px 6px rgba(15,40,74,.16);height:100%;border-radius:5px;padding:20px}.box-border{border-top:5px solid}.box-border.primary-border{border-color:#000}.box-border.secondary-border{border-color:#000}.characteristics .col-characteristic{margin-top:30px}@media(min-width: 768px){.characteristics .col-characteristic:nth-of-type(1),.characteristics .col-characteristic:nth-of-type(2){margin-top:0px}}.characteristics .col-characteristic .box-characteristic{display:flex;border-radius:5px}.characteristics .col-characteristic .box-characteristic i{align-self:flex-start;font-size:19px;margin-right:9px}.characteristics .col-characteristic .box-characteristic a{font-weight:bold;color:#2c2c2c;text-transform:uppercase;font-size:13px;color:#000;text-decoration:none !important}.characteristics .col-characteristic .box-characteristic a:hover{color:#000}.characteristics .col-characteristic .box-characteristic.primary-color{color:#000}.characteristics .col-characteristic .box-characteristic.secondary-color{color:#000}.characteristics .col-characteristic .box-characteristic.secondary-color a{color:#000}.characteristics .col-characteristic .box-characteristic.secondary-color a:hover{color:#000}.characteristics .col-characteristic .box-characteristic p:last-of-type{margin-bottom:0px}.team .col-administrator{margin-bottom:30px}.team .col-administrator .box-administrator h4{text-transform:uppercase;color:#000;margin-bottom:5px;font-size:15px}.team .col-administrator .box-administrator h2{margin-bottom:20px}.team .col-element-team{margin-top:30px}.team .col-element-team h3{font-size:14px;margin-top:8px;font-weight:500;margin-bottom:0px;margin-top:10px}.team .title-job-position{margin-top:50px}.team .title-job-position:first-child{margin-top:20px}.team .title-job-position h4{margin-bottom:0px;color:#000;font-size:15px;text-transform:uppercase;overflow:hidden}.team .title-job-position h4:after{background-color:#000;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:100%;left:15px;margin-right:-50%;top:-1px}.testimonials .col-testimonial{margin-top:30px}.testimonials .col-testimonial .box-testimonial{-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.testimonials .col-testimonial .box-testimonial h2,.testimonials .col-testimonial .box-testimonial h3{display:inline-block;margin-bottom:3px}.testimonials .col-testimonial .box-testimonial h3{font-weight:normal}.testimonials .col-testimonial .box-testimonial span{display:block;color:#000}.testimonials .col-testimonial .box-testimonial img{margin-top:20px;margin-bottom:20px}.testimonials .col-testimonial .box-testimonial .text-testimonial p:last-child{margin-bottom:0px}.testimonials .col-testimonial .box-testimonial .hidden-text-testimonial{display:none;margin-top:15px}.testimonials .col-testimonial .box-testimonial .hidden-text-testimonial p:last-child{margin-bottom:0px}.testimonials .col-testimonial .box-testimonial .toggle-hidden-text{margin-top:15px;display:inline-block;cursor:pointer;text-transform:uppercase}.testimonials .col-testimonial .box-testimonial .toggle-hidden-text span{display:inline;color:#000;font-weight:bold}.testimonials .col-testimonial .box-testimonial .toggle-hidden-text i{margin-left:5px;color:#000;font-size:13px}.testimonials .col-testimonial .box-testimonial .toggle-hidden-text i:nth-of-type(2){display:none}.testimonials .col-testimonial .box-testimonial .toggle-hidden-text:hover span,.testimonials .col-testimonial .box-testimonial .toggle-hidden-text:hover i{color:#000}.testimonials .col-testimonials .row-testimonial:nth-of-type(1) .col-testimonial{margin-top:0px}.services .col-service{margin-top:30px}.services .col-service .box-service{-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.services .col-service .box-service h2,.services .col-service .box-service h3{display:inline-block;margin-bottom:3px}.services .col-service .box-service .icon-service{display:inline}.services .col-service .box-service .icon-service i{font-weight:900;font-size:25px;margin-right:10px}.services .col-service .box-service .icon-service img{max-height:25px;width:auto}.services .col-service .box-service img{margin-top:20px;margin-bottom:20px;max-width:100%;height:auto}.services .col-service .box-service .text-service p:last-child{margin-bottom:0px}.services .col-service .box-service .hidden-text-service{display:none;margin-top:15px}.services .col-service .box-service .hidden-text-service p:last-child{margin-bottom:0px}.services .col-service .box-service .toggle-hidden-text-service{margin-top:15px;display:inline-block;cursor:pointer}.services .col-service .box-service .toggle-hidden-text-service span{display:inline;color:#000;font-weight:bold}.services .col-service .box-service .toggle-hidden-text-service i{margin-left:5px;color:#000;font-size:13px}.services .col-service .box-service .toggle-hidden-text-service i:nth-of-type(2){display:none}.services .col-service .box-service .toggle-hidden-text-service:hover span,.services .col-service .box-service .toggle-hidden-text-service:hover i{color:#000}.services .col-services .row-services:nth-of-type(1) .col-service{margin-top:0px !important}.accordion .card{margin-top:30px;-webkit-box-shadow:0px 3px 9px rgba(15,40,74,.16);-moz-box-shadow:0px 3px 9px rgba(15,40,74,.16);box-shadow:0px 3px 9px rgba(15,40,74,.16);border:0px;border-radius:5px}.accordion .card:first-of-type{margin-top:0px}.accordion .card .card-header{background:rgba(0,0,0,0);padding:0px;border-bottom:1px solid rgba(0,0,0,.07);position:relative}.accordion .card .card-header button{text-align:left;border:0px;border-left:5px solid #000;border-right:50px solid #000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;padding:20px;text-transform:initial;font-weight:normal;outline:none;background:#fff}.accordion .card .card-header button:hover{border-color:#000}.accordion .card .card-header button:not(.collapsed){border-color:#000}.accordion .card .card-header button p{color:#000;font-size:14px}.accordion .card .card-header button p:last-of-type{margin-bottom:0px}.accordion .card .card-header button i{position:absolute;right:0;top:0;margin:0px;font-size:24px;top:50%;margin-top:-12px;right:18px;color:#fff !important;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.accordion .card .card-header button:not(.collapsed) i{transform:rotate(-180deg)}.accordion .card .card-header button{width:100%}.accordion .card .card-body{padding:25px}.accordion .card .card-body p,.accordion .card .card-body ul li{color:#000}.accordion .card .card-body p:last-of-type{margin-bottom:0px}.faq .card .card-header button p{color:#000;font-weight:bold}.gform_wrapper{margin-top:0px !important}.gform_wrapper .gform_body input[type=file]{font-size:11px}.gform_wrapper .gform_body .top_label li.gfield{margin-top:0px !important;margin-bottom:16px}.gform_wrapper .gform_body .top_label div.ginput_container{margin-top:5px !important}.gform_wrapper label.gfield_label{margin-bottom:0px;font-weight:500 !important;font-size:14px !important}.gform_wrapper input[type=text],.gform_wrapper textarea,.gform_wrapper .chosen-container-multi .chosen-choices{outline:none !important;padding:7px 8px !important;font-size:13px !important;width:100% !important;border:1px solid #ccc;background:none;box-shadow:none !important}.gform_wrapper input[type=text]:focus,.gform_wrapper textarea:focus,.gform_wrapper .chosen-container-multi .chosen-choices:focus{border:1px solid #000 !important}.gform_wrapper .chosen-container .chosen-results li.active-result.highlighted{background-image:none !important;background-color:#000 !important}.gform_wrapper .chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto !important;padding:0px !important}.gform_wrapper .gform_footer input.button{background-color:#000;color:#fff;text-transform:uppercase;font-size:14px;border-radius:0px;outline:0 !important;border:1px solid #000;padding:12px 20px;-webkit-box-shadow:0px 3px 6px rgba(92,74,23,.16);-moz-box-shadow:0px 3px 6px rgba(92,74,23,.16);box-shadow:0px 3px 6px rgba(92,74,23,.16);font-weight:bold;float:right}.gform_wrapper .gform_footer input.button:hover{background-color:#fff;color:#000}.gform_wrapper .gfield_required{color:#000 !important}.contacts .col-contacts{padding-top:25px}.contacts .col-contacts ul.contacts-list{margin:0px;padding:0px;list-style:none}.contacts .col-contacts ul.contacts-list li{position:relative;margin-bottom:12px}.contacts .col-contacts ul.contacts-list li a{color:#000;text-decoration:none}.contacts .col-contacts ul.contacts-list li a:hover{color:#000}.contacts .col-contacts ul.contacts-list li i{color:#000;margin-right:5px;font-size:16px;top:2px;left:0}.contacts .col-contacts .social-networks{margin:0px;padding:0px;margin-top:30px}.contacts .col-contacts .social-networks li{display:inline-block;margin-bottom:0px;position:relative;margin-right:6px}.contacts .col-contacts .social-networks li a{margin:0px;color:#000;text-decoration:none;border-color:#000}.contacts .col-contacts .social-networks li a:hover{color:#000}.contacts .col-contacts .social-networks li a i{color:#000}.archive-blog .col-article{margin-bottom:30px}.archive-blog article h1.title{margin-top:15px}.archive-blog article a{text-decoration:none !important}.archive-blog article a h2.title{margin-top:15px}.archive-blog article a .btn{margin-top:10px}.archive-blog article .the-content pre{font-size:17px;font-family:"Almarai",sans-serif;color:#000}.archive-blog article .the-content p{color:#000}.archive-blog article .the-content p:last-child{margin-bottom:0px}.archive-blog article .the-content ol{counter-reset:item;margin-left:0;padding-left:0}.archive-blog article .the-content ol li{display:block;margin-bottom:16px;margin-left:0px}.archive-blog article .the-content ol li::before{content:counter(item) ".";counter-increment:item;width:2em;margin-left:-2em;font-size:18px;font-weight:bold;color:#000;margin:0;margin-left:0px;width:auto;margin-right:5px;width:25px}.archive-blog article .post-meta{color:#000;font-weight:normal}.sidebar ul{padding:0px;list-style:none}.sidebar ul li{padding:6.5px 0;border-bottom:1px solid #ccc}.sidebar ul li:first-of-type{padding-top:0px}.sidebar ul li a{color:#000;text-decoration:none}.sidebar ul li a:hover{color:#000}.sidebar ul li.current-cat a{color:#000}.sidebar .screen-reader-text{display:none}.sidebar select{outline:none !important;padding:7px 8px !important;font-size:13px !important;width:100% !important;border:1px solid #ccc;height:37px;background:#fff}.sidebar aside{margin-bottom:30px}.sidebar aside h3{margin-bottom:10px}.sidebar aside:last-of-type{margin-bottom:3px}h1.title{margin-bottom:30px}.single-property .content-single-property #map{height:400px}.single-property .content-single-property .characteristics-property{margin-top:30px}.single-property .content-single-property .characteristics-property .box-characteristics-property{padding:0px}.single-property .content-single-property .characteristics-property .box-characteristics-property ul{list-style:none;padding:0px;display:flex;margin:0px}.single-property .content-single-property .characteristics-property .box-characteristics-property ul li{width:25%;padding:25px 20px;display:inline-block}.single-property .content-single-property .characteristics-property .box-characteristics-property ul li.grey-background{background-color:#f7f7f7}.single-property .content-single-property .characteristics-property .box-characteristics-property ul li h3{font-size:14px;text-transform:uppercase;color:#000}.single-property .content-single-property .characteristics-property .box-characteristics-property ul li p{margin:0px;font-size:17px}.single-property .content-single-property #tabs-property{margin-top:30px;border-bottom:0px}.single-property .content-single-property #tabs-property li a{color:#000;border:0px !important;text-transform:uppercase;border-top-left-radius:5px;border-top-right-radius:5px;padding:11px 18px}.single-property .content-single-property #tabs-property li a:hover{color:#000}.single-property .content-single-property .box-tab-content{height:auto !important;border-top-left-radius:0px;border-top-right-radius:0px}.single-property .content-single-property .nav-tabs .nav-item.show .nav-link,.single-property .content-single-property .nav-tabs .nav-link.active{border:0px !important}.single-property .content-single-property .nav-tabs .nav-link.active{background:#000;color:#fff !important}.single-property .content-single-property .box-single-property{height:auto}.single-property .content-single-property .box-single-property h1{margin-bottom:10px}.single-property .content-single-property .box-single-property .ref{color:#000;text-transform:uppercase;margin-bottom:20px}.single-property .content-single-property .box-single-property .prices{color:#000}.single-property .content-single-property .box-single-property .prices .price{text-decoration:line-through;margin-bottom:20px}.single-property .content-single-property .box-single-property .prices .new-price{font-size:20px;font-weight:bold;color:#000;margin-left:10px}.single-property .content-single-property .box-single-property .location{font-size:14px;font-weight:normal;margin-bottom:0px}.single-property .content-single-property .box-single-property .location i{color:#000;margin-right:7px}.single-property .content-single-property .gallery-single-property{margin-top:30px}.single-property .content-single-property .gallery-single-property .single-image-gallery{margin-top:15px;padding-left:7.5px;padding-right:7.5px}.single-property .content-single-property .gallery-single-property .single-image-gallery:first-of-type{margin-top:0px}.single-property .content-single-property .gallery-single-property .single-image-gallery.hidden-single-image-gallery{display:none !important}.single-property .content-single-property .gallery-single-property .single-image-gallery .inner-single-image-gallery{position:relative}.single-property .content-single-property .gallery-single-property .single-image-gallery .inner-single-image-gallery .overlay-single-gallery{background:rgba(0,0,0,.8);position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;display:flex;align-items:center;opacity:0;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.single-property .content-single-property .gallery-single-property .single-image-gallery .inner-single-image-gallery .overlay-single-gallery.fixed-overlay-single-gallery{opacity:1}.single-property .content-single-property .gallery-single-property .single-image-gallery .inner-single-image-gallery .overlay-single-gallery i{margin:auto;color:#fff;font-size:19px}.single-property .content-single-property .gallery-single-property .single-image-gallery .inner-single-image-gallery .overlay-single-gallery span{margin:auto;color:#fff;text-transform:uppercase}.single-property .content-single-property .gallery-single-property .single-image-gallery .inner-single-image-gallery:hover .overlay-single-gallery{opacity:1;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.single-property .content-single-property .gallery-single-property .row{margin-right:-7.5px;margin-left:-7.5px}.single-property .content-single-property .agent-property{margin-top:30px}.single-property .content-single-property .agent-property h4{font-size:14px;color:#000;text-transform:uppercase;margin-bottom:10px}.single-property .content-single-property .agent-property h5{margin-top:20px;font-size:18px;font-weight:normal;margin-bottom:15px}.single-property .content-single-property .agent-property ul{list-style:none;padding:0px;margin-bottom:0px}.single-property .content-single-property .agent-property ul li a{color:#000;text-decoration:none}.single-property .content-single-property .agent-property ul li a:hover{color:#000}.single-property .content-single-property .agent-property ul li i{color:#000;margin-right:5px}.single-property .content-single-property .agent-property a.btn{width:100%;margin-top:20px}.fancybox-toolbar .fancybox-button{outline:0 !important}.fancybox-toolbar .fancybox-button.fancybox-button--zoom{display:none !important}.packages .col-package{margin-top:30px}@media(min-width: 768px){.packages .col-package:nth-of-type(1),.packages .col-package:nth-of-type(2),.packages .col-package:nth-of-type(3){margin-top:0px}}.packages .col-package .box-package h2{font-size:19px !important;margin-bottom:15px}.packages .col-package .box-package .topics-package{list-style:none;padding:0px;margin:0px}.packages .col-package .box-package .topics-package li{position:relative;padding-left:21px;margin-bottom:5px}.packages .col-package .box-package .topics-package li i{position:absolute;left:0;top:3px;color:#000}.packages .col-package .box-package p.price-package{font-weight:bold;margin-top:18px;font-size:15px;margin-bottom:0px}.packages .col-package .box-package.secondary-color i,.packages .col-package .box-package.secondary-color h2,.packages .col-package .box-package.secondary-color li,.packages .col-package .box-package.secondary-color .price-package{color:#000 !important}.banner-child-page{margin-top:96px;margin-bottom:96px}.banner-child-page h2{color:#fff;text-shadow:0px 3px 6px rgba(15,40,74,.2)}.anchor-page{margin-top:-102px;position:absolute}.search-form{position:absolute;bottom:-54px;height:auto;z-index:1;width:100%}.search-form .row{margin-right:-10px;margin-left:-10px}.search-form .box-search-form{background:#fff;width:90%;margin:auto}.search-form .col{padding-left:10px;padding-right:10px}.search-form .col label{display:block;width:100%;text-transform:uppercase;font-weight:bold;color:#000;margin-bottom:5px;text-align:left;font-size:12px}.search-form .col select{outline:none !important;padding:7px 8px !important;font-size:13px !important;width:100% !important;border:1px solid #ccc;height:37px;background:#fff}.search-form .col .btn{cursor:pointer;width:auto;height:auto;padding:7px 20px !important;outline:0 !important;box-shadow:none !important}.search-form .col .btn:active{background-color:#fff}.search-form .col .btn i{margin:auto}.btn-go-top{position:fixed;bottom:30px;left:30px;background-image:linear-gradient(to right, #000, #000);width:35px;height:35px;display:flex;align-items:center;cursor:pointer;text-align:center;z-index:1;opacity:0;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.btn-go-top.show-btn-go-top{opacity:.8;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.btn-go-top:hover{opacity:.7}.btn-go-top i{color:#fff;font-size:17px;margin:auto}.instagram{margin-top:96px;text-align:center}@media(max-width: 767px){.instagram{margin-top:60px}}.instagram #insta-gallery-feed-1 .insta-gallery-list .insta-gallery-item .insta-gallery-image-wrap .insta-gallery-image-mask{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));background-color:rgba(0,0,0,0)}.instagram #insta-gallery-feed-1 .insta-gallery-list .insta-gallery-item{padding:3px}.instagram .insta-gallery-feed[data-feed_layout=carousel] .swiper-button-next>i,.instagram .insta-gallery-feed[data-feed_layout=carousel] .swiper-button-prev>i{color:#fff}.instagram .insta-gallery-feed .insta-gallery-actions{margin-top:35px;margin-bottom:0px}.instagram h5{margin-bottom:0px;position:absolute;left:15px;text-align:left;top:15%}@media(max-width: 767px){.instagram h5{position:relative;left:0px;margin-bottom:30px;text-align:center}}.instagram h5:hover{color:#5e5e5e}.instagram h5:hover span{color:#5e5e5e}.instagram .insta-gallery-feed .insta-gallery-list .insta-gallery-item:first-of-type{margin-left:40%}@media(min-width: 991px)and (max-width: 1023px){.instagram .insta-gallery-feed .insta-gallery-list .insta-gallery-item:first-of-type{margin-left:33.3%}}@media(max-width: 991px){.instagram .insta-gallery-feed .insta-gallery-list .insta-gallery-item:first-of-type{margin-left:33.3%}}@media(max-width: 991px){.instagram .insta-gallery-feed .insta-gallery-list .insta-gallery-item:first-of-type{margin-left:0%}}.intro{margin-top:0px;padding-top:90px;text-align:center}.intro h1{font-size:3.3rem;margin-bottom:30px}.intro .content-intro p:last-of-type{margin-bottom:0px}.intro .content-intro span.secondary-title{margin-top:30px}.intro .owl-theme .owl-dots{text-align:left;margin-top:14px !important}.intro .owl-theme .owl-dots .owl-dot{outline:0 !important;margin-right:7px}.intro .owl-theme .owl-dots .owl-dot span{background:#fff;border:2px solid #000;width:14px;height:14px;margin:0px;position:relative}.intro .owl-theme .owl-dots .owl-dot span:after{width:6px;height:6px;background-color:#000;content:"";content:"";position:absolute;border-radius:50%;left:1.5px;top:2px;opacity:0}.intro .owl-theme .owl-dots .owl-dot span:hover:after{opacity:1}.intro .owl-theme .owl-dots .owl-dot span:first-of-type{margin-left:0px}.intro .owl-theme .owl-dots .owl-dot.active span:after{opacity:1}.newsletter{margin-top:96px;text-align:center}.newsletter p{color:#000;font-size:16px;margin-bottom:0px}.attractions{margin-top:120px}.attractions .row{margin:0px}.attractions .col-attraction-cat{background-size:cover;background-position:center center;background-repeat:no-repeat;padding:0px}.attractions .col-attraction-cat .content-attraction-cat{padding:50px;height:100%;text-shadow:0 1px 2px rgba(20,83,103,.5)}.attractions .col-attraction-cat .content-attraction-cat .icon-attraction-cat{margin-bottom:20px}.attractions .col-attraction-cat .content-attraction-cat .icon-attraction-cat i{font-size:30px;color:#fff}.attractions .col-attraction-cat .content-attraction-cat .icon-attraction-cat img{max-height:30px;width:auto}.attractions .col-attraction-cat .content-attraction-cat .title-attraction-cat{color:#fff}.attractions .col-attraction-cat .content-attraction-cat .title-attraction-cat span{color:#fff}.attractions .col-attraction-cat .content-attraction-cat ul{margin:0px;list-style:none;margin-top:35px;padding:0px}.attractions .col-attraction-cat .content-attraction-cat ul li{line-height:16px;margin-bottom:7px;position:relative;padding-left:21px}.attractions .col-attraction-cat .content-attraction-cat ul li a{color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none !important}.attractions .col-attraction-cat .content-attraction-cat ul li a:hover{opacity:.5}.attractions .col-attraction-cat .content-attraction-cat ul li i{color:#fff;margin-right:5px;font-size:16px;position:absolute;top:1px;left:0}.post-type-archive-attraction .attractions{margin-top:0px}.post-type-archive-attraction main{padding:0px}.intro-page{padding:96px 0;text-align:center}.about .video-about{margin-top:35px}.about .video-about iframe{width:100%;height:400px}.about .btn-about{text-align:center;margin-top:35px}.page-template-default h2{font-size:1.25rem}.page-template-default h3{font-size:1.1rem}.page-template-default h4,.page-template-default h5,.page-template-default h6{font-size:1rem}body.single-attraction main{padding-top:110px !important}body.single-attraction .row-single-attraction{margin:0px;height:calc(100vh - 100px);overflow:hidden}body.single-attraction .row-single-attraction .col-info-single-attraction,body.single-attraction .row-single-attraction .col-images-single-attraction{padding:0px}body.single-attraction .row-single-attraction .col-info-single-attraction{background-color:#000;height:100%;position:relative}body.single-attraction .row-single-attraction .col-info-single-attraction .info-attraction{padding:25px}body.single-attraction .row-single-attraction .col-info-single-attraction .info-attraction .content-info-attraction{max-height:calc(100vh - 268px);overflow-y:scroll}body.single-attraction .row-single-attraction .col-info-single-attraction .info-attraction .content-info-attraction p{color:#fff}body.single-attraction .row-single-attraction .col-info-single-attraction .info-attraction .content-info-attraction p:last-of-type{margin-bottom:0px}body.single-attraction .row-single-attraction .col-info-single-attraction .info-attraction h1{color:#fff;margin-bottom:15px}body.single-attraction .row-single-attraction .col-info-single-attraction .see-all-attractions{position:absolute;bottom:25px;width:100%;text-align:center}body.single-attraction .row-single-attraction .col-images-single-attraction .featured-img-attraction{height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction{position:relative;height:100%}body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .owl-single-attraction{height:100%}body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .owl-single-attraction .owl-stage-outer{height:100%}body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .owl-single-attraction .owl-stage-outer .owl-stage{height:100%}body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .owl-single-attraction .owl-stage-outer .owl-stage .owl-item{height:100%}body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .owl-single-attraction .owl-stage-outer .owl-stage .owl-item .item{height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .owl-single-attraction .owl-stage-outer .owl-stage .owl-item .item iframe{width:100% !important;height:100% !important}body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .arrow-prev,body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .arrow-next{position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;z-index:1;background-color:#fff;border-radius:50%;-webkit-box-shadow:0px 1px 2px rgba(38,63,126,.16);-moz-box-shadow:0px 1px 2px rgba(38,63,126,.16);box-shadow:0px 1px 2px rgba(38,63,126,.16);display:flex;align-items:center;text-align:center;cursor:pointer}body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .arrow-prev i,body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .arrow-next i{margin:auto;font-size:22px}body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .arrow-prev:hover,body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .arrow-next:hover{opacity:.7}body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .arrow-prev{left:25px;opacity:.4}body.single-attraction .row-single-attraction .col-images-single-attraction .slider-attraction .arrow-next{right:25px}.chosen-choices .search-field{width:100%}form.woocommerce-ordering{display:none !important}.related.products{clear:both}.related.products h2{margin-bottom:0px;font-size:1.5em;text-align:center;margin-top:50px;margin-bottom:30px}.related.products ul.products li{width:25%;flex:0 0 25%;-ms-flex:0 0 25%}@media(max-width: 991px){.related.products ul.products li{width:50% !important;flex:0 0 50% !important;-ms-flex:0 0 50% !important}}form.cart .date_panel{margin-bottom:30px}.fields_panel{margin-bottom:30px}.woocommerce div.product form.cart div.quantity{float:none;display:inline-block}.woocommerce div.product form.cart .button{float:none;margin-top:0px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;-ms-flex:0 0 48%;width:48%;flex:0 0 48%;max-width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}.woocommerce form .form-row label{display:block;width:100%}span.woocommerce-input-wrapper{width:100%}.categories-articles-home>.row{margin-top:96px}.categories-articles-home>.row:first-of-type{margin-top:48px}.categories-articles-home .col-category .box-category{overflow:hidden;position:relative}.categories-articles-home .col-category .box-category img{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;width:100%}.categories-articles-home .col-category .box-category:hover img{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.categories-articles-home .col-category .box-category .overlay-category{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);align-items:center;display:flex}.categories-articles-home .col-category .box-category .overlay-category h2{color:#fff;margin:0px;font-size:22px}.categories-articles-home .row-category-Vertical .col-category{padding:0px}.categories-articles-home .row-category-Vertical .col-category h2{padding-left:24px}.categories-articles-home .row-category-Grelha{margin-left:-2px;margin-right:-2px}.categories-articles-home .row-category-Grelha .col-category{padding:0 2px;margin-top:4px}.categories-articles-home .row-category-Grelha .col-category .overlay-category{text-align:center}.categories-articles-home .row-category-Grelha .col-category .overlay-category h2{margin:auto;padding-left:0px}.header-categories-articles{margin-bottom:30px;width:100%}.header-categories-articles .col-btn-see-all{display:flex}.header-categories-articles h3{font-size:28px;padding-left:30px;position:relative;margin-bottom:0px}.header-categories-articles h3:before{content:" ";height:2px;width:20px;background-color:#000;top:50%;position:absolute;left:0}.header-categories-articles a{align-self:flex-end;margin-left:auto}.row-category-Vertical .header-categories-articles{padding:0px !important}.col-article{margin-bottom:30px}.col-article .article{-webkit-box-shadow:0px 2px 4px rgba(0,0,0,.08);-moz-box-shadow:0px 2px 4px rgba(0,0,0,.08);box-shadow:0px 2px 4px rgba(0,0,0,.08);height:100%;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.col-article .article img{width:100%}.col-article .article a{text-decoration:none !important}.col-article .article .content-article{padding:15px}.col-article .article .content-article h4{color:#000;margin-bottom:0px;margin-bottom:0px;font-family:"Roboto";text-transform:uppercase;font-weight:400;font-size:17px}.col-article .article .content-article p{margin-top:8px;font-size:14px;color:#000 !important}.col-article .article .content-article p:last-of-type{margin-bottom:0px}.col-article .article:hover{-webkit-box-shadow:0px 3px 7px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 7px rgba(0,0,0,.16);box-shadow:0px 3px 7px rgba(0,0,0,.16);-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.slider-categories-articles{position:relative;overflow:hidden;width:100%}.slider-categories-articles .owl-categories-articles{width:100%}.slider-categories-articles .owl-categories-articles .owl-stage-outer{padding-bottom:7px;width:100%;display:flex}.slider-categories-articles .owl-categories-articles .owl-stage-outer .owl-stage{display:flex}.slider-categories-articles .owl-categories-articles .owl-stage-outer .owl-stage .owl-item{height:100%}.slider-categories-articles .owl-categories-articles .owl-stage-outer .owl-stage .owl-item .item{height:100%}.slider-categories-articles .owl-categories-articles .owl-stage-outer .owl-stage .owl-item .item .col-article{height:100%}.slider-categories-articles .owl-categories-articles .owl-stage-outer .owl-stage .owl-item .item .col-article .article{height:100%}.slider-categories-articles .owl-categories-articles .owl-stage-outer .owl-stage .owl-item .item .col-article .article a{height:100%}.slider-categories-articles .owl-categories-articles .col-article{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.slider-categories-articles .owl-categories-articles .col-article a{display:block}.slider-categories-articles .arrow-prev,.slider-categories-articles .arrow-next{position:absolute;top:calc(50% - 48px);margin-top:-20px;width:40px;height:40px;z-index:1;background-color:#fff;border-radius:50%;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.08);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.08);box-shadow:0px 3px 6px rgba(0,0,0,.08);display:flex;align-items:center;text-align:center;cursor:pointer;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.slider-categories-articles .arrow-prev i,.slider-categories-articles .arrow-next i{margin:auto;font-size:16px;color:#000}.slider-categories-articles .arrow-prev:hover,.slider-categories-articles .arrow-next:hover{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;background-color:#000}.slider-categories-articles .arrow-prev:hover i,.slider-categories-articles .arrow-next:hover i{color:#fff}.slider-categories-articles .arrow-prev{left:27px}.slider-categories-articles .arrow-next{right:27px}.slider-categories-articles .disabled-arrow{opacity:.4;cursor:default;background-color:#fff !important}.slider-categories-articles .disabled-arrow:hover i{color:#000 !important}.slider-categories-articles .arrows-tablet,.slider-categories-articles .arrows-mobile,.slider-categories-articles .arrows-mobile-xs{display:none}@media(max-width: 1199px){.slider-categories-articles .arrows-tablet{display:block}.slider-categories-articles .arrows-desktop{display:none}}@media(max-width: 979px){.slider-categories-articles .arrows-mobile{display:block}}@media(max-width: 479px){.slider-categories-articles .arrows-mobile-xs{display:block}}.missing-img-square{width:100%;padding-bottom:100%;position:relative;background-color:rgba(0,0,0,.4)}.missing-img-square img{position:absolute;width:auto !important;position:absolute;width:auto !important;top:50%;margin-top:-35px;left:50%;margin-left:-94px;opacity:.4}.sliders-category-page .header-categories-articles{margin-top:96px}.sliders-category-page .header-categories-articles:first-of-type{margin-top:0px}.list-articles .col-article{margin-top:30px}.content-post.content-post-padding{padding-right:48px}ul.ingredients-recipe{background-color:#f7f7f7;list-style:none;margin:0px;padding:0px;position:relative}ul.ingredients-recipe li{padding:5px 20px 5px 36px;border-bottom:1px solid #dedede;min-height:32px;line-height:19px}ul.ingredients-recipe li:first-of-type{padding-top:48px;font-weight:bold}ul.ingredients-recipe li:first-of-type>div{position:relative}ul.ingredients-recipe li:first-of-type>div h2{font-size:26px;text-transform:uppercase;color:#000}ul.ingredients-recipe li:first-of-type>div a{position:absolute;right:0;bottom:0;text-decoration:none}ul.ingredients-recipe li:first-of-type>div a i{color:#000;font-size:21px}ul.ingredients-recipe li:first-of-type>div a:hover i{color:#000}ul.ingredients-recipe li.dif-temp-pax{color:#000}ul.ingredients-recipe:before{content:"";position:absolute;width:1px;height:100%;background-color:#efcac4;left:24px}.yith-infs-button-wrapper{margin-top:48px}.yith-infs-button-wrapper #yith-infs-button i{display:block;margin:0px;margin-top:9px}.woocommerce ul.products{margin:0 -15px;display:flex;flex-wrap:wrap}.woocommerce ul.products li.product{margin:0 0 20px 0;padding:0 10px;text-align:center;height:auto;z-index:0}@media(max-width: 991px){.woocommerce ul.products li.product{width:50%;flex:0 0 50%;margin:0 0 1.992em !important}}.woocommerce ul.products li.product.last{margin-right:0}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{text-transform:uppercase;font-weight:normal;padding-bottom:5px;color:#000;font-family:"Almarai",sans-serif;padding:.5em .5em;min-height:62px}.woocommerce ul.products li.product .price{color:#000;font-family:"Almarai",sans-serif;font-weight:bold;font-size:18px;margin-bottom:0px}.woocommerce ul.products li.product .box-li-product{height:100%;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;padding-bottom:12px;-webkit-box-shadow:0px 1px 5px rgba(0,0,0,.1);-moz-box-shadow:0px 1px 5px rgba(0,0,0,.1);box-shadow:0px 1px 5px rgba(0,0,0,.1)}.woocommerce ul.products li.product .box-li-product img{padding-bottom:15px;padding-top:15px;max-height:300px;width:auto;margin-left:auto;margin-right:auto}.woocommerce ul.products li.product .box-li-product a{display:block}.woocommerce ul.products li.product:hover .box-li-product{-webkit-box-shadow:0px 2px 6px rgba(0,0,0,.2) !important;-moz-box-shadow:0px 2px 6px rgba(0,0,0,.2) !important;box-shadow:0px 2px 6px rgba(0,0,0,.2) !important;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media(max-width: 767px){.woocommerce ul.products li.product{margin-bottom:15px !important}.woocommerce ul.products li.product:nth-child(odd){padding-right:7.5px}.woocommerce ul.products li.product:nth-child(even){padding-left:7.5px}}#pagination .past-page{display:none !important}.woocommerce-pagination{display:none !important}.related-articles{margin-top:96px}.sections-home .col-img-sections-home,.sections-home .col-content-sections-home{padding:0px;background-size:cover;background-position:center center}@media(max-width: 767px){.sections-home .col-img-sections-home,.sections-home .col-content-sections-home{min-height:250px}}.sections-home .col-content-sections-home{padding:100px 0;min-height:100%}@media(max-width: 1920px){.sections-home .row{margin:0px}}.sections-home .row:nth-child(even) .col-img-sections-home{order:1}.sections-home .row:nth-child(even) .col-content-sections-home{order:2;background-color:#f3f3f3;background-color:#fff}.sections-home .row .outer-content-sections-home{height:100%;display:flex;align-items:center}.sections-home .row .content-sections-home{padding:60px;text-align:center}@media(max-width: 767px){.sections-home .row .content-sections-home{padding:30px}}.sections-home .row .content-sections-home h2{margin-bottom:19px}@media(max-width: 991px){.sections-home .row .content-sections-home h2{margin-bottom:20px;font-size:22px}}.sections-home .row .content-sections-home p{font-size:16px;line-height:27px;margin-bottom:28px}@media(max-width: 991px){.sections-home .row .content-sections-home p{font-size:15px;line-height:22px;margin-bottom:28px}}.sections-home .row .content-sections-home .btn{min-width:160px;margin-right:15px}@media(max-width: 991px){.sections-home .row .content-sections-home .btn{margin-top:10px;margin-right:0px;min-width:172px}}@media(max-width: 767px){.sections-home>.row:nth-child(odd) .col-img-sections-home{order:2}.sections-home>.row:nth-child(odd) .col-content-sections-home{order:1}}.gform_wrapper .instruction{display:none}@media(max-width: 767px){.about{padding:0px}}.banner-single-post{margin-bottom:30px}.section-restaurant{text-align:center;margin-bottom:60px;padding-top:135px;margin-top:-135px}.section-restaurant:last-of-type{margin-bottom:0px}.section-restaurant p{font-size:16px;margin-bottom:30px}.section-restaurant .wrapper-img-restaurant{overflow:hidden;position:relative}@media(max-width: 767px){.section-restaurant .wrapper-img-restaurant{margin-bottom:15px}}.section-restaurant .wrapper-img-restaurant img{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.section-restaurant .wrapper-img-restaurant .overlay-wrapper-img-restaurant{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;align-items:center}.section-restaurant .wrapper-img-restaurant .overlay-wrapper-img-restaurant i{color:#fff;font-size:27px;margin:auto}.section-restaurant .wrapper-img-restaurant:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.section-restaurant .wrapper-img-restaurant:hover .overlay-wrapper-img-restaurant{opacity:1}.addthis_inline_share_toolbox{width:100%;text-align:center;margin-top:30px}.categories{margin:0 15px}.categories .col{padding:0px;margin:0 3px;display:flex}.categories .col:first-of-type{margin-left:0px}.categories .col:last-of-type{margin-right:0px}@media(max-width: 767px){.categories .col{flex:0 0 49%;max-width:49%;margin:1% !important}.categories .col:nth-child(odd){margin-left:0px !important}.categories .col:nth-child(even){margin-right:0px !important}}.categories .col a{text-decoration:none !important;position:relative;display:inline-block;overflow:hidden}.categories .col a img{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.categories .col .overlay-category{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;align-items:center}.categories .col .overlay-category h2{color:#fff;margin:auto;text-shadow:0px 2px 5px rgba(0,0,0,.6);font-family:"Almarai",sans-serif;text-transform:uppercase;font-weight:400}@media(max-width: 991px){.categories .col .overlay-category h2{font-size:20px}}.categories .col a:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.categories .col a:hover .overlay-category{background-color:rgba(0,0,0,.2);-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.home .categories{margin-top:60px;text-align:center}.home .categories h2{margin-bottom:20px}@media(max-width: 767px){.home .categories h2{font-size:1.5rem}}.home .categories p{margin-bottom:60px;font-size:16px}@media(max-width: 767px){.home .categories p{margin-bottom:30px;font-size:14px}}@media(max-width: 767px){.sidebar-parent-cat{margin-bottom:30px}}.sidebar-parent-cat ul{margin:0px;padding:0px;list-style:none}.sidebar-parent-cat ul li.parent-cat{border-bottom:1px solid #e5e5e5;position:relative;text-transform:uppercase}.sidebar-parent-cat ul li.parent-cat a{padding:12px 0px;padding-right:20px;line-height:17px;color:#000;width:100%;text-decoration:none !important;font-weight:bold;display:inline-block;font-size:14px}.sidebar-parent-cat ul li.parent-cat a:hover{color:#000}.sidebar-parent-cat ul li.parent-cat .toggle-parent-cat{padding:0px;position:absolute;right:0;top:6px;cursor:pointer;width:29px;height:33px;display:flex;align-items:center}.sidebar-parent-cat ul li.parent-cat .toggle-parent-cat i{padding:10px 15px;padding-right:0px}.sidebar-parent-cat ul li.parent-cat .toggle-parent-cat i:hover{color:#000}.sidebar-parent-cat ul li.parent-cat .toggle-parent-cat .open-parent-cat{display:block;top:15px}.sidebar-parent-cat ul li.parent-cat .toggle-parent-cat .close-parent-cat{display:none;top:14px}.sidebar-parent-cat ul li.parent-cat ul.children-cats{padding-left:0px;display:none;padding-bottom:11px}.sidebar-parent-cat ul li.parent-cat ul.children-cats li a{padding:5px 20px;font-size:14px;font-weight:normal;text-transform:none}.sidebar-parent-cat ul li.parent-cat ul.children-cats li.active-children-cat{color:#000}.sidebar-parent-cat ul li.parent-cat ul.children-cats li.active-children-cat a{color:#000}.sidebar-parent-cat ul li.parent-cat.active-parent-cat{color:#000}.sidebar-parent-cat ul li.parent-cat.active-parent-cat>a{color:#000}.sidebar-parent-cat ul li.parent-cat.active-parent-cat i{color:#000}.sidebar-parent-cat ul li.parent-cat.active-parent-cat i:hover{color:#000}.sidebar-parent-cat ul li.parent-cat.active-parent-cat .toggle-parent-cat .open-parent-cat{display:none}.sidebar-parent-cat ul li.parent-cat.active-parent-cat .toggle-parent-cat .close-parent-cat{display:block}.sidebar-parent-cat ul li.parent-cat.active-parent-cat ul.children-cats{display:block}.woocommerce-info,.woocommerce-message{border-top-color:#000;width:100%;font-size:15px}.woocommerce-info::before,.woocommerce-message::before{color:#000}.woocommerce-notices-wrapper{width:100%}body.woocommerce .woocommerce-message .button,body.woocommerce div.product form.cart .button,body .woocommerce div.product form.cart .button.woocommerce #respond input#submit,body .woocommerce a.button,body .woocommerce button.button,body .woocommerce input.button{color:#fff;border:0px;outline:0 !important;box-shadow:none !important;border-radius:0px;padding:13px 25px !important;font-size:15px;position:relative;line-height:1;font-weight:normal;text-transform:uppercase;letter-spacing:.08em;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;background-color:#2c2c2c !important;border:1px solid #2c2c2c;border:0px !important;padding:13px 25px !important;font-size:15px;color:#1f1f1f !important;letter-spacing:.2px;font-weight:400;color:#fff !important}body.woocommerce .woocommerce-message .button:hover,body.woocommerce div.product form.cart .button:hover,body .woocommerce div.product form.cart .button.woocommerce #respond input#submit:hover,body .woocommerce a.button:hover,body .woocommerce button.button:hover,body .woocommerce input.button:hover{background-color:#000 !important;color:#fff;border:1px solid #000}body.woocommerce .woocommerce-message .button:focus,body.woocommerce div.product form.cart .button:focus,body .woocommerce div.product form.cart .button.woocommerce #respond input#submit:focus,body .woocommerce a.button:focus,body .woocommerce button.button:focus,body .woocommerce input.button:focus{border:1px solid #000 !important}body .woocommerce a.remove{color:#000 !important}body .woocommerce a.remove :hover{background:#000 !important}body .cart_totals h2,body.page-template-default h3,body.page-template-default h2{font-family:"Almarai",sans-serif;font-weight:400;text-transform:uppercase;color:#000}body.woocommerce div.product form.cart .button,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#000 !important;border:0px !important}body.woocommerce div.product form.cart .button:hover,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#000 !important;color:#fff !important}body .coupon #coupon_code{height:43px;width:280px}body .checkout_coupon .form-row{width:auto;float:left}body .checkout_coupon #coupon_code{height:43px;width:280px;width:280px;padding:4px 10px}body .woocommerce form .form-row input.input-text,body .woocommerce form .form-row textarea{padding:10px;border:1px solid #000}body .woocommerce form .form-row input.input-text:focus,body .woocommerce form .form-row textarea:focus{border:1px solid #000}body .select2-container--default .select2-search--dropdown .select2-search__field{outline:none !important}body .select2-container--default .select2-results__option--highlighted[aria-selected],body .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#000}body .select2-container--default .select2-selection--single{outline:none !important;border:1px solid #000;height:43px}body .select2-container--default .select2-selection--single:focus{border:1px solid #000}body .select2-container--default .select2-selection--single .select2-selection__rendered{height:43px;line-height:41px}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:43px}body .woocommerce form .form-row textarea{height:8em}body .woocommerce .col2-set .col-1,body .woocommerce-page .col2-set .col-1,body .woocommerce .col2-set .col-2,body .woocommerce-page .col2-set .col-2{padding:0px}body #order_review_heading{margin-top:30px}body .woocommerce form .form-row.woocommerce-validated .select2-container,body .woocommerce form .form-row.woocommerce-validated input.input-text,body .woocommerce form .form-row.woocommerce-validated select{border:1px solid #000}body .woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0px}body .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #e5e5e5}body .woocommerce-MyAccount-navigation ul li a{text-transform:uppercase;line-height:17px;padding:12px 0px;font-weight:bold;display:inline-block;font-size:14px;width:100%}body .woocommerce-MyAccount-navigation ul li.is-active a{color:#000}body .woocommerce form .form-row{padding:0px}body button[name=save_address],body button[name=save_account_details]{margin-top:20px !important}.single-product main{padding-top:140px}.single-product main h1{font-size:1.6rem;color:#000;margin-bottom:15px}@media(max-width: 767px){.single-product main h1{font-size:1.5rem}}.single-product main .woocommerce-Tabs-panel>h2{display:none}.single-product main .price{color:#000 !important;font-family:"Roboto",sans-serif !important;font-weight:bold !important;font-size:20px !important}.single-product main .woocommerce-product-details__short-description{font-size:16px}@media(max-width: 767px){.single-product main .woocommerce-product-details__short-description{font-size:14px}}.events h4{margin-bottom:4px}.events .date-event{font-weight:400;font-size:16px;color:#000 !important}.events .filter-events{list-style:none;padding:0px;margin:0px;text-align:center;margin-bottom:35px}.events .filter-events li{text-transform:uppercase;display:inline;padding:4px 15px;font-size:14px;font-weight:bold;border-right:1px solid #e5e5e5}.events .filter-events li:first-of-type{border-left:0px}.events .filter-events li:last-of-type{border-right:0px}@media(max-width: 767px){.events .filter-events li{display:block;border-right:0px !important;border-bottom:1px solid #e5e5e5}.events .filter-events li:last-of-type{border-bottom:0px}}.events .filter-events li a{text-decoration:none !important}.events .filter-events li.current-term a{color:#000}.events .missing-events{font-size:16px;text-align:center;width:100%}.single-events .addthis_inline_share_toolbox{text-align:left;margin-top:50px}.single-events .date-event{font-size:17px;font-weight:500}@media(max-width: 767px){.single-events .the-content{margin-top:30px}}.single-events .content-post-padding{padding-right:0px}.full-menu,.search-menu{float:left;width:30%;background:rgba(0,0,0,.6);position:fixed;z-index:-1;margin-top:0px;opacity:0;height:100%;margin-top:0;text-align:center;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.full-menu .close-menu,.search-menu .close-menu{height:19px;right:0;position:absolute;top:30px;right:30px;-webkit-filter:invert(1);filter:invert(1);cursor:pointer}.full-menu>.container,.search-menu>.container{height:100%}.full-menu.show-full-menu,.search-menu.show-full-menu{z-index:999999;opacity:1;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}.full-menu.search-full-menu,.search-menu.search-full-menu{z-index:999;opacity:1;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}.full-menu .outer-menu-ul,.search-menu .outer-menu-ul{height:100%}.full-menu .outer-menu-ul>div,.search-menu .outer-menu-ul>div{overflow-y:auto;height:100%;display:flex;align-items:center}.full-menu .outer-menu-ul>div>ul,.search-menu .outer-menu-ul>div>ul{padding:0px;margin:0px;text-align:center;width:100%;list-style:none;text-align:center;margin:auto}.full-menu .outer-menu-ul>div>ul>li,.search-menu .outer-menu-ul>div>ul>li{width:90%;margin:auto}.full-menu .outer-menu-ul>div>ul>li.wpml-ls-menu-item a,.search-menu .outer-menu-ul>div>ul>li.wpml-ls-menu-item a{display:block}.full-menu .outer-menu-ul>div>ul>li a,.search-menu .outer-menu-ul>div>ul>li a{color:#fff;font-size:18px;font-weight:400;text-decoration:none !important;position:relative;padding:0;text-transform:uppercase !important}.full-menu .outer-menu-ul>div>ul>li a:hover,.search-menu .outer-menu-ul>div>ul>li a:hover{color:#fff;text-decoration:underline !important}@media(max-width: 767px){.full-menu .outer-menu-ul>div>ul>li a,.search-menu .outer-menu-ul>div>ul>li a{font-size:17px}}.full-menu .outer-menu-ul>div>ul>li.reservas-btn_menu a:hover,.search-menu .outer-menu-ul>div>ul>li.reservas-btn_menu a:hover{text-decoration:none !important}.full-menu .outer-menu-ul>div>ul li,.search-menu .outer-menu-ul>div>ul li{line-height:43px;position:relative;display:table;padding-left:0px}@media(max-width: 767px){.full-menu .outer-menu-ul>div>ul li,.search-menu .outer-menu-ul>div>ul li{line-height:37px}}.full-menu .outer-menu-ul>div>ul li.menu-item-has-children .outer-link-menu,.search-menu .outer-menu-ul>div>ul li.menu-item-has-children .outer-link-menu{display:inline-block;position:relative}.full-menu .outer-menu-ul>div>ul li.menu-item-has-children ul,.search-menu .outer-menu-ul>div>ul li.menu-item-has-children ul{list-style:none;margin-left:0px;width:94%;text-align:center;margin:auto;margin-top:10px;margin-bottom:30px;padding-left:0px}@media(max-width: 767px){.full-menu .outer-menu-ul>div>ul li.menu-item-has-children ul,.search-menu .outer-menu-ul>div>ul li.menu-item-has-children ul{margin-bottom:15px}}.full-menu .outer-menu-ul>div>ul li.menu-item-has-children ul li,.search-menu .outer-menu-ul>div>ul li.menu-item-has-children ul li{margin:auto;margin-bottom:5px}.full-menu .outer-menu-ul>div>ul li.menu-item-has-children ul a,.search-menu .outer-menu-ul>div>ul li.menu-item-has-children ul a{color:#fff;font-size:17px;font-weight:300;text-decoration:none !important;position:relative;padding:0 0px;text-transform:initial;font-size:17px;text-transform:uppercase !important}.full-menu .outer-menu-ul>div>ul li.menu-item-has-children ul a:hover,.search-menu .outer-menu-ul>div>ul li.menu-item-has-children ul a:hover{color:#000}@media(max-width: 767px){.full-menu .outer-menu-ul>div>ul li.menu-item-has-children ul a,.search-menu .outer-menu-ul>div>ul li.menu-item-has-children ul a{font-size:14px}}.full-menu .outer-menu-ul>div>ul li.menu-item-has-children div.arrow,.search-menu .outer-menu-ul>div>ul li.menu-item-has-children div.arrow{content:" ";background-image:url("../img/dropdown.svg");background-repeat:no-repeat;background-size:contain;width:12px;height:12px;position:relative;display:inline-block;left:18px;top:3px;-webkit-transition:transform ease .2s;-moz-transition:transform ease .2s;-o-transition:transform ease .2s;transition:transform ease .2s;cursor:pointer}.full-menu .outer-menu-ul>div>ul li.current-menu-item>a,.search-menu .outer-menu-ul>div>ul li.current-menu-item>a{text-decoration:underline !important;color:#d9d9d9 !important}.full-menu .outer-menu-ul>div>ul li.show-menu ul,.full-menu .outer-menu-ul>div>ul li.current-menu-parent ul,.search-menu .outer-menu-ul>div>ul li.show-menu ul,.search-menu .outer-menu-ul>div>ul li.current-menu-parent ul{display:block}.full-menu .outer-menu-ul>div>ul li.show-menu .arrow,.full-menu .outer-menu-ul>div>ul li.current-menu-parent .arrow,.search-menu .outer-menu-ul>div>ul li.show-menu .arrow,.search-menu .outer-menu-ul>div>ul li.current-menu-parent .arrow{transform:rotate(180deg);-webkit-transition:transform ease .2s;-moz-transition:transform ease .2s;-o-transition:transform ease .2s;transition:transform ease .2s;margin-top:-6px !important;background-image:url("../img/dropdown.svg") !important}.full-menu .outer-menu-ul>div>ul li.show-menu .arrow:hover,.full-menu .outer-menu-ul>div>ul li.current-menu-parent .arrow:hover,.search-menu .outer-menu-ul>div>ul li.show-menu .arrow:hover,.search-menu .outer-menu-ul>div>ul li.current-menu-parent .arrow:hover{background-image:url("../img/dropdown.svg") !important}.full-menu .outer-menu-ul>div>ul li.current-menu-parent .arrow,.search-menu .outer-menu-ul>div>ul li.current-menu-parent .arrow{transform:rotate(180deg);-webkit-transition:transform ease .2s;-moz-transition:transform ease .2s;-o-transition:transform ease .2s;transition:transform ease .2s;margin-top:-6px !important;background-image:url("../img/dropdown.svg") !important}.full-menu .outer-menu-ul>div>ul li.current-menu-parent .arrow:hover,.search-menu .outer-menu-ul>div>ul li.current-menu-parent .arrow:hover{background-image:url("../img/dropdown.svg") !important}.full-menu .outer-menu-ul>div>ul li ul,.search-menu .outer-menu-ul>div>ul li ul{display:none;margin-top:-6px;margin-bottom:12px}.full-menu .outer-menu-ul>div>ul li ul li,.search-menu .outer-menu-ul>div>ul li ul li{line-height:27px}.full-menu .outer-menu-ul>div>ul li ul li a,.search-menu .outer-menu-ul>div>ul li ul li a{font-size:18px}@media(max-width: 767px){.full-menu .outer-menu-ul>div>ul li ul li a,.search-menu .outer-menu-ul>div>ul li ul li a{font-size:16px}}.full-menu .outer-menu-ul>div>ul li ul li a:after,.search-menu .outer-menu-ul>div>ul li ul li a:after{display:none}.full-menu .outer-menu-ul>div>ul li.reservas-btn_menu,.search-menu .outer-menu-ul>div>ul li.reservas-btn_menu{margin-top:15px}.full-menu .outer-menu-ul>div>ul li.reservas-btn_menu a,.search-menu .outer-menu-ul>div>ul li.reservas-btn_menu a{padding:14px 30px !important;text-transform:uppercase;letter-spacing:.08em;background-color:rgba(0,0,0,0) !important;border:solid 1px #fff;color:#fff;border-radius:0;transition:all ease .3s;width:100%}.full-menu .outer-menu-ul>div>ul li.reservas-btn_menu a:hover,.search-menu .outer-menu-ul>div>ul li.reservas-btn_menu a:hover{background-color:#fff !important;border:solid 1px #fff;color:#000 !important}.cart-icon{position:fixed;top:110px;right:30px;padding:0;border-radius:50%;background:#fff;border:0;z-index:9999;width:50px;height:50px;box-shadow:0px 1px 5px rgba(0,0,0,.3);display:flex;align-items:center;text-align:center}.cart-icon a{margin:auto;position:relative;color:#000 !important;width:100%;height:100%;display:flex;align-items:center}.cart-icon a i{font-size:16px;margin-left:-5px;padding-right:8px;margin:auto}.count-cart{position:absolute;top:7px;right:8px;background:#000;border-radius:50%;width:18px;height:18px;color:#fff;font-size:10px;text-align:center}.count-cart span.amount{display:none}.count-cart .outer-table{margin:auto;height:100%}.count-cart .outer-table .inner-table{height:100%}.count-cart .outer-table .inner-table .cart-contents{margin-top:1px}.woocommerce div.product div.images img{max-height:450px;width:auto;margin-left:auto;margin-right:auto}.woocommerce div.product{width:100%}.woocommerce div.product .woocommerce-tabs{display:none}.woocommerce form.cart .quantity .qty{width:4.631em;text-align:center;height:40px}.card-header{padding:0px;background-color:#f3f3f3}.card-header button.btn.btn-link{padding:.75rem 1.25rem !important;width:100%;text-align:left;color:#1f1f1f;font-family:"Almarai",sans-serif;font-weight:400;font-size:15px;letter-spacing:.4px}.card{border-radius:0px;border-bottom:0px}.card:last-of-type .card-body{border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:0px}@media(max-width: 767px){.woocommerce-product-attributes-custom li.woocommerce-product-attributes-item{margin:5px 0;width:49%}}.wines-not-accepted{overflow-y:hidden !important}#message-age{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.93);z-index:9999999;display:flex;align-items:center;text-align:center;display:none}.wines-not-accepted #message-age{display:flex}#message-age p{color:#fff;font-size:17px;margin-bottom:30px}header.header-menu nav>.container-fluid>.row .navbar-brand img{max-height:40px;max-height:50px;height:100%;width:100%}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0}.top-banner{height:500px}.galeria_page{margin-top:60px}.galeria_page .row{display:block}.galeria_page .grid-sizer,.galeria_page .grid-item{width:33.3333%;max-width:33.3333%;width:50%;max-width:50%}.galeria_page .grid-item{float:left;margin-bottom:25px}.galeria_page .grid-item img{display:block;width:100%}.galeria_page img.img-responsive{max-width:100%;width:100%;padding:0 10px}.page-template-activities .sections-home .owl-activities .owl-stage{display:flex;align-items:center}.page-template-activities .sections-home .owl-activities .owl-item{left:1px}.page-template-activities .sections-home .owl-activities .item img{max-height:500px;max-width:100%;width:auto;margin:0 auto}.page-template-activities .sections-home .row{margin-top:50px}.page-template-activities .sections-home .row:first-of-type{margin-top:0}.page-template-activities .sections-home .row:nth-child(even) .col-content-sections-home{background-color:#fff}.woocommerce .yith-wcbk-date-range-picker input.yith-wcbk-date-picker:focus+input.yith-wcbk-date-picker--formatted,.woocommerce .yith-wcbk-datepicker.ui-datepicker td.ui-datepicker-current-day,.woocommerce .yith-wcbk-datepicker.ui-datepicker td.ui-datepicker-current-day a,.woocommerce .yith-wcbk-date-picker--inline .ui-datepicker td.ui-datepicker-current-day,.woocommerce .yith-wcbk-datepicker.ui-datepicker td.ui-datepicker-current-day:hover,.woocommerce .yith-wcbk-date-picker--inline .ui-datepicker td.ui-datepicker-current-day:hover,.yith-wcbk-datepicker.ui-datepicker td:not(.ui-state-disabled):hover,.yith-wcbk-date-picker--inline .ui-datepicker td:not(.ui-state-disabled):hover,.yith-wcbk-datepicker.ui-datepicker td:not(.ui-state-disabled):hover a,.yith-wcbk-date-picker--inline .ui-datepicker td:not(.ui-state-disabled):hover a,.yith-wcbk-date-range-picker.yith-wcbk-date-range-picker--opened-from input.yith-wcbk-date-picker--formatted.yith-wcbk-booking-start-date,.yith-wcbk-date-range-picker.yith-wcbk-date-range-picker--opened-from input.yith-wcbk-date-picker--formatted.yith-wcbk-booking-start-date,.yith-wcbk-date-range-picker.yith-wcbk-date-range-picker--opened-to input.yith-wcbk-date-picker--formatted.yith-wcbk-booking-end-date{background:#000 !important}.woocommerce div.product .woocommerce-tabs{display:block}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{content:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #000}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{content:none}.woocommerce div.product .woocommerce-tabs table.shop_attributes{display:block}.woocommerce-product-attributes.shop_attributes{display:none}a.whatsapp_message{height:60px;width:60px;float:left;position:fixed;right:20px;bottom:25px;z-index:9}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{display:none !important}.archive-blog article .the-content ol li::before{content:none}.woocommerce div.product div.images img{width:100%}.woocommerce div.product div.images .flex-control-thumbs{margin-top:10px}.woocommerce div.product div.images .flex-control-thumbs li{margin-bottom:10px;width:10%}.woocommerce div.product div.images .flex-control-thumbs li img{width:100%}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(4n+1){clear:none}.owl-homepage{display:block;height:100vh}.homeslider .content-homeslider{position:relative}.btn-go-top{border-radius:60px}.btn-go-top.show-btn-go-top{opacity:1}.btn.btn-primary,.gform_wrapper .gform_footer input.button,body.woocommerce div.product form.cart .button,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body .gform_wrapper .gform_footer input.button.gform_button,body.woocommerce div.product form.cart .button,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{text-transform:uppercase;letter-spacing:.08em;background-color:rgba(0,0,0,0) !important;color:#000 !important;padding:14px 30px;border:solid 1px #000 !important;border-radius:0}.btn.btn-primary:hover,.gform_wrapper .gform_footer input.button:hover,body.woocommerce div.product form.cart .button:hover,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,body .gform_wrapper .gform_footer input.button.gform_button:hover,body.woocommerce div.product form.cart .button:hover,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#000 !important;color:#fff !important}.inner-content-homeslider .btn.btn-primary{background-color:rgba(0,0,0,0) !important;color:#fff !important;padding:14px 30px;border:solid 1px #fff !important;border-radius:0}.inner-content-homeslider .btn.btn-primary:hover{background-color:#fff !important;color:#000 !important}.sections-home .row{margin:30px 0}header.header-menu nav.navbar-fixed{background:#fff;border-bottom:solid 1px #000;padding:15px 0 !important}header.header-menu nav.navbar-fixed .btn-open-menu{-webkit-filter:invert(1);filter:invert(1)}header.header-menu nav.navbar-fixed .container-fluid .row ul li a{color:#000}footer .bg-footer{background-color:#000}footer .bg-footer h6,footer .bg-footer ul li a{color:#fff}@media screen and (max-width: 480px){footer .bg-footer .livro-reclamacoes img{margin-bottom:20px}}footer .bg-footer ul li i{top:5px}.activities .card-single{min-height:500px;margin-bottom:30px;padding:0 10px}.activities .card-single .card{height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.activities .card-single .card .position-text{z-index:9;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90%;text-align:center}.activities .card-single .card .position-text *{display:block}.activities .card-single .card .position-text h2{color:#fff}.activities .card-single .card .position-text .fakebutton{margin-top:20px;color:#000;background:#fff;padding:10px 26px;width:fit-content;margin:0 auto}.activities .card-single .overlay{position:absolute;background:#000;opacity:.2;top:0;bottom:0;left:0;right:0;z-index:1;transition:all ease 200ms}footer .menus-footer{padding:30px}footer .copyrights{padding:0 30px 20px 30px}footer ul:not(.contacts-list) li{margin-bottom:10px;padding:0}.woocommerce ul.products li.product{width:25%;min-height:500px}.woocommerce ul.products li.product .product-single{height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.woocommerce ul.products li.product .product-single .woocommerce-loop-product__title{z-index:9;font-size:1.8em;color:#fff;font-weight:bold;position:absolute;left:50%;top:50%;width:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-family:"Bellota Text",cursive;width:80%;text-align:center}.woocommerce ul.products li.product .product-single .woocommerce-loop-product__title h2{color:#fff}.woocommerce ul.products li.product .product-single .woocommerce-loop-product__title .fakebutton{margin-top:20px;color:#000;background:#fff;padding:10px 26px;width:fit-content;margin:0 auto;font-size:14px;font-family:"Source Sans Pro",sans-serif;font-weight:300}.woocommerce ul.products li.product .product-single .overlay{position:absolute;background:#000;opacity:.2;top:0;bottom:0;left:0;right:0;z-index:1;transition:all ease 200ms}.reservas-btn{float:right;padding:14px 30px;text-transform:uppercase;letter-spacing:.08em;background-color:#000 !important;border:solid 1px #000;color:#fff;padding:14px 30px;border-radius:0;transition:all ease .3s;margin-left:15px}.reservas-btn:hover{background-color:#fff !important;border:solid 1px #000;color:#000}header.header-menu nav.navbar-fixed .reservas-btn{color:#000 !important;background-color:#fff !important;border:solid 1px #000}header.header-menu nav.navbar-fixed .reservas-btn:hover{color:#fff !important;background:#000 !important}.outer-mid{display:flex}.outer-mid *{display:inline-flex}.outer-mid .btn-open-menu{text-align:right;cursor:pointer;position:relative}.outer-mid .btn-open-menu img{height:100%;max-width:inherit}.outer-mid .btn-open-menu img.close-menu{display:none}.galeria_page{width:100%}p,.sections-home .row .content-sections-home p,body .page-content p{font-weight:300;line-height:30px}.page-content{text-align:center}.page-content p{font-size:16px;line-height:27px}footer .social-networks li a{margin-right:10px}footer .social-networks li a i{color:#fff}@media screen and (max-width: 768px){.outer-navbar-right{display:none}}@media screen and (max-width: 480px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;min-width:100%;min-height:350px}}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{top:4px;position:relative}.activities,.packs{margin-top:60px}.activities .gform_legacy_markup_wrapper,.packs .gform_legacy_markup_wrapper{width:100%;margin-top:30px !important}.icon_single{text-align:center}.icon_single img{max-width:60px;margin-bottom:10px}.icon_single h2{font-size:24px}.table_packs table{width:100%}.table_packs th,.table_packs td{padding:10px 15px;text-align:center}.table_packs th.name,.table_packs td.name{font-weight:bold;text-align:left}.table_packs th{background:#000;color:#fff}.table_packs tr:nth-child(even){background-color:#f7f1ee}.categoryWrapper{position:relative;height:100%}.categoryWrapper:hover button{opacity:1}.categoryWrapper button{transition:opacity .15s ease-in-out;opacity:0;position:absolute;-webkit-appearance:none;outline:none;border:none;background:none;color:#fff;width:90%;height:90%;margin:auto;z-index:10;left:0;right:0;bottom:0;top:0}.categoryWrapper button span{height:90%}.categoryWrapper button>span:after{content:"";position:absolute;top:0;left:50%;width:0px;height:0;border:1px solid #fff;border-left:none;border-bottom:none;transition:height .15s ease-out,width .15s ease-out .15s}.categoryWrapper:hover button>span:after{width:50%;height:100%;transition:width .15s ease-out,height .15s ease-out .15s}.categoryWrapper button>span:before{content:"";position:absolute;top:0;right:50%;width:0px;height:0;border:1px solid #fff;border-right:none;border-bottom:none;transition:height .15s ease-out,width .15s ease-out .15s}.categoryWrapper:hover button>span:before{width:50%;height:100%;transition:width .15s ease-out,height .15s ease-out .15s}.categoryWrapper button>span>span:before{content:"";position:absolute;bottom:0;right:0%;width:1px;height:1px;opacity:0}.categoryWrapper:hover button>span>span:before{opacity:1;border-bottom:1px solid #fff;width:50%;height:1px;transition:opacity 0s ease-out .29s,width .15s ease-out .3s}.categoryWrapper button>span>span:after{content:"";position:absolute;bottom:0;left:0%;width:1px;height:1px;opacity:0}.categoryWrapper:hover button>span>span:after{opacity:1;border-bottom:1px solid #fff;width:50%;height:1px;transition:opacity 0s ease-out .29s,width .15s ease-out .3s}.categoryWrapper button>span>span>span{transition:color .15s ease-out .3s;color:#fff}.categoryWrapper button>span>span>span i{font-size:28px}.categoryWrapper button:hover>span>span>span:after{width:100%}.categoryWrapper .fakebutton{opacity:0;transition:all .15s ease-in-out}.categoryWrapper:hover .fakebutton{opacity:1}.lb-data .lb-details{display:none}.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0px}.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-prev span:after,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-next span:after,.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-prev span:after,.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-next span:after{font-family:"Font Awesome 5 Free";top:-1px}.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close,.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{color:#000 !important}.img-homepage{min-height:100%;width:100%;margin:0}footer ul li{margin-bottom:10px}footer ul li a{font-size:14px;line-height:20px}.shipping-terms{float:left;width:46%}.shipping-terms>div{padding:15px;border:1px solid rgba(0,0,0,.1);border-radius:4px}.shipping-terms a.btn{font-weight:400;color:#cda538;position:relative;font-size:13px;cursor:pointer}.shipping-terms a.btn:after{content:" ";bottom:-3px;height:2px;width:100%;background-color:#cda538;position:absolute;left:0;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.shipping-terms a.btn:hover:after{background-color:#1f1f1f;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#modal-shipping button.close{position:absolute;right:18px}#modal-shipping h4{font-family:"Roboto",sans-serif;text-transform:uppercase}span.price .percentage,p.price .percentage{text-transform:uppercase;display:block;font-weight:400;font-size:13px;color:#1f1f1f}.addthis_inline_share_toolbox_nra5{margin-top:30px}#cookie-notice{width:305px;min-width:305px;right:0;left:auto;bottom:30px;padding:0px !important;right:30px;background-color:rgba(31,31,31,.7) !important;padding-bottom:6px;border:0px}#cookie-notice .cn-button{margin-left:5px;margin-right:5px;font-size:10px;padding:10px 14px}#cn-notice-text{font-size:11px;display:block;margin-bottom:6px}.check-terms>label{display:none !important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0px}.gform_wrapper ul.gfield_checkbox li label{font-weight:300 !important}.gform_wrapper ul.gfield_checkbox li label a{color:#000 !important}.wpml-ls-item .sub-menu{margin-left:0px !important}.woocommerce-product-search{position:relative;margin-bottom:19px}.woocommerce-product-search input{width:100%;height:35px;padding:10px 36px 10px 10px;border:1px solid #ccc;background:rgba(0,0,0,0)}.woocommerce-product-search input:focus{border-color:#dcbe3b;outline:none !important}.woocommerce-product-search button{position:absolute;right:0;top:0;height:100%;background:rgba(0,0,0,0);border:0px;color:#dcbe3b;padding:0 10px}.woocommerce-product-search button:focus{outline:none !important}a.about_paypal{display:none !important}#resmio-the-wine-box{margin-top:30px}.payment-methods{margin-top:57px;max-width:185px}.the-content img.aligncenter{margin-left:auto;margin-right:auto;display:block}.wines-pdf{display:none !important}.instagram .insta-gallery-feed .insta-gallery-list .insta-gallery-item:first-of-type{margin:0 !important}.instagram h5{position:relative;top:0;left:0;width:auto;display:block}.galeria_fullscreen{width:100%;margin-top:55px}.galeria_fullscreen img.img-responsive{max-width:100%;width:100%;padding:10px 10px}.galeria_page{margin-top:10px}.mt-fake-galery{margin-top:55px}header.header-menu nav.navbar-fixed .sub-menu{background-color:#fff !important}header.header-menu nav.navbar-fixed .sub-menu a{color:#39373a !important}header.header-menu nav .container-fluid .row ul li .sub-menu li a:hover{color:#fff}.woocommerce div.product div.images img{max-height:400px;width:auto}#cookie-notice .cn-button{color:#fff !important;margin:5px 0}@media screen and (max-width: 1220px){header.header-menu nav .container-fluid .row ul li a{padding:0 8px}header.header-menu nav .container-fluid .row ul .wpml-ls-first-item{padding-left:5px}}@media(max-width: 1199px){.homeslider>div.row .background-home{background-attachment:initial !important}}@media screen and (max-width: 1100px){header.header-menu nav .container-fluid .row{display:contents}.outer-mid *{display:inline-flex}.outer-mid * .btn-open-menu{display:inline-flex}}@media(max-width: 991px){.wines-pdf{display:inline-block !important}.section-restaurant#vinhos iframe{display:none}.wpml-ls-item .sub-menu{display:inline-block !important;width:auto !important;margin:0px !important;line-height:0 !important}.wpml-ls-item .sub-menu li{margin:0px !important;line-height:0 !important;margin-left:12px !important;margin-right:12px !important}.wpml-ls-item .arrow{display:none !important}#cookie-notice{width:100%;bottom:0;left:0}.copyrights p{text-align:center !important;padding-left:0px !important}.col-barra-feder{margin-top:20px;text-align:center !important}}@media screen and (max-width: 768px){.categoryWrapper button{width:80%}}@media(max-width: 767px){.shipping-terms{width:100% !important}.woocommerce-cart-form .shop_table .coupon .button{float:left !important;margin-top:8px}footer .copyrights{padding:20px 15px}.insta-gallery-feed[data-feed_layout=masonry] .insta-gallery-list .insta-gallery-item,.qligg-mfp-wrap[data-feed_layout=masonry] .insta-gallery-list .insta-gallery-item,.insta-gallery-feed[data-feed_layout=gallery] .insta-gallery-list .insta-gallery-item,.qligg-mfp-wrap[data-feed_layout=gallery] .insta-gallery-list .insta-gallery-item{min-width:20% !important}}@media screen and (max-width: 480px){header.header-menu .col-lg-2.col-md-6.col-sm-8.col-9{flex:0 0 70%;max-width:70%}.insta-gallery-feed[data-feed_layout=masonry] .insta-gallery-list .insta-gallery-item,.qligg-mfp-wrap[data-feed_layout=masonry] .insta-gallery-list .insta-gallery-item,.insta-gallery-feed[data-feed_layout=gallery] .insta-gallery-list .insta-gallery-item,.qligg-mfp-wrap[data-feed_layout=gallery] .insta-gallery-list .insta-gallery-item{min-width:33.3% !important}.insta-gallery-feed[data-feed_layout=masonry] .insta-gallery-list .insta-gallery-item:nth-last-of-type(-n+4),.qligg-mfp-wrap[data-feed_layout=masonry] .insta-gallery-list .insta-gallery-item:nth-last-of-type(-n+4),.insta-gallery-feed[data-feed_layout=gallery] .insta-gallery-list .insta-gallery-item:nth-last-of-type(-n+4),.qligg-mfp-wrap[data-feed_layout=gallery] .insta-gallery-list .insta-gallery-item:nth-last-of-type(-n+4){display:none}}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}@media screen and (max-width: 991px){.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width: 768px){.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.wpml-ls-legacy-list-horizontal{padding:0;border:0;padding-left:80px}.wpml-ls-legacy-list-horizontal li a{font-size:16px;color:#fff;text-transform:uppercase;padding:5px 20px}.wpml-ls-legacy-list-horizontal .wpml-ls-current-language a span{position:relative}.wpml-ls-legacy-list-horizontal .wpml-ls-current-language a span:after{content:" ";position:absolute;background-color:#fff;height:2px;width:100%;bottom:-5px;left:0;right:0;margin:0 auto}.show-navbar-fixed .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a span:after,.navbar-fixed .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a span:after{background-color:#000}.small-text{font-size:12px;padding-top:20px}.summary.entry-summary p{margin:0;padding:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(0,0,0,0)}.woocommerce-checkout #payment .payment_methods>.woocommerce-PaymentMethod>label,.woocommerce-checkout #payment .payment_methods>.wc_payment_method>label{padding:15px 20px;margin:0;cursor:pointer}.woocommerce-checkout #add_payment_method #payment ul.payment_methods,.woocommerce-checkout .woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods{padding:30px 0}.woocommerce-checkout #add_payment_method #payment ul.payment_methods li,.woocommerce-checkout .woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods li{list-style:none !important;margin-left:0;position:relative}.woocommerce-checkout #add_payment_method #payment ul.payment_methods li>input,.woocommerce-checkout .woocommerce-cart #payment ul.payment_methods li>input,.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods li>input{float:left;top:22px;position:relative;margin-left:20px;margin-right:0}.woocommerce-checkout #add_payment_method #payment ul.payment_methods>li:not(.woocommerce-notice),.woocommerce-checkout .woocommerce-cart #payment ul.payment_methods>li:not(.woocommerce-notice),.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods>li:not(.woocommerce-notice){background-color:#fcfcfc}.woocommerce-checkout #add_payment_method #payment ul.payment_methods>li .payment_box,.woocommerce-checkout .woocommerce-cart #payment ul.payment_methods>li .payment_box,.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods>li .payment_box{background-color:#998378;background-color:#fff;color:#39373a;margin:0}.woocommerce-checkout #add_payment_method #payment ul.payment_methods>li .payment_box p,.woocommerce-checkout .woocommerce-cart #payment ul.payment_methods>li .payment_box p,.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods>li .payment_box p{color:#fff;color:#39373a;display:block}.woocommerce-checkout #add_payment_method #payment ul.payment_methods>li .payment_box:before,.woocommerce-checkout .woocommerce-cart #payment ul.payment_methods>li .payment_box:before,.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods>li .payment_box:before{content:none}@media screen and (min-width: 768px){.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce-page .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2,.woocommerce-checkout .woocommerce-page .col2-set .col-2{float:left;width:100%}.woocommerce-checkout .col2-set{width:52.9411764706%;float:left;margin-right:5.8823529412%}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:41.1764705882%;float:right;margin-right:0;clear:right}}@media screen and (max-width: 767px){.woocommerce-checkout div#customer_details{margin:0 !important;margin-bottom:30px !important}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2,.woocommerce-checkout .woocommerce-page .col2-set .col-1,.woocommerce-checkout .woocommerce-page .col2-set .col-2{padding:0}}.woocommerce-checkout .woocommerce ul.order_details li strong{font-size:1rem}.woocommerce-checkout .woocommerce ul.order_details{padding:0;margin-bottom:30px}.woocommerce-checkout .woocommerce ul.order_details li{text-transform:initial;border-right:none}.woocommerce-checkout .woocommerce ul.order_details li.woocommerce-order-overview__order.order{display:none}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2,.woocommerce-checkout .woocommerce-page .col2-set .col-1,.woocommerce-checkout .woocommerce-page .col2-set .col-2{width:100%;flex:0 0 100%;max-width:100%}#billing_nif_field{width:100%}.woocommerce .wc-bacs-bank-details-account-name{font-weight:400}.wc-stripe-elements-field,.wc-stripe-iban-element-field,.stripe-card-group{width:100%}.u-column1.col-1.woocommerce-Address{flex:inherit;max-width:inherit}.info_product h2,.info_product h3.h2{margin-bottom:0px;font-size:1.5em;text-align:center;margin-top:50px;margin-bottom:30px}.info_product ul{list-style:none;margin:0;padding:0;column-count:2}.info_product ul li{padding-bottom:10px}.info_product ul li i{font-size:20px;color:#000;position:relative;top:2px;margin-right:5px}.homeslider .background-home{position:relative}header.header-menu nav.navbar-fixed .outer-mid .btn-open-menu img{-webkit-filter:invert(0%);filter:invert(0%)}header.header-menu nav .outer-mid .btn-open-menu img{-webkit-filter:invert(100%);filter:invert(100%)}.wpml-ls-legacy-list-horizontal li a{color:#000}.wpml-ls-legacy-list-horizontal .wpml-ls-current-language a span:after{background-color:#000}a.search-display{position:relative;top:14px}a.search-display:hover{color:#000}.prod-search{position:absolute;display:none;top:90px;right:10px}.prod-search.active{display:block}.woocommerce-product-search input{padding:24px 32px !important;font-size:14px !important;font-weight:300 !important;background-color:#fff !important;border:0px !important;color:#1d1d1b !important;outline:none !important;width:300px;border-radius:5px;box-shadow:0px 0px 3px rgba(0,0,0,.5)}.woocommerce-product-search button{color:#dd9232}.outer-mid{display:flex;min-height:18px}.full-menu.show-full-menu .wpml-ls-item.wpml-ls-current-language{text-decoration:underline}.full-menu.show-full-menu li.reservas-btn_menu{margin-bottom:30px}@media screen and (max-width: 1000px){.full-menu.show-full-menu{width:50%}}@media screen and (max-width: 991px){.reservas-btn{display:none}a.search-display{top:0}.sections-home .row:nth-child(even) .col-content-sections-home{order:1}}@media screen and (max-width: 768px){.wpml-ls-legacy-list-horizontal{display:none}header.header-menu nav .container-fluid .row>div{width:auto}.layoutArea{margin-top:30px}}@media screen and (max-width: 480px){.outer-mid .btn-open-menu{text-align:right;cursor:pointer;position:relative;width:30px}.full-menu.show-full-menu{width:100%}.sections-home .col-content-sections-home{width:100%;min-width:100%}.related.products h2{font-size:1em}.info_product ul{column-count:1}}.form-home{margin-top:25px;padding:20px;text-align:left;width:100%;margin-left:0;background:#fff}@media(max-width: 767px){.form-home{margin-top:19px;padding:5px 20px 20px 20px;width:100%;margin-left:0%}}.form-home form{margin-bottom:0px}.form-home label{color:#000;font-size:14px;text-transform:uppercase}@media(max-width: 767px){.form-home label{margin-bottom:4px;margin-top:7px;font-size:13px}}.form-home select,.form-home input[type=text]{width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none !important;border-radius:5px !important;background-image:url("../img/bg_select.jpg");padding-left:13px;font-size:15px;background-position:center right;background-repeat:no-repeat;height:41px;border:0px !important;background-color:#fff !important;line-height:17px}@media(max-width: 767px){.form-home select,.form-home input[type=text]{height:35px;font-size:13px}}.form-home input[type=text]{outline:none !important;border:0px}.form-home ::-webkit-input-placeholder{font-size:15px;color:#000}@media(max-width: 767px){.form-home ::-webkit-input-placeholder{font-size:13px}}.form-home ::-moz-placeholder{font-size:15px;color:#000}@media(max-width: 767px){.form-home ::-moz-placeholder{font-size:13px}}.form-home :-ms-input-placeholder{font-size:15px;color:#000}@media(max-width: 767px){.form-home :-ms-input-placeholder{font-size:13px}}.form-home :-moz-placeholder{font-size:15px;color:#000}@media(max-width: 767px){.form-home :-moz-placeholder{font-size:13px}}.form-home input[type=date]::-webkit-inner-spin-button,.form-home input[type=date]::-webkit-outer-spin-button,.form-home input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-home button{width:100%;padding:8px 10px;background-color:#000;text-transform:uppercase;color:#fff;font-weight:400;height:41px;border-radius:25px;font-size:15px;border:none;outline:none;margin-top:20px}@media(max-width: 767px){.form-home button{height:35px;font-size:15px;padding:6px 10px}}@media(max-width: 767px){.form-home button{margin-top:10px;margin-bottom:7px}}@media(max-width: 767px){.form-home .col{max-width:50% !important;width:50% !important;flex:initial !important;padding:0 7px}.form-home .col:last-child{width:100% !important;max-width:100% !important}.form-home .col:last-child{border-right:0px;padding-left:25px;padding-right:25px}}@media(max-width: 767px)and (min-width: 758px)and (max-width: 991px){.form-home .col:last-child{border-top:1px solid #e6e7eb}}.form-archive{position:relative;height:100%}.form-archive .form-home{border:solid 1px #e6e7eb;margin-top:0px;bottom:0;width:100%;margin-left:0;left:0;background:#fff;padding:0px}@media(max-width: 767px){.form-archive .form-home{border-bottom:0px}}.form-archive .form-home .row{margin:0px}.form-archive .form-home .col{padding:10px;border-left:solid 1px #e6e7eb}.form-archive .form-home .col:first-of-type{border:none}@media(max-width: 767px){.form-archive .form-home .col{border:none;border-bottom:solid 1px #e6e7eb !important;padding:4px 10px}.form-archive .form-home .col:last-child{border:none !important}.form-archive .form-home .col:nth-child(odd){border-right:solid 1px #e6e7eb}}.form-archive .form-home .col label{padding-left:13px;padding-top:10px}@media(max-width: 767px){.form-archive .form-home .col label{margin-top:0px}}.form-home input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:none;width:80%;text-align:center;font-size:15px}.form-home input[type=number]:active,.form-home input[type=number]:focus{outline:none}.form-home input[type=number]::-webkit-inner-spin-button,.form-home input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.form-home .number-input{border:none;border-radius:5px;background-color:#fff;display:inline-flex;width:100%;justify-content:space-between}.form-home .number-input,.form-home .number-input *{box-sizing:border-box}.form-home .number-input div.btincrem{outline:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);border:none;align-items:center;justify-content:center;width:31px;height:41px;cursor:pointer;margin:0;position:relative}.form-home .number-input div.btincrem:before,.form-home .number-input div.btincrem:after{display:inline-block;position:absolute;content:"";width:10px;height:2px;background-color:#212121;transform:translate(-50%, -50%);top:50%;margin-top:0;left:50%;margin-left:0}.form-home .number-input div.btincrem.plus:after{transform:translate(-50%, -50%) rotate(90deg)}.woocommerce-cart table.cart .product-thumbnail{text-align:center}.woocommerce-cart table.cart .product-thumbnail img{width:250px;margin:0 auto;max-height:175px;object-fit:cover}.top-banner-title{margin-top:82px;background:#efefef;padding:15px 0;text-align:center}.top-banner-title .title-top-banner h1{margin:0;font-size:24px}.yith-wcbk-booking-form input:not([type=checkbox]):focus,.yith-wcbk-date-range-picker--opened{box-shadow:unset !important;border-color:unset !important}.shop_table .product-quantity{display:none}.shop_table button[name=update_cart]{display:none}.page-id-5835 .instagram,.page-id-5896 .instagram{display:none}.page-id-5895 .galeria_page,.page-id-5829 .galeria_page{display:none}@media screen and (max-width: 992px){.top-banner-title{margin-top:111px}}@media screen and (max-width: 992px){.full-menu{width:100%;left:-100%}.full-menu.show-full-menu{width:100%;left:0}}.post-type-archive-product .page-content .page-description p{font-weight:300}@media screen and (max-width: 289px){.navbar-brand img{max-height:30px !important}}/*# sourceMappingURL=style.min.css.map */