#gmap{background:url("../_img/loader002.gif") 50% 50% no-repeat;background-color:#fff;height:100%;min-height:400px}.feedback-modal{padding:2rem;text-align:center}.feedback-modal p{text-align:center;margin:0}.feedback-modal img{display:block;width:auto;margin:0 auto}.feedback-modal .header{margin-top:1.5rem}.feedback-modal .button{color:#fff !important;font-size:.8em !important;margin:1rem 0 0 !important;text-transform:uppercase;border:none}.feedback-modal .button:hover{color:#fff !important}.feedback-modal .button.success{background-color:#11980d}.feedback-modal .button.success:hover{background-color:#3adb76}.feedback-modal .success,.feedback-modal .error{display:none}.feedback-modal .success .header{color:#11980d}.feedback-modal .error .header{color:#cc4b37}.politica-privacidade *{font-size:1em !important}.politica-privacidade h1{margin-top:2em;font-size:3em !important}.politica-privacidade .container{border-top:1px solid #ccc;clear:both}.cookies{display:none;position:fixed;bottom:0;left:0;padding:0;z-index:9999;width:100%;max-width:inherit !important;font-size:1em}.cookies .pv-container{background-color:#fff;box-shadow:0px 0px 10px 0px rgba(102,102,102,.3);max-width:120rem !important;padding:1.5rem}.cookies .pv-title{font-size:1.1em;padding-top:.1rem;font-weight:bold;margin:0}.cookies .pv-text{font-size:.9em;font-weight:normal}.cookies .pv-border{border-top:1px solid #eee}.cookies .pv-footer{display:flex;align-items:center;justify-content:flex-end;padding-bottom:.1rem;text-transform:uppercase !important;background-color:#fff}.cookies .pv-footer .button{margin:0;background:#000;line-height:1.6;padding:.4rem .6rem;font-size:.8em}.cookies .pv-footer .button:hover{background:#404041}.cookies .pv-footer .button img{background:#a9b64d;background:linear-gradient(to bottom, rgb(169, 182, 77) 0%, rgb(184, 200, 78) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#a9b64d", endColorstr="#b8c84e",GradientType=0 );border-radius:50%;border:1px solid #abb36a;padding:.2rem}.cookies .pv-footer .pv-a1 a{text-decoration:underline}@media screen and (max-width: 639px){.cookies .pv-footer{display:block;text-align:center}}.cookies.v2 .pv-container{padding:1rem;font-size:1.2rem;width:100%;max-width:100% !important;display:flex;justify-content:space-around;gap:2rem}@media screen and (max-width: 700px){.cookies.v2 .pv-container{display:block}}.cookies.v2 .pv-container .pv-buttons{display:flex;justify-content:center;gap:1rem}@media screen and (max-width: 700px){.cookies.v2 .pv-container .pv-buttons{margin-top:1em}}@media screen and (max-width: 400px){.cookies.v2 .pv-container .pv-buttons{display:block}.cookies.v2 .pv-container .pv-buttons .button{display:block;width:100%}.cookies.v2 .pv-container .pv-buttons .button:first-child{margin-bottom:1rem}}.cookies.v2 .pv-container .pv-buttons .button{margin:0;line-height:1.6;padding:.4rem 1.4rem;font-size:1rem}.cookies.v2 .pv-container .pv-buttons .button.pv-accept-evt:visited,.cookies.v2 .pv-container .pv-buttons .button.pv-accept-evt:focus,.cookies.v2 .pv-container .pv-buttons .button.pv-accept-evt{color:#fff;background-color:#35ac61}.form-send-evt.loading .loader{display:inline}.form-send-evt .loader{padding-left:1rem;display:none}.contact-icons{position:fixed;bottom:1rem;right:1rem}.contact-icons a{display:flex;justify-content:center;align-items:center;background-color:#fff;color:#000;width:50px;height:50px;margin:.5rem 0;border-radius:100%;box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.contact-icons a:hover{background-color:#000;color:#fff}.contact-icons a [class^=icon]{font-size:2em}.easyimage,.cke_widget_wrapper_easyimage{background:rgba(0,0,0,0);border:none;outline:0px;display:block;padding:0;clear:both}.easyimage a>img{outline:none;border:1px solid #0782c1;box-sizing:border-box;padding:1px}.easyimage img{display:block;height:auto;margin:0 auto;max-width:100%}.easyimage.easyimage-side{float:right;max-width:50%;min-width:10em;margin-left:1.5em}.easyimage figcaption{text-align:center}.upload-btn-wrapper{margin-bottom:1.5rem}.upload-btn-wrapper.uploaded .button:not(.remove) .file-label{display:none}.upload-btn-wrapper.uploaded .button:not(.remove) .file-name{display:inline}.upload-btn-wrapper.uploaded .button.remove{display:inline}.upload-btn-wrapper.error .button:not(.remove) .file-label{display:none}.upload-btn-wrapper.error .button:not(.remove) .file-name{display:inline}.upload-btn-wrapper .button{margin:0}.upload-btn-wrapper .button:not(.remove){border:1px solid gray;padding:1rem 2rem}.upload-btn-wrapper .button:not(.remove) .file-label{display:inline}.upload-btn-wrapper .button:not(.remove) .file-name{display:none}.upload-btn-wrapper .button.remove{font-size:2rem;display:none}.upload-btn-wrapper input[type=file]{display:none}.upload-btn-wrapper .form-error{margin-top:.5rem}@font-face{font-family:"iesolutions";src:url("../_fonts/iesolutions.eot?sxjcir");src:url("../_fonts/iesolutions.eot?sxjcir#iefix") format("embedded-opentype"),url("../_fonts/iesolutions.ttf?sxjcir") format("truetype"),url("../_fonts/iesolutions.woff?sxjcir") format("woff"),url("../_fonts/iesolutions.svg?sxjcir#iesolutions") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=iconie-],[class*=" iconie-"]{font-family:"iesolutions" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconie-check:before{content:""}.iconie-close:before{content:""}.iconie-search:before{content:""}.iconie-linkedin:before{content:""}.iconie-menu:before{content:""}.iconie-whatsapp:before{content:""}.iconie-phone:before{content:""}.iconie-mail:before{content:""}.iconie-twitter:before{content:""}.iconie-instagram:before{content:""}.iconie-facebook:before{content:""}.iconie-marker:before{content:""}#realcases .container .item>a,#blog .container .item>a,#blog-home .container .item>a,#detail-related .container .item>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}#contact-icons-mk2>div .button,#tests-profile .questions .item .question .number em,#video-player .close a,#video-amorenostrum .close a,#perfectpair .container .item-category .background .signup span,#media .container .item.video:hover .image-container,#lovestories .container .item.video:hover .image-container,#lovestories-home .container .item.video:hover .image-container,#media .item-slide .item.video:hover .image-container,#lovestories .item-slide .item.video:hover .image-container,#lovestories-home .item-slide .item.video:hover .image-container,#about .image-container,#talkwithus .image-container,.block-msn .subtitle,.block-msn .title,#operation .slide .item .description,#operation .image-container,#operation .subtitle,#operation .title,#videos .container .item:hover .image-container,#agencies-links .container .item [class^=icon]:not(.whatsapp):before,#banner .form label,#banner .slick-dots li span:hover,#banner .item .slogan .subtitle,#banner .item .slogan .title,footer .credits,footer .footer .newsletter-container .menu .button.c3,footer .footer .newsletter-container label,footer .footer,header,.contact-icons .whatsapp,.contact-icons a:not(.whatsapp){color:#fff}#candidatura form .upload-btn-wrapper .button,#perfectpair .container .item-category .background .container-item .item,#blog .combos input,#blog .combos .combobox-container .dropdown-toggle,#agencies,footer .footer .newsletter-container a.button,footer .footer .newsletter-container input,header .responsive,.contact-icons .whatsapp:hover,.contact-icons a:not(.whatsapp):hover{background-color:#fff}.form-global .title,#perfectpair .container .item-category .mini,#perfectpair .container .item-category .name,#perfectpair .disclaimer,#perfectpair .title,#realcases-detail .description,#realcases .container .item .description,#realcases .description,#lovestories .item-slide .item .description,#lovestories-home .item-slide .item .description,#media .subtitle,#lovestories .subtitle,#lovestories-home .subtitle,#about p,#talkwithus p,#about .subtitle,#talkwithus .subtitle,#faq .accordion-content,#faq .accordion-title,#faq .title,#team .container .item .name,#team .title,#detail .description,#detail .title,#blog .combos input,#blog .container .item .flex .text .title,#blog .container .item #detail .a2a_kit .text .title,#detail #blog .container .item .a2a_kit .text .title,#blog-home .container .item .text .title,#detail-related .container .item .text .title,#team-home .container .item .profession,#team-home .container .item .name,#team-home .description,#team-home .title,#agencies-map.about .subtitle,#agencies-links .container .item p,#agencies-links .container .item .name,#agencies-links .title,#agencies .item .address,#agencies .item .name,#agencies .title,#agencia .title,#signup .title,header .responsive{color:#333}footer .credits{background-color:#333}#perfectpair .container .item-category .background .container-item .item .info{background-color:#e1e1e1}#blog .container .no-records,#agencies-links .container .item .law{color:#6b5b5b}#realcases-detail .header .subtitle,#realcases-detail .header .title{color:#150707}footer .footer{background-color:#150707}#talkwithus>div:first-child,#perfectpair .container .item-category .background,#perfectpair .container .item-category:hover,#realcases-detail .header,#realcases .container .item,#lovestories,#lovestories-home,#about>div:not(:first-child),#talkwithus>div:not(:first-child),#blog .container .item,#blog-home .container .item .text,#detail-related .container .item .text,#team-home,#agencies-map.about,#agencies-links,.accordion-title:hover,.accordion-title:focus{background-color:#f8f0e8}#realcases .container .item:hover{background-color:#fcf8f4}#tests-profile .title,#candidatura form .upload-btn-wrapper .button.remove:hover,#candidatura .title,#signup .subtitle,#perfectpair .container .item-category .background .container-item .item.female .info .icon,#realcases .container .item:hover .more,#realcases .container .item:hover .name,#realcases .title,#media .slick-dots li span:hover,#lovestories .slick-dots li span:hover,#lovestories-home .slick-dots li span:hover,#media .title,#lovestories .title,#lovestories-home .title,#about .title-block,#talkwithus .title-block,#about .title,#talkwithus .title,#team .container .item .profession,#blog .container .item .flex .text>p,#blog .container .item #detail .a2a_kit .text>p,#detail #blog .container .item .a2a_kit .text>p,#blog-home .container .item .text>p,#detail-related .container .item .text>p,#blog-home .title,#detail-related .title,#videos .container .item:first-child .title,#agencies-map.about .title,#agencies-links .container .item .whatsapp,#agencia .container .item [class^=icon-],#signup .container .item [class^=icon-],#agencia .title span,#signup .title span,#agencia.arrow:before,.arrow#signup:before,.politica-privacidade h1{color:#a81f69}#tests-profile .menu-container .button.active,#agencies-links .container .item [class^=icon]:not(.whatsapp):before,footer .footer .newsletter-container a.button:hover{background-color:#a81f69}.block-msn{background-color:#39122a}#perfectpair .container .item-category .background .container-item .item.male .info .icon{color:#1c56a4}#candidatura form .upload-btn-wrapper .button,#perfectpair .container .item-category .more,#realcases .container .item .more,#realcases .container .item .name,#lovestories .item-slide .item .more,#lovestories-home .item-slide .item .more,#lovestories .item-slide .item .name,#lovestories-home .item-slide .item .name,#media .slick-dots li span,#lovestories .slick-dots li span,#lovestories-home .slick-dots li span,#media .container .item.video .image-container,#lovestories .container .item.video .image-container,#lovestories-home .container .item.video .image-container,#media .item-slide .item.video .image-container,#lovestories .item-slide .item.video .image-container,#lovestories-home .item-slide .item.video .image-container,#about .image-container:hover,#talkwithus .image-container:hover,#faq .is-active .accordion-title,#blog .container .item:hover .text>p,#blog-home .container .item:hover .text>p,#detail-related .container .item:hover .text>p,#operation .image-container:hover,#videos .container .item .image-container,#banner .slick-dots li span,footer .footer .newsletter-container .menu .button.c3 span,footer .footer .newsletter-container a.button,nav[data-role=top] .menu-social a,header .responsive .menu .c1,.contact-icons a:not(.whatsapp):hover{color:#c5193c}#tests-profile .questions .item .question .number em,.contact-icons a:not(.whatsapp){background-color:#c5193c}.flex,#detail .a2a_kit{display:flex}@media print,screen and (min-width: 1023px){.large-align-bottom{align-items:flex-end}}@media print,screen and (min-width: 1023px){.large-align-right{-webkit-box-align:end;-ms-flex-align:end;justify-content:flex-end}}@media print,screen and (min-width: 1199px){.large-align-center{justify-content:center}}.image-container{overflow:hidden}.image-container img{transition:0.2s ease-in-out;filter:brightness(80%);width:100%}:is(.image-container[data-effect=parallax],.image-container.parallax){background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}:is(.image-container[data-effect=parallax],.image-container.parallax) img{visibility:hidden}@font-face{font-family:"amorenostrum";src:url("../_fonts/fonts/amorenostrum.eot");src:url("../_fonts/fonts/amorenostrum.eot?#iefix") format("embedded-opentype"),url("../_fonts/fonts/amorenostrum.woff") format("woff"),url("../_fonts/fonts/amorenostrum.ttf") format("truetype"),url("../_fonts/fonts/amorenostrum.svg#amorenostrum") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"amorenostrum" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before,#perfectpair .container .item-category .background .container-item .item.female .info .icon:before,#perfectpair .container .item-category .background .container-item .item.male .info .icon:before,#media .container .item.video .image-container:before,#lovestories .container .item.video .image-container:before,#lovestories-home .container .item.video .image-container:before,#media .item-slide .item.video .image-container:before,#lovestories .item-slide .item.video .image-container:before,#lovestories-home .item-slide .item.video .image-container:before,#about .image-container:before,#talkwithus .image-container:before,#operation .image-container:before,#videos .container .item .image-container:before,#agencia.arrow:before,.arrow#signup:before{font-family:"amorenostrum" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-circle:before{content:"a"}.icon-circle-o:before{content:"b"}.icon-heart:before{content:"c"}.icon-heart-o:before{content:"d"}.icon-slider-arrow-left-v2:before{content:"e"}.icon-slider-arrow-right-v2:before{content:"f"}.icon-caret-right:before{content:"g"}.icon-facebook:before{content:"h"}.icon-instagram:before{content:"i"}.icon-youtube-play:before{content:"j"}.icon-linkedin:before{content:"k"}.icon-linkedin-square:before{content:"l"}.icon-whatsapp:before{content:"m"}.icon-phone:before{content:"n"}.icon-play-circle:before,#media .container .item.video .image-container:before,#lovestories .container .item.video .image-container:before,#lovestories-home .container .item.video .image-container:before,#media .item-slide .item.video .image-container:before,#lovestories .item-slide .item.video .image-container:before,#lovestories-home .item-slide .item.video .image-container:before,#about .image-container:before,#talkwithus .image-container:before,#operation .image-container:before,#videos .container .item .image-container:before{content:"o"}.icon-play-circle-o:before{content:"p"}.icon-envelope:before{content:"q"}.icon-envelope-o:before{content:"r"}.icon-list-alt:before{content:"s"}.icon-file-text:before{content:"t"}.icon-menu:before{content:"u"}.icon-noun-whatsapp-988424:before{content:"v"}.icon-arrowbthick:before{content:"w"}.icon-angle-down:before,#agencia.arrow:before,.arrow#signup:before{content:"x"}.icon-angle-up:before{content:"y"}.icon-female:before,#perfectpair .container .item-category .background .container-item .item.female .info .icon:before{content:"z"}.icon-male:before,#perfectpair .container .item-category .background .container-item .item.male .info .icon:before{content:"A"}.icon-download:before{content:"B"}.icon-upload:before{content:"C"}.icon-trash:before{content:"D"}.icon-right-dir:before{content:"E"}.icon-arrow-right-c:before{content:"F"}.icon-arrow-1:before{content:"G"}@font-face{font-family:"Poppins Thin";src:url("../_fonts/Poppins-Thin.woff2") format("woff2"),url("../_fonts/Poppins-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Black";src:url("../_fonts/Poppins-Black.woff2") format("woff2"),url("../_fonts/Poppins-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Medium";src:url("../_fonts/Poppins-Medium.woff2") format("woff2"),url("../_fonts/Poppins-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Bold";src:url("../_fonts/Poppins-Bold.woff2") format("woff2"),url("../_fonts/Poppins-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Regular";src:url("../_fonts/Poppins-Regular.woff2") format("woff2"),url("../_fonts/Poppins-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Light";src:url("../_fonts/Poppins-Light.woff2") format("woff2"),url("../_fonts/Poppins-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Italic";src:url("../_fonts/Poppins-Italic.woff2") format("woff2"),url("../_fonts/Poppins-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}.gradient-1,#perfectpair .container .item-category .background .signup,.block-msn.gradient,#operation,#banner .form{background:linear-gradient(90deg, #39122A 0%, #721A44 28%, #39122A 93.5%)}.font-medium,#contact-icons-mk2>div .button,#tests-profile .menu-container .button,#candidatura form .upload-btn-wrapper .form-error,#candidatura form .upload-btn-wrapper .button,#talkwithus .button,.form-global .button,.form-global label,#perfectpair .container .item-category .background .signup .button,#perfectpair .container .item-category .more,#realcases-detail .header .subtitle,#realcases .container .item .more,#realcases .container .item .name,#realcases .description,#lovestories-home .title span,#lovestories .item-slide .item .more,#lovestories-home .item-slide .item .more,#faq .accordion-title,#detail .description h1,#detail .description h2,#detail .description h3,#detail .description h4,#blog .container .no-records .button,#blog .container .item .flex .text>p,#blog .container .item #detail .a2a_kit .text>p,#detail #blog .container .item .a2a_kit .text>p,.block-msn .subtitle,#blog-home .container .item .text>p,#detail-related .container .item .text>p,#blog-home .container .item .text .title,#detail-related .container .item .text .title,#team-home .description,#operation .slick-dots li a,#operation .slide .item .description,#operation .subtitle,#agencies-links .container .item .button,#agencies .item .map,#banner .form .button,footer .footer .newsletter-container .menu .button,footer .footer .title,nav[data-role=top]>ul a,header .responsive .menu .c3 .button,header .lang-large-container a,header nav a,.see-more,.politica-privacidade .title,.politica-privacidade h1{font-family:"Poppins Medium",Arial,Helvetica,sans-serif}.font-regular,#tests-profile .result,#tests-profile .questions,#candidatura .description,.form-global .description,#perfectpair .container .item-category .background .container-item .item,#perfectpair .container .item-category .mini,#realcases-detail .description,#realcases .container .item .description,#lovestories .item-slide .item .description,#lovestories-home .item-slide .item .description,#about .desc2 .subtitle,#talkwithus .desc2 .subtitle,#about p,#talkwithus p,#faq .accordion-content,#team .container .item .profession,#detail .description,#team-home .container .item .profession,#videos .container .item .description,#agencies-links .container .item p,#agencies .item .address,#agencies .item .email,#agencia .container .item p,#signup .container .item p,#banner .form label,#banner .item .slogan .subtitle,footer .footer,header .responsive,.politica-privacidade{font-family:"Poppins Regular",Arial,Helvetica,sans-serif}.font-thin{font-family:"Poppins Thin",Arial,Helvetica,sans-serif}.font-bold,#tests-profile .result .subtitle,#tests-profile .questions .item .question,#tests-profile .title,.form-global .title,#perfectpair .container .item-category .background .signup span,#perfectpair .container .item-category .background .container-item .item .texts .item-title,#perfectpair .container .item-category .name,#perfectpair .title,#realcases-detail .links a,#realcases-detail .header .title,#realcases .title,#lovestories-home .button,#lovestories .item-slide .item .name,#lovestories-home .item-slide .item .name,#media .subtitle,#lovestories .subtitle,#lovestories-home .subtitle,#media .title,#lovestories .title,#lovestories-home .title,#about .title-block,#talkwithus .title-block,#about .title,#talkwithus .title,#about .subtitle,#talkwithus .subtitle,#faq .title,#team .container .item .name,#team .title,#detail .title,#blog .container .no-records,#blog .container .item .flex .text .title,#blog .container .item #detail .a2a_kit .text .title,#detail #blog .container .item .a2a_kit .text .title,.block-msn .button,.block-msn .title,#blog-home .button,#detail-related .button,#blog-home .title,#detail-related .title,#team-home .button,#team-home .container .item .name,#team-home .title,#operation .title,#videos .container .item .title,#agencies-map.about .button,#agencies-map.about .subtitle,#agencies-map.about .title,#agencies-links .container .item .name,#agencies-links .title,#agencies .item .phone,#agencies .item .name,#agencies .title,#agencia .container .item .subtitle,#signup .container .item .subtitle,#agencia .title,#signup .title,#banner .item .slogan .title,footer .footer .newsletter-container .menu .button.c3,header .responsive .menu .c2,header nav[data-role=header] a.bold{font-family:"Poppins Bold",Arial,Helvetica,sans-serif}.font-black,#lovestories .title,#lovestories-home .title{font-family:"Poppins Black",Arial,Helvetica,sans-serif}.font-light,#tests-profile .questions .item .answers label,#perfectpair .disclaimer,#team .container .item .description,#agencies-links .container .item .law,#agencies .item .law,footer .credits,footer .footer .newsletter-container .menu .law,footer .footer .contacts-container,footer .footer .rvnt,header .responsive .menu .c2 span,header nav[data-role=header] a{font-family:"Poppins Light",Arial,Helvetica,sans-serif}.font-italic,#videos .container .item:first-child .description blockquote p{font-family:"Poppins Italic",Arial,Helvetica,sans-serif}.contact-icons{z-index:5}.contact-icons .whatsapp{background-color:#25d366}.contact-icons .whatsapp:hover{color:#25d366}form input[type=checkbox]{margin-bottom:0}.politica-privacidade{padding-top:4rem;padding-bottom:4rem;word-break:break-word}@media screen and (max-width: 639px){.politica-privacidade{padding-top:2rem;padding-bottom:2rem}}.politica-privacidade h1{font-size:3rem !important;line-height:3.5rem;margin-bottom:1rem}@media screen and (max-width: 639px){.politica-privacidade h1{font-size:2rem !important;line-height:2.5rem}}.politica-privacidade .title{margin-top:4rem;font-size:2rem !important}@media screen and (max-width: 639px){.politica-privacidade .title{margin-top:2rem;font-size:1.5rem !important;line-height:2rem}}.politica-privacidade a:visited,.politica-privacidade a:focus,.politica-privacidade a{color:#c5193c}.politica-privacidade a:hover{color:#a81f69}.politica-privacidade .extram{margin-top:3rem;margin-bottom:3rem}.politica-privacidade .extram2{margin-top:3rem}.politica-privacidade ul li{list-style-image:url("../_img/client/right-arrow.svg");padding-left:10px}.see-more{font-size:18px;line-height:18px;margin-top:3rem;box-shadow:5px 5px 14px -4px #333}.see-more:visited,.see-more:focus,.see-more{color:#c5193c}.see-more:hover{color:#fff}.see-more:visited,.see-more:focus,.see-more{background-color:#fff}.see-more:hover{background-color:#c5193c}.see-more.loading{padding-right:3rem;background:rgba(0,0,0,0) url(../_img/loader002.gif) 93% 50% no-repeat;background-size:30px}header{position:absolute;left:0;top:0;width:100%;z-index:50;padding-top:2rem;padding-bottom:2rem}@media screen and (max-height: 640px){header{padding-top:.5rem;padding-bottom:.5rem}}@media screen and (max-width: 639px){header{padding-top:.5rem;padding-bottom:.5rem}}header .main{position:relative}header .logo-main{transition:0.3s ease-in-out;margin-top:1rem;max-width:300px;cursor:pointer}@media screen and (max-width: 1500px){header .logo-main{max-width:200px}}@media screen and (max-width: 1023px){header .logo-main{width:100%}}@media screen and (max-height: 640px){header .logo-main{margin-top:0}}header nav a{font-size:16px;line-height:normal;letter-spacing:.64px;text-transform:uppercase}@media screen and (max-width: 1500px){header nav a{font-size:14px}}@media screen and (max-width: 1350px){header nav a{padding-left:0 !important;padding-right:0 !important;font-size:13px}}header nav[data-role=header] a{text-transform:none}header nav[data-role=header] a:visited,header nav[data-role=header] a:focus,header nav[data-role=header] a{color:#fff}header nav[data-role=header] a:hover{color:#fff}header nav[data-role=header] a.uppercase{text-transform:uppercase}header nav[data-role=header] a:hover{text-decoration:underline}header nav[data-role=header] .menu{justify-content:space-around}@media screen and (max-width: 1023px){header nav[data-role=header] .menu{justify-content:space-between}}header nav[data-role=responsive] a:visited,header nav[data-role=responsive] a:focus,header nav[data-role=responsive] a{color:#333}header nav[data-role=responsive] a:hover{color:#a81f69}header .burger-menu{transition:0.5s ease-in-out;width:50px;height:30px;position:relative;transform:rotate(0deg);cursor:pointer}header .burger-menu span{transition:0.25s ease-in-out;display:block;position:absolute;height:4px;width:100%;background:#fff;border-radius:10px;opacity:1;left:0;transform:rotate(0deg)}header .burger-menu span:nth-child(1){top:0px}header .burger-menu span:nth-child(2),header .burger-menu span:nth-child(3){top:12px}header .burger-menu span:nth-child(4){top:24px}header .burger-menu:hover span{background:#a81f69}header .burger-menu.open span:nth-child(1){top:12px;width:0%;left:50%}header .burger-menu.open span:nth-child(2){transform:rotate(45deg)}header .burger-menu.open span:nth-child(3){transform:rotate(-45deg)}header .burger-menu.open span:nth-child(4){top:12px;width:0%;left:50%}header .lang-large-container .button{background-color:rgba(0,0,0,0)}header .lang-large-container #menu-lang{position:absolute;width:100%;bordeR:none;background-color:rgba(168,31,105,.7)}header .lang-large-container a{font-size:1rem}header .lang-large-container a:visited,header .lang-large-container a:focus,header .lang-large-container a{color:#fff}header .lang-large-container a:hover{color:#a81f69}header [class^=icon-]:before,header [class*=" icon-"]:before,header #perfectpair .container .item-category .background .container-item .item.female .info .icon:before,#perfectpair .container .item-category .background .container-item .item.female .info header .icon:before,header #perfectpair .container .item-category .background .container-item .item.male .info .icon:before,#perfectpair .container .item-category .background .container-item .item.male .info header .icon:before,header #media .container .item.video .image-container:before,header #lovestories .container .item.video .image-container:before,header #lovestories-home .container .item.video .image-container:before,#media .container .item.video header .image-container:before,#lovestories .container .item.video header .image-container:before,#lovestories-home .container .item.video header .image-container:before,header #media .item-slide .item.video .image-container:before,header #lovestories .item-slide .item.video .image-container:before,header #lovestories-home .item-slide .item.video .image-container:before,#media .item-slide .item.video header .image-container:before,#lovestories .item-slide .item.video header .image-container:before,#lovestories-home .item-slide .item.video header .image-container:before,header #about .image-container:before,header #talkwithus .image-container:before,#about header .image-container:before,#talkwithus header .image-container:before,header #operation .image-container:before,#operation header .image-container:before,header #videos .container .item .image-container:before,#videos .container .item header .image-container:before,header #agencia.arrow:before,header .arrow#signup:before{line-height:0;position:relative;top:3px}header .responsive{position:fixed;top:0;left:0;width:100%;padding-top:.3rem;padding-bottom:.3rem;box-shadow:0px 0px 11px 4px #666;display:none}header .responsive .menu{gap:2rem}header .responsive .menu .c1{font-size:1.8rem;text-transform:uppercase}header .responsive .menu .c1 span{padding-right:.4rem}header .responsive .menu .c2{font-size:32px;flex-direction:column}header .responsive .menu .c2 span{font-size:10px;position:relative;top:-10px}header .responsive .menu .c3 .button{color:#fff;padding-top:.8rem;padding-bottom:.8rem;width:100%;margin:0;text-transform:none}header .responsive .menu .c3 .button:visited,header .responsive .menu .c3 .button:focus,header .responsive .menu .c3 .button{background-color:#c5193c}header .responsive .menu .c3 .button:hover{background-color:#a81f69}header .responsive .burger-menu{transition:0.5s ease-in-out;width:50px;height:30px;position:relative;transform:rotate(0deg);cursor:pointer}header .responsive .burger-menu span{transition:0.25s ease-in-out;display:block;position:absolute;height:4px;width:100%;background:#333;border-radius:10px;opacity:1;left:0;transform:rotate(0deg)}header .responsive .burger-menu span:nth-child(1){top:0px}header .responsive .burger-menu span:nth-child(2),header .responsive .burger-menu span:nth-child(3){top:12px}header .responsive .burger-menu span:nth-child(4){top:24px}header .responsive .burger-menu:hover span{background:#a81f69}header .responsive .burger-menu.open span:nth-child(1){top:12px;width:0%;left:50%}header .responsive .burger-menu.open span:nth-child(2){transform:rotate(45deg)}header .responsive .burger-menu.open span:nth-child(3){transform:rotate(-45deg)}header .responsive .burger-menu.open span:nth-child(4){top:12px;width:0%;left:50%}header .responsive .logo-main{width:100%;max-width:175px;margin:0}nav[data-role=top]{transition:0.5s ease-in-out;background-color:rgba(248,240,232,.9);position:fixed;top:0;left:0;width:100%;height:0;z-index:50;overflow:hidden}nav[data-role=top].open{height:100%}nav[data-role=top]>ul{margin-top:4rem}@media screen and (max-height: 570px){nav[data-role=top]>ul{margin-top:1.5rem}}@media screen and (max-height: 412px){nav[data-role=top]>ul{margin-top:0}}nav[data-role=top]>ul a{text-transform:uppercase;font-size:20px;line-height:25px;letter-spacing:2px}nav[data-role=top]>ul a:visited,nav[data-role=top]>ul a:focus,nav[data-role=top]>ul a{color:#333}nav[data-role=top]>ul a:hover{color:#a81f69}nav[data-role=top]>ul a:hover,nav[data-role=top]>ul a.active{color:#a81f69;text-decoration:underline}@media screen and (min-height: 820px)and (min-width: 639px){nav[data-role=top]>ul a{font-size:30px;line-height:36px}}@media screen and (max-height: 819px){nav[data-role=top]>ul a{font-size:2.5vh;line-height:2vh}}@media screen and (max-height: 412px){nav[data-role=top]>ul a{line-height:0}}nav[data-role=top] .menu-social a{font-size:28px;margin-top:1.5rem}nav[data-role=top] .menu-social a:hover{text-decoration:none}@media screen and (max-height: 570px){nav[data-role=top] .menu-social a{font-size:22px;margin-top:.5rem}}footer .footer{padding-top:4rem;padding-bottom:4rem}footer .footer a:visited,footer .footer a:focus,footer .footer a{color:#fff}footer .footer a:hover{color:#a81f69}footer .footer a:not(.button){padding-left:0 !important}footer .footer .logo-main{max-width:85%}footer .footer .title{text-transform:uppercase;font-size:18px;margin-bottom:1rem}footer .footer .social{max-width:85%;justify-content:space-between}footer .footer .social a{font-size:1.3em}@media screen and (max-width: 1023px){footer .footer .social{max-width:100%;justify-content:center;margin-top:3rem}}footer .footer .rvnt{font-size:12px;margin-top:1rem}footer .footer .contacts-container a{padding-left:0 !important}footer .footer .contacts-container p{margin-bottom:0}footer .footer .menu-container a{padding-top:.5rem;padding-bottom:.5rem}footer .footer .newsletter-container ::-moz-placeholder{color:#333;opacity:1}footer .footer .newsletter-container ::placeholder{color:#333;opacity:1}footer .footer .newsletter-container :-ms-input-placeholder{color:#333}footer .footer .newsletter-container ::-ms-input-placeholder{color:#333}footer .footer .newsletter-container label{flex-grow:1}footer .footer .newsletter-container input{border:none;background-color:#fff;outline:none;margin:0;box-shadow:none}footer .footer .newsletter-container input.is-invalid-input{border:1px solid red}footer .footer .newsletter-container a.button{padding:.72em 1em}footer .footer .newsletter-container .menu{margin-top:3rem}footer .footer .newsletter-container .menu .flex,footer .footer .newsletter-container .menu #detail .a2a_kit,#detail footer .footer .newsletter-container .menu .a2a_kit{align-items:center}footer .footer .newsletter-container .menu .flex .button,footer .footer .newsletter-container .menu #detail .a2a_kit .button,#detail footer .footer .newsletter-container .menu .a2a_kit .button{flex-basis:50%}@media screen and (max-width: 1600px){footer .footer .newsletter-container .menu .flex,footer .footer .newsletter-container .menu #detail .a2a_kit,#detail footer .footer .newsletter-container .menu .a2a_kit{display:block}}footer .footer .newsletter-container .menu .button{margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem}footer .footer .newsletter-container .menu .button.c1:visited,footer .footer .newsletter-container .menu .button.c1:focus,footer .footer .newsletter-container .menu .button.c1{color:#c5193c}footer .footer .newsletter-container .menu .button.c1:hover{color:#fff}footer .footer .newsletter-container .menu .button.c1:visited,footer .footer .newsletter-container .menu .button.c1:focus,footer .footer .newsletter-container .menu .button.c1{background-color:#fff}footer .footer .newsletter-container .menu .button.c1:hover{background-color:#c5193c}footer .footer .newsletter-container .menu .button.c2:visited,footer .footer .newsletter-container .menu .button.c2:focus,footer .footer .newsletter-container .menu .button.c2{color:#fff}footer .footer .newsletter-container .menu .button.c2:hover{color:#c5193c}footer .footer .newsletter-container .menu .button.c2:visited,footer .footer .newsletter-container .menu .button.c2:focus,footer .footer .newsletter-container .menu .button.c2{background-color:#c5193c}footer .footer .newsletter-container .menu .button.c2:hover{background-color:#fff}footer .footer .newsletter-container .menu .button.c3{background-color:rgba(0,0,0,0);font-size:20px}footer .footer .newsletter-container .menu .button.c3 span{position:relative;top:5px;margin-right:.3rem;font-size:22px}@media screen and (max-width: 1600px){footer .footer .newsletter-container .menu .button{width:80%}}@media screen and (max-width: 1023px){footer .footer .newsletter-container .menu .button{width:100%}}footer .footer .newsletter-container .menu .law{font-size:12px;position:relative;top:-15px}@media screen and (max-width: 1023px){footer .footer .newsletter-container{margin-top:3rem}}footer .credits{padding-top:1.3rem;padding-bottom:calc(1.3rem + 36px);font-size:12px}footer .credits a:visited,footer .credits a:focus,footer .credits a{color:#fff}footer .credits a:hover{color:#a81f69}footer .credits .flex,footer .credits #detail .a2a_kit,#detail footer .credits .a2a_kit{justify-content:space-between}@media screen and (max-width: 1023px){footer .credits .flex,footer .credits #detail .a2a_kit,#detail footer .credits .a2a_kit{display:block;text-align:center}footer .credits .flex>div:last-child,footer .credits #detail .a2a_kit>div:last-child,#detail footer .credits .a2a_kit>div:last-child{padding-top:1rem}}@media screen and (max-width: 639px){footer .credits .flex>div:first-child a,footer .credits #detail .a2a_kit>div:first-child a,#detail footer .credits .a2a_kit>div:first-child a{display:block;margin-bottom:.8rem}}@media screen and (max-width: 570px){footer .credits{padding-bottom:calc(1.3rem + 145px)}}@media screen and (max-width: 639px){footer .credits .legal-links a{display:block}}#banner{position:relative}#banner .item{position:relative}#banner .item .image-container .main{filter:contrast(150%)}#banner .item .image-container .foreground{position:absolute;width:100%;height:100%;opacity:.7;z-index:2;filter:contrast(150%)}#banner .item .slogan{position:absolute;top:100%;left:0;width:100%;z-index:5}#banner .item .slogan.responsive{top:auto !important;bottom:10%}#banner .item .slogan .title{font-size:36px;width:65%;margin:auto;text-transform:uppercase}@media screen and (max-width: 1500px){#banner .item .slogan .title{width:70%}}@media screen and (max-width: 1200px){#banner .item .slogan .title{width:80%}}@media screen and (max-width: 1023px){#banner .item .slogan .title{font-size:35px;line-height:2.5rem}}@media screen and (max-width: 639px){#banner .item .slogan .title{font-size:25px;line-height:1.8rem;width:90%}}#banner .item .slogan .subtitle{font-size:20px;margin-top:.5rem}@media screen and (max-width: 1023px){#banner .item .slogan{bottom:15%}}@media screen and (max-width: 639px){#banner .item .slogan{bottom:7%}}#banner .slick-dots{position:absolute;right:2rem;bottom:2rem;display:flex;list-style:none;margin:1.5rem 0;flex-wrap:nowrap;flex-direction:column;z-index:2}#banner .slick-dots li{padding:0 .25rem;cursor:pointer}#banner .slick-dots li a{pointer-events:none;outline:none}#banner .slick-dots li span{display:inline;font-size:1.3em}#banner .slick-dots li span.selected{display:none}#banner .slick-dots li.slick-active span{display:none}#banner .slick-dots li.slick-active span.selected{display:inline}#banner .slick-dots li:only-child{display:none}@media screen and (max-width: 1023px){#banner .slick-dots{position:relative;right:0;bottom:0;flex-direction:row;justify-content:center}}#banner .form{position:absolute;left:20%;bottom:-10%;width:60%;padding:2rem 3rem;z-index:3}#banner .form .grid{display:grid;grid-template:"a1 a2 a3" ". b .";grid-gap:2rem}@media screen and (max-width: 639px){#banner .form .grid{grid-template:"a1" "a2" "a3" "b";grid-gap:1rem}}#banner .form .b{grid-area:b}#banner .form select{margin:0;font-size:.8rem}#banner .form label{text-transform:uppercase}#banner .form .button{width:100%;margin:0}#banner .form .button:visited,#banner .form .button:focus,#banner .form .button{color:#fff}#banner .form .button:hover{color:#c5193c}#banner .form .button:visited,#banner .form .button:focus,#banner .form .button{background-color:#c5193c}#banner .form .button:hover{background-color:#fff}@media screen and (max-width: 639px){#banner .form .button{margin-top:1.5rem}}@media screen and (max-width: 1650px){#banner .form{width:70%;left:15%}}@media screen and (max-width: 1400px){#banner .form{width:80%;left:10%}}@media screen and (max-width: 1200px){#banner .form{position:relative;left:0;bottom:0;width:100%}}#banner:not(.home) .slogan{top:unset;bottom:10%}#agencia,#signup{position:relative;background:#f8f0e8 url(../_img/client/background01.png) 50% 37% no-repeat;padding-top:8rem}@keyframes move-arrow-up{from{top:0}to{top:10px}}#agencia.arrow:before,.arrow#signup:before{position:absolute;font-size:4rem;left:calc(50% - 2rem);top:0;animation:move-arrow-up 0.6s infinite;animation-timing-function:ease-in;animation-direction:alternate-reverse}#agencia.arrow.noarrow:before,.arrow.noarrow#signup:before{display:none}@media screen and (max-width: 639px){#agencia,#signup{padding-top:4rem}}#agencia .title,#signup .title{font-size:32px;line-height:44px;text-transform:uppercase}@media screen and (max-width: 639px){#agencia .title,#signup .title{font-size:25px;line-height:30px}}#agencia .container,#signup .container{display:grid;grid-template-columns:repeat(3, 1fr);margin-top:3rem;margin-bottom:2rem}@media screen and (max-width: 639px){#agencia .container,#signup .container{grid-template-columns:repeat(1, 1fr)}}#agencia .container .item,#signup .container .item{padding-left:1.5rem;padding-right:1.5rem}#agencia .container .item [class^=icon-],#signup .container .item [class^=icon-]{font-size:23px}#agencia .container .item .subtitle,#signup .container .item .subtitle{font-size:24px}@media screen and (max-width: 1023px){#agencia .container .item .subtitle,#signup .container .item .subtitle{font-size:18px}}#agencia .container .item p,#signup .container .item p{font-size:16px}#agencia .container .item:nth-child(2),#signup .container .item:nth-child(2){border-left:1px solid #333;border-right:1px solid #333}@media screen and (max-width: 639px){#agencia .container .item:nth-child(2),#signup .container .item:nth-child(2){border:none}}#agencies .title{font-size:32px;line-height:44px;text-transform:uppercase;margin-top:4rem;margin-bottom:4rem}#agencies .item{padding-top:2rem;padding-bottom:2rem;word-wrap:break-word;border-top:1px solid #333}#agencies .item .name{font-size:24px;line-height:33px;margin-bottom:1rem}#agencies .item .phone{font-size:16px;line-height:21px}#agencies .item .phone:visited,#agencies .item .phone:focus,#agencies .item .phone{color:#c5193c}#agencies .item .phone:hover{color:#a81f69}#agencies .item .email{font-size:16px;line-height:21px}#agencies .item .email:visited,#agencies .item .email:focus,#agencies .item .email{color:#333}#agencies .item .email:hover{color:#c5193c}#agencies .item .address{font-size:16px;line-height:21px}#agencies .item .map{font-size:16px;line-height:21px}#agencies .item .map:visited,#agencies .item .map:focus,#agencies .item .map{color:#333}#agencies .item .map:hover{color:#c5193c}#agencies .item .law{padding-left:1rem;font-size:.9rem}@media screen and (max-width: 639px){#agencies .item .law{display:block;padding-left:0}}#agencies-links{text-align:center;padding-top:4rem;padding-bottom:4rem}#agencies-links .title{font-size:32px;line-height:44px;text-transform:uppercase;margin-bottom:4rem}#agencies-links .container{display:grid;grid-template-columns:repeat(4, 1fr);gap:4rem}@media screen and (max-width: 1400px){#agencies-links .container{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 639px){#agencies-links .container{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width: 470px){#agencies-links .container .item{word-break:break-word}}#agencies-links .container .item [class^=icon]:not(.whatsapp):before{font-size:35px;padding:.7rem;border-radius:50%}#agencies-links .container .item .whatsapp{position:relative;display:block;font-size:57px;height:16px;top:-16px}#agencies-links .container .item .whatsapp~.name{margin-top:3.5rem}#agencies-links .container .item .name{font-size:20px;line-height:28px;margin-top:2rem}#agencies-links .container .item p{font-size:20px;line-height:28px;margin-bottom:2rem}#agencies-links .container .item .button{color:#fff;display:block;font-size:18px;line-height:27px;padding-top:.8rem;padding-bottom:.8rem}#agencies-links .container .item .button:visited,#agencies-links .container .item .button:focus,#agencies-links .container .item .button{background-color:#c5193c}#agencies-links .container .item .button:hover{background-color:#a81f69}#agencies-links .container .item .law{display:block;font-size:.9rem;line-height:1.2rem}#agencies-map.about{padding-top:4rem;padding-bottom:4rem}#agencies-map.about .title{font-size:32px;line-height:44.8px;text-align:center;margin-bottom:.5rem}@media screen and (max-width: 639px){#agencies-map.about .title{font-size:22px;line-height:34.8px}}#agencies-map.about .subtitle{font-size:20px;line-height:28px;text-align:center;margin-bottom:2rem}#agencies-map.about .button{margin-top:2rem}#agencies-map.about .button:visited,#agencies-map.about .button:focus,#agencies-map.about .button{color:#fff}#agencies-map.about .button:hover{color:#c5193c}#agencies-map.about .button:visited,#agencies-map.about .button:focus,#agencies-map.about .button{background-color:#c5193c}#agencies-map.about .button:hover{background-color:#fff}#videos .container{padding-top:2rem;padding-bottom:2rem;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2rem}@media screen and (max-width: 1023px){#videos .container{grid-template-columns:repeat(1, 1fr)}}#videos .container .item{border-top:1px solid #a81f69;padding-top:1rem;display:flex;flex-direction:column;cursor:pointer}#videos .container .item:hover .image-container:before{background-image:url(../_img/client/circle_o.png)}#videos .container .item .title{font-size:15px;margin-top:.8rem}#videos .container .item .description{font-size:15px;flex-grow:1}#videos .container .item .image-container{transition:0.3s ease-in-out;position:relative;font-size:4em}#videos .container .item .image-container:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center}#videos .container .item .image-container:before{background:rgba(0,0,0,0) url(../_img/client/circle.png) 50% 50% no-repeat}#videos .container .item:first-child{grid-column:1/-1;border:none;padding-top:0}#videos .container .item:first-child .title{font-size:24px;margin-bottom:1rem;margin-top:0}#videos .container .item:first-child .description{width:60%;margin:auto}@media screen and (max-width: 1023px){#videos .container .item:first-child .description{width:80%}}@media screen and (max-width: 639px){#videos .container .item:first-child .description{width:90%}}#videos .container .item:first-child .description blockquote{padding:0;margin:0;border:none}#videos .container .item:first-child .description blockquote p{color:#333 !important;font-size:18px}#videos .container .item:first-child .image-container{font-size:5em}#operation{padding-top:4rem;padding-bottom:4rem}#operation .title{font-size:32px;line-height:44px;text-transform:uppercase}@media screen and (max-width: 639px){#operation .title{font-size:25px;line-height:30px}}#operation .subtitle{font-size:24px;line-height:33px}@media screen and (max-width: 639px){#operation .subtitle{font-size:18px;line-height:28px}}#operation .image-container{position:relative;font-size:3em;margin-top:2rem;cursor:pointer}#operation .image-container:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 639px){#operation .slide{margin-top:3rem}}#operation .slide .item{text-align:center}#operation .slide .item .title{font-size:24px;margin-bottom:1rem}#operation .slide .item .description{width:80%;margin:auto}@media screen and (max-width: 639px){#operation .slide .item .description{width:100%}}#operation .slick-dots{display:flex;flex-wrap:wrap;flex-direction:row;list-style:none;justify-content:center;margin-top:3rem}#operation .slick-dots li{padding-left:1rem;padding-right:1rem;cursor:pointer}#operation .slick-dots li:first-child a{padding:.5rem 1.1rem}#operation .slick-dots li a{color:#fff;padding:.5rem 1rem;border:1px solid #fff;border-radius:50%;font-size:18px;pointer-events:none;outline:none}#operation .slick-dots li a:hover{background-color:#a81f69}#operation .slick-dots li.slick-active a{background-color:#a81f69}#team-home{padding-top:4rem;padding-bottom:4rem;text-align:center}#team-home .title{font-size:32px;margin-bottom:1rem}@media screen and (max-width: 639px){#team-home .title{font-size:22px;line-height:28px}}#team-home .description{font-size:20px;line-height:28px}@media screen and (max-width: 639px){#team-home .description{font-size:16px;line-height:24px}}#team-home .container{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:4rem;margin:2rem auto}@media screen and (max-width: 1023px){#team-home .container{width:80%}}@media screen and (max-width: 1500px){#team-home .container{grid-template:". . a . ." ". b . c ." ". d . e .";grid-gap:1rem}}@media screen and (max-width: 639px){#team-home .container{width:70%;grid-template:"a" "b" "c" "d" "e";grid-gap:2rem}}#team-home .container .item .name{font-size:18px;margin:1rem 0 0}#team-home .container .item .profession{font-size:14px}#team-home .container .item .image-container{border-radius:50%;overflow:hidden}@media screen and (max-width: 639px){#team-home .container .item .image-container{width:85%;margin:auto}}#team-home .container .item .image-container img{filter:brightness(95%)}@media screen and (max-width: 1500px){#team-home .container .item:nth-child(1){grid-area:a}#team-home .container .item:nth-child(2){grid-area:b}#team-home .container .item:nth-child(3){grid-area:c}#team-home .container .item:nth-child(4){grid-area:d}#team-home .container .item:nth-child(5){grid-area:e}}#team-home .button:visited,#team-home .button:focus,#team-home .button{color:#c5193c}#team-home .button:hover{color:#fff}#team-home .button:visited,#team-home .button:focus,#team-home .button{background-color:#fff}#team-home .button:hover{background-color:#c5193c}#blog-home,#detail-related{padding-top:4rem;padding-bottom:4rem}#blog-home .title,#detail-related .title{font-size:32px;line-height:44.8px}#blog-home .button,#detail-related .button{margin:0}#blog-home .button:visited,#blog-home .button:focus,#blog-home .button,#detail-related .button{color:#c5193c}#blog-home .button:hover,#detail-related .button:hover{color:#fff}#blog-home .button:visited,#blog-home .button:focus,#blog-home .button,#detail-related .button{background-color:#fff}#blog-home .button:hover,#detail-related .button:hover{background-color:#c5193c}#blog-home .container,#detail-related .container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1rem;margin-top:1rem}@media screen and (max-width: 639px){#blog-home .container,#detail-related .container{grid-template-columns:repeat(1, 1fr)}}#blog-home .container .item,#detail-related .container .item{position:relative;cursor:pointer}#blog-home .container .item .image-container,#detail-related .container .item .image-container{overflow:hidden}#blog-home .container .item .image-container img,#detail-related .container .item .image-container img{transition:0.3s ease-in-out}#blog-home .container .item .text,#detail-related .container .item .text{border-bottom:1px solid #a81f69;padding:1rem}#blog-home .container .item .text .title,#detail-related .container .item .text .title{font-size:20px;line-height:28px;margin-bottom:3rem}#blog-home .container .item .text>p,#detail-related .container .item .text>p{margin:0;font-size:18px}#blog-home .container .item .text>p [class^=icon-]:before,#detail-related .container .item .text>p [class^=icon-]:before,#blog-home .container .item .text>p [class*=" icon-"]:before,#blog-home #perfectpair .container .item-category .background .container-item .item.female .text>p .info .icon:before,#perfectpair #blog-home .container .item-category .background .container-item .item.female .text>p .info .icon:before,#blog-home #perfectpair .container .item-category .background .container-item .item.female .info .text>p .icon:before,#perfectpair #blog-home .container .item-category .background .container-item .item.female .info .text>p .icon:before,#blog-home #perfectpair .container .item-category .background .container-item .item.male .text>p .info .icon:before,#perfectpair #blog-home .container .item-category .background .container-item .item.male .text>p .info .icon:before,#blog-home #perfectpair .container .item-category .background .container-item .item.male .info .text>p .icon:before,#perfectpair #blog-home .container .item-category .background .container-item .item.male .info .text>p .icon:before,#blog-home #media .container .item.video .text>p .image-container:before,#blog-home #lovestories .container .item.video .text>p .image-container:before,#blog-home #lovestories-home .container .item.video .text>p .image-container:before,#media #blog-home .container .item.video .text>p .image-container:before,#lovestories #blog-home .container .item.video .text>p .image-container:before,#lovestories-home #blog-home .container .item.video .text>p .image-container:before,#blog-home .container #media .item-slide .item.video .text>p .image-container:before,#blog-home .container #lovestories .item-slide .item.video .text>p .image-container:before,#blog-home .container #lovestories-home .item-slide .item.video .text>p .image-container:before,#blog-home .container .item .text>p #about .image-container:before,#blog-home .container .item .text>p #talkwithus .image-container:before,#about #blog-home .container .item .text>p .image-container:before,#talkwithus #blog-home .container .item .text>p .image-container:before,#detail-related .container .item .text>p [class*=" icon-"]:before,#detail-related #perfectpair .container .item-category .background .container-item .item.female .text>p .info .icon:before,#perfectpair #detail-related .container .item-category .background .container-item .item.female .text>p .info .icon:before,#detail-related #perfectpair .container .item-category .background .container-item .item.female .info .text>p .icon:before,#perfectpair #detail-related .container .item-category .background .container-item .item.female .info .text>p .icon:before,#detail-related #perfectpair .container .item-category .background .container-item .item.male .text>p .info .icon:before,#perfectpair #detail-related .container .item-category .background .container-item .item.male .text>p .info .icon:before,#detail-related #perfectpair .container .item-category .background .container-item .item.male .info .text>p .icon:before,#perfectpair #detail-related .container .item-category .background .container-item .item.male .info .text>p .icon:before,#detail-related #media .container .item.video .text>p .image-container:before,#detail-related #lovestories .container .item.video .text>p .image-container:before,#detail-related #lovestories-home .container .item.video .text>p .image-container:before,#media #detail-related .container .item.video .text>p .image-container:before,#lovestories #detail-related .container .item.video .text>p .image-container:before,#lovestories-home #detail-related .container .item.video .text>p .image-container:before,#detail-related .container #media .item-slide .item.video .text>p .image-container:before,#detail-related .container #lovestories .item-slide .item.video .text>p .image-container:before,#detail-related .container #lovestories-home .item-slide .item.video .text>p .image-container:before,#detail-related .container .item .text>p #about .image-container:before,#detail-related .container .item .text>p #talkwithus .image-container:before,#about #detail-related .container .item .text>p .image-container:before,#talkwithus #detail-related .container .item .text>p .image-container:before,#blog-home .container .item .text>p #agencia.arrow:before,#blog-home .container .item .text>p .arrow#signup:before,#detail-related .container .item .text>p #agencia.arrow:before,#detail-related .container .item .text>p .arrow#signup:before,#blog-home #videos .container .item .text>p .image-container:before,#detail-related #videos .container .item .text>p .image-container:before,#videos #blog-home .container .item .text>p .image-container:before,#videos #detail-related .container .item .text>p .image-container:before,#blog-home .container .item .text>p #operation .image-container:before,#detail-related .container .item .text>p #operation .image-container:before,#operation #blog-home .container .item .text>p .image-container:before,#operation #detail-related .container .item .text>p .image-container:before{position:relative;top:3px}#blog-home .container .item:hover .image-container img,#detail-related .container .item:hover .image-container img{transform:scale(1.1)}.block-msn{padding-top:4rem;padding-bottom:4rem}.block-msn .title{font-size:30px;line-height:44px}@media screen and (max-width: 1500px){.block-msn .title{font-size:25px;line-height:30px}}.block-msn .subtitle{font-size:24px;line-height:33.6px;margin-bottom:1rem}.block-msn .button{margin:1.5rem 0 0}.block-msn .button:visited,.block-msn .button:focus,.block-msn .button{color:#fff}.block-msn .button:hover{color:#c5193c}.block-msn .button:visited,.block-msn .button:focus,.block-msn .button{background-color:#c5193c}.block-msn .button:hover{background-color:#fff}#blog{padding-top:4rem;padding-bottom:4rem}#blog .container{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem;margin-top:1rem;position:relative}#blog .container.loading::after{content:"";position:absolute;inset:0 0;background:rgba(255,255,255,.7) url("../_img/loader002.gif") 50% 100px no-repeat}@media screen and (max-width: 1220px){#blog .container{grid-template-columns:repeat(1, 1fr)}}#blog .container .item{border-bottom:1px solid #a81f69;position:relative;cursor:pointer}#blog .container .item .flex,#blog .container .item #detail .a2a_kit,#detail #blog .container .item .a2a_kit{height:100%}#blog .container .item .flex .image-container,#blog .container .item #detail .a2a_kit .image-container,#detail #blog .container .item .a2a_kit .image-container{flex-basis:50%}#blog .container .item .flex .image-container>div,#blog .container .item #detail .a2a_kit .image-container>div,#detail #blog .container .item .a2a_kit .image-container>div{transition:0.3s ease-in-out;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;height:100%;filter:brightness(80%)}#blog .container .item .flex .image-container>div img:not(.no-image),#blog .container .item #detail .a2a_kit .image-container>div img:not(.no-image),#detail #blog .container .item .a2a_kit .image-container>div img:not(.no-image){visibility:hidden}#blog .container .item .flex .image-container>div img.no-image,#blog .container .item #detail .a2a_kit .image-container>div img.no-image,#detail #blog .container .item .a2a_kit .image-container>div img.no-image{filter:none;height:100%}#blog .container .item .flex .text,#blog .container .item #detail .a2a_kit .text,#detail #blog .container .item .a2a_kit .text{flex-basis:50%;padding:1rem;display:flex;flex-direction:column;justify-content:space-between}#blog .container .item .flex .text .title,#blog .container .item #detail .a2a_kit .text .title,#detail #blog .container .item .a2a_kit .text .title{font-size:20px;line-height:26px}#blog .container .item .flex .text>p,#blog .container .item #detail .a2a_kit .text>p,#detail #blog .container .item .a2a_kit .text>p{margin:0;font-size:18px}#blog .container .item .flex .text>p [class^=icon-]:before,#blog .container .item #detail .a2a_kit .text>p [class^=icon-]:before,#detail #blog .container .item .a2a_kit .text>p [class^=icon-]:before,#blog .container .item .flex .text>p [class*=" icon-"]:before,#blog #perfectpair .container .item-category .background .container-item .item.female .flex .text>p .info .icon:before,#perfectpair #blog .container .item-category .background .container-item .item.female .flex .text>p .info .icon:before,#blog #perfectpair .container .item-category .background .container-item .item.female .info .flex .text>p .icon:before,#perfectpair #blog .container .item-category .background .container-item .item.female .info .flex .text>p .icon:before,#blog #perfectpair .container .item-category .background .container-item .item.male .flex .text>p .info .icon:before,#perfectpair #blog .container .item-category .background .container-item .item.male .flex .text>p .info .icon:before,#blog #perfectpair .container .item-category .background .container-item .item.male .info .flex .text>p .icon:before,#perfectpair #blog .container .item-category .background .container-item .item.male .info .flex .text>p .icon:before,#blog #media .container .item.video .flex .text>p .image-container:before,#blog #lovestories .container .item.video .flex .text>p .image-container:before,#blog #lovestories-home .container .item.video .flex .text>p .image-container:before,#media #blog .container .item.video .flex .text>p .image-container:before,#lovestories #blog .container .item.video .flex .text>p .image-container:before,#lovestories-home #blog .container .item.video .flex .text>p .image-container:before,#blog .container #media .item-slide .item.video .flex .text>p .image-container:before,#blog .container #lovestories .item-slide .item.video .flex .text>p .image-container:before,#blog .container #lovestories-home .item-slide .item.video .flex .text>p .image-container:before,#blog .container .item .flex .text>p #about .image-container:before,#blog .container .item .flex .text>p #talkwithus .image-container:before,#about #blog .container .item .flex .text>p .image-container:before,#talkwithus #blog .container .item .flex .text>p .image-container:before,#blog .container .item #detail .a2a_kit .text>p [class*=" icon-"]:before,#blog #perfectpair .container .item-category .background .container-item .item.female #detail .a2a_kit .text>p .info .icon:before,#perfectpair #blog .container .item-category .background .container-item .item.female #detail .a2a_kit .text>p .info .icon:before,#blog #perfectpair .container .item-category .background .container-item .item.female .info #detail .a2a_kit .text>p .icon:before,#perfectpair #blog .container .item-category .background .container-item .item.female .info #detail .a2a_kit .text>p .icon:before,#blog #perfectpair .container .item-category .background .container-item .item.male #detail .a2a_kit .text>p .info .icon:before,#perfectpair #blog .container .item-category .background .container-item .item.male #detail .a2a_kit .text>p .info .icon:before,#blog #perfectpair .container .item-category .background .container-item .item.male .info #detail .a2a_kit .text>p .icon:before,#perfectpair #blog .container .item-category .background .container-item .item.male .info #detail .a2a_kit .text>p .icon:before,#blog #media .container .item.video #detail .a2a_kit .text>p .image-container:before,#blog #lovestories .container .item.video #detail .a2a_kit .text>p .image-container:before,#blog #lovestories-home .container .item.video #detail .a2a_kit .text>p .image-container:before,#media #blog .container .item.video #detail .a2a_kit .text>p .image-container:before,#lovestories #blog .container .item.video #detail .a2a_kit .text>p .image-container:before,#lovestories-home #blog .container .item.video #detail .a2a_kit .text>p .image-container:before,#blog .container #media .item-slide .item.video #detail .a2a_kit .text>p .image-container:before,#blog .container #lovestories .item-slide .item.video #detail .a2a_kit .text>p .image-container:before,#blog .container #lovestories-home .item-slide .item.video #detail .a2a_kit .text>p .image-container:before,#blog .container .item #detail .a2a_kit .text>p #about .image-container:before,#blog .container .item #detail .a2a_kit .text>p #talkwithus .image-container:before,#about #blog .container .item #detail .a2a_kit .text>p .image-container:before,#talkwithus #blog .container .item #detail .a2a_kit .text>p .image-container:before,#detail #blog .container .item .a2a_kit .text>p [class*=" icon-"]:before,#detail #blog #perfectpair .container .item-category .background .container-item .item.female .a2a_kit .text>p .info .icon:before,#perfectpair #detail #blog .container .item-category .background .container-item .item.female .a2a_kit .text>p .info .icon:before,#detail #blog #perfectpair .container .item-category .background .container-item .item.female .info .a2a_kit .text>p .icon:before,#perfectpair #detail #blog .container .item-category .background .container-item .item.female .info .a2a_kit .text>p .icon:before,#detail #blog #perfectpair .container .item-category .background .container-item .item.male .a2a_kit .text>p .info .icon:before,#perfectpair #detail #blog .container .item-category .background .container-item .item.male .a2a_kit .text>p .info .icon:before,#detail #blog #perfectpair .container .item-category .background .container-item .item.male .info .a2a_kit .text>p .icon:before,#perfectpair #detail #blog .container .item-category .background .container-item .item.male .info .a2a_kit .text>p .icon:before,#detail #blog #media .container .item.video .a2a_kit .text>p .image-container:before,#detail #blog #lovestories .container .item.video .a2a_kit .text>p .image-container:before,#detail #blog #lovestories-home .container .item.video .a2a_kit .text>p .image-container:before,#media #detail #blog .container .item.video .a2a_kit .text>p .image-container:before,#lovestories #detail #blog .container .item.video .a2a_kit .text>p .image-container:before,#lovestories-home #detail #blog .container .item.video .a2a_kit .text>p .image-container:before,#detail #blog .container #media .item-slide .item.video .a2a_kit .text>p .image-container:before,#detail #blog .container #lovestories .item-slide .item.video .a2a_kit .text>p .image-container:before,#detail #blog .container #lovestories-home .item-slide .item.video .a2a_kit .text>p .image-container:before,#detail #blog .container .item .a2a_kit .text>p #about .image-container:before,#detail #blog .container .item .a2a_kit .text>p #talkwithus .image-container:before,#about #detail #blog .container .item .a2a_kit .text>p .image-container:before,#talkwithus #detail #blog .container .item .a2a_kit .text>p .image-container:before,#blog .container .item .flex .text>p #agencia.arrow:before,#blog .container .item .flex .text>p .arrow#signup:before,#blog .container .item #detail .a2a_kit .text>p #agencia.arrow:before,#blog .container .item #detail .a2a_kit .text>p .arrow#signup:before,#detail #blog .container .item .a2a_kit .text>p #agencia.arrow:before,#detail #blog .container .item .a2a_kit .text>p .arrow#signup:before,#blog #videos .container .item .flex .text>p .image-container:before,#blog #videos .container .item #detail .a2a_kit .text>p .image-container:before,#detail #blog #videos .container .item .a2a_kit .text>p .image-container:before,#videos #blog .container .item .flex .text>p .image-container:before,#videos #blog .container .item #detail .a2a_kit .text>p .image-container:before,#detail #videos #blog .container .item .a2a_kit .text>p .image-container:before,#blog .container .item .flex .text>p #operation .image-container:before,#blog .container .item #detail .a2a_kit .text>p #operation .image-container:before,#detail #blog .container .item .a2a_kit .text>p #operation .image-container:before,#operation #blog .container .item .flex .text>p .image-container:before,#operation #blog .container .item #detail .a2a_kit .text>p .image-container:before,#detail #operation #blog .container .item .a2a_kit .text>p .image-container:before{position:relative;top:3px}@media screen and (max-width: 600px){#blog .container .item .flex,#blog .container .item #detail .a2a_kit,#detail #blog .container .item .a2a_kit{display:block}#blog .container .item .flex .text .description~p,#blog .container .item #detail .a2a_kit .text .description~p,#detail #blog .container .item .a2a_kit .text .description~p{margin-top:1rem}}#blog .container .item:hover .image-container>div{transform:scale(1.1)}@media screen and (min-width: 1500px){#blog .container .item{max-height:400px !important;overflow:hidden}}#blog .container .no-records{padding-top:3rem;padding-bottom:3rem;font-size:25px}#blog .container .no-records .button{color:#fff;font-size:18px;line-height:18px;margin-top:2rem}#blog .container .no-records .button:visited,#blog .container .no-records .button:focus,#blog .container .no-records .button{background-color:#c5193c}#blog .container .no-records .button:hover{background-color:#a81f69}#blog .combos{display:flex;gap:2rem;z-index:10;margin-bottom:1rem}#blog .combos ::-moz-placeholder{color:#6b5b5b;opacity:1}#blog .combos ::placeholder{color:#6b5b5b;opacity:1}#blog .combos :-ms-input-placeholder{color:#6b5b5b}#blog .combos ::-ms-input-placeholder{color:#6b5b5b}#blog .combos .combobox-container{flex:1 1 0px}#blog .combos .combobox-container .dropdown-toggle{border:1px solid #6b5b5b;border-left:none}#blog .combos .combobox-container li{padding:0}#blog .combos .combobox-container li a{display:block;padding:.3rem .5rem}#blog .combos .combobox-container li a:visited,#blog .combos .combobox-container li a:focus,#blog .combos .combobox-container li a{color:#6b5b5b}#blog .combos .combobox-container li a:hover{color:#a81f69}#blog .combos input{border:1px solid #6b5b5b;box-shadow:none}#blog .combos input[name=search]{flex:1 1 0px}@media screen and (max-width: 1023px){#blog .combos{display:block}#blog .combos .combobox-container{margin-bottom:2rem}}#detail .title{font-size:24px;line-height:33px;width:70%;margin:3rem auto}#detail .description{font-size:16px;line-height:25.6px}#detail .description h1,#detail .description h2,#detail .description h3,#detail .description h4{font-size:20px;line-height:29px}#detail .interna{margin-bottom:1rem}#detail .interna img{width:100%}#detail .a2a_kit{justify-content:end;margin-top:3rem}#detail-msn{margin-top:3rem;margin-bottom:3rem}#detail-related{margin-bottom:3rem;padding-top:1rem}#detail-related .border-top{border-top:1px solid #a81f69}#team{padding-top:4rem;padding-bottom:4rem;text-align:center}#team .title{font-size:24px;line-height:33.6px;width:70%;margin:auto;margin-bottom:2rem}@media screen and (max-width: 639px){#team .title{width:100%;font-size:19px;line-height:28.6px}}#team .container{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:6rem;margin:4rem auto 2rem}@media screen and (max-width: 1023px){#team .container{width:80%}}#team .container .item .name{font-size:18px;margin:1rem 0 0}#team .container .item .profession{font-size:14px}#team .container .item .description{font-size:16px;line-height:25.6px}#team .container .item .image-container{border-radius:50%;overflow:hidden}#team .container .item .image-container img{filter:brightness(95%);filter:grayscale(85%)}@media screen and (max-width: 1550px){#team .container{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 900px){#team .container{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){#team .container{grid-template-columns:repeat(1, 1fr)}}#faq{padding-top:4rem;padding-bottom:4rem}#faq .title{font-size:24px;line-height:33.6px;text-align:center;margin-bottom:4rem}#faq .accordion-title{font-size:18px;line-height:27px;padding-left:0;padding-right:0;border:none;border-top:1px solid #333}#faq .accordion-title:focus{background-color:rgba(0,0,0,0)}#faq .accordion-title::before{display:none}#faq .accordion-title [class^=icon-],#faq .accordion-title [class*=" icon-"],#faq .accordion-title #perfectpair .container .item-category .background .container-item .item.female .info .icon,#perfectpair .container .item-category .background .container-item .item.female .info #faq .accordion-title .icon,#faq .accordion-title #perfectpair .container .item-category .background .container-item .item.male .info .icon,#perfectpair .container .item-category .background .container-item .item.male .info #faq .accordion-title .icon,#faq .accordion-title #media .container .item.video .image-container,#faq .accordion-title #lovestories .container .item.video .image-container,#faq .accordion-title #lovestories-home .container .item.video .image-container,#media .container .item.video #faq .accordion-title .image-container,#lovestories .container .item.video #faq .accordion-title .image-container,#lovestories-home .container .item.video #faq .accordion-title .image-container,#faq .accordion-title #media .item-slide .item.video .image-container,#faq .accordion-title #lovestories .item-slide .item.video .image-container,#faq .accordion-title #lovestories-home .item-slide .item.video .image-container,#media .item-slide .item.video #faq .accordion-title .image-container,#lovestories .item-slide .item.video #faq .accordion-title .image-container,#lovestories-home .item-slide .item.video #faq .accordion-title .image-container,#faq .accordion-title #about .image-container,#faq .accordion-title #talkwithus .image-container,#about #faq .accordion-title .image-container,#talkwithus #faq .accordion-title .image-container,#faq .accordion-title #agencia.arrow,#faq .accordion-title .arrow#signup,#faq .accordion-title #videos .container .item .image-container,#videos .container .item #faq .accordion-title .image-container,#faq .accordion-title #operation .image-container,#operation #faq .accordion-title .image-container{margin-right:10px}#faq .accordion-title .up{display:none}#faq .accordion-title .down{display:inline}#faq .accordion-content{font-size:16px;line-height:25.6px;width:95%;border:none}#faq .accordion-content li{list-style-image:url("../_img/client/right-arrow.svg");padding-left:10px}#faq .is-active .accordion-title .up{display:inline}#faq .is-active .accordion-title .down{display:none}#about,#talkwithus{padding-top:3rem;padding-bottom:3rem}#about .subtitle,#talkwithus .subtitle{font-size:20px;line-height:28px;text-align:center}#about .title,#talkwithus .title{font-size:32px;line-height:44.8px;text-align:center;text-transform:uppercase;margin-top:4rem;margin-bottom:1rem}#about p,#talkwithus p{font-size:16px;line-height:25.6px}#about .image-container,#talkwithus .image-container{position:relative;font-size:5em;cursor:pointer}#about .image-container:before,#talkwithus .image-container:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 639px){#about .image-container,#talkwithus .image-container{font-size:3em}}#about .title-block,#talkwithus .title-block{font-size:32px;line-height:44.8px;margin-bottom:3rem}@media screen and (max-width: 639px){#about .title-block,#talkwithus .title-block{font-size:22px;line-height:34.8px}}#about .desc2,#talkwithus .desc2{margin-bottom:4rem}#about .desc2 .title,#talkwithus .desc2 .title{margin-top:0}#about>div:not(:first-child):nth-of-type(2),#talkwithus>div:not(:first-child):nth-of-type(2){padding-top:4rem;padding-bottom:2rem}#about>div:not(:first-child):nth-of-type(3),#talkwithus>div:not(:first-child):nth-of-type(3){padding-top:2rem;padding-bottom:4rem}#media,#lovestories,#lovestories-home{padding-bottom:3rem}#media .title,#lovestories .title,#lovestories-home .title{font-size:32px;line-height:44.8px;text-align:center;margin-bottom:1rem}#media .subtitle,#lovestories .subtitle,#lovestories-home .subtitle{font-size:20px;line-height:28px;text-align:center;margin-bottom:2rem}#media .container,#lovestories .container,#lovestories-home .container,#media .item-slide,#lovestories .item-slide,#lovestories-home .item-slide{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.3rem;margin-bottom:1rem}@media screen and (max-width: 639px){#media .container,#lovestories .container,#lovestories-home .container,#media .item-slide,#lovestories .item-slide,#lovestories-home .item-slide{grid-template-columns:repeat(1, 1fr)}}#media .container .item,#lovestories .container .item,#lovestories-home .container .item,#media .item-slide .item,#lovestories .item-slide .item,#lovestories-home .item-slide .item{position:relative}#media .container .item.video,#lovestories .container .item.video,#lovestories-home .container .item.video,#media .item-slide .item.video,#lovestories .item-slide .item.video,#lovestories-home .item-slide .item.video{cursor:pointer}#media .container .item.video:hover .image-container:before,#lovestories .container .item.video:hover .image-container:before,#lovestories-home .container .item.video:hover .image-container:before,#media .item-slide .item.video:hover .image-container:before,#lovestories .item-slide .item.video:hover .image-container:before,#lovestories-home .item-slide .item.video:hover .image-container:before{background-image:url(../_img/client/circle_o.png)}#media .container .item.video .image-container,#lovestories .container .item.video .image-container,#lovestories-home .container .item.video .image-container,#media .item-slide .item.video .image-container,#lovestories .item-slide .item.video .image-container,#lovestories-home .item-slide .item.video .image-container{transition:0.3s ease-in-out;position:relative;font-size:4em}#media .container .item.video .image-container:before,#lovestories .container .item.video .image-container:before,#lovestories-home .container .item.video .image-container:before,#media .item-slide .item.video .image-container:before,#lovestories .item-slide .item.video .image-container:before,#lovestories-home .item-slide .item.video .image-container:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center}#media .container .item.video .image-container:before,#lovestories .container .item.video .image-container:before,#lovestories-home .container .item.video .image-container:before,#media .item-slide .item.video .image-container:before,#lovestories .item-slide .item.video .image-container:before,#lovestories-home .item-slide .item.video .image-container:before{background:rgba(0,0,0,0) url(../_img/client/circle.png) 50% 50% no-repeat}@media screen and (max-width: 1439px){#media .container,#lovestories .container,#lovestories-home .container{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 639px){#media .container,#lovestories .container,#lovestories-home .container{grid-template-columns:repeat(1, 1fr)}}#media .slick-dots,#lovestories .slick-dots,#lovestories-home .slick-dots{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;list-style:none;margin-top:2rem}#media .slick-dots li,#lovestories .slick-dots li,#lovestories-home .slick-dots li{padding:0 .25rem;cursor:pointer}#media .slick-dots li a,#lovestories .slick-dots li a,#lovestories-home .slick-dots li a{pointer-events:none;outline:none}#media .slick-dots li span,#lovestories .slick-dots li span,#lovestories-home .slick-dots li span{display:inline;font-size:1.3em}#media .slick-dots li span.selected,#lovestories .slick-dots li span.selected,#lovestories-home .slick-dots li span.selected{display:none}#media .slick-dots li.slick-active span,#lovestories .slick-dots li.slick-active span,#lovestories-home .slick-dots li.slick-active span{display:none}#media .slick-dots li.slick-active span.selected,#lovestories .slick-dots li.slick-active span.selected,#lovestories-home .slick-dots li.slick-active span.selected{display:inline}#media .slick-dots li:only-child,#lovestories .slick-dots li:only-child,#lovestories-home .slick-dots li:only-child{display:none}#lovestories,#lovestories-home{margin-top:1.5rem;padding-top:4.5rem}#lovestories .title,#lovestories-home .title{margin-bottom:0}#lovestories .container,#lovestories-home .container{display:block}#lovestories .item-slide,#lovestories-home .item-slide{display:grid;grid-template-columns:repeat(2, 1fr)}#lovestories .item-slide .item,#lovestories-home .item-slide .item{margin-bottom:2rem;position:relative}#lovestories .item-slide .item>a,#lovestories-home .item-slide .item>a{position:absolute;top:0;left:0;bottom:0;right:0;z-index:5}#lovestories .item-slide .item .name,#lovestories-home .item-slide .item .name{font-size:24px;line-height:33.6px;margin-top:1rem}@media screen and (max-width: 639px){#lovestories .item-slide .item .name,#lovestories-home .item-slide .item .name{font-size:18px;line-height:27.6px}}#lovestories .item-slide .item .description,#lovestories-home .item-slide .item .description{font-size:16px;line-height:25.6px;margin-bottom:.8rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#lovestories .item-slide .item .more,#lovestories-home .item-slide .item .more{font-size:18px;line-height:27px}#lovestories .item-slide .item .more span,#lovestories-home .item-slide .item .more span{position:relative;top:2px;font-size:1.1em;margin-right:.4rem}@media screen and (max-width: 639px){#lovestories .item-slide .item .more,#lovestories-home .item-slide .item .more{font-size:16px}}@media screen and (max-width: 1023px){#lovestories .item-slide,#lovestories-home .item-slide{grid-template-columns:repeat(1, 1fr)}}#lovestories-home{padding-top:1.5rem;background-color:#fff !important}#lovestories-home .title{font-size:32px;line-height:30px;text-align:left;margin-bottom:1rem}#lovestories-home .title span{display:block;font-size:.5em}#lovestories-home .button{margin:0}#lovestories-home .button:visited,#lovestories-home .button:focus,#lovestories-home .button{color:#c5193c}#lovestories-home .button:hover{color:#fff}#lovestories-home .button:visited,#lovestories-home .button:focus,#lovestories-home .button{background-color:#fff}#lovestories-home .button:hover{background-color:#c5193c}#lovestories-home .button.small{padding-left:0;padding-right:0;text-decoration:underline}#realcases{margin-top:4rem;padding-top:2rem;padding-bottom:4rem}#realcases .title{font-size:36px;line-height:54px;text-align:left;margin-bottom:1rem}#realcases .description{font-size:24px;line-height:33.6px;margin-bottom:3rem}@media screen and (max-width: 639px){#realcases .description{font-size:19px;line-height:28.6px}}#realcases .container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.3rem}#realcases .container .item{display:flex;flex-direction:column;padding:1rem;border-bottom:1px solid #c5193c;position:relative}#realcases .container .item .name{font-size:24px;line-height:33.6px}#realcases .container .item .description{font-size:16px;line-height:25.6px;margin-bottom:1.5rem;flex-grow:1}#realcases .container .item .more{font-size:18px;line-height:27px}#realcases .container .item .more span{position:relative;top:2px;font-size:1.1em;margin-right:.4rem}@media screen and (max-width: 1023px){#realcases .container{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 639px){#realcases .container{grid-template-columns:repeat(1, 1fr)}}@keyframes move-arrow-left{from{left:-20px}to{left:0}}@keyframes move-arrow-right{from{left:20px}to{left:0}}#realcases-detail .header{padding-top:4rem;padding-bottom:4rem}#realcases-detail .header .title{text-align:center;font-size:32px;line-height:44px;text-transform:uppercase}#realcases-detail .header .subtitle{font-size:20px;line-height:28px;text-align:center;margin-top:2rem}#realcases-detail .description{font-size:18px;line-height:28px;padding-top:4rem;padding-bottom:4rem}#realcases-detail .links{display:flex;justify-content:space-between}#realcases-detail .links a{color:#a81f69;text-transform:uppercase}#realcases-detail .links a:visited,#realcases-detail .links a:focus,#realcases-detail .links a{background-color:#fff}#realcases-detail .links a:hover{background-color:#fff}#realcases-detail .links a span{transition:0.3s ease-in-out;position:relative;left:0;top:3px}#realcases-detail .links a.prev{margin-right:1rem}#realcases-detail .links a.prev:hover span{animation:move-arrow-left 1s infinite;animation-timing-function:ease-in;animation-direction:alternate-reverse}#realcases-detail .links a.next{margin-left:1rem}#realcases-detail .links a.next:hover span{animation:move-arrow-right 1s infinite;animation-timing-function:ease-in;animation-direction:alternate-reverse}#realcases-detail div:has(iframe){padding-top:2rem;padding-bottom:2rem}@media screen and (max-width: 1023px){#realcases-detail iframe{width:100%}}#perfectpair{padding-top:4rem;padding-bottom:2rem}#perfectpair.ptop{padding-top:8rem}@media screen and (max-width: 639px){#perfectpair.ptop{padding-top:4rem}}#perfectpair .title{font-size:24px;line-height:33.6px;text-align:center;width:80%;margin:auto}@media screen and (max-width: 639px){#perfectpair .title{font-size:20px;line-height:29px;width:100%}}#perfectpair .disclaimer{font-size:14px;line-height:22.4px;text-align:center;margin-bottom:3rem}#perfectpair .container{margin-top:1rem;margin-bottom:1rem}#perfectpair .container .item-category{transition:0.2s ease-in-out;padding-bottom:2rem;cursor:pointer}#perfectpair .container .item-category:before{content:"";border-top:1px solid #a81f69;display:block;width:70%;margin:0 auto 2rem}@media screen and (max-width: 1400px){#perfectpair .container .item-category:before{width:80%}}#perfectpair .container .item-category.expanded .up{display:none}#perfectpair .container .item-category.expanded .down{display:inline !important}#perfectpair .container .item-category .name{font-size:32px;line-height:44.8px;text-align:center}#perfectpair .container .item-category .mini{font-size:16px;line-height:25.6px;text-align:center;width:60%;margin:0 auto 1rem}@media screen and (max-width: 1400px){#perfectpair .container .item-category .mini{width:70%}}@media screen and (max-width: 1023px){#perfectpair .container .item-category .mini{width:80%}}@media screen and (max-width: 639px){#perfectpair .container .item-category .mini{width:90%}}#perfectpair .container .item-category .more{font-size:18px;line-height:27px;text-align:center}#perfectpair .container .item-category .more span{font-size:1.5em;position:relative;top:6px}#perfectpair .container .item-category .more span.down{display:none}#perfectpair .container .item-category .background{margin-top:2rem;padding-top:2rem;padding-bottom:2rem;display:none}#perfectpair .container .item-category .background .container-item{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;width:70%;margin:auto}@media screen and (max-width: 1400px){#perfectpair .container .item-category .background .container-item{width:80%}}@media screen and (max-width: 1023px){#perfectpair .container .item-category .background .container-item{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 650px){#perfectpair .container .item-category .background .container-item{grid-template-columns:repeat(1, 1fr)}}#perfectpair .container .item-category .background .container-item .item{font-size:14px;line-height:22.4px}#perfectpair .container .item-category .background .container-item .item.male .info{background-color:rgba(28,86,164,.1019607843)}#perfectpair .container .item-category .background .container-item .item.female .info{background-color:rgba(168,31,105,.1019607843)}#perfectpair .container .item-category .background .container-item .item .info{text-align:center;padding-top:3rem;padding-bottom:3rem}#perfectpair .container .item-category .background .container-item .item .info .icon{display:block;font-size:2.2em;margin-bottom:.5rem}#perfectpair .container .item-category .background .container-item .item .texts{padding:2rem 1rem}#perfectpair .container .item-category .background .container-item .item .texts .item-title{margin:0;text-transform:uppercase}#perfectpair .container .item-category .background .container-item .item .texts .item-title:nth-of-type(2){margin-top:1rem}#perfectpair .container .item-category .background .signup{width:70%;margin:2rem auto 1rem;padding-top:2rem;padding-bottom:2rem;text-align:center;display:flex;align-items:center;justify-content:center;gap:2rem}@media screen and (max-width: 1400px){#perfectpair .container .item-category .background .signup{width:80%}}@media screen and (max-width: 1023px){#perfectpair .container .item-category .background .signup{display:block}}#perfectpair .container .item-category .background .signup span{font-size:24px;line-height:33.6px}@media screen and (max-width: 500px){#perfectpair .container .item-category .background .signup span{font-size:18px;line-height:25px}}#perfectpair .container .item-category .background .signup .button{color:#fff;margin:0;font-size:18px;line-height:27px}#perfectpair .container .item-category .background .signup .button:visited,#perfectpair .container .item-category .background .signup .button:focus,#perfectpair .container .item-category .background .signup .button{background-color:#c5193c}#perfectpair .container .item-category .background .signup .button:hover{background-color:#a81f69}@media screen and (max-width: 1023px){#perfectpair .container .item-category .background .signup .button{display:block;width:50%;margin:1rem auto 0}}@media screen and (max-width: 500px){#perfectpair .container .item-category .background .signup .button{width:90%;font-size:16px;line-height:24px}}#signup{padding-top:4rem;background-image:none}#signup .title{font-size:20px;line-height:28px}#signup .subtitle{font-size:24px;line-height:33.6px;margin-bottom:1rem}.form-global{padding-top:3rem;padding-bottom:3rem}.form-global .title{font-size:32px;line-height:44.8px;text-align:center;text-transform:uppercase;margin-bottom:3rem}.form-global .description{margin-bottom:3rem}.form-global textarea{resize:none}.form-global .button{color:#fff;font-size:18px;line-height:27px;padding-left:1.5rem;padding-right:1.5rem;margin-top:1.5rem}.form-global .button:visited,.form-global .button:focus,.form-global .button{background-color:#c5193c}.form-global .button:hover{background-color:#a81f69}.form-global .button.loading{padding-right:45px;background-image:url(../_img/loader003.gif);background-position:95% 50%;background-repeat:no-repeat;background-size:35px}.form-global .appointment{border-top:1px solid #a81f69;padding-top:3rem}.form-global .privacy a:visited,.form-global .privacy a:focus,.form-global .privacy a{color:#a81f69}.form-global .privacy a:hover{color:#c5193c}#talkwithus{margin:0;padding:0}#talkwithus>div:first-child{padding-top:4rem;padding-bottom:2rem}#talkwithus>div:last-child{background-color:#fff !important;padding-top:2rem !important;padding-bottom:4rem !important}#talkwithus .button{color:#fff;font-size:18px;line-height:27px}#talkwithus .button:visited,#talkwithus .button:focus,#talkwithus .button{background-color:#c5193c}#talkwithus .button:hover{background-color:#a81f69}#video-player,#video-amorenostrum{padding:0;border:none;width:-moz-fit-content;width:fit-content;background-color:rgba(0,0,0,0)}@media screen and (max-width: 750px){#video-player,#video-amorenostrum{width:100%}#video-player iframe,#video-amorenostrum iframe{width:100%}}#video-player .close a,#video-amorenostrum .close a{font-size:45px}#video-amorenostrum .container{max-width:1024px}#video-amorenostrum .container video{max-width:100%}#feedback-newsletter .button{background-color:#11980d}#feedback-newsletter .button:hover{background-color:#3adb76}#candidatura .title{text-align:left}#candidatura .description a:visited,#candidatura .description a:focus,#candidatura .description a{color:#c5193c}#candidatura .description a:hover{color:#a81f69}#candidatura form{margin-top:4rem}#candidatura form .upload-btn-wrapper .button:not(.remove){border:1px solid #c5193c}#candidatura form .upload-btn-wrapper input[type=file]{display:none}#tests-profile{margin-top:6rem;margin-bottom:6rem}#tests-profile .title{font-size:32px;line-height:44.8px;text-align:center;margin-bottom:.5rem}@media screen and (max-width: 639px){#tests-profile .title{font-size:20px;line-height:25px}}#tests-profile .menu-container{display:grid;grid-template-columns:repeat(5, 1fr);gap:1rem;margin-top:2rem;margin-bottom:2rem}@media screen and (max-width: 750px){#tests-profile .menu-container{grid-template-columns:repeat(2, 1fr);gap:.5rem}}@media screen and (max-width: 430px){#tests-profile .menu-container{grid-template-columns:repeat(1, 1fr)}}#tests-profile .menu-container .button{font-size:14px;line-height:1.3rem;padding:.4rem .5rem;white-space:pre-wrap;word-break:break-word}#tests-profile .menu-container .button:visited,#tests-profile .menu-container .button:focus,#tests-profile .menu-container .button{color:#fff}#tests-profile .menu-container .button:hover{color:#fff}#tests-profile .menu-container .button:visited,#tests-profile .menu-container .button:focus,#tests-profile .menu-container .button{background-color:#39122a}#tests-profile .menu-container .button:hover{background-color:#a81f69}@media screen and (max-width: 750px){#tests-profile .menu-container .button{margin:0}}#tests-profile .questions .item:first-child .question .number em{padding:.3rem .9rem !important}#tests-profile .questions .item .question{display:flex}#tests-profile .questions .item .question .number em{font-size:1.3rem;padding:.3rem .8rem;border-radius:50%;margin-right:1rem;font-style:normal}#tests-profile .questions .item .answers{padding:2rem 3rem}@media screen and (max-width: 639px){#tests-profile .questions .item .answers{padding:2rem 1rem}}#tests-profile .questions .item .answers label{font-size:1.3rem}#tests-profile .questions .item .answers label input{transform:scale(1.7);accent-color:#c5193c;cursor:pointer}@media screen and (max-width: 639px){#tests-profile .questions .item .answers label{font-size:1rem}}#tests-profile .result{font-size:18px;display:none}#tests-profile .result .subtitle{font-size:20px}#tests-profile .result .item{display:none}#tests-profile .result .item a:visited,#tests-profile .result .item a:focus,#tests-profile .result .item a{color:#c5193c}#tests-profile .result .item a:hover{color:#a81f69}#contact-icons-mk2{transition:0.5s ease-in-out;position:fixed;bottom:-50px;left:0;width:100%;z-index:49}#contact-icons-mk2.show{bottom:0}#contact-icons-mk2>div{display:flex;align-items:center;justify-content:center;gap:3rem}#contact-icons-mk2>div .button{padding:.6rem 4rem;margin:0}#contact-icons-mk2>div .button:visited,#contact-icons-mk2>div .button:focus,#contact-icons-mk2>div .button{background-color:rgba(197,25,60,.8)}#contact-icons-mk2>div .button:hover{background-color:rgba(168,31,105,.8)}#contact-icons-mk2>div .button span{padding-right:.4rem}#contact-icons-mk2>div .button.whatsapp span{font-size:21px}#contact-icons-mk2>div .button.whatsapp [class^=icon-]:before,#contact-icons-mk2>div .button.whatsapp [class*=" icon-"]:before,#contact-icons-mk2>div .button.whatsapp #agencia.arrow:before,#contact-icons-mk2>div .button.whatsapp #videos .container .item .image-container:before,#videos .container .item #contact-icons-mk2>div .button.whatsapp .image-container:before,#contact-icons-mk2>div .button.whatsapp #operation .image-container:before,#operation #contact-icons-mk2>div .button.whatsapp .image-container:before,#contact-icons-mk2>div .button.whatsapp #about .image-container:before,#about #contact-icons-mk2>div .button.whatsapp .image-container:before,#contact-icons-mk2>div .button.whatsapp #media .container .item.video .image-container:before,#media .container .item.video #contact-icons-mk2>div .button.whatsapp .image-container:before,#contact-icons-mk2>div .button.whatsapp #media .item-slide .item.video .image-container:before,#media .item-slide .item.video #contact-icons-mk2>div .button.whatsapp .image-container:before,#contact-icons-mk2>div .button.whatsapp #lovestories .container .item.video .image-container:before,#lovestories .container .item.video #contact-icons-mk2>div .button.whatsapp .image-container:before,#contact-icons-mk2>div .button.whatsapp #lovestories .item-slide .item.video .image-container:before,#lovestories .item-slide .item.video #contact-icons-mk2>div .button.whatsapp .image-container:before,#contact-icons-mk2>div .button.whatsapp #lovestories-home .container .item.video .image-container:before,#lovestories-home .container .item.video #contact-icons-mk2>div .button.whatsapp .image-container:before,#contact-icons-mk2>div .button.whatsapp #lovestories-home .item-slide .item.video .image-container:before,#lovestories-home .item-slide .item.video #contact-icons-mk2>div .button.whatsapp .image-container:before,#contact-icons-mk2>div .button.whatsapp #perfectpair .container .item-category .background .container-item .item.male .info .icon:before,#perfectpair .container .item-category .background .container-item .item.male .info #contact-icons-mk2>div .button.whatsapp .icon:before,#contact-icons-mk2>div .button.whatsapp #perfectpair .container .item-category .background .container-item .item.female .info .icon:before,#perfectpair .container .item-category .background .container-item .item.female .info #contact-icons-mk2>div .button.whatsapp .icon:before,#contact-icons-mk2>div .button.whatsapp .arrow#signup:before,#contact-icons-mk2>div .button.whatsapp #talkwithus .image-container:before,#talkwithus #contact-icons-mk2>div .button.whatsapp .image-container:before{position:relative;top:5px}@media screen and (max-width: 1024px){#contact-icons-mk2>div{gap:1rem}#contact-icons-mk2>div .button{padding:.6rem 1.5rem}}@media screen and (max-width: 570px){#contact-icons-mk2>div{display:block}#contact-icons-mk2>div .button{display:block;width:95%;margin:0 auto 4px}}