.generic-page .wrapper{max-width:750px;padding-bottom:100px}.generic-page .wrapper strong,.generic-page .wrapper strong *{font-weight:bold}.generic-page .wrapper i,.generic-page .wrapper i *{font-style:italic}.generic-page .wrapper .article-image-right{float:right;margin:0 0 30px 30px;border-radius:5px;max-width:300px}.generic-page .wrapper p{margin-bottom:15px;line-height:22px}.generic-page .wrapper a:not(.btn){color:#0296c0}.generic-page .wrapper a:not(.btn):hover{text-decoration:underline}.generic-page .wrapper blockquote{display:block;margin:40px 0;font-family:"Quicksand",sans-serif;font-size:30px;padding-left:40px;color:#0296c0}.generic-page .wrapper h2{font-size:22px;line-height:26px;font-weight:700;margin-bottom:10px;margin-top:30px;text-align:left}.generic-page .wrapper h2 *{font-size:22px;line-height:26px;font-weight:700}.generic-page .wrapper h3{font-size:20px;line-height:24px;font-weight:700;color:#404040;margin-bottom:10px;margin-top:30px;text-align:left}.generic-page .wrapper h3 *{font-size:20px;line-height:24px;font-weight:700;color:#404040}.generic-page .wrapper .headerSection{font-family:"Quicksand",sans-serif;font-size:22px;line-height:26px;font-weight:700;color:#e3496d;margin-bottom:10px;margin-top:30px;text-align:left}.generic-page .wrapper .headerSection *{font-family:"Quicksand",sans-serif;font-size:22px;line-height:26px;font-weight:700;color:#e3496d}.generic-page .wrapper .lawSection{font-family:"Quicksand",sans-serif;line-height:24px;color:#404040;text-align:left;margin-top:15px}.generic-page .wrapper .lawSection *{font-family:"Quicksand",sans-serif;line-height:24px;color:#404040}.generic-page .wrapper ol{padding-left:20px}.generic-page .wrapper ol li{margin:5px 0;list-style:decimal}.generic-page .wrapper ul{padding-left:20px}.generic-page .wrapper ul li{margin:5px 0;list-style:disc}.generic-page .wrapper .box-buttons{margin-top:50px;text-align:center}.generic-page .wrapper .box-buttons .btn-blue{background-color:#0296c0;color:#fff}.generic-page .wrapper .box-buttons .btn-blue .icon-chevron-left{background:url("/Images/icons.svg") -20px -30px;background-size:200px;width:10px;height:10px;margin-right:5px}.generic-page .wrapper .box-buttons .btn-blue:hover{background-color:#0084aa;text-decoration:none}#know-people h2{display:flex;align-items:flex-start}#know-people h2 .icon{background:url("/Images/icons.svg") no-repeat -140px -160px;background-size:400px;display:inline-block;width:20px;height:20px;margin-right:5px;margin-top:3px;flex-shrink:0}#know-people ol{padding-left:16px}#know-people ol li{margin:10px 0}#know-people .testimonials-slide a{display:flex;max-width:630px;margin:30px auto;justify-content:center}#know-people .testimonials-slide a .testimonials-slide-wrap{width:15%;height:auto;margin:5px;border-radius:10px;overflow:hidden}#know-people .testimonials-slide a .testimonials-slide-image div{background-size:auto 100% !important;width:100%;height:0;padding-bottom:100%}#know-people .testimonials-slide a .testimonials-slide-wrap:nth-child(2) .testimonials-slide-image div{background-position:20% 0 !important}#know-people .testimonials-slide a .testimonials-slide-wrap:nth-child(3) .testimonials-slide-image div{background-position:40% 0 !important}#know-people .testimonials-slide a .testimonials-slide-wrap:nth-child(4) .testimonials-slide-image div{background-position:60% 0 !important}#know-people .testimonials-slide a .testimonials-slide-wrap:nth-child(5) .testimonials-slide-image div{background-position:80% 0 !important}#know-people .testimonials-slide a .testimonials-slide-wrap:nth-child(6) .testimonials-slide-image div{background-position:100% 0 !important}#about #presentation{margin-bottom:50px}#about #presentation .social{display:flex;margin:30px 0}#about #presentation .social div{margin-right:5px}#about #presentation .social .btn{background-color:#a6e0f1;color:#666}#about #presentation .social .btn span{background:url("/Images/icons-social.svg") no-repeat 0 -20px;background-size:60px;display:block;width:20px;height:20px;margin-right:10px;flex-shrink:0}#about #presentation .social .btn span.facebook{background-position:0 -20px}#about #presentation .social .btn span.instagram{background-position:-20px -20px}#about #presentation .social .btn:hover{background-color:#d5f6ff;text-decoration:none}#about .press-block{background-color:#fef5f7;padding:30px 30px 15px 30px;border-radius:20px;margin-bottom:30px}#about .press-block h2{margin-top:0}#about .press-block ul{display:flex;flex-wrap:wrap;padding-left:0}#about .press-block li{list-style:none;width:calc(20% - 10px);margin:15px 5px 15px 5px}#about .press-block a{text-align:center;font-family:"Quicksand",sans-serif;color:#0296c0}#about .press-block a .image{background-color:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:0;padding-bottom:100%;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.2);margin-bottom:5px;position:relative;overflow:hidden}#about .press-block a span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0}#about .press-block a span img{max-width:100%;max-height:100%}#about .press-block a div{font-family:"Quicksand",sans-serif}#about .press-block a:hover{color:#0296c0;text-decoration:none}#about .press-block a:hover div{color:#0296c0}#about #thanks ul{display:flex;flex-wrap:wrap;padding-left:0}#about #thanks li{list-style:none;margin:10px}#about #thanks a{display:flex;align-items:center;height:100%}#presskit .wrapper{max-width:1100px;padding-bottom:100px}#presskit .logo-list{display:flex}#presskit .logo-list p{width:calc(25% - 20px);margin:10px;position:relative}#presskit .logo-list p a{background-color:#fff;display:flex;width:100%;height:0;padding-bottom:56%;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.2);position:relative}#presskit .logo-list p a span{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#presskit .logo-list p a img{max-width:100%;padding:10px}#presskit .logo-list p .label{background-color:#e6e6e6;position:absolute;font-size:14px;border-radius:20px;top:-10px;left:5px;padding:3px 10px;z-index:1}#presskit .screenshots-list{display:flex;flex-wrap:wrap}#presskit .screenshots-list a{display:flex;width:calc(20% - 20px);margin:10px;position:relative;align-items:flex-start;justify-content:center}#presskit .screenshots-list a img{width:100%;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.2)}#presskit #others #imagesOther{display:flex;flex-wrap:wrap}#presskit #others a{display:flex;width:calc(25% - 20px);margin:10px;position:relative;align-items:flex-start;justify-content:center}#presskit #others a img{width:100%;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.2)}#not-found{padding:100px 0 100px 0;min-height:650px;display:flex;align-items:center;justify-content:center;margin-top:-60px}#not-found .wrapper{display:flex;align-items:center;flex-direction:column;justify-content:center;max-width:800px}#not-found .wrapper .left{background:url("/Images/icons.svg") no-repeat 10.53% 21.1%;background-size:2000%;width:30%;height:0;padding-bottom:30%;flex-shrink:0;margin-bottom:40px}#not-found .wrapper .right{text-align:center;overflow-wrap:break-word;max-width:100%}#not-found .wrapper .right h2{font-weight:700;margin-bottom:50px}#error{padding:100px 0 100px 0;min-height:650px;display:flex;align-items:center;justify-content:center;margin-top:-60px}#error .wrapper{display:flex;align-items:center;flex-direction:column;justify-content:center;max-width:800px}#error .wrapper .left{background:url("/Images/icons.svg") no-repeat 47.36% 47.4%;background-size:2000%;width:30%;height:0;padding-bottom:30%;flex-shrink:0;margin-bottom:40px}#error .wrapper .right{text-align:center;overflow-wrap:break-word;max-width:100%}#error .wrapper .right h2{font-weight:700;margin-bottom:10px}#error .wrapper .right p{font-family:"Quicksand",sans-serif;font-size:18px}#muito-simpatica .floating-div{float:right;margin:30px;text-align:center}#muito-simpatica .floating-div p{margin-top:15px;font-size:12px}#email-spam-outlook .image,#email-spam-gmail .image{border-radius:5px;overflow:hidden;overflow-x:auto;box-shadow:0 2px 8px rgba(0,0,0,.2)}#email-spam-outlook .image-container,#email-spam-gmail .image-container{position:relative;margin-bottom:20px}#email-spam-outlook .image-container span,#email-spam-gmail .image-container span{background-color:#fff;width:30px;height:30px;border-radius:30px;position:absolute;right:10px;bottom:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.2);display:none}#email-spam-outlook .image-container span:before,#email-spam-gmail .image-container span:before{background:url("/Images/icons.svg") no-repeat -60px -165px;background-size:300px;content:"";width:15px;height:15px;display:block}#email-spam-outlook .small-image,#email-spam-gmail .small-image{margin:0 auto 20px auto;max-width:520px}#email-spam-outlook img,#email-spam-gmail img{max-width:730px}#email-spam-outlook .small-image img,#email-spam-gmail .small-image img{max-width:520px}#email-spam-outlook .colored-bold,#email-spam-gmail .colored-bold{color:#e3496d}#email-spam-outlook .colored-bold .icon-alert,#email-spam-gmail .colored-bold .icon-alert{background:url("/Images/icons.svg") no-repeat -135px -135px;background-size:300px;display:inline-block;width:15px;height:15px;position:relative;top:1px}#email-spam-outlook h2,#email-spam-gmail h2{margin-bottom:20px;margin-top:45px}.email-spam-section-desktop,.email-spam-section-mobile{padding-left:20px}.email-spam-section-mobile{display:none}#registration-validation{padding:100px 0 100px 0;height:calc(100vh - 184px);min-height:650px;display:flex;align-items:center;justify-content:center;margin-top:-60px}#registration-validation .wrapper{display:flex;align-items:center;max-width:800px}#registration-validation .wrapper h2{font-weight:500;font-size:22px;line-height:26px;color:#e3496d;margin-bottom:30px;text-align:left}#registration-validation .wrapper p{margin-bottom:15px;font-size:14px}#registration-validation .wrapper .colored{background-color:#dbfcdd;padding:20px;border-radius:20px}#registration-validation .wrapper .colored,#registration-validation .wrapper .colored *{font-family:"Quicksand",sans-serif;font-weight:700;color:#4eb152;font-size:16px}#registration-validation .wrapper .left{background:url("/Images/icons.svg") no-repeat 84.2% 21.05%;background-size:2000%;width:40%;height:0;padding-bottom:40%;flex-shrink:0}#registration-validation .wrapper .right{background-color:#fff;padding:30px;border-radius:20px;margin-left:40px;box-shadow:0 3px 20px rgba(0,0,0,.2)}#registration-validation .wrapper .box-buttons{margin-top:30px}#registration-validation .wrapper .box-buttons input{width:auto}#registration-email-confirmation1{padding:100px 0 100px 0;height:calc(100vh - 184px);min-height:650px;display:flex;align-items:center;justify-content:center;margin-top:-60px}#registration-email-confirmation1 .wrapper{display:flex;align-items:center;max-width:800px}#registration-email-confirmation1 .wrapper h2{font-weight:500;font-size:22px;line-height:26px;color:#e3496d;margin-bottom:30px;text-align:left}#registration-email-confirmation1 .wrapper p{margin-bottom:15px}#registration-email-confirmation1 .wrapper .left{background:url("/Images/icons.svg") no-repeat 68.4% 21.05%;background-size:2000%;width:40%;height:0;padding-bottom:40%;flex-shrink:0}#registration-email-confirmation1 .wrapper .right{background-color:#fff;padding:30px;border-radius:20px;margin-left:40px;box-shadow:0 3px 20px rgba(0,0,0,.2)}#registration-email-confirmation1 .wrapper .box-buttons{margin-top:30px}#registration-email-confirmation1 .wrapper .box-buttons input{width:auto}#register1LoggedIn{padding:100px 0 100px 0;height:calc(100vh - 184px);min-height:650px;display:flex;align-items:center;justify-content:center;margin-top:-60px}#register1LoggedIn .wrapper{display:flex;align-items:center;max-width:800px}#register1LoggedIn .wrapper h2{font-weight:500;font-size:22px;line-height:26px;color:#e3496d;margin-bottom:30px;text-align:left}#register1LoggedIn .wrapper .colored{background-color:#fef5f7;padding:20px;border-radius:20px}#register1LoggedIn .wrapper .colored,#register1LoggedIn .wrapper .colored *{font-family:"Quicksand",sans-serif;font-weight:700;color:#e3496d;font-size:16px}#register1LoggedIn .wrapper .colored a{text-decoration:underline}#register1LoggedIn .wrapper .colored a:hover{text-decoration:none}#register1LoggedIn .wrapper p{margin-bottom:15px;font-size:14px}#register1LoggedIn .wrapper .left{background:url("/Images/icons.svg") no-repeat 89.47% 21.05%;background-size:2000%;width:40%;height:0;padding-bottom:40%;flex-shrink:0}#register1LoggedIn .wrapper .right{background-color:#fff;padding:30px;border-radius:20px;margin-left:40px;box-shadow:0 3px 20px rgba(0,0,0,.2)}#register1LoggedIn .wrapper .box-buttons{margin-top:30px}#register1LoggedIn .wrapper .box-buttons input{width:auto}#chat-portugal .colored{color:#e3496d}#chat-portugal .floating-div{float:right;margin:30px;text-align:center;max-width:100%}#chat-portugal .floating-div img{border-radius:10px;max-width:100%}#dating .colored{color:#e3496d}#dating .floating-div-left{float:left;margin:0 30px 30px 0;text-align:center;max-width:100%}#dating .floating-div-left img{border-radius:10px;max-width:100%}#dating .floating-div-right{float:right;margin:30px 0 30px 30px;text-align:center;max-width:100%}#dating .floating-div-right img{border-radius:10px;max-width:100%}#online-dating .icon-chevron-right{background:url("/Images/icons.svg") no-repeat 0 0;background-size:300px;display:inline-block;width:15px;height:15px;margin-right:5px;position:relative;top:1px}#online-dating blockquote{padding-left:0}#dating-website .floating-div-left{float:left;margin:0 30px 30px 0;text-align:center;max-width:100%}#dating-website .floating-div-left img{border-radius:10px;max-width:100%}#dating-website .colored{color:#e3496d}#fast-regist .image{max-width:400px;margin:30px auto}#fast-regist .image img{width:100%}
