@import"https://fonts.googleapis.com/css2?family=Inter:wght@500;800&display=swap";html{scroll-behavior:smooth}body.page-template-default #page{background:linear-gradient(180deg, #020024 0%, #eae8ff 0%, white 80%);min-height:700px;height:auto}body{font-family:"Inter",sans-serif;font-style:normal;color:#272a56}body .pb-50{padding-bottom:50px}body .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}body .embed-container iframe,body .embed-container object,body .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body #page-content{min-height:500px;margin-top:50px}body #page-content h1{margin-bottom:20px}body #page-content p{font-size:14px}body #page-content .entry-content{margin-bottom:200px}body #successModal .modal-dialog{background:linear-gradient(209.31deg, #FFFFFF 0%, #E2DFFF 55.06%);box-shadow:0px 4px 15px rgba(0,0,0,.38);border-radius:11px;margin-top:10%;width:350px;height:350px}body #successModal .modal-dialog .modal-content{padding:20px 30px;background-color:transparent;border:none;display:inline-block;text-align:center}body #successModal .modal-dialog .modal-content h3{font-weight:bold;font-size:22px}body #successModal .modal-dialog .modal-content p{margin-top:10px;font-size:18px}body #successModal .modal-dialog .modal-content small{color:gray}body #successModal .modal-dialog img{text-align:center;width:80px}body .flex{display:flex !important}body h1,body h2,body h3,body h4,body h5,body h6{color:#272a56;margin:0}body .mt-70{margin-top:70px}body .mt-40{margin-top:40px}body .pt-50{padding-top:50px}body .title1{font-weight:bold;font-size:42px;line-height:48px}body .title2{font-weight:600;font-size:26px;line-height:26px}body .join-us{text-decoration:none;color:#fff;background-color:#7854f7;padding:10px 30px;font-weight:500;border-radius:20px}body .join-us:hover{opacity:.7}body header{padding-top:10px}body .navbar-light .navbar-nav .nav-link{color:#272a56;font-size:14px}body #page{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("imgs/piscina-com-borda-infinita1.png");height:700px}body #section1{height:600px;display:flex}body #section1 .title1{position:absolute;top:160px;left:130px;width:100%}body #section1 .title2{width:100%;display:flex;margin-top:30px}body #section1 .title2 img{margin-right:10px;height:50px}body #section1 #lead{min-height:580px;position:absolute;top:50px;width:430px;height:auto;z-index:2;border-radius:20px;background-color:#fff;text-align:center;padding:10px 20px;box-shadow:0 0 1em #8b85ca;left:10px;color:#272a56}body #section1 #lead .b24-form{text-align:left !important;font-family:"Inter",sans-serif;margin-top:20px}body #section1 #lead .b24-form .b24-form-header-title{color:#272a56;font-size:14px;line-height:1.2;font-weight:bold;font-family:"Inter",sans-serif;letter-spacing:normal}body #section1 #lead .b24-form .b24-form-header-description{font-family:"Inter",sans-serif;color:#272a56;line-height:1.2;font-size:14px;font-weight:300;padding-top:0;padding-bottom:10px;margin:0;opacity:1}body #section1 #lead .b24-form .b24-form-padding-side{padding:0}body #section1 #lead .b24-form form{padding:20px 0}body #section1 #lead .b24-form form input[type=text],body #section1 #lead .b24-form form input[type=email],body #section1 #lead .b24-form form input[type=tel],body #section1 #lead .b24-form form input,body #section1 #lead .b24-form form select{width:100%;border:solid 1px #8b85ca;font-size:12px;color:#272a56;height:42px}body #section1 #lead .b24-form form .b24-form-control-select-label,body #section1 #lead .b24-form form .b24-form-control:focus+.b24-form-control-label,body #section1 #lead .b24-form form .b24-form-control-not-empty+.b24-form-control-label{font-size:12px}body #section1 #lead .b24-form .b24-form-btn{margin-top:25px;width:50%;text-align:center;display:inline-block;left:25%;bottom:30px;padding:5px 23px;background-color:#7854f7;min-height:42px;font-size:16px}body #section1 #lead .b24-form .b24-form-btn-block{height:42px}body #section1 #lead .b24-form .b24-form-wrapper.b24-form-border-bottom{border-bottom:none}body #section1 #lead .b24-form .b24-form-state-container .b24-form-success{background-color:#918bcd}body #section1 #lead h3{font-size:14px;margin-top:20px}body #section1 #lead h4{font-size:14px;font-weight:300;padding-top:7px;padding-bottom:10px}body #section1 #lead form{padding:20px 30px;width:100%}body #section1 #lead form br{display:none}body #section1 #lead form input[type=text].wpcf7-not-valid,body #section1 #lead form input[type=email].wpcf7-not-valid,body #section1 #lead form input[type=tel].wpcf7-not-valid,body #section1 #lead form select.wpcf7-not-valid{border:solid 1px red}body #section1 #lead form span.fotos{display:block}body #section1 #lead form span.wpcf7-not-valid-tip{display:none}body #section1 #lead form .fotos span.wpcf7-not-valid-tip{display:block;font-size:12px;margin-top:-10px;padding-bottom:10px;float:left}body #section1 #lead form input.wpcf7-form-control[type=text],body #section1 #lead form input.wpcf7-form-control[type=email],body #section1 #lead form input.wpcf7-form-control[type=tel],body #section1 #lead form select.wpcf7-form-control{margin-bottom:15px;height:40px;width:100%;border:solid 1px #8b85ca;font-size:12px;padding:5px}body #section1 #lead form select{background-color:#fff;color:gray}body #section1 #lead form select option{background-color:#fff}body #section1 #lead form small{text-align:left;font-size:11px;width:100%;float:left;color:rgba(0,0,0,.8)}body #section1 #lead .join-us{margin-top:25px;width:50%;text-align:center;display:inline-block;position:absolute;left:25%;bottom:30px;padding:5px 23px}body #section1 #lead .codedropz-upload-handler{margin-right:5px}body #section1 #lead .codedropz-upload-wrapper{margin-top:20px;margin-bottom:10px}body #section1 #lead .codedropz-upload-wrapper .codedropz-upload-container{padding:5px 20px}body #section1 #lead .codedropz-upload-wrapper .dnd-upload-status{font-size:11px}body #section1 #lead .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-image{display:none}body #section1 #lead .codedropz-upload-wrapper span.has-error-msg{font-size:12px}body #section1 #lead .codedropz-upload-handler .codedropz-upload-inner a{color:#272a56;font-size:12px;float:left}body #section1 #lead .codedropz-upload-handler .codedropz-upload-inner h3,body #section1 #lead .codedropz-upload-handler .codedropz-upload-inner span{display:none}body #section1 #lead .wpcf7-not-valid-tip{color:red}body #section1 #lead .wpcf7-response-output{font-size:12px;border:none;color:red;position:absolute;bottom:-10px;text-align:center;width:100%;left:0}body #section2{background-repeat:no-repeat;background-size:cover;background-position:top;background-color:#8b85ca;height:650px;top:-30px;z-index:0;position:relative}body #section2 .join-us{position:relative;top:50px}body #section2 #bg-logo{background-repeat:no-repeat;background-size:contain;background-position:top right;background-image:url(imgs/bg-home23.png);position:relative;opacity:.8;z-index:2;width:100%;height:700px}body #section2 #bg-logo .title1{font-size:36px;line-height:38px;padding-bottom:30px}body #section2 #bg-logo .container{display:flex;padding-top:150px;color:#fff}body #section2 #bg-logo .container .col-lg-8{padding-left:130px}body #section2 #bg-logo .container .col-lg-8 .join-us{position:relative;top:20px}body #section2 #circles{position:absolute;top:10px;left:0}body #section2 #circles .c1{position:relative;left:80px}body #section2 #circles img{width:250px}body #section3{width:100%;background:#020024;background:linear-gradient(180deg, #020024 0%, #eae8ff 0%, white 80%);position:relative;top:-30px}body #section3 .group{display:flex;padding-top:50px}body #section3 .group .text-prop{padding-top:40px;left:-100px}body #section3 .group .text-prop p{padding-top:30px;font-size:18px;width:100%;padding-left:5px;padding-right:5px}body #section3 .group .text-prop .icons{position:relative;width:90%;display:flex}body #section3 .group .text-prop .icons div{width:25%;text-align:center}body #section3 .group .text-prop .icons div img{width:70%;max-width:100px}body #section3 .group .text-prop .icons div p{font-size:12px;text-transform:uppercase;padding-top:10px}body #section3 .phone-bg{position:relative;z-index:20;background-image:url("imgs/phone2.png");background-position:top right;background-size:contain;height:500px;background-repeat:no-repeat}body #section4{width:100%;position:relative;background-color:#272a56;height:330px;color:#cbc5ff;font-weight:bold;text-shadow:-5px 5px 5px rgba(255,255,255,.25)}body #section4 .row{padding-top:80px}body #section4 .title-shadow{text-align:center;font-size:45px;line-height:42px}body #section4 .big{font-size:60px}body #section4 .text-shadow{font-size:20px;line-height:22px;padding-top:10px;text-align:center}body #text-obs{padding-top:20px !important}body .obs{margin-top:20px;display:flex;text-align:center}body .obs .blocked{float:left;height:210px;margin-right:25px}body .obs .text{float:left;margin-right:20px;width:870px;text-align:left;font-size:15px}body .obs .right{float:right;width:370px;text-align:right;margin-top:30px}body #section5{width:100%;min-height:500px;background:#020024;background:linear-gradient(180deg, #020024 0%, #eae8ff 0%, white 100%);position:relative;top:-30px;padding-bottom:30px}body #section5 .title1{padding-bottom:10px}body #section5 #steps{display:flex;margin-top:30px}body #section5 #steps .points{font-size:30px;color:rgba(139,133,202,.5);padding-top:100px}body #section5 #steps div{position:relative;float:left;text-align:left;margin:0 25px;background-color:#fff;border-radius:20px;height:300px;width:300px;padding:20px}body #section5 #steps div p{font-size:16px}body #section5 #steps div p b{font-size:17px}body #section5 #steps .title-shadow{color:rgba(139,133,202,.5);text-shadow:-7px 5px 4px rgba(203,197,255,.56);font-weight:bold;font-size:60px}body #section5 .carousel-item .col-lg-12{display:flex}body #section5 .carousel-container{display:flex}body #section5 .carousel-inner{background:#fff;box-shadow:10px 17px 50px rgba(95,83,217,.3);border-radius:20px;padding:50px 30px}body #section5 .carousel-inner p{margin-bottom:30px}body #section5 .carousel-inner img{border-radius:20px}body #section5 .carousel-control-next-icon,body #section5 .carousel-control-prev-icon{background:none;color:#ccc}body #section5 .carousel-control-prev{left:-100px}body #section5 .carousel-control-next{right:-100px}body #section5 .carousel-indicators{display:none}body #section5 #planos{background-color:#8b85ca;top:20px;position:relative}body #section5 #planos .join-us{position:relative}body #section5 #planos #bg-logo2{background-repeat:no-repeat;background-size:contain;background-position:top right;background-image:url(imgs/bg-home23.png);position:relative;opacity:.9;z-index:2;width:100%}body #section5 #planos #bg-logo2 .container{display:flex;padding-top:50px;color:#fff}body #section5 #planos #bg-logo2 .container .col-lg-8{padding-left:130px}body #section5 #planos #bg-logo2 .container .col-lg-8 .join-us{position:relative;top:20px}body #section5 #planos .plano-container{display:flex;width:100%}@media(min-width: 1199px){body #section5 #planos .plano-container{padding-left:148px}}body #section5 #planos .plano-container .fa-ul{margin-left:5px}body #section5 #planos .plano-container .fa-ul li{list-style-image:url("imgs/check.png");margin-left:15px}body #section5 #planos .plano-container li.plus{color:#8b85ca;font-weight:bold;font-size:30px;line-height:25px;list-style-image:none}body #section5 #planos .plano-container .more-quoted{color:#000;font-size:11px;text-transform:uppercase;background-color:#cbc5ff;padding:1px 3px;border-radius:10px;width:100px;text-align:center;float:right}body #section5 #planos .plano-container .plano-big .fa-ul{margin-left:5px}body #section5 #planos .plano-container .plano-big .fa-ul li{list-style-image:url("imgs/check2.png");margin-left:15px}body #section5 #planos .plano-container .plano-big .title{color:#cbc5ff;padding-top:10px}body #section5 #planos .plano-container .plano-big li.plus{list-style-image:none;color:#fff}body #section5 #planos .plano-container li{font-size:12px;padding-bottom:10px}body #section5 #planos .plano-container li i{color:#7854f7}body #section5 #planos .plano-container hr{width:75%;position:relative;left:-47px;margin-top:5px;border:solid .4px #8b85ca}body #section5 #planos .plano-container .title{font-weight:600;font-size:26px;line-height:26px}body #section5 #planos .plano-container .titlex{text-shadow:none;font-weight:bold;font-size:40px;line-height:40px}body #section5 #planos .plano-container .title-shadow{color:rgba(139,133,202,.5);text-shadow:-7px 5px 4px rgba(203,197,255,.56);font-weight:bold;font-size:40px;line-height:40px}body #section5 #planos .plano-container .plano{background:#fff;box-shadow:0 0 1em #272a56;color:#272a56;border-radius:20px;position:relative;float:left;text-align:left;height:550px;width:280px;padding:20px}body #section5 #planos .plano-container .plano p{font-size:12px;font-style:italic}body #section5 #planos .plano-container .plano-big{height:610px;background-color:#7854f7;color:#fff;z-index:20;box-shadow:0 0 1em #272a56;border-radius:20px;position:relative;float:left;text-align:left;width:280px;padding:20px;top:-30px}body #section5 #planos .plano-container .plano-big p{font-size:12px;font-style:italic}body #section5 #planos .plano-container .mr{margin-right:20px}body #footer_site{width:100%;margin:0;padding:0;color:#fff}body #footer_site .title1{font-size:38px;line-height:40px}body #footer_site .logo{width:100%;background:#272a56;background:linear-gradient(180deg, #272a56 0%, #272a56 48%, #323672 48%, #323672 48%);height:340px}body #footer_site .logo2{background-repeat:no-repeat;background-position:center left;background-image:url(imgs/bg-home23.png);width:100%;height:340px}body #footer_site .logo2 .col-lg-12{padding-top:50px}body #footer_site .logo2 img{margin-top:20px}body #footer_site .logo2 .col-lg-6 .join-us{top:20px;position:relative}body #footer_site .row3{height:50px;color:#272a56}body #footer_site .row3 .container{display:flex;padding-top:20px;font-size:12px}body #footer_site .row3 .socials a{margin-right:10px;color:#272a56;font-size:16px}body #footer_site .row3 .links{text-align:right;font-size:12px}body #footer_site .row3 .links a{color:#272a56}body #footer_site .row3 .copyright{padding-bottom:5px;top:-20px}body #footer_site .row3 .copyright img{width:100px}body #menu_mobile{display:none}@media(max-width: 768px){body #section2 #bg-logo .container{padding-top:250px}body #text-obs{height:500px}body .title1{font-size:20px !important;line-height:18px !important}body .title2{font-size:16px !important;line-height:14px !important}body #page{height:auto;background-position:bottom}body #section1{display:inline-block}body #section1 .title1{left:10px !important;top:20px !important}body #section1 #lead{position:relative;width:100%;left:0;top:200px}body #section1 #lead h3,body #section1 #lead h4{font-size:10px !important}body #section1 #lead form{padding:10px !important}body #section1 #lead form small{padding-bottom:10px}body #section1 #lead .codedropz-upload-handler .codedropz-upload-inner a,body #section1 #lead .dnd-upload-counter{font-size:10px !important}body #section2{min-height:820px}body #section2 .join-us{top:30px}body #section3 .group{padding-bottom:30px !important}body #section3 .group .text-prop{padding-top:0}body #section3 .group .text-prop p{font-size:14px}body #section4{margin-top:-30px !important;margin-bottom:90px !important;padding-top:20px !important;padding-bottom:20px !important}body #section5{top:-90px !important}body #footer_site{margin-top:-90px !important}body #footer_site .join-us{padding:7px 20px !important}}@media(max-width: 415px){body #section2 .title1 br{display:none}}@media(max-width: 1199px){body .navbar-light .navbar-toggler-icon{background:none}body .navbar-light .navbar-toggler{border:none}body .title1{font-size:24px !important;line-height:26px !important}body .title2{font-size:20px !important;line-height:22px !important}body .hide-mobile{display:none !important}body #section1 .title1{top:70px;left:50px}body #section1 #lead .join-us{width:70%;left:15%}body #section2{height:auto;top:0}body #section2 #bg-logo .container .col-lg-8{padding-left:0}body #section3{height:auto}body #section3 .group .text-prop{left:0}body #section3 .group .text-prop .icons{width:100%}body #section3 .group .text-prop .icons div p{font-size:10px}body #section4{height:auto;margin-bottom:80px;padding-top:20px;padding-bottom:20px}body #section4 .row{padding-top:20px}body #section4 .text-shadow{padding-bottom:20px}body #section5{top:-80px}body #section5 .join-mob{font-size:14px}body #section5 #steps{display:inline-block}body #section5 #steps div{width:100%;height:auto;margin:10px 0}body #section5 #steps .points{display:none}body #section5 #testimonials .carousel-item .col-lg-12{display:inline-block}body #section5 .carousel-inner img{width:100%}body #section5 .carousel-container{display:inline-block}body #section5 .carousel-control-next{right:0}body #section5 .carousel-control-prev{left:0}body #section5 .depoimentos{margin-top:-40px}body #section5 #planos{top:-80px}body #section5 #planos #bg-logo2{padding-bottom:30px;padding-top:40px}body #section5 #planos #bg-logo2 .container{display:inline-block}body #section5 #planos #bg-logo2 .container .plano{width:100%;height:auto;margin-bottom:20px}body #section5 #planos #bg-logo2 .container .plano-big{width:100%;height:auto;margin-bottom:20px;top:0}body #section5 #planos .obs{display:inline-block}body #section5 #planos .obs .blocked{display:none}body #section5 #planos .obs .text{width:100%}body #section5 #planos .obs .right{width:100%;text-align:center;margin-top:5px}body #section5 #planos .obs .right .join-us{top:0}body #footer_site .logo2 img{margin-top:40px}body #footer_site .join-us{font-size:11px;padding:7px 5px !important}body #footer_site .join-us:after{content:none}body #footer_site .row3 .container{display:inline-block;max-width:100%}body #footer_site .row3 .container .socials{text-align:center}body #footer_site .row3 .container .links{text-align:center;font-size:10px}body #menu_mobile{background-color:#272a56;position:absolute;height:100%;z-index:999;top:0;left:0;padding-top:30px;color:#fff}body #menu_mobile #footer-nav{display:block;margin-top:30px;margin-bottom:100px}body #menu_mobile #footer-nav .nav-link{padding:5px}body #menu_mobile #footer-nav a{color:#fff;text-align:left}body #menu_mobile .closemenu{z-index:99999;color:#7854f7;display:block;position:absolute;top:20px;right:5px}body #menu_mobile .closemenu i{font-size:30px}body #menu_mobile .row3{position:absolute;bottom:10px;text-align:center}body #menu_mobile .row3 .socials a{color:#7854f7;margin-right:10px}body #menu_mobile .row3 .links{font-size:14px}body #menu_mobile .row3 .links a{color:#fff}body .col,body .col-1,body .col-10,body .col-11,body .col-12,body .col-2,body .col-3,body .col-4,body .col-5,body .col-6,body .col-7,body .col-8,body .col-9,body .col-auto,body .col-lg,body .col-lg-1,body .col-lg-10,body .col-lg-11,body .col-lg-12,body .col-lg-2,body .col-lg-3,body .col-lg-4,body .col-lg-5,body .col-lg-6,body .col-lg-7,body .col-lg-8,body .col-lg-9,body .col-lg-auto,body .col-md,body .col-md-1,body .col-md-10,body .col-md-11,body .col-md-12,body .col-md-2,body .col-md-3,body .col-md-4,body .col-md-5,body .col-md-6,body .col-md-7,body .col-md-8,body .col-md-9,body .col-md-auto,body .col-sm,body .col-sm-1,body .col-sm-10,body .col-sm-11,body .col-sm-12,body .col-sm-2,body .col-sm-3,body .col-sm-4,body .col-sm-5,body .col-sm-6,body .col-sm-7,body .col-sm-8,body .col-sm-9,body .col-sm-auto,body .col-xl,body .col-xl-1,body .col-xl-10,body .col-xl-11,body .col-xl-12,body .col-xl-2,body .col-xl-3,body .col-xl-4,body .col-xl-5,body .col-xl-6,body .col-xl-7,body .col-xl-8,body .col-xl-9,body .col-xl-auto{position:relative;width:100%;padding-right:5px;padding-left:5px}}.cookies-msg-box{position:fixed;z-index:9999;bottom:0;left:0;right:0;padding:25px;background-color:#fff;box-shadow:0 -2px 7px rgba(0,0,0,.2)}.cookies-wrap{display:flex;align-items:center}.cookies-msg{flex:1;font-size:14px}.cookies-btn-box{padding-left:15px}.cookies-btn{text-decoration:none;display:inline-flex;font-size:16px;background-color:#272a56;color:#fff;padding:10px 20px}.cookies-btn:hover{color:#fff;opacity:.8}@media(max-width: 680px){.cookies-wrap{flex-direction:column}.cookies-btn-box{padding:15px 0 0}}/*# sourceMappingURL=bnb.css.map */
