@import url("/wp-content/themes/swimmingpool/style.css");﻿ .preloader-img{background:url(/wp-content/themes/swimmingpool-child/img/tt.gif) no-repeat!important;background-size:contain;width:250px;height:200px;position:absolute;top:-100px;bottom:0px;left:0;right:0;margin:auto auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preloader-up{display:none}.spinner{display:none}body
#loader.white_pre{background-color:rgba(255,255,255,0.98)!important}#up_status{position:absolute;top:0;width:100%;height:100%}-skin-default .-item.-columns3{margin:2em
0 0}.-skin-default .-items .-item
.title{visibility:hidden}.-filters{margin:2em
2em 0}.-skin-default .-filters .-filter, .-skin-default .-pages .-page-link{border:none!important;outline:0}.-link.-readmore,.-link.-viewproject{display:none}.wave-border::after{content:"";position:relative;display:block;left:0;bottom:-35px;right:0;background-repeat:repeat-x;height:10px;background-size:20px 20px;background-image:radial-gradient(circle at 10px -5px, transparent 12px, white 13px);height:50px}.list-ul
li{list-style-type:square}.vc_images_carousel .vc_carousel-control{width:40px!important;height:40px!important;background:rgba(14,122,210,1);opacity: .8!important}.vc_images_carousel .vc_carousel-control .icon-next::before, .vc_images_carousel .vc_carousel-control .icon-prev::before{top:0!important;color:#fff}a[title]{}.footercol2 a, .box-top-telef a, .flexslider.carousel
.mrko{pointer-events:none}.top-bar-section
.container.tbs{width:100%}ul.ling{margin:1.5em}.ling
li{list-style:none}ul.ling
ul{float:inherit;display:flex}ul.ling ul a
img{color:#fff}.ling li:first-child{margin-right:5px}.ling li:first-child::after{content:"|";display:inline-block;position:relative;color:#fff}@media screen and (min-width: 768px){.five-columns.vc_row .vc_col-sm-2{float:left;width:18.5%;padding:0;margin-right:1.5%;min-height:0}.five-columns.vc_row .vc_col-sm-2:nth-last-child(2){margin-right:0}}.nimble-portfolio{left:4%;position:relative}.-skin-default .-filters .-filter.active, .-skin-default .-pages .-page-link.active{background:#3498db!important;color:white!important}.-skin-default .-filters .-filter, .-skin-default .-pages .-page-link{border:1px
solid #ddd !important}.-filters
a{display:inline-block;background-color:transparent;border:1px
solid #d0d0d0!important;color:#999;overflow:hidden;line-height:35px;margin:8px;padding:0
15px;font-size:15px;position:relative;opacity: .999;border-radius:3px!important}.-filters a:before, .-filters a:after{background-color:#3498db}.-filters a:before{top:50%}.-filters a:before, .-filters a:after{content:'';width:100%;height:0;opacity:0;position:absolute;left:0;z-index:-1}.-filters a:after{bottom:50%}.-filters a:before, .-filters a:after{transition:all 0.3s}.-filters a:hover{border-color:#2ecc71}.-filters a:hover{color:#fff}.-filters a:hover:before, .-filters a:hover:after{height:50%;opacity:1}@media only screen and (min-width: 765px){.pp_content::after{content:"";background:#000;width:150px;height:65px;right:50px;display:block;position:absolute;bottom:50px;background:url("https://buzina.net/cap/wp-content/uploads/2017/12/logo-CAP-branco.png");background-repeat:repeat;background-size:contain;background-repeat:no-repeat}}ul.ling{margin:1.5em 0;color:#fff;text-decoration:none;font-weight:800;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}.col-md-6.top_bar_left{padding:1.3em 5em;width:30%}@media only screen and (min-width: 1150px) and (max-width: 1720px){.col-md-6.top_bar_left{padding:1.3em 3em;width:30%}}@media only screen and (min-width: 1485px) and (max-width: 1600px){ul.ling
ul{margin-right:2em}}@media only screen and (min-width: 1300px) and (max-width: 1345px){ul.ling
ul{margin-right:0}}@media only screen and (min-width: 1375px) and (max-width: 1475px){ul.ling
ul{padding:0;margin-left:7em}}@media only screen and (min-width: 768px) and (max-width: 1150px){.col-md-6.top_bar_left{padding:1.3em 2em}}ul.ling
ul{padding:0}ul.ling{margin:1.5em 0;color:#fff;text-decoration:none;font-weight:800;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}.lang-item
a{color:#fff}.lang-item a:hover{opacity:0.5;color:#fff}.ling li:first-child::after, .ling li:nth-child(2)::after{content:"-"!important;display:inline-block;position:relative;padding-left:5px;color:#fff;opacity:0.5}.ling li:last-child{padding-left:5px}.ling
li{font-weight:bold;opacity:0.5}.ling li.current-lang{opacity:1}.top-bar-section
.top_bar_right{float:right}@media (min-width: 1200px) and (max-width: 1500px){.col-md-6.top_bar_right{width:64%}}@media (max-width: 1200px){.col-md-6.top_bar_right{width:70%}}.topclass.topclass-shrink{background:#000;position:fixed;min-height:65px;top:0;left:0;width:100%;-webkit-backface-visibility:hidden}@media (min-width:768px){.top-bar-section{background:#1f425d;position:fixed;width:100%;-webkit-backface-visibility:hidden}.normal.white
.topclass{background:#fff;top:65px;position:relative}.topclass.topclass-shrink{background:#000;position:fixed!important;min-height:65px;top:65px;left:0;width:100%;-webkit-backface-visibility:hidden}}.cinza{background:#eaeaea}#logo{padding:0
0!important}.topclass.topclass-shrink #logo #uplogo
img{padding-top:10px}.persephone.tparrows{background:rgba(0,0,0,0.3);border:none}.todaapagina
.full_width{width:100%}@media screen and (max-width:1000px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}.parallax{background-attachment:inherit;height:auto !important;padding-bottom:25px}.single-portfolio
.container{padding-left:15px;padding-right:15px}.top-bar-section .top_bar_right, .top-bar-section
.top_bar_left{width:100%!important;float:none;text-align:center;padding-bottom:10px;padding-left:0px}.flexslider.testimonial.tcenter .testimonials-carousel-content{font-size:13px}.wpb_single_image.wpb_content_element{margin-top:20px !important}.topclass{background-image:none !important}ul.ling{margin:0;top:20px;position:relative}}@media screen and (max-width:350px){.box-top-orcamento{background-color:rgba(0,101,167,1);float:left;width:100%}}.box-top-orcamento,.box-top-telef{font-size: .9375em;color:#fff;text-decoration:none;font-weight:800;padding:1em
2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}.box-top-orcamento{background-color:rgba(0,101, 167,1);float:left}.box-top-orcamento  a
span{font-size:12px;white-space:pre}.box-top-telef{background-color:rgba(14,122,210,1);float:left}.box-top-facebook{background-color:rgba(59,89,152,0.5);float:left}.box-top-youtube{background-color:rgba(255,0,0,0.5);float:left}.box-top-instagram{background-color:rgba(188, 42, 141, 0.5);float:left}.box-top-facebook a
i{color:#fff }.box-top-youtube a
i{color:#fff  }.box-top-instagram a
i{color:#fff }.box-top-facebook,.box-top-youtube,.box-top-instagram{font-size:1.5em;color:#fff;text-decoration:none;font-weight:800;padding:1em
1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}.box-top-orcamento:hover,.box-top-telef:hover{opacity:.95}.box-top-orcamento:hover{background-color:rgba(0,101,167,.8)}.box-top-telef:hover{background-color:rgba(14,122,210,.8)}.box-top-telef::after,.box-top-orcamento::after{background:#fff;content:"";height:155px;left:-75px;opacity: .2;position:absolute;top:-50px;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 550ms cubic-bezier(0.19,1,0.22,1);width:50px;z-index:-10}.box-top-telef:hover::after,.box-top-orcamento:hover::after{left:120%;-webkit-transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1)}@media only screen and (max-width:415px){.box-top-orcamento a
span{font-size:10px;white-space:pre;font-weight:600}.box-top-telef
span{color:#fff;font-size:12px;font-weight:600;white-space:pre}}.top-bar-section{padding-top:0!important;padding-bottom:0!important}.col-md-6.top_bar_left{padding:1.3em 2em;width:30%}.ling li:first-child::after{content:"|";display:inline-block;position:relative;color:#fff}.ling li:first-child::after, .ling li:nth-child(2)::after{content:"-"!important;display:inline-block;position:relative;padding-left:5px;color:#fff;opacity:0.5}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;display:none}.normal.white .topbarmenu ul li
a{color:#000}.topbarmenu ul li
a{display:block;line-height:90px;padding:7px
10px;text-transform:uppercase}.normal.white
.topclass{background:#fff}@media only screen and (min-width: 768px){.normal.white
.topclass{background:#fff;top:65px;position:relative}}body .normal .topclass.topclass-shrink{background:#fff!important}span.wpcf7-form-control-wrap{top:0}input[type=checkbox],input[type=radio]{display:inline-block !important}#mc4wp-form-1 .mc4wp-form-fields span::after{content:"Sim, mantenha-me informado com actualizações e novidades!"}.preloader-img{background:url(/wp-content/themes/swimmingpool-child/img/tt.gif) no-repeat!important;background-size:contain;width:250px;height:200px;position:absolute;top:-100px;bottom:0px;left:0;right:0;margin:auto auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}