@import url(https://fonts.googleapis.com/css?family=Raleway);*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0!important;list-style:none}:root{--primary-color:#cc0066;--primary-hover:#99004d;--primary-blue:#518ecb;--primary-blue-hover:#3573b1}body{color:#00000a;line-height:1.3;font-weight:400;font-size:14px;font-family:Poppins,sans-serif;overflow-x:hidden!important}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif!important}body a{color:#00a9bf}.pagination .page-item .page-link{color:var(--primary-color)}.pagination .active .page-link{color:#fff}.pagination .page-item.active .page-link{background-color:var(--primary-color);border-color:var(--primary-color)}.form-control{padding:0.4rem 0.4rem!important}p{font-size:14px;color:#666;line-height:1.6;word-spacing:1px;margin:0}img{width:100%;height:auto}a,a:hover,span{display:inline-block;text-decoration:none;color:inherit}.section-head{margin-bottom:80px}.section-head h4{position:relative;padding:0 0 0 15px;line-height:1;border-left:1px solid #eee;letter-spacing:2px;font-size:38px;font-weight:700}.section-head h4:before{content:"";width:1px;height:35px;background:var(--primary-color);position:absolute;left:-1px;bottom:0}.section-head h1 span{font-weight:200;padding-bottom:5px}.section-head h4 span{font-weight:200;padding-bottom:5px}.bg-gray{background:#f7f7f7}.bg-gray .owl-theme .owl-dots .owl-dot span{background:#777}.o-hidden{overflow:hidden}.position-re{position:relative}.full-width{width:100%!important}.bg-img{background-size:cover;background-repeat:no-repeat}.section-padding{padding:100px 0}.valign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-middle{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.cd-headline{font-size:3rem;line-height:1.2}.contact-us{margin-top:100px;margin-bottom:50px}.contact-us .sections{display:grid;grid-template-areas:"form info" "form social";grid-column-gap:25px;padding:2em;border:1px solid #ddd;border-radius:3px;background-color:#fff;box-shadow:1px 1px 4px rgba(0,0,0,.2);font-size:16px}.contact-us h3{color:var(--primary-color);font-size:25px;margin-bottom:10px}.contact-us .sections>form{grid-area:form;display:grid;border-right:1px solid #ccc;padding-right:25px}.contact-us .sections>form>h6{font-size:19px;color:#555;margin-bottom:20px}.contact-us .sections>form label{font-weight:700;color:#333}.contact-us .sections>form button[type=submit]{background-color:var(--primary-color);border:none;padding:8px;color:#fff;font-weight:700;font-size:20px;border-radius:3px;justify-self:stretch;cursor:pointer}.contact-us .sections>form button[type=submit]:hover{background-color:#d83248}.contact-us .sections>form .form-control{background:#eaeaea;border:none}.contact-us .sections>form>.form-group:last-child{margin-bottom:0}.contact-us .sections>div:nth-child(2){display:grid;grid-area:info;grid-gap:30px;margin-bottom:20px;align-content:start}.contact-us .sections>div:nth-child(2)>div{display:grid;grid-auto-flow:column;justify-content:start;align-items:center;grid-gap:10px}.contact-us .sections>div:nth-child(2)>div i{font-size:1.6em;color:var(--primary-color)}.contact-us .sections>div:nth-child(2)>div span{font-size:1em;color:#444}.contact-us .sections>div:last-child{grid-area:social;align-self:end}.contact-us .sections>div:last-child .fa-facebook-f{padding:15px 21px}.contact-us .sections>div:last-child .fa-instagram{padding:15px 16px}.contact-us .sections>div:last-child a i{font-size:1.5em;padding:15px;border-radius:50%;color:var(--primary-color);background-color:#eee;transition:.3s}.contact-us .sections>div:last-child a i:hover{color:#fff;background-color:var(--primary-color)}.contact-us .sections>div:last-child a:not(:last-child){margin-right:6px}.blog,.clients,.contact,.portfolio,.price,.serv-tabs,.services,.team{display:none!important}.modal-dialog{margin:1.75rem auto}.modal1 .modal-dialog{max-width:350px}.modal1 .modal-dialog a{color:#00a9bf}.modal1 .modal-header{border-bottom:0;padding-bottom:0}.modal1 .modal-body{padding-top:0}.modal1 .modal-body>h3{display:inline-block;margin-left:calc(50% - 41.9px);margin-bottom:20px}.modal1 .modal-body .stay-signed{display:flex;justify-content:space-between}.modal1 .modal-footer{padding-left:0;padding-right:0}.modal1 .modal-footer{display:grid;justify-content:stretch;justify-items:center}.modal1 .modal-footer button{width:100%;margin-bottom:10px}.search{display:grid;grid-auto-flow:column;background:rgba(0,0,0,.4);padding:20px;border-radius:5px;grid-gap:20px;align-items:end;width:85%;margin:auto; margin-top:6%;}.search label{color:#fff}.search input[type=button],.search input[type=submit]{background-color:var(--primary-color);color:#fff;border:none;cursor:pointer;align-self:end}.search>div{text-align:left}.search .age-container div{display:grid;grid-gap:10px;grid-auto-flow:column;text-align:center;align-items:center}.search-criterias-container{text-align:center;margin:2rem auto}.search-criterias-container>h3{color:var(--primary-color);margin-bottom:1rem}.search-criterias-container .search-criterias{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;width:85%;margin:auto}.search-criterias-container .search-criterias h5{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #bbb;color:#51505d;font-size:15px}.search-criterias-container .search-criterias a{padding:5px;font-size:13px;margin-bottom:5px;color:#72727d}.search-criterias-container .search-criterias a:not(:nth-last-of-type(-n + 2)){border-right:1px solid #bbb}.search-criterias-container .search-criterias a:last-of-type{color:#00a9bf;display:block;font-size:14px;width:max-content;margin:auto;position:relative}.search-criterias-container .search-criterias a:last-of-type::before{content:"\f0da";position:absolute;right:-4px;top:6px;font-size:14px;font-family:"Font Awesome 5 Free";font-weight:600;color:#72727d}.section-profile{background-color:#fff;margin-bottom:50px;margin-top:50px}.section-profile p{margin:0}.section-profile>h5{color:#555;margin:30px 0 -55px 15px;padding-top:20px;font-weight:400}.section-profile h6{margin:31px 15px -14px 15px;color:purple;background:#eee;padding:8px}.section-profile .basic-info{color:#555;padding:15px;display:grid;align-items:start;grid-template-areas:"pic info" "pic manage-profile";grid-column-gap:20px;position:relative;border:1px solid #ccc;margin:60px 10px 10px 10px;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.section-profile .basic-info .preview-profile{position:absolute;right:10px;bottom:4px;font-size:14px}.section-profile .basic-info>h5{font-size:18px}.section-profile .basic-info .profile-pic{height:220px;width:170px;object-fit:cover;grid-area:pic;border:1px solid #ccc;padding:5px}.section-profile .basic-info .info{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:start;grid-gap:10px 20px;border-bottom:1px solid #ddd;padding-bottom:5px;grid-area:info}.section-profile .basic-info .info>div{display:grid;grid-auto-flow:column;justify-content:space-between;grid-gap:10px;padding:4px 7px;box-shadow:1px 1px 3px rgba(0,0,0,.2);border-radius:2px;width:100%}.section-profile .basic-info .info>div p{margin:0}.section-profile .basic-info .info>div p:first-child{font-weight:600}.section-profile .manage-profile{grid-area:manage-profile}.section-profile .manage-profile ul{display:grid;grid-template-columns:1fr 1fr 1fr;margin-left:18px}.section-profile .manage-profile ul li{font-size:13px;color:var(--primary-color);list-style-type:square;margin-bottom:3px}.section-profile .manage-profile>p{color:var(--primary-color);font-size:14px;font-weight:700;margin-bottom:5px}.section-profile .detail-section,.section-profile .two-tabs{margin-left:15px;margin-right:15px}.section-profile .two-tabs{border-bottom:2px solid purple;cursor:pointer}.section-profile .two-tabs button{background:#ddd;color:#555;padding:3px 8px;border:none;font-size:15px}.section-profile .two-tabs button.active{background:purple;color:#fff}.section-profile .info-header{display:flex;justify-content:space-between;padding:20px 0 10px 0;border-bottom:1px solid #bbb;display:flex;justify-content:space-between;border-bottom:1px solid #bbb;padding-bottom:3px;margin-bottom:5px}.section-profile .detail-section{padding:7px 0 5px 0;border-bottom:1px solid #ccc}.section-profile .detail-section .info-header p{margin:0;color:var(--primary-color);font-weight:600}.section-profile .detail-section .info-header>a{font-size:14px}.section-profile .detail-section .info-header+p{font-size:13px}.section-profile .detail-section ul{font-size:13px;display:grid;grid-template-columns:1fr 1fr}.section-profile .detail-section ul li span:first-child{color:#666;position:relative;margin-right:20px}.section-profile .detail-section ul li span:first-child::before{content:":";position:absolute;right:-4px;color:#666}.section-profile .detail-section ul li span:last-child{color:#444}.section-profile .detail-section ul.one-column{grid-template-columns:unset}footer{padding-top:40px;background-color:#fff;-webkit-box-shadow:inset 0 1px 5px 0 #e6e6e6;-moz-box-shadow:inset 0 1px 5px 0 #e6e6e6;box-shadow:inset 0 1px 5px 0 #e6e6e6}footer>.container{display:grid}footer>.container>img{width:100px;margin:auto}footer>.container>p{margin:50px auto 50px auto}footer>.container button{background-color:var(--primary-color)}footer>.container .footer-links h5,footer>.container button{border:none;padding:7px 15px;justify-self:center;border-top-right-radius:3px;border-top-left-radius:3px;color:#fff;font-weight:700;font-size:18px}footer>.container .three-icons{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px;display:grid;grid-auto-flow:column;justify-items:center;width:60%;margin:auto;grid-gap:30px}footer>.container .three-icons span{display:grid;align-items:center;justify-items:center;grid-gap:10px;color:#666;font-size:16px}footer>.container .three-icons span span{width:60px;height:60px;border-radius:50%;border:1px solid #bbb;display:flex;justify-content:center;align-items:center;background:#c06}footer>.container .three-icons span span i{color:#fff}footer>.container .three-icons span span i::before{font-size:15px}footer>.container .footer-links{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;margin:40px auto;grid-gap:4vw;width:100%;max-width:940px;padding:0 20px}footer>.container .footer-links h5{font-size:16px;margin-bottom:20px;border-radius:3px;border-bottom:1px solid #bbb;background-color:var(--primary-color)}footer>.container .footer-links ul{font-size:16px;margin:0}footer>.container .footer-links ul li{line-height:23px}footer>.container .footer-links ul li a{color:#666}footer>div:last-child{background-color:#eee}footer>div:last-child .container{display:flex;justify-content:space-between;padding:20px 0}footer>div:last-child .container p{font-size:11px;margin:0}footer>div:last-child .container p:last-child a{color:var(--primary-color)}footer>div:last-child .container p a{color:#00a9bf;position:relative}footer>div:last-child .container p a::before{content:"\f0da";position:absolute;right:-7px;top:0;font-size:11px;font-family:"Font Awesome 5 Free";font-weight:600;color:#fff}.edit-personal-profile-and-sidebar{display:grid;grid-template-columns:175px 1fr;grid-gap:20px;margin:50px 0;align-items:start}.edit-personal-profile-and-sidebar .sidebar>div,.edit-personal-profile-and-sidebar .sidebar>form{margin-bottom:15px}.edit-personal-profile-and-sidebar .quicklinks{margin-top:29px}.quicklinks{background-color:#fff}.quicklinks>span{padding:3px 8px;display:block}.quicklinks ul{margin:0}.quicklinks ul li{position:relative}.quicklinks a{color:#555;font-size:.85em;padding:3px 8px 3px 16px;display:block;position:relative}.quicklinks a:hover{color:inherit}.quicklinks a::before{content:"-";position:absolute;color:#555;left:9px}.quicklinks li:not(:last-child) a{border-bottom:1px solid #eee}.id-search{display:grid}.id-search>span,.useful-links span{font-size:14px}.id-search input[type=text]{grid-column:1;width:100%;border-radius:2px;padding:3px 4px;font-size:.9em;border:1px solid #ccc;color:#444}.id-search button[type=submit]{grid-column:2;color:#fff;border:none;padding:0 5px;background-color:var(--primary-color);border-top-right-radius:3px;border-bottom-right-radius:3px}.useful-links>span{display:block}.useful-links>span:not(:first-child){display:block;margin-bottom:5px}.useful-links>span:not(:first-child) i{margin-right:5px}.useful-links>span:not(:first-child) .fa-users{color:var(--primary-color)}.useful-links>span:not(:first-child) .fa-question-circle{color:#daa520}.useful-links>span:not(:first-child) a{color:#00a9bf;font-size:13.5px}.edit-personal-profile label,.edit-personal-profile p{margin:0}.edit-personal-profile>h5{font-size:20px;margin-bottom:5px;color:#333}.edit-personal-profile .form-control,.edit-personal-profile label,.edit-personal-profile p{color:unset}.edit-personal-profile>section>div>p{font-size:1.1em}.edit-personal-profile>section{padding:5px 10px;background-color:#fff;margin-bottom:15px;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.edit-personal-profile>section>div{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;margin-bottom:5px;cursor:pointer;color:#444}.edit-personal-profile>section>div .fa-plus{display:none}.edit-personal-profile>section.closed>div .fa-minus{display:none}.edit-personal-profile>section.closed>div .fa-plus{display:flex}.edit-personal-profile>section>div>i{border:1px solid #ccc;width:18px;height:18px;display:flex;justify-content:center;align-items:center;font-size:12px;background:linear-gradient(#fff,#eee)}.edit-personal-profile>section form .body-weight{width:50px}.edit-personal-profile .form-control,.edit-personal-profile select.form-control:not([size]):not([multiple]){height:26px;border-radius:2px}.edit-personal-profile select.form-control:not([size]):not([multiple]){padding:0 2px}.edit-personal-profile .form-control,.edit-personal-profile select.form-control:not([size]):not([multiple]){background-color:#eaeaea;border:none}.edit-personal-profile .form-control,.edit-personal-profile label,.edit-personal-profile p,.edit-personal-profile select{font-size:.85em}.edit-personal-profile form>.form-group{display:grid;grid-auto-flow:column;justify-content:start;justify-items:start;grid-gap:20px;align-items:center}.edit-personal-profile form>.form-group>label{width:200px;color:#555}.edit-personal-profile form .options{display:grid;grid-auto-flow:column;grid-gap:8px}.edit-personal-profile form .options label{display:flex;align-items:center}.edit-personal-profile form .options label input{margin-right:2px}.edit-personal-profile form .no-of-siblings{display:grid;grid-auto-flow:column;grid-gap:30px}.edit-personal-profile form .no-of-siblings>div{display:grid;grid-template-areas:"input-not-married img input-married" "label-not-married img label-married"}.edit-personal-profile form .no-of-siblings>div input{width:30px;padding:5px}.edit-personal-profile form .no-of-siblings>div label{font-size:12px}.edit-personal-profile form .no-of-siblings>div .not-married{grid-area:input-not-married}.edit-personal-profile form .no-of-siblings>div label[for=not-married]{grid-area:label-not-married}.edit-personal-profile form .no-of-siblings>div img{grid-area:img;width:45px}.edit-personal-profile form .no-of-siblings>div .married{grid-area:input-married}.edit-personal-profile form .no-of-siblings>div label[for=married]{grid-area:label-married}.list-and-sidebar{display:grid;grid-template-columns:245px 1fr;grid-gap:10px;margin-bottom:50px}.list-and-sidebar .sidebar,.match-card{border:1px solid #ccc;background-color:#fff;box-shadow:1px 1px 2px rgba(0,0,0,.2)}.list-and-sidebar .sidebar .form-group{margin-bottom:0}.list-and-sidebar .sidebar .options{display:grid}.list-and-sidebar .sidebar .options label{display:grid;grid-auto-flow:column;align-items:center;justify-content:start;grid-gap:3px;font-size:.85em}.list-and-sidebar .sidebar label{font-size:.95em;margin:0}.list-and-sidebar .sidebar .dropdown-toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.list-and-sidebar .sidebar .dropdown-toggle::after{transition:.3s;transform:rotate(-90deg)}.list-and-sidebar .sidebar .dropdown-toggle+.options{display:none}.list-and-sidebar .sidebar .dropdown-toggle.open::after{transform:rotate(0)}.list-and-sidebar .sidebar select{width:100%;border-radius:2px;padding:3px 4px;font-size:.9em;border:1px solid #ccc;color:#444;background-color:#eee}.list-and-sidebar .sidebar select:focus{border:1px solid #80bdff;box-shadow:0 0 0 .15rem rgba(0,123,255,.25)}.match-card{display:grid;grid-template-areas:"img username" "img info";padding:15px;grid-column-gap:20px;margin-bottom:10px;grid-template-columns:120px 1fr}.match-card h4,.match-card p{margin:0}.match-card img{width:120px;height:120px;border-radius:50%;grid-area:img}.match-card h4{grid-area:username;border-bottom:1px solid #dcdcdc;padding-bottom:10px;color:var(--primary-color);font-weight:600;font-size:1.4em;align-self:center}.match-card>div{grid-area:info;display:grid;grid-template-columns:1fr 1fr}.match-card>div p,.match-card>div span{color:#555;font-size:.95em}.match-card>div>div span:first-child{padding-right:5px}.match-card-1{display:grid;background:#fff;margin-bottom:20px;grid-template-columns:180px auto;box-shadow:1px 1px 3px rgba(0,0,0,.2);position:relative}.match-card-1.no-image>img{display:none}.match-card-1.no-image .profile-pic-alternative{display:flex}.match-card-1 .profile-pic-alternative{background:#f5f5f5;width:180px;position:relative;display:flex;justify-content:center;align-items:center;display:none}.match-card-1 .profile-pic-alternative button{border:none;background:coral;padding:5px 10px;border-radius:2px;color:#fff}.match-card-1 p,.match-card-1 span{font-size:13.5px}.match-card-1>div:first-of-type,.tick-container{padding:10px;padding-bottom:5px}.match-card-1 .request-pic{position:absolute;bottom:12px;border:none;left:32px;padding:2px 5px;border-radius:4px;color:#fff;background:var(--primary-color);font-size:14px}.match-card-1 img{height:170px;width:170px;object-fit:cover;object-position:top}.match-card-1 .username{font-size:21px;color:var(--primary-color);margin:0;position:relative;display:inline-block;justify-self:start}.match-card-1 .status-and-common{color:#555;font-size:13px;display:grid;grid-auto-flow:column;justify-content:start;grid-gap:1rem}.match-card-1 .status-and-common .you-and-x-container{position:relative}.match-card-1 .status-and-common .you-and-x-container>span:hover+ul{display:block}.match-card-1 .status-and-common .you-and-x-container ul{position:absolute;left:0;top:26px;background:#f5f5f5;padding:7px 9px;box-shadow:1px 1px 4px rgba(0,0,0,.3);display:none}.match-card-1 .status-and-common .you-and-x-container ul li{display:flex;align-items:center}.match-card-1 .status-and-common .you-and-x-container ul li i{margin-right:5px;color:#5fce5f}.match-card-1 .status-and-common span i{margin-right:3px;color:#bd1dbd}.match-card-1 .status{position:relative;margin-left:17px}.match-card-1 .status::before{content:"";position:absolute;padding:6px;background:#32cd32;border-radius:50%;top:4px;left:-17px}.match-card-1 .info-list{display:grid;grid-template-columns:2fr 1fr;color:#444;font-size:14px;grid-row-gap:3px;justify-items:start;gap:10px}.match-card-1 .info-list>div:first-child{display:flex;flex-direction:column;text-align:left}.match-card-1 .info-list>div:last-child{justify-self:end;align-self:end;display:grid;gap:5px}.match-card-1 .info-list+div{margin-top:10px}.match-card-1 .info-list+div p{color:#444}.match-card-1 .two-btns{display:grid;gap:10px}.match-card-1>div>div:first-of-type{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:8px;display:grid}.match-card-1 .name-and-heart.name-and-heart{justify-content:space-between;display:flex}.match-card-1>div:first-of-type{text-align:right!important;padding-right:10px}.match-card-1 .dropdown{position:relative}.match-card-1 .dropdown i{position:absolute;right:-3px;top:-50px;font-size:20px;color:#888;padding:5px;padding:4px 7px 2px 7px;border-radius:50%;cursor:pointer}.match-card-1 .dropdown i:hover{background-color:#e2e2e2}.match-card-1 .dropdown ul{font-size:14px;background:#fff;border:1px solid #ddd;box-shadow:1px 1px 4px rgba(0,0,0,.2);display:inline-block;position:absolute;top:-22px;right:0;display:none}.match-card-1 .dropdown ul li{padding:4px 10px}.match-card-1 .dropdown ul li a{color:grey!important}.match-card-1 .dropdown ul li:hover{background-color:var(--primary-color);color:#fff;cursor:pointer}.match-card-1 .dropdown ul li:hover a{color:#fff!important}.match-card-1 .dropdown.open ul{text-align:left;display:block}.match-card-1 .dropdown.open ul{color:grey;font-size:13px}.match-card-1 .dropdown.open i{transform:rotate(180deg)}.tick-container{display:flex}.tick-container i{font-size:50px;align-self:center;color:var(--primary-color);display:flex;flex-direction:column;cursor:pointer;align-items:center}.tick-container i:hover{color:#d6374c}.tick-container i::after{content:"Connect";color:var(--primary-color);font-size:15px;color:#444}.user-detail-and-sidebar .user-detail{background-color:#fff;padding:20px;border:1px solid #ccc}.user-detail>span{background:#fff;color:var(--primary-color);font-size:1em;border-bottom:1px solid #ccc;display:block}.user-detail-and-sidebar{display:grid;grid-template-columns:275px 1fr;grid-gap:20px;padding:2px 0;margin-bottom:50px;align-items:start}.sidebar-more-matches,.user-detail-and-sidebar .sidebar>div{background-color:#fff;border:1px solid #ccc;margin-bottom:20px}.user-detail-and-sidebar .sidebar .verifications>div{background-color:#eee;padding:4px 8px;display:flex;align-items:center}.user-detail-and-sidebar .sidebar .verifications>div img{width:25px;margin-right:5px}.user-detail-and-sidebar .sidebar .verifications>div>span{color:#444}.user-detail-and-sidebar .sidebar .verifications>div>i{margin-right:7px}.user-detail-and-sidebar .sidebar .verifications>span{font-size:12px;padding:8px;color:#4a4a4a}.sidebar-more-matches,.user-detail-and-sidebar .sidebar>.users{background-color:#fff}.sidebar-more-matches>span,.user-detail-and-sidebar .sidebar>.users>span{background-color:#eee;padding:4px 8px;display:block;color:#444}.sidebar-more-matches>div,.user-detail-and-sidebar .sidebar>.users>div{display:grid;grid-auto-flow:column;grid-gap:10px;align-items:center;padding:7px 10px;justify-content:start}.sidebar-more-matches>div:not(:last-child),.user-detail-and-sidebar .sidebar>.users>div:not(:last-child){border-bottom:1px solid #ddd}.sidebar-more-matches>div>img,.user-detail-and-sidebar .sidebar>.users>div>img{border-radius:50%;height:70px;width:70px;border:2px solid #ccc}.sidebar-more-matches>div>div,.user-detail-and-sidebar .sidebar>.users>div>div{display:flex;flex-direction:column;font-size:.85em;color:#444}.user-detail-and-sidebar .sidebar>.users>div>div>a{font-size:.95rem;color:#333}.user-detail-and-sidebar .sidebar>.users>div>div>span{color:#4a4a4a}.user-detail-and-sidebar .user-detail .icon-and-heading{display:flex;align-items:center}.user-detail-and-sidebar .user-detail .icon-and-heading>i{border-radius:50%;margin:4px 10px 4px 0;border:2px solid #adadad;height:45px;width:45px;display:flex;align-items:center;justify-content:center;color:#949494;font-size:18px}.user-detail-and-sidebar .user-detail .icon-and-heading>span:last-child{color:var(--primary-color);font-size:1.1em}.user-detail-and-sidebar .user-detail .icon-and-heading+div{border-left:2px solid #ccc;padding:10px;margin-left:21px;font-size:.95em}.user-detail-and-sidebar .user-detail .icon-and-heading+div>.icon-text{font-size:13px;color:#444;display:flex;align-items:center;margin-bottom:10px}.user-detail-and-sidebar .user-detail .icon-and-heading+div>.icon-text i{margin-right:4px}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:first-child{display:grid;grid-auto-flow:column;align-items:center;grid-gap:2.5em;justify-items:center;margin-bottom:15px}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:first-child>div:last-child{justify-self:end}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:first-child>div:first-child{justify-self:start}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:first-child>div{display:grid;grid-gap:5px;justify-items:center}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:first-child>span{background-color:#ddd;padding:3px 15px;border-radius:15px}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:first-child>div img{width:100px;border-radius:50%;height:100px}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:not(:first-child){display:grid;grid-auto-flow:column;grid-gap:485px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #eee}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:not(:first-child) i{font-size:1.2em}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:not(:first-child) .fa-check-circle{color:#3cb371}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:not(:first-child) .fa-minus{color:#aaa}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:not(:first-child) p{margin:0;color:#333}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:not(:first-child) p:first-child{color:var(--primary-color)}.container.shortlists-and-sidebar{display:grid;grid-auto-flow:column;grid-gap:20px;grid-template-columns:1fr 250px;margin-top:50px;margin-bottom:50px;align-items:start}.mobile-options{display:grid;grid-template-columns:repeat(2,1fr);background-color:var(--primary-color);justify-items:center;border-bottom:1px solid #ecbad4;color:#fff;font-size:.9rem;display:none}.mobile-options>div{border-right:1px solid #fff;width:100%;text-align:center;padding:12px 8px;cursor:pointer}.mobile-options>div:hover{background-color:var(--primary-hover)}.mobile-options>div.active{background-color:#ffd3e9}.shortlists .detail,.shortlists .list{background-color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.shortlists>.list{padding:20px 30px;position:relative;display:grid;align-items:center;grid-gap:15px;grid-auto-flow:column;justify-content:start;overflow-x:auto}.shortlists>.list::after,.shortlists>.list::before{position:absolute;font-weight:900;font-family:"font awesome 5 free";color:#777;display:none}.shortlists>.list::before{content:"\f104";left:8px;font-size:1.1em}.shortlists>.list::after{content:"\f105";right:8px;font-size:1.1em;display:none}.shortlists>.list>div{padding:10px;height:65px;width:120px;border-radius:3px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#666;background-color:#eee;cursor:pointer;transition:250ms}.shortlists>.list>div.active{background-color:#00a9bf;color:#fff}.shortlists>.list>div img{width:30px;height:30px;border-radius:50%;border:1px solid #fff;display:none}.shortlists>.list>div span:last-of-type{font-size:.9em}.shortlists>.list>div span:first-child{font-weight:600;font-size:1.3em}.shortlists>.list>div span:last-child{font-size:.9em}.shortlists>.list>div::after{color:#eee;content:"\f0d7";position:absolute;font-weight:900;font-family:"font awesome 5 free";bottom:-14px;left:55px;display:none}.shortlists>.list>div.active::after{color:#00a9bf;display:block}.shortlists>.create-list{display:flex;justify-content:center;font-size:.9em;margin-top:10px}.shortlists>.create-list button,.shortlists>.create-list input{display:none}.shortlists>.create-list.active{display:flex;justify-content:center;font-size:.9em;margin-top:10px;width:260px;margin:10px auto 0 auto}.shortlists>.create-list.active input{height:30px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0}.shortlists>.create-list.active button,.shortlists>.create-list.active input{display:block}.shortlists>.create-list.active a:first-child{display:none}.shortlists>.create-list.active button{border:none;background-color:var(--primary-color);color:#fff;padding:2px 7px;border-top-right-radius:3px;border-bottom-right-radius:3px}.shortlists>.detail label{display:flex;align-items:center;margin:0}.shortlists>.detail label input{margin-right:4px}.shortlists>.detail>div{padding:4px 8px}.shortlists>.detail>div:first-child{background-color:#eee}.shortlists>.detail>div:first-child span:last-child{font-size:.85em;color:#666}.shortlists>.detail>div:nth-child(2){display:grid;grid-auto-flow:column;justify-content:start;grid-gap:20px;position:relative;border:1px solid #ddd}.shortlists>.detail>div:nth-child(2) label,.shortlists>.detail>div:nth-child(2) span{font-size:.85em;background-color:#eee;color:#555;padding:2px 7px;cursor:pointer}.shortlists>.detail>div:nth-child(2) label:hover,.shortlists>.detail>div:nth-child(2) span:hover{background-color:#ddd}.shortlists>.detail>div:nth-child(2) label:first-child{background:0 0;padding-left:0}.shortlists>.detail>div:nth-child(2) .all-members{position:absolute;right:15px;top:0;bottom:0;display:flex;align-items:center}.shortlists>.detail>div:nth-child(2) .all-members>span{color:#00a9bf;background:0 0;position:relative}.shortlists>.detail>div:nth-child(2) .all-members>span::after{content:"\f0d7";position:absolute;font-family:"font awesome 5 free";font-weight:900;right:-5px}.shortlists>.detail>div:nth-child(2) .all-members>div{position:absolute;display:flex;flex-direction:column;box-shadow:1px 1px 3px rgba(0,0,0,.2);width:max-content;display:none}.shortlists>.detail>div:nth-child(2) .all-members:hover>div{display:flex;border:1px solid #eee;top:29px;right:0}.shortlists>.detail>div:nth-child(2) .all-members>div span{background-color:#fff}.shortlists>.detail>div:nth-child(2) .all-members>div span:hover{background-color:#f5f5f5}.shortlists>.detail>div:nth-child(2) .all-members>div span.active{font-weight:700}.shortlists>.detail .detail-item{display:grid;font-size:13px;grid-template-areas:"checkbox img username" "checkbox img info" "checkbox img options";justify-content:start;grid-column-gap:15px;align-items:center;border-bottom:1px solid #ddd;padding:10px 8px;display:none}.shortlists>.detail .detail-item.visible{display:grid}.shortlists>.detail .detail-item>input[type=checkbox]{grid-area:checkbox}.shortlists>.detail .detail-item>img{width:60px;height:60px;border-radius:50%;grid-area:img}.shortlists>.detail .detail-item>span:first-of-type{color:#00a9bf;grid-area:username;font-weight:600}.shortlists>.detail .detail-item>span:last-of-type{grid-area:info}.shortlists>.detail .detail-item>div{display:grid;grid-area:options;grid-auto-flow:column;grid-gap:10px;justify-content:start}.shortlists>.detail .detail-item>div button{border:none;background-color:var(--primary-color);color:#fff;padding:1px 6px;border-radius:3px;cursor:pointer}.shortlists>.detail .detail-item>div .shortlist-dropdown{position:relative}.shortlists>.detail .detail-item>div .shortlist-dropdown:hover>div{display:grid}.shortlists>.detail .detail-item>div .shortlist-dropdown>div{position:absolute;background-color:#f5f5f5;box-shadow:1px 1px 3px rgba(0,0,0,.2);width:max-content;padding:4px 8px;display:grid;grid-gap:5px;left:55px;z-index:1;display:none}.shortlists>.detail .detail-item>div .shortlist-dropdown>div>button:last-child{margin-top:3px}.shortlists>.detail .detail-item>div .shortlist-dropdown>div>span:first-child{font-weight:600}.shortlists>.detail .detail-item>div .shortlist-dropdown>span span{color:#00a9bf;cursor:pointer}.shortlists>.detail .detail-item>div .shortlist-dropdown>span span::after{content:"\f0d7";font-family:"font awesome 5 free";font-weight:900;margin-left:3px}.shortlists>.detail .detail-item>div .full-profile{display:none}.shortlists>.detail .detail-item:hover>div .full-profile{display:flex}.shortlists>.detail .detail-item>div .full-profile::after{content:"\f0da";font-family:"font awesome 5 free";font-weight:900;font-size:14px;margin-left:3px}.shortlists>.detail .detail-item>div .shortlist-dropdown>div>div{display:grid;grid-auto-flow:column;grid-gap:30px;cursor:pointer}.shortlists>.detail .detail-item>div .shortlist-dropdown>div>div:hover{background-color:#eee}.shortlists>.detail .detail-item>div .shortlist-dropdown>div>div a{visibility:hidden;font-size:12px}.shortlists>.detail .detail-item>div .shortlist-dropdown>div>div:hover a{visibility:visible}.sidebar-more-matches>div a{font-weight:600}.container.dashboard{margin-top:50px;margin-bottom:50px;color:#333}.dashboard>div{display:grid}.dashboard>div:first-child{grid-auto-flow:column;grid-gap:20px;grid-template-columns:250px 2fr 1fr}.dashboard>div:first-child>img{object-fit:cover;height:100%}.dashboard>div:first-child>div:first-child{position:relative;background-color:#fff;border:1px solid #ccc}.dashboard>div:first-child>div:first-child>img{object-fit:cover;height:240px}.dashboard>div:first-child>div:first-child .fa-plus{position:absolute;top:202px;right:7px;font-size:1.2em;color:#fff;border-radius:50%;background-color:var(--primary-color);height:30px;width:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.dashboard>div:first-child>div:first-child .fa-plus:hover{background-color:#d6374c}.dashboard>div:first-child>div:first-child div{display:grid;padding:10px;justify-content:space-between;font-size:.8em}.dashboard>div:first-child>div:first-child div:not(:last-child){border-bottom:1px solid #d5d5d5}.dashboard>div:first-child>div:first-child div:first-of-type span:first-child{font-weight:700;font-size:.95em}.dashboard>div:first-child>div:first-child div:first-of-type a,.dashboard>div:first-child>div:first-child div:nth-of-type(2) a{grid-column:2;grid-row:1/3;align-self:center}.dashboard>div:first-child>div:first-child div:nth-of-type(3) img{width:20px;grid-column:2;grid-row:1/3;align-self:center}.dashboard>div:first-child>div:first-child div:nth-of-type(2) span:nth-child(2){font-weight:600}.dashboard>div:first-child>div:first-child div:last-child{display:grid}.dashboard .summary-improve{display:grid}.dashboard .summary-improve .summary>div{display:grid;background-color:#fff;border:1px solid #ccc;grid-auto-flow:column;text-align:center;border-right:0;margin-bottom:15px;grid-template-columns:repeat(3,1fr)}.dashboard .summary-improve>div .h6{font-weight:700;font-size:.95em;margin-bottom:.3em}.dashboard .summary-improve .summary>div>div{padding:.63em;border-right:1px solid #ccc;display:flex;flex-direction:column;align-items:start;justify-content:center}.dashboard .summary-improve .summary>div>div>span:first-child{font-size:1.4em}.dashboard .summary-improve .summary>div>div>span:last-child{font-size:.8em}.dashboard .summary-improve .summary>div:nth-of-type(2)>div:first-child{flex-direction:row-reverse;position:relative;text-align:left}.dashboard .summary-improve .summary>div:nth-of-type(2)>div:first-child~div{color:#888}.dashboard .summary-improve .improve{display:grid;grid-template-columns:130px 1fr}.dashboard .summary-improve .improve .btn{justify-self:start;align-self:end;font-size:1em;padding:.25em .7em}.dashboard .summary-improve .improve>.h6{grid-column:1/3;align-self:end}.dashboard .summary-improve .improve>div:first-of-type{background:url(https://source.unsplash.com/user/erondu);background-size:cover;background-position:center}.dashboard .summary-improve .improve>div:last-child{background-color:#fff;padding:.625em;border:1px solid #ccc;display:grid;grid-row-gap:0.3em}.dashboard .summary-improve .improve>div:last-child>span:first-of-type{font-size:.9em;font-weight:600}.dashboard .summary-improve .improve>div:last-child>span:last-of-type{font-size:.85em}.dashboard .matches-notification{margin-top:40px;grid-template-columns:2fr 2fr 1.5fr;grid-gap:20px}.dashboard .matches-notification .heading{margin-bottom:.3em}.dashboard .matches-notification .heading span:last-child{background-color:var(--primary-color);color:#fff;padding:0 7px;font-size:.7em;font-weight:600;border-radius:15px}.dashboard .matches-notification .heading+div{background-color:#fff;border:1px solid #ccc}.dashboard .matches-notification>div>div>a:last-child{text-align:center;display:block;font-size:.85em;padding:4px}.dashboard .matches-notification .match{display:grid;grid-auto-flow:column;grid-gap:0.625em;grid-template-columns:60px auto auto;padding:.625em 0}.dashboard .matches-notification>div>.heading+div>div:hover{background-color:#f5f5f5}.dashboard .matches-notification>div>.heading+div>div{cursor:pointer;border-bottom:1px solid #ccc}.dashboard .match img{border-radius:50%;width:50px;height:50px;object-fit:cover;margin-left:.625em}.dashboard .match .info{display:grid}.dashboard .match .info>div span:first-child{font-size:.85em;font-weight:600;margin-right:10px}.dashboard .match .info>div{display:flex;align-items:center}.dashboard .match .info>div span:last-child{font-size:.65em;background-color:var(--primary-color);color:#fff;padding:0 5px;font-weight:600;position:relative;padding-right:10px;height:15px;display:flex;align-items:center}.dashboard .match .info>div span:last-child::after{content:"\f0d9";position:absolute;font-family:"font awesome 5 free";font-weight:900;font-size:25px;right:-2px}.dashboard .match .info>div span:last-child i{margin-right:3px}.dashboard .match .tick-container{padding:0;align-items:center;justify-self:end;margin-right:.625em}.dashboard .match .tick-container i{font-size:2em}.dashboard .match .tick-container i::after{font-size:.375em}.dashboard .match .info>span{font-size:.8em;color:#555}.dashboard .matches-notification>div:nth-child(2) .match .info>div span:last-child{display:none}.dashboard .matches-notification .notification{padding:10px 0;display:grid;grid-column-gap:0.625em;grid-template-columns:50px auto}.dashboard .matches-notification .notification img{border-radius:50%;width:40px;height:40px;object-fit:cover;margin-left:10px;grid-row:1/3}.dashboard .matches-notification .notification span{margin-right:10px}.dashboard .matches-notification .notification span:first-of-type{font-size:.75em}.dashboard .matches-notification .notification span:last-of-type{font-size:.7em;grid-column:2;color:#555}.reset-pw{margin-top:50px;margin-bottom:50px;max-width:400px;background:#fff;padding:1.25em;margin:50px auto;box-shadow:0 0 20px rgba(0,0,0,.15);border:1px solid #ddd;border-radius:4px}.reset-pw .h4{font-size:1.5em}.reset-pw>p:nth-child(2){font-size:.85em;color:#555}.reset-pw input[type=submit]{width:100%;font-size:1em;font-weight:600}.my-photos>div{background-color:#fff;padding:.625em}.my-photos .tabs span{padding:5px;border:2px solid transparent;cursor:pointer;font-size:.9em;font-weight:600;color:#777}.my-photos .tabs span.active{border:2px solid rgba(242,66,89,.6);border-bottom:2px solid #fff;border-top-left-radius:4px;border-top-right-radius:4px;color:#555}.my-photos>div>.album{border-top:2px solid rgba(242,66,89,.6);margin-top:-2px}.my-photos>div>.album>div{margin:1.5em 0}.my-photos>div>.album>div.upload{margin-bottom:.3em}.my-photos>div>.album>div.note{margin-top:0}.my-photos .upload{display:grid;grid-template-columns:1fr 1fr;grid-gap:3.75em;position:relative}.my-photos .upload::before{content:"OR";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;z-index:1;padding:5px;color:#888;font-size:1em;font-weight:700}.my-photos .upload::after{content:"";position:absolute;left:50%;transform:translateX(-50%);height:100%;width:2px;background-color:#ccc}.my-photos .upload>div{background-color:#f5f5f5;padding:.625em;border:1px solid #ccc;display:flex;flex-direction:column;align-items:center}.my-photos .upload>div>p{margin-bottom:1em;font-size:.9em}.my-photos .upload>div>span{font-weight:700;font-size:.8em;color:#fff;height:1.9em;cursor:pointer}.my-photos .upload>div:first-child>span{background-color:var(--primary-color);padding:.625em;display:flex;align-items:center;border-radius:3px}.my-photos .upload>div:last-child>span{display:flex;align-items:center;background-color:#587cc3;padding-right:.625em;border-radius:3px}.my-photos .upload>div:last-child>span .fa-facebook-f{background-color:#4167b1;color:#fff;width:2.2em;height:100%;display:flex;align-items:center;justify-content:center;margin-right:.625em;border-top-left-radius:3px;border-bottom-left-radius:3px}.my-photos .note p{margin:0;font-size:.7em}.my-photos .pics{display:grid;grid-gap:15px;grid-template-columns:repeat(auto-fill,minmax(9em,1fr))}.my-photos .pics>div{background:url(https://source.unsplash.com/user/erondu);height:230px;background-position:center;background-size:cover;position:relative}.my-photos .pics>div::after{position:absolute;bottom:0;color:#fff;background-color:rgba(0,0,0,.4);width:100%;text-align:center;font-size:.85em;padding:1px}.my-photos .pics>div.profile-pic::after{content:"Profile Photo"}.my-photos .pics>div.awaiting-approval::after{content:"Awaiting Approval"}.my-photos .pics>div.awaiting-approval .dropdown{display:none}.my-photos .pics .dropdown{position:absolute;right:5px;top:5px}.my-photos .pics .dropdown i{background-color:rgba(0,0,0,.4);color:#fff;height:20px;width:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.my-photos .pics .dropdown>div{position:absolute;display:none;width:max-content;background-color:#fff;right:0;top:24px;flex-direction:column;font-size:.85em;color:#555;box-shadow:1px 1px 3px rgba(0,0,0,.25);border-radius:2px}.my-photos .pics .dropdown>div span{padding:.3em .5em;cursor:pointer}.my-photos .pics .dropdown>div span:not(:last-child){border-bottom:1px solid #ddd}.my-photos .pics .dropdown>div span:hover{background-color:#eee;color:#444}.my-photos .pics .dropdown i.active{transform:rotate(180deg)}.my-photos .pics .dropdown i.active+div{display:flex}.my-photos .other-ways{display:grid;grid-template-columns:1fr 1fr;grid-gap:0.2em 1em}.my-photos .other-ways>span{grid-column:1/-1;color:#444}.my-photos .other-ways>div{display:flex;font-size:.85em;color:#666}.my-photos .other-ways>div i{margin-right:.3em;margin-top:5px}.my-photos .settings{grid-template-columns:1fr 1fr;grid-gap:1.5em;display:none}.my-photos .settings>div{display:grid;justify-items:start;grid-gap:0.3em;align-content:start;margin:1em 0}.my-photos .settings>div:last-child{padding:.625em;background-color:#f5f5f5;grid-template-columns:12em 12em;grid-column-gap:1em;justify-items:center;justify-content:center}.my-photos .settings>div:last-child>span{grid-column:1/-1;color:#444;font-size:.95em;text-align:center}.my-photos .settings>div:last-child>div>span{font-size:.85em;color:#555;display:block;text-align:center}.my-photos .settings>div:last-child>div:last-child{position:relative}.my-photos .settings>div:last-child>div:last-child::before{content:"\f023";position:absolute;font-weight:900;font-family:"font awesome 5 free";left:50%;transform:translateX(-50%);top:26%;z-index:1;color:#fff;font-size:2.5em;background-color:rgba(0,0,0,.3);display:flex;align-items:center;width:1.7em;height:1.7em;justify-content:center;border-radius:50%}.my-photos .settings>div:last-child>div:last-child::after{content:"Visible to Premium Members";position:absolute;width:95%;font-size:.85em;top:57%;text-align:center;color:#fff;background-color:rgba(0,0,0,.3);padding:.2em;font-weight:700;left:50%;transform:translateX(-50%)}.my-photos .settings>div>div img{border:1px solid #bbb;padding:3px;background-color:#fff}.my-photos .settings>div:last-child>div img{height:16em;width:12em}.my-photos .settings>div:last-child>div:last-child img{filter:blur(7px)}.my-photos .settings>div:last-child.visible-all>div:last-child,.my-photos .settings>div:last-child.visible-all>div>span{display:none}.my-photos .settings>div:last-child.visible-all>div:first-of-type{grid-column:1/3}.my-photos .settings>div label{margin:0;font-size:.86em;display:flex;align-items:center;color:#444}.my-photos .settings>div label:first-of-type{position:relative}.my-photos .settings>div label:first-of-type::after{content:"Recommended";position:absolute;left:105%;color:green;font-size:.8em;border:1px solid #ccc;padding:0 .3em;border-radius:3px;font-weight:700}.my-photos .settings>div button{font-size:1em;font-weight:600;padding:.35em .6em}.my-photos .settings>div label input[type=radio]{margin-right:.35em}.my-photos .settings>div:first-child span:first-child{color:#444}.nav-2{background-color:var(--primary-color);color:#fff;position:relative}.nav-2::after{content:"";position:absolute;background-color:#fff;height:40px;width:100%;z-index:10;box-shadow:0 2px 3px rgba(0,0,0,.15)}.nav-2 .container{display:grid;grid-auto-flow:column;grid-gap:1.5em;align-items:center}.nav-2 .links,.nav-2 .right{display:grid;grid-auto-flow:column;grid-gap:2em;align-items:center}.nav-2 .right{justify-self:end}.nav-2 .right .upgrade{border:1px solid rgba(255,255,255,.7);padding:.15em .4em;border-radius:3px}.nav-2 .right .upgrade:hover{background-color:rgba(0,0,0,.04)}.nav-2 .right .upgrade i{margin-right:.2em}.nav-2 .links{justify-self:center}.nav-2 .links>div{position:relative}.nav-2 a{color:inherit}.nav-2 a:hover{text-decoration:none;color:inherit}.nav-2 .dropdown-help,.nav-2 .links a{padding:13px 0 13px 0;position:relative}.nav-2 .dropdown-help,.nav-2 .dropdown-user{cursor:pointer}.nav-2 .dropdown-help:hover,.nav-2 .dropdown-user:hover{background-color:var(--primary-color)}.nav-2 .dropdown-user{padding:.3em 0 .3em 0}.nav-2 .links a+div{display:none;position:absolute;background-color:#fff;color:#444;left:0;width:max-content;grid-auto-flow:column;grid-gap:1.5em;height:40px;color:#666;font-size:.93em}.nav-2 .links>div{z-index:1000}.nav-2 .links>div>a.active{position:relative;font-weight:700}.nav-2 .links>div>a.active+div{display:grid}.nav-2 .links>div>a.active+div>a.active{color:var(--primary-color)}.nav-2 .links>div>a.active::before{content:"\f0d8";position:absolute;font-weight:900;font-family:"font awesome 5 free";bottom:-14px;left:50%;transform:translateX(-50%);font-size:1.5em}.nav-2 img.logo{height:100%;width:auto}.nav-2 span.logo{font-size:30px;color:#fff}.nav-2 .dropdown>span.open i{transform:rotate(180deg)}.nav-2 .dropdown>span.open+div{display:grid}.nav-2 .dropdown .fa-angle-down{margin-left:5px}.dropdown-user>span,.nav-2 .dropdown-help>span{display:flex;align-items:center}.nav-2 .dropdown>div{position:absolute;display:none;background:#fff;color:#666;width:max-content;right:0;box-shadow:1px 1px 3px rgba(0,0,0,.2);border-radius:2px;font-size:.8em;top:100%;border:1px solid #ddd;z-index:1001}.nav-2 .dropdown-help>div a{padding:.2em .5em}.nav-2 .dropdown-help>div a:hover{background-color:#f5f5f5;color:#555}.nav-2 .dropdown-help>div a:not(:last-child){border-bottom:1px solid #ddd}.nav-2 .dropdown-user>div{padding:.625em}.nav-2 .dropdown-user div>div:first-child{display:grid;grid-template-columns:1fr 0fr;grid-column-gap:0.5em;border-bottom:1px solid #ddd;padding-bottom:.5em}.nav-2 .dropdown-user div>div:first-child>span{padding:.5em;border-radius:3px}.nav-2 .dropdown-user div>div:first-child>span:hover{background-color:#eee}.nav-2 .dropdown-user div>div:first-child>span i{margin-right:.5em}.nav-2 .dropdown-user div>div:last-child{display:grid;align-items:center;grid-gap:0.5em;justify-items:center;padding-top:1em}.nav-2 .dropdown-user div>div:last-child .btn{color:#fff;padding:.1em .625em;font-size:1.05em;font-weight:700}.nav-2 .dropdown-user div>div:last-child a:last-child{color:#666}.nav-2 .dropdown-user img{width:35px;height:35px;border-radius:50%}.nav-2 .container>.logo-and-toggle{display:grid;grid-auto-flow:column;justify-content:space-between;align-items:center}.nav-2 .container>.logo-and-toggle div{display:none}.matches-carousel .match-card-1{width:calc(20% - 10px);margin-right:10px;margin-top:20px;border-radius:3px;box-shadow:1px 1px 2px rgba(0,0,0,.3)}.matches-carousel .match-card-1 .cntntInfo{z-index:1;margin-bottom:5px}.matches-carousel .match-card-1 .username{display:flex;align-items:center;justify-content:space-between;justify-self:unset;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.matches-carousel .match-card-1 .username::before{display:none}.matches-carousel .match-card-1 .username p{font-size:20px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.matches-carousel .match-card-1 .username::after{content:"\f3ed";font-weight:900;font-family:"Font Awesome 5 Free";color:rgba(255,255,255,.6);font-size:18px;margin-left:10px}.matches-carousel .match-card-1 .mbldp{display:block;height:100%;width:100%;position:absolute;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.matches-carousel .match-card-1::before{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.matches-carousel .match-card-1{grid-template-columns:1fr;height:330px;align-content:end;grid-auto-flow:unset;background-size:cover;background-position:center;border-right:none!important}.matches-carousel .match-card-1::before{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(rgba(0,0,0,0) 40%,rgba(0,0,0,.8));z-index:1}.matches-carousel .match-card-1 img{display:none}.matches-carousel .match-card-1 .info-list{grid-template-columns:1fr;grid-gap:3px}.matches-carousel .match-card-1 .info-list{justify-items:unset}.matches-carousel .match-card-1 .info-list>div:last-child{width:100%}.matches-carousel .match-card-1 .info-list+div p{display:none}.matches-carousel .match-card-1>div:first-of-type{padding:10px 10px 5px 10px}.matches-carousel .match-card-1>div>div:first-of-type{padding-bottom:2px}.matches-carousel .match-card-1 .dropdown{position:absolute;top:70px;right:9px}.matches-carousel .match-card-1 .dropdown ul{width:max-content}.matches-carousel .match-card-1 .dropdown i{background-color:rgba(255,255,255,.5)}.matches-carousel .tick-container{justify-content:center;padding:0 5px 8px 5px;z-index:1}.matches-carousel .tick-container i{flex-direction:unset;align-items:center;font-size:38px}.matches-carousel .tick-container i::after{font-size:20px;margin-left:10px}.matches-carousel .match-card-1 .info-list,.matches-carousel .match-card-1 .status-and-common,.matches-carousel .tick-container i::after{color:#fff;position:relative}.matches-carousel .match-card-1 .status-and-common .you-and-x-container>span:hover+ul{color:#444;z-index:1}.matches-carousel .match-card-1 .profile-pic-alternative{background:no-repeat;position:absolute;top:70px;left:0;right:0;margin:auto;transform:scale(1.2)}.matches-carousel .match-card-1.no-image::before{background:#fff}.matches-carousel .match-card-1.no-image{background:0 0}.matches-carousel .match-card-1.no-image .info-list,.matches-carousel .match-card-1.no-image .status-and-common,.matches-carousel .match-card-1.no-image .tick-container i::after,.matches-carousel .match-card-1.no-image .username{color:#444}@media (max-width:1200px){.my-photos .settings{font-size:15px}}@media (max-width:1024px){.matches-carousel .match-card-1{width:calc(25% - 10px);margin-right:10px}}@media only screen and (min-width:768px){.cd-headline{font-size:4.4rem;font-weight:300}}@media only screen and (min-width:1170px){.cd-headline{font-size:6rem}}.cd-words-wrapper{display:inline-block;position:relative;text-align:left}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.cd-words-wrapper b.is-visible{position:relative}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.clip span{display:inline-block;padding:.2em 0}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.clip .cd-words-wrapper::after{content:"";position:absolute;top:10%;right:0;width:2px;height:70%;background-color:#aebcb9}.cd-headline.clip b{opacity:0}.cd-headline b.is-visible{opacity:1;font-weight:900}.owl-theme:not(.owl-carousel1) .owl-dots .owl-dot span{width:8px;height:8px;border-radius:50%;background:#f7f8fa}.story-pics-container{padding-left:0;padding-right:0;margin-bottom:20px}.story-pics-container>h4{margin-left:15px;color:var(--primary-color);margin-top:20px}.story-pics-container .owl-carousel1.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}.story-pics-container .owl-carousel1 .item{position:relative}.story-pics-container .owl-carousel1 .item>div{position:absolute;top:20px;left:0;width:100%;height:0;opacity:0;background-color:rgba(255,255,255,.8);color:#666;transition:.6s}.story-pics-container .owl-carousel1 .item:hover>div{height:100%;padding:30px 15px;opacity:1}.story-pics-container .owl-carousel1 .item>div h5{margin-bottom:7px}.story-pics-container .owl-carousel1 .item>div p{margin-left:10px;margin-right:10px}.story-pics-container .owl-carousel1 .item>div p{font-size:13px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--primary-color)}.navbar{position:absolute;left:0;top:0;width:100%;background:0 0;z-index:100;height:60px;background-color:#fff}.navbar .icon-bar{color:#666}.navbar .navbar-nav .nav-link{font-size:13px;font-weight:600;letter-spacing:.5px;margin:15px 5px;-webkit-transition:all .5s;transition:all .5s;color:#666}.nav-scroll{display:none;background:#fff;border-bottom:1px solid rgba(12,12,12,.04);padding:0;position:fixed;top:-100px;left:0;width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translateY(100px);transform:translateY(100px)}.nav-scroll .icon-bar{color:#222}.nav-scroll .navbar-nav .nav-link{color:#222}.nav-scroll .navbar-nav .logo{padding:15px 0;color:#111}.logo{margin:0;color:#666}.header{min-height:100vh;overflow:hidden}.header .caption .o-hidden{display:inline-block}.header .caption h3{font-weight:200;letter-spacing:3px;-webkit-animation-delay:.2s;animation-delay:.2s}.header .caption h1{margin:10px 0;font-size:70px;font-weight:700;text-transform:uppercase;-webkit-animation-delay:.6s;animation-delay:.6s}.header .caption h1 b{color:var(--primary-color)}.header .caption p{font-size:16px;color:#eee;word-spacing:2px;-webkit-animation-delay:1s;animation-delay:1s}.header .caption .butn{padding:10px 30px;border:1px solid #eee;border-radius:4px;text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:1px;position:relative;margin:30px 2px 0;-webkit-animation-delay:1.2s;animation-delay:1.2s}.header .caption .butn:after{content:"";width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.header .caption .butn:hover{border-color:#fff}.header .caption .butn:hover:after{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.header .caption .butn:hover span{color:#1c1c1c}.header .caption .butn span{position:relative;z-index:2}.header .caption .butn-bg{background:var(--primary-color);border-color:var(--primary-color)}.header .arrow{position:absolute;bottom:10vh;width:100%;text-align:center;color:#fff;font-size:13px;z-index:8}.header .arrow i{position:relative;display:inline-block;width:30px;height:30px;line-height:30px}.header .arrow i:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.2);border-radius:50%;z-index:-1;-webkit-transition:all .2s;transition:all .2s}.header .arrow i:hover:after{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transition:all .5s;transition:all .5s}.slider .arrow,.slider-fade .arrow{display:none!important}.slider .owl-item,.slider-fade .owl-item{height:100vh;position:relative}.slider .item,.slider-fade .item{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover}.slider .item .caption,.slider-fade .item .caption{z-index:9}.slider .owl-theme .owl-dots,.slider-fade .owl-theme .owl-dots{position:absolute;bottom:5vh;width:100%}.creative{min-height:100vh}.creative .svg{position:absolute;bottom:-10px;left:0;width:100%;z-index:2}.creative .svg svg{fill:#fff;width:101%}.bg-vid{position:absolute;top:0;left:0;min-width:100%;min-height:100%}#particles-js{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.hero .extra-text{font-weight:200;margin-bottom:25px}.hero .extra-text span{font-weight:700}.hero .item{background:#fff;text-align:center;padding:30px 15px;-webkit-box-shadow:0 5px 35px 0 rgba(148,146,245,.15);box-shadow:0 5px 35px 0 rgba(148,146,245,.15);border-radius:5px;margin-bottom:30px}.hero .item .icon{font-size:50px;margin-bottom:15px;color:var(--primary-color)}.hero .item h6{margin-bottom:15px}.hero .mission p{margin-bottom:30px}.hero .mission p a{color:#00a9bf}.hero .mission i{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;background:var(--primary-color);border-radius:50%;color:#fff;font-size:25px}.hero .mission .small-text{margin-left:10px;font-size:13px;color:#666}.hero .skills{padding-top:80px}.hero .skills .prog-item{margin-bottom:25px}.hero .skills .prog-item:last-child{margin-bottom:0}.hero .skills .prog-item p{font-weight:600;font-size:12px;margin-bottom:8px}.hero .skills .prog-item .skills-progress{width:100%;height:2px;background:#eee;border-radius:5px;position:relative}.hero .skills .prog-item .skills-progress span{position:absolute;left:0;top:0;height:100%;background:var(--primary-color);width:10%;border-radius:10px;-webkit-transition:all 1s;transition:all 1s}.hero .skills .prog-item .skills-progress span:after{content:attr(data-value);position:absolute;top:-20px;right:0;font-size:10px;color:#777}.quote{background-attachment:fixed}.quote p .icon{font-size:30px;margin:0 15px;padding:0;opacity:.3;line-height:1}.quote p{font-size:17px;font-style:italic}.quote h5{color:var(--primary-color);text-transform:uppercase;font-size:14px;font-weight:600;margin:15px 0 10px}.quote h6{font-size:12px;color:#ccc}.portfolio{overflow:hidden}.portfolio .filtering span{margin-right:30px;color:#333;letter-spacing:1px;font-weight:600;font-size:14px;text-transform:uppercase;cursor:pointer;border-bottom:1px solid transparent}.portfolio .filtering span:last-child{margin:0}.portfolio .filtering .active{border-color:var(--primary-color);color:var(--primary-color)}.portfolio .items{margin-top:30px}.portfolio .item-img{position:relative;overflow:hidden}.portfolio .item-img:hover .item-img-overlay{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.portfolio .item-img:hover h6{-webkit-transform:translateY(0);transform:translateY(0)}.portfolio .item-img h6{font-weight:600;position:relative;margin-bottom:5px;-webkit-transform:translateY(-15px);transform:translateY(-15px);-webkit-transition:all .5s;transition:all .5s}.portfolio .item-img-overlay{position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:rgba(255,255,255,.95);color:#35424c;opacity:0;-webkit-transition:all .5s;transition:all .5s;z-index:2;-webkit-transform:translateY(10px);transform:translateY(10px)}.portfolio .item-img-overlay a{font-size:30px;position:absolute;bottom:15px;right:15px}.numbers{background-attachment:fixed}.numbers .item .icon{font-size:45px;margin-bottom:10px;color:#ddd}.numbers .item h2{font-weight:800;margin-bottom:15px}.numbers .item h6{font-size:16px;letter-spacing:1px;color:#ddd}.services .item{padding:30px 15px;-webkit-box-shadow:0 5px 35px 0 rgba(148,146,245,.15);box-shadow:0 5px 35px 0 rgba(148,146,245,.15);border-radius:5px;margin-bottom:30px}.services .item .icon{font-size:30px;margin-bottom:15px;color:var(--primary-color)}.services .item h6{margin-bottom:15px}.serv-tabs{background-attachment:fixed}.serv-tabs .content .tab-item{display:none;position:relative}.serv-tabs .content .curent{display:block}.serv-tabs .content .bord{padding-right:30px}.serv-tabs .content .bord:after{content:"";width:1px;height:100%;background:var(--primary-color);position:absolute;right:1px;top:0;opacity:.7}.serv-tabs .content .spcial{padding-left:30px}.serv-tabs .content .spcial p{color:#fff;font-size:16px;font-style:italic;word-spacing:1px}.serv-tabs .tabs-icon .item div{text-align:center;padding:30px 0;background:rgba(70,70,70,.55);margin-top:50px;border-radius:5px;cursor:pointer}.serv-tabs .tabs-icon .item .icon{font-size:30px;color:var(--primary-color);margin-bottom:15px}.serv-tabs .tabs-icon .item h6{font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.serv-tabs .tabs-icon .active div{background:#fff}.serv-tabs .tabs-icon .active h6{color:#111}.team .titem .team-img{position:relative;overflow:hidden;border-radius:50%;width:220px;height:220px;margin:auto}.team .titem .team-img:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.team .titem img{-webkit-transition:all .5s;transition:all .5s}.team .titem h6{font-size:18px;font-weight:600;font-family:inherit;margin:20px 0 10px}.team .titem span{font-size:14px;color:#959595}.team .titem .social{margin:15px 0}.team .titem .social a{margin:0 5px}.price .item{padding:30px 0;background:#fff;border-radius:5px;-webkit-transition:all .3s;transition:all .3s}.price .item:hover{-webkit-box-shadow:0 5px 40px 0 rgba(148,146,245,.2);box-shadow:0 5px 40px 0 rgba(148,146,245,.2)}.price .type{margin-bottom:30px}.price .type .icon{display:none;font-size:45px;color:#eee;margin-bottom:10px}.price .type h4{font-size:25px}.price .value{padding:30px 0;position:relative}.price .value:after,.price .value:before{content:"";background:#eee;width:70%;height:1px;position:absolute;left:15%}.price .value:before{top:0}.price .value:after{bottom:0}.price .value h3{display:inline-block;padding-right:10px;font-size:50px;font-weight:800;position:relative}.price .value h3 span{font-size:14px;position:absolute;top:5px;right:0}.price .value .per{font-size:13px;color:#777}.price .features{padding:15px 0}.price .features li{margin:15px 0;color:#777}.price .order{padding-top:15px;position:relative}.price .order:before{content:"";background:#eee;width:70%;height:1px;position:absolute;left:15%;top:0}.price .order a{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;padding:10px 30px;margin-top:15px;font-weight:600;position:relative}.price .order a:after{content:"";width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.price .order a span{position:relative;z-index:2}.price .order a:hover:after{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.price .order a:hover span{color:var(--primary-color)}.price .active{-webkit-box-shadow:0 5px 40px 0 rgba(0,0,0,.1);box-shadow:0 5px 40px 0 rgba(0,0,0,.1)}.testimonails{background-attachment:fixed}.testimonails .client-img{width:85px;height:85px;border-radius:50%;border:5px solid rgba(255,255,255,.2);overflow:hidden;margin:0 auto 15px}.testimonails h5{color:var(--primary-color);font-size:16px;font-weight:600;margin:0 0 5px}.testimonails h6{font-size:12px;color:#ccc;margin-bottom:30px}.testimonails .owl-theme .owl-dots{margin-top:30px!important}.blog .item{-webkit-box-shadow:0 5px 35px 0 rgba(148,146,245,.15);box-shadow:0 5px 35px 0 rgba(148,146,245,.15);border-radius:5px}.blog .item .post-img{position:relative;overflow:hidden}.blog .item .post-img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.blog .item .post-img img{-webkit-transition:all .5s;transition:all .5s}.blog .item .post-img .date{display:inline-block;position:absolute;top:15px;left:15px;background:#111;color:#fff;padding:10px 15px;text-align:center}.blog .item .post-img .date span{display:block;font-weight:700;font-size:12px}.blog .item .content{padding:40px 5px;background:#fff}.blog .item .content .tag{color:var(--primary-color);font-weight:600;margin-bottom:10px}.blog .item .content h5{font-weight:700;font-size:20px;margin-bottom:15px}.blog-nav{position:static!important;background:#fff!important;margin:0}.blog-nav .logo{color:#1c1c1c!important}.blog-nav .navbar-nav li a{color:#1c1c1c!important;font-weight:500}.min-header{height:50vh;background:#1c1c1c;position:relative}.min-header .v-middle{z-index:4}.min-header h5{font-weight:700;letter-spacing:1px;color:#ccc;margin-bottom:15px}.min-header .path{display:inline-block;padding:5px 10px;text-align:center;background:rgba(100,100,100,.2)}.min-header span{position:relative;color:#ddd;font-style:italic;line-height:1.7}.min-header span:after{content:">>";position:relative;margin:0 10px}.min-header span:last-child:after{display:none}.blogs .posts .post{margin-bottom:50px;border-bottom:1px solid #eee}.blogs .posts .post .content{padding:50px 15px;background:#fff}.blogs .posts .post .content .post-title h5{font-weight:700;font-size:20px;line-height:1.6;margin-bottom:10px}.blogs .posts .post .content .meta{margin-bottom:20px}.blogs .posts .post .content .meta li{display:inline-block;font-size:12px;color:#777;margin:5px}.blogs .posts .post .content p{font-weight:300}.blogs .posts .post .content .spical{padding:15px;margin:30px 0;border-left:2px solid #111;background:#f7f7f7;font-size:16px}.blogs .posts .post .content .butn{display:inline-block;margin-top:30px;padding:8px 30px;border:2px solid #ddd;font-weight:500;-webkit-transition:all .5s;transition:all .5s}.blogs .posts .post .content .butn:hover{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.blogs .posts .post .share-post{margin-top:30px;padding-top:20px;border-top:1px dashed #eee;text-align:left}.blogs .posts .post .share-post span{font-weight:700}.blogs .posts .post .share-post ul{float:right}.blogs .posts .post .share-post ul li{display:inline-block;margin:0 10px}.blogs .posts .title-g h3{font-weight:800;font-size:25px}.blogs .posts .comments-area .comment-box{padding-bottom:30px;margin-bottom:50px;border-bottom:1px solid #eee}.blogs .posts .comments-area .comment-box:nth-child(odd){margin-left:80px}.blogs .posts .comments-area .comment-box:last-child{margin-bottom:0}.blogs .posts .comments-area .comment-box .author-thumb{width:80px;float:left}.blogs .posts .comments-area .comment-box .comment-info{margin-left:100px}.blogs .posts .comments-area .comment-box .comment-info h6{font-size:14px;font-weight:600;margin-bottom:10px}.blogs .posts .comments-area .comment-box .comment-info .reply{margin-top:10px;font-weight:600}.blogs .posts .comments-area .comment-box .comment-info .reply i{padding-right:5px;font-size:12px}.blogs .posts .comment-form .form input[type=email],.blogs .posts .comment-form .form input[type=text],.blogs .posts .comment-form .form textarea{width:100%;border:0;border-radius:5px;padding:10px;background:#f4f4f4}.blogs .posts .comment-form .form textarea{height:160px;max-height:160px;max-width:100%}.blogs .posts .comment-form .form button[type=submit]{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;padding:10px 30px;margin-top:15px;font-weight:600;cursor:pointer;position:relative}.blogs .posts .comment-form .form button[type=submit]:after{content:"";width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.blogs .posts .comment-form .form button[type=submit] span{position:relative;z-index:2}.blogs .posts .comment-form .form button[type=submit]:hover:after{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.blogs .posts .comment-form .form button[type=submit]:hover span{color:var(--primary-color)}.blogs .posts .pagination{display:block;text-align:center}.blogs .posts .pagination li{display:inline-block;padding:5px 10px;margin:2px;border:1px solid #ddd}.blogs .side-bar .widget{margin-bottom:50px}.blogs .side-bar .widget:last-child{margin-bottom:0}.blogs .side-bar .widget .widget-title{border-bottom:1px solid #eee;margin-bottom:30px}.blogs .side-bar .widget .widget-title h6{position:relative;padding-bottom:15px;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.blogs .side-bar .widget .widget-title h6:after{content:"";width:30px;height:1px;background:#000;position:absolute;bottom:0;left:0}.blogs .side-bar .widget li{margin-bottom:10px;color:#777}.blogs .side-bar .widget li:last-child{margin:0}.blogs .side-bar .search form input{width:calc(100% - 52px);height:50px;padding:0 10px;border:0;background:#f7f7f7}.blogs .side-bar .search form button{width:50px;height:50px;line-height:50px;background:#1c1c1c;color:#fff;border:0;float:right}.clients{padding:30px 0}.clients .brand{padding:15px;opacity:.5}.clients .brand:hover{opacity:1}.contact .map{padding:0;position:relative;z-index:4}.contact #ieatmaps{height:100%}.information{padding:30px 0;color:#fff;-webkit-transition:all .5s;transition:all .5s}.information .item{padding:15px;background:rgba(70,70,70,.3);border-radius:5px;cursor:pointer}.information .info .item:last-child{margin-bottom:0}.information .info .item .icon{font-size:45px;float:left}.information .info .item .cont{margin-left:60px}.information .info .item .cont h6{font-size:16px;margin-bottom:5px}.information .info .item .cont p{color:#999}.contact .map-show{left:-100%}.contact .map-show .icon-toggle{z-index:2;-webkit-transition-delay:0.3s;transition-delay:0.3s}.contact .contact-form{padding:80px 50px}.contact .contact-form input[type=email],.contact .contact-form input[type=text],.contact .contact-form textarea{width:100%;padding:10px;border:0;background:#f7f7f7;border-radius:5px}.contact .contact-form textarea{height:160px;max-height:160px;max-width:100%}.contact .contact-form button[type=submit]{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;padding:10px 30px;margin-top:15px;font-weight:600;cursor:pointer;position:relative}.contact .contact-form button[type=submit]:after{content:"";width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.contact .contact-form button[type=submit] span{position:relative;z-index:2}.contact .contact-form button[type=submit]:hover:after{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.contact .contact-form button[type=submit]:hover span{color:var(--primary-color)}@media screen and (max-width:991px){.mobile-options{display:grid}.mb-md50{margin-bottom:50px}.mb-md30{margin-bottom:30px}.mb-md0{margin-bottom:0}.navbar .navbar-collapse{background-color:rgba(0,0,0,.6);color:#000;text-align:center}.navbar .nav-link{margin:10px auto!important}.nav-scroll .navbar-collapse .nav-link{color:#fff!important}.nav-scroll .navbar-collapse .active{color:var(--primary-color)!important}.header .caption h2{font-size:30px}.header .caption h1{font-size:50px}.header .caption p{font-size:16px}.serv-tabs .content .bord{padding-right:0;margin-bottom:50px}.serv-tabs .content .bord:after{display:none}.serv-tabs .content .spcial{padding-left:0}.contact .map{height:500px}.information .info{margin-bottom:30px}.information{padding-bottom:50px}.search{width:100%}.contact-us .sections{font-size:14px}.section-profile .basic-info .info{grid-template-columns:1fr 1fr}.section-profile .basic-info .info>div p{font-size:13px}footer>.container .three-icons span{grid-auto-flow:unset;justify-items:center;font-size:16px}.navbar .navbar-nav .nav-link{color:#000}.list-and-sidebar{grid-template-columns:1fr}.match-card-1 .info-list{grid-template-columns:1fr}.match-card-1 p,.match-card-1 span{font-size:13px}.container.shortlists-and-sidebar,.user-detail-and-sidebar{grid-template-columns:1fr}.sidebar-more-matches,.user-detail-and-sidebar .sidebar{display:block}.container.dashboard{font-size:15px}.dashboard>div:first-child{grid-template-columns:250px 1fr}.dashboard>div:first-child>img{display:none}.dashboard .matches-notification{grid-template-columns:1fr 1fr}.dashboard .matches-notification>div:last-child{grid-row:2;grid-column:1/-1}.my-photos>div{font-size:15px}.my-photos .settings{grid-template-columns:1fr}.nav-2::after{display:none}.nav-2 .container,.nav-2 .links,.nav-2 .links>div>a.active+div,.nav-2 .right{grid-auto-flow:row;grid-gap:0}.nav-2 .container{font-size:14px;grid-gap:0.5em}.nav-2 .links>div>a+div{position:relative;z-index:1;height:auto;width:auto;padding:.625em;border-radius:2px}.nav-2 .links a{padding:5px 0 5px 0}.nav-2 .links,.nav-2 .right{justify-self:unset}.nav-2 .dropdown-user>div,.nav-2 .dropdown>div{position:relative;top:unset;width:auto;margin-top:.5em}.nav-2 .links>div .matches::after{left:105%}.nav-2 .dropdown-help{padding:10px 0 5px 0}.nav-2 .dropdown-user{padding:5px 0 10px 0}.nav-2 .container>.logo-and-toggle div{display:grid;width:22px;grid-gap:5px;cursor:pointer}.nav-2 .container>.logo-and-toggle div span{background-color:#fff;height:2px;border-radius:2px;transition:.5s}.nav-2 .container>.logo-and-toggle div.x span:first-child{transform:rotate(45deg) translatey(4px) translatex(7px)}.nav-2 .container>.logo-and-toggle div.x span:nth-child(2){opacity:0}.nav-2 .container>.logo-and-toggle div.x span:last-child{transform:rotate(135deg) translatey(3px) translatex(-6px)}.nav-2 .container>div:not(.logo-and-toggle){display:none}.matches-carousel .match-card-1{width:calc(33.3333% - 10px);margin-right:10px}}@media (max-width:768px){.nav-2 .container>.logo-and-toggle{padding:8px!important}.search{grid-auto-flow:unset;grid-template-columns:1fr 1fr}.search input[type=button],.search input[type=submit]{grid-column:1/3}.search-criterias-container .search-criterias{grid-template-columns:unset}.contact-us .sections{grid-template-areas:"info" "social" "form";justify-items:center}.contact-us .sections>form{border-right:none;padding-right:0;border-top:1px solid #bbb;margin-top:30px;padding-top:20px}.section-profile .basic-info{grid-template-areas:"pic" "info" "manage-profile";grid-gap:10px}.section-profile .basic-info .info{grid-template-columns:1fr}.section-profile .basic-info .info>div{padding:3px 7px}.section-profile .basic-info .info>div:last-child{border:none}.section-profile .basic-info .info>div p,.section-profile .detail-section .info-header+p,.section-profile .detail-section ul,.section-profile .manage-profile ul li{font-size:12px}.section-profile .basic-info .preview-profile,.section-profile .detail-section .info-header p,.section-profile .detail-section .info-header>a,.section-profile .manage-profile>p{font-size:13px}.section-profile .two-tabs button{font-size:14px}.section-profile h6{padding:6px;font-size:16px}.section-profile .manage-profile ul{grid-template-columns:1fr}.section-profile .detail-section ul{grid-template-columns:1fr}.contact-us .sections>div:nth-child(2){grid-gap:25px}.contact-us .sections>div:last-child{margin-top:10px}footer>.container .three-icons{grid-auto-flow:row;justify-items:baseline;justify-content:center;width:calc(100% - 40px);grid-gap:15px;margin:0 20px;border-bottom:none}footer>.container .three-icons span{grid-auto-flow:column}footer>div:last-child .container{flex-direction:column;text-align:center}.contact-us .sections>div:nth-child(2)>div{grid-auto-flow:unset;justify-content:unset;justify-items:center}.section-head h4{font-size:27px}.edit-personal-profile form>.form-group{grid-auto-flow:unset;grid-gap:5px}.edit-personal-profile form>.form-group>label{width:unset;justify-content:unset}.edit-personal-profile form .no-of-siblings{grid-auto-flow:unset}.edit-personal-profile{font-size:14px}.match-card{font-size:13px;padding:10px}.match-card>div{grid-gap:5px}.match-card img{width:80px;height:80px}.match-card h4{border-bottom:none;padding-bottom:0;font-size:1.2em}.match-card>div{grid-template-columns:1fr}.match-card-1{grid-template-columns:1fr;height:330px;align-content:end;grid-auto-flow:unset;background-size:cover;background-position:center;border-right:none!important}.match-card-1::before{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(rgba(0,0,0,0) 40%,rgba(0,0,0,.8))}.match-card-1 .username{color:#fff;font-size:19px;justify-self:start}.match-card-1 img{display:none}.match-card-1 .info-list{grid-template-columns:1fr;grid-gap:3px}.match-card-1 .info-list{justify-items:unset}.match-card-1 .info-list>div:last-child{justify-self:unset;align-self:end;display:grid;grid-template-columns:45px 2fr 2fr;grid-gap:0.5rem}.match-card-1 .info-list+div p{display:none}.match-card-1>div:first-of-type{padding:10px 10px 5px 10px}.match-card-1>div>div:first-of-type{padding-bottom:2px}.match-card-1 .dropdown{position:absolute;top:70px;right:9px}.match-card-1 .dropdown ul{width:max-content}.match-card-1 .dropdown i{background-color:rgba(255,255,255,.5)}.tick-container{justify-content:center;padding:0 5px 8px 5px;z-index:1}.tick-container i{flex-direction:unset;align-items:center;font-size:38px}.tick-container i::after{font-size:20px;margin-left:10px}.match-card-1 .info-list,.match-card-1 .status-and-common,.tick-container i::after{color:#fff;position:relative}.match-card-1 .status-and-common .you-and-x-container>span:hover+ul{color:#444;z-index:1}.match-card-1 .profile-pic-alternative{background:no-repeat;position:absolute;top:70px;left:0;right:0;margin:auto;transform:scale(1.2)}.match-card-1.no-image::before{background:#fff}.match-card-1.no-image{background:0 0}.match-card-1.no-image .info-list,.match-card-1.no-image .status-and-common,.match-card-1.no-image .tick-container i::after,.match-card-1.no-image .username{color:#444}.match-card-1 .info-list>div:last-child{grid-template-columns:1fr 1fr!important}.user-detail-and-sidebar .user-detail{font-size:13px}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:first-child{grid-gap:20px}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:first-child>div img{height:60px;width:60px}.user-detail-and-sidebar .user-detail .icon-and-heading+div>div:not(:first-child){justify-content:space-between;grid-gap:unset}.user-detail-and-sidebar .user-detail .icon-and-heading>i{height:40px;width:40px;font-size:17px}.edit-personal-profile-and-sidebar{grid-template-columns:1fr}.edit-personal-profile-and-sidebar .sidebar{display:none}footer>.container .footer-links{grid-template-columns:1fr;margin-top:0}.shortlists>.detail .detail-item{grid-template-areas:"checkbox img" "checkbox username" ". info" ". options";grid-template-columns:10px 1fr}.shortlists>.detail>div:nth-child(2)>label{grid-column:1}.shortlists>.detail>div:nth-child(2)>div,.shortlists>.detail>div:nth-child(2)>span{grid-column:2}.shortlists>.detail>div:nth-child(2){grid-auto-flow:row;grid-gap:5px;justify-items:start}.shortlists>.detail>div:nth-child(2) .all-members{position:relative;right:unset}.shortlists>.detail>div:nth-child(2) .all-members:hover>div{top:20px;right:unset}footer>.container .footer-links h5{width:196px;margin-left:auto;margin-right:auto;border-bottom:none;font-weight:500;font-size:18px;font-weight:700}footer>.container .footer-links>div{position:relative}footer>.container .footer-links>div::after{position:absolute;content:"";height:1px;width:100%;background-color:#bbb;transform:translate(-50%);top:35px}footer>.container .footer-links ul{display:grid;grid-gap:15px}.container.dashboard{font-size:13.5px}.dashboard>div:first-child{grid-template-columns:1fr 1fr}.dashboard>div:first-child>div:first-child{grid-column:1/3}.dashboard .summary-improve{grid-auto-flow:row;align-items:start;grid-row:2;grid-column:1/3}.dashboard .matches-notification{grid-template-columns:1fr}.dashboard .matches-notification>div:last-child{grid-row:unset;grid-column:unset}.dashboard .match .tick-container i{flex-direction:column}.dashboard .match .tick-container i::after{margin:0}.dashboard .match .tick-container i::after{color:#444}.reset-pw{font-size:13.5px}.my-photos>div{font-size:14px}.my-photos .settings{font-size:13.5px}.my-photos>div>.album>div.upload{grid-template-columns:1fr}.my-photos .upload::after{transform:rotate(270deg) translateX(-50%)}.my-photos .other-ways{grid-template-columns:1fr}.my-photos .settings>div:last-child{grid-template-columns:1fr 1fr}.my-photos .settings>div:last-child>div img{height:13.5em;width:100%;max-width:10em}.matches-carousel .match-card-1{width:calc(50% - 10px);margin-right:10px}}@media screen and (max-width:767px){.mb-sm50{margin-bottom:50px}.mb-sm30{margin-bottom:30px}.nav-scroll{padding-left:15px}.header .caption h3{font-size:20px}.header .caption h1{font-size:30px}.serv-tabs .tabs-icon .item div{padding:15px 0}.serv-tabs .tabs-icon .item h6{display:none}}@media (max-width:480px){.shortlists>.detail .detail-item>div button{grid-row:2;grid-column:1}.search .age-container div select{padding:.375rem .2rem}.matches-carousel .match-card-1{width:100%;margin-right:0}}@media screen and (max-width:786px){.list-and-sidebar{grid-template-columns:100%!important}}
