@font-face{font-family:'Roboto';src:url(/seo/font/id/roboto-regular-webfont.woff2) format('woff2'),url(/seo/font/id/roboto-regular-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(/seo/font/id/roboto_medium_500.woff2) format('woff2'),url(/seo/font/id/roboto_medium_500.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(/seo/font/id/roboto-bold-webfont.woff2) format('woff2'),url(/seo/font/id/roboto-bold-webfont.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Material Icons";src:url(/seo/font/id/MaterialIcons.woff2) format("woff2"),url(/seo/font/id/MaterialIcons.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--primary:#BF152E;--accent:#F67C21;--header:#1B1B1B;--success:#1CBB1C;--danger:#E81D1D;--warning:#F5A72A;--primary-hover:#ad132a;--transition:all 0.2s cubic-bezier(.39,0,.17,.99)}*{margin:0;padding:0;box-sizing:border-box}:focus{outline:0}img{border:none}.select-item[value=""]{display:none}option[disabled]{display:none}html{scroll-behavior:smooth}html,body,.wrapper{height:100%}body{font:16px/1.5 'Roboto',Arial,sans-serif;color:#989898;background-color:#fff}.center{width:100%;max-width:1000px;padding:0 10px;margin:0 auto}section{margin-bottom:60px}.header{padding:15px 0;background-color:#fff}.header .center{display:flex;justify-content:space-between;align-items:center}.header img{display:block;max-width:120px;height:auto}.header-buttons{display:flex;align-items:center}.wrapper.mobile-nav-visible{overflow:hidden}.header-mobile-btn-inner{display:flex;flex-flow:column;justify-content:space-between;height:14px;width:18px;position:relative;cursor:pointer;margin-left:15px}.header-mobile-btn-inner .mobile-btn-item{background:var(--header);width:100%;height:2px;transition:var(--transition);z-index:1}.mobile-nav-visible .header-mobile-btn-inner{width:24px;height:24px;transform:rotate(-270deg);right:10px}.mobile-nav-visible .header-mobile-btn-inner .mobile-btn-item{position:absolute}.mobile-nav-visible .header-mobile-btn-inner .icon-line-1{transform:rotate(-45deg)}.mobile-nav-visible .header-mobile-btn-inner .icon-line-2{transform:rotate(45deg)}.mobile-nav-visible .header-mobile-btn-inner .icon-line-3{display:none}.header-page-nav{opacity:0;visibility:hidden;position:fixed;overflow-y:scroll;bottom:0;left:0;right:0;top:79px;background:var(--primary);transition:var(--transition);transform:translateX(100%);padding:16px 20px;pointer-events:none;z-index:1}.mobile-nav-visible .header-page-nav{opacity:1;visibility:visible;transform:translateX(0);pointer-events:auto}.nav{list-style:none}.nav-item-dropdown{display:grid;grid-template-columns:1fr 1fr;padding-left:25px}.nav-item[data-role="dropdown"]{position:relative;padding-left:25px}.nav-item[data-role="dropdown"]:before{content:'';position:absolute;top:5px;left:0;border:solid rgba(255,255,255);border-width:0 2px 2px 0;padding:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-item-dropdown a,.nav-item{display:block;font-weight:700;color:#fff;text-decoration:none;margin-bottom:10px;transition:var(--transition)}.nav-item-dropdown a{font-weight:400}.nav-item-dropdown a:hover,.nav-item:hover{color:rgba(255,255,255,.7)}.login-form-btn,.reg-form-btn{display:block;font-size:16px;line-height:1.2;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;margin-right:15px;padding:15px 25px;border:none;border-radius:4px;outline:none;cursor:pointer;background-color:var(--primary);transition:var(--transition)}.login-form-btn:hover,.reg-form-btn:hover{background-color:var(--primary-hover)}.reg-form-btn{margin-right:0}.form-btns-block{margin-bottom:29px}.main-section{overflow:hidden;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:980px;position:relative;min-height:460px;margin:0 auto}.main-section::before{content:"";z-index:-1;position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(255,255,255,.6)}.main-photo{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2}.main-section .center{display:flex;flex-direction:column;align-items:center;padding:0}.main-title{font-size:30px;line-height:1.3;font-weight:700;color:var(--header);text-transform:uppercase;text-align:center;margin-bottom:30px}.page-title{display:block;font-size:32px;line-height:1.2;font-weight:700;text-transform:capitalize;color:var(--header);text-align:center;margin-bottom:30px}.page-btn,.regform-btn{display:inline-block;min-width:140px;font-weight:700;font-size:16px;color:#fff;text-align:center;text-transform:uppercase;background-color:var(--primary);padding:12px 10px;box-shadow:0 2px 2px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.1);border-radius:4px;border:none;outline:none;cursor:pointer;margin:0 auto;transition:var(--transition)}.page-btn:hover,.regform-btn:hover{box-shadow:none;background-color:var(--primary-hover)}.page-secondary{width:100%;max-width:280px;background-color:var(--header)}.page-secondary:hover{background-color:var(--header)}.breadcrumbs-section{padding:5px 0 5px}.breadcrumbs-item{font-size:14px;color:rgba(0,0,0,.3);text-decoration:none;display:inline-block;margin:0 0 15px 0}.breadcrumbs-item:last-child{color:var(--primary);margin:0}.breadcrumbs-item a{color:rgba(0,0,0,.3);display:inline-flex;align-items:center;text-decoration:none}.breadcrumbs-item a:hover{text-decoration:underline}.content-wrapper{display:flex;flex-direction:column}.aside-block{margin-bottom:60px}.aside-block .page-title{color:#585858}.articles-block{display:grid;grid-gap:40px 20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));max-width:620px;margin:0}.articles-item img{display:block;width:100%;border-radius:4px;margin-bottom:15px}.articles-item a{display:block;font-weight:500;font-size:18px;color:#585858;text-align:center;text-decoration:none;transition:var(--transition)}.articles-item a:hover{text-decoration:underline}.slider-section{padding:30px 0;background-color:rgba(27,27,27,.05);border-radius:8px;overflow:hidden}.slider-section .center{padding:0}.slider-wrapper{position:relative;max-width:840px;overflow:hidden}.slider-block{display:flex;margin-bottom:20px;transition:all 0.2s cubic-bezier(.39,0,.17,.99)}.slider-item{position:relative;padding:115px 10px 0;flex-direction:column;flex:0 0 100px;width:100%;max-width:120px;margin-bottom:40px}.slider-item:after{content:'';position:absolute;top:0;left:50%;width:100px;height:100px;border-radius:50%;background:url(https://www.gibmirsex.com/seo/resource/id/78d5e78b3ff89a62e22698ddecdf533b.png) no-repeat;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider-item-1:after{background-position:-50px -50px}.slider-item-2:after{background-position:-250px -50px}.slider-item-3:after{background-position:-450px -50px}.slider-item-4:after{background-position:-650px -50px}.slider-title{font-weight:500;font-size:18px;color:#1B1B1B;text-decoration:none;text-align:center;margin-bottom:20px;transition:all 0.2s cubic-bezier(.39,0,.17,.99)}.slider-title:hover{text-decoration:underline}.slider-controls{position:relative;bottom:0;left:50%;width:100%;height:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.arrow{position:absolute;bottom:0;left:10px;width:40px;height:40px;background:rgba(27,27,27,.1);border-radius:2px;border:none;outline:none;cursor:pointer;transition:var(--transition)}.arrow:hover{background:rgba(27,27,27,.2)}.arrow:before{content:'';position:absolute;top:50%;left:50%;border:solid rgba(255,255,255);border-width:0 2px 2px 0;padding:4px;-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.arrow-next{left:auto;right:10px}.arrow-next:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.slider-section .page-secondary{width:auto;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.text-item{margin-bottom:60px}.text-item p{margin-bottom:10px}.text-item:last-child{margin-bottom:0}.text-title{font-size:32px;font-weight:700;text-align:center;color:#585858;text-transform:capitalize;margin-bottom:30px;margin-top:30px}.text-item ul{list-style-position:inside;margin-bottom:10px}.cities-block{display:grid;grid-gap:40px 20px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));max-width:620px;margin:0 auto}.cities-item{margin-bottom:20px}.cities-item:last-child{margin-bottom:0}.cities-item img{display:block;width:100%;border-radius:4px;margin-bottom:10px}.cities-title{display:block;color:#585858;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;transition:var(--transition)}.cities-title:hover{text-decoration:underline}.links-section{padding:30px 0;border-radius:8px;background:rgba(27,27,27,.05)}.links-title{font-size:24px;line-height:1.55;font-weight:700;color:var(--header);text-align:center;margin-bottom:20px}.links-block{display:flex;flex-wrap:wrap;justify-content:center}.links-block li{display:block;margin:0 5px 14px}.links-block a{display:block;font-size:12px;font-weight:700;color:#585858;text-decoration:none;text-transform:capitalize;border-radius:4px;padding:14px 25px;background-color:#fff;transition:var(--transition)}.links-block a:hover{opacity:.7}.footer{text-align:center;padding:25px 0 15px;background-color:var(--header)}.footer-links{text-align:center;list-style:none;margin:0 auto 30px}.footer-links li{margin-bottom:10px}.footer-links a{font-size:16px;font-weight:500;color:#fff;text-decoration:none;text-transform:capitalize;transition:var(--transition)}.footer-links a:hover{text-decoration:underline;opacity:.7}.reg-form-block{grid-column:1/-1;grid-row:1/-1;align-self:start;display:none;width:100%;text-align:left;padding:60px 40px;color:rgba(0,0,0,.85);background:#fff;box-shadow:0 0 2px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.2);border-radius:12px;transition:var(--transition)}.reg-form-block.is-open{display:block}.reg-form{max-width:320px;margin:0 auto}.form-item{position:relative;margin:29px 0;min-height:70px}.form-input,.form-select{position:relative;border-radius:5px;border:1px solid var(--header)}input,select{width:100%;padding:10px 5px 10px 10px;font:inherit;color:inherit;background:inherit;border-radius:0;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input [name="UserForm[password]"]{padding-right:30px}::-webkit-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}input::-ms-clear,input::-ms-reveal{display:none}.submit-btn{width:100%}.reg-form-block .form-label-block{font-size:24px;line-height:1.2;font-weight:700;text-align:center;text-transform:capitalize;max-width:280px;margin:0 auto 45px}.form-input [type="password"],.form-input [type="email"]{padding-right:30px}[data-step-name="password"] .form-input::before,[data-step-name="email"] .form-input::before{content:"\e976";position:absolute;right:5px;top:0;cursor:pointer;font-size:21px;line-height:46px;font-family:"Material Icons";vertical-align:top;color:rgba(0,0,0,.5)}[data-step-name="email"] .form-input::before{content:"\e97c"}.form-step-wrapper{margin-bottom:12px}.form-step-item{display:none}.form-step-item.is-active{display:block}.error-field .form-error-block{visibility:visible;transform:translateY(0);opacity:1}.valid-field .form-success-block{visibility:visible;transform:translateY(0);opacity:1}.form-select:after{content:"";position:absolute;top:48%;right:10px;width:0;height:0;margin-left:-4px;border:solid transparent;border-width:4px;border-color:transparent;border-top-color:rgba(0,0,0,.5);transition:all 200ms cubic-bezier(.39,0,.17,.99);pointer-events:none}.select-value,.select-dropdown{display:none}.form-error-block{margin-top:3px;transform:translateY(20px);color:var(--danger);font-size:12px;opacity:0;visibility:hidden;transition:all 200ms cubic-bezier(.39,0,.17,.99);word-break:break-all;word-break:break-word}.form-error-block a{text-decoration:underline;color:var(--danger)}.form-success-block{margin-top:3px;transform:translateY(20px);font-size:12px;color:var(--success);opacity:0;visibility:hidden;transition:all 200ms cubic-bezier(.39,0,.17,.99)}.form-success-block a{text-decoration:underline;color:var(--success)}.form-terms{display:none;margin:25px auto;font-size:11px;text-align:center;color:#ccc}.form-terms a{color:var(--accent)}.submit-btn{display:none;background:var(--primary);grid-column:1 / 3}.next-btn,.submit-btn{width:100%}.submit-btn:hover{background:var(--primary-hover)}[data-current-step-index="5"] .form-terms{display:block}[data-current-step-index="5"] .next-btn{display:none}[data-current-step-index="5"] .submit-btn{display:block}.partner-gender-select-block{display:none}[data-current-step-index="1"] .next-btn,[data-current-step-index="2"] .next-btn{display:none}.gender-item,.partner-gender-item{margin-bottom:20px}.gender-btns span,.partner-gender-btns span{display:block;font-size:16px;font-weight:700;color:#fff;text-transform:capitalize;margin:auto}.gender-btns,.partner-gender-btns{display:flex;justify-content:center;flex-direction:column}.gender-btns .gender-btn,.partner-gender-btns .gender-btn{position:relative;display:inline-flex;width:100%;max-width:254px;height:54px;text-align:center;background-color:var(--primary);border-radius:5px;margin:0 auto 20px;cursor:pointer;transition:var(--transition)}.gender-btns .gender-btn:last-child,.partner-gender-btns .gender-btn:last-child{margin-bottom:0}.gender-btn.is-active{background-color:var(--primary-hover)}.gender-btns .gender-btn:hover,.partner-gender-btns .gender-btn:hover{background-color:var(--primary-hover)}.pagination-block{display:flex;justify-content:space-around;align-items:center;padding:0;max-width:280px;margin:0 auto}.pagination-item{display:flex;width:20px;height:20px;background:rgba(27,27,27,.25);border-radius:50%;cursor:pointer}.pagination-item.is-current{background:var(--primary)}.pagination-item span{width:12px;height:12px;border-radius:50%;border:1px solid #fff;font-size:0;color:transparent;margin:auto}.overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.overlay.is-open{z-index:1010}.popup-container{opacity:0;visibility:hidden;pointer-events:none;position:fixed;overflow-y:auto;z-index:100;padding:70px 0 20px;background-color:rgba(0,0,0,.7);top:0;left:0;bottom:0;right:0;transition:var(--transition)}.popup-container.is-open{opacity:1;visibility:visible;pointer-events:auto}.popup-block{display:grid;position:relative;max-width:600px;margin:auto;-webkit-transform:translateY(-30px);transform:translateY(-30px);transition:var(--transition)}.is-open .popup-block{-webkit-transform:translateY(0);transform:translateY(0);z-index:1020}@media (min-width:768px){.center{padding:0 20px}.main-section{border-radius:12px}.main-section::before{content:"";z-index:-1;position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(to right,rgba(255,255,255,.9) 0%,rgba(255,255,255,0) 100%)}.main-photo{border-radius:12px}.main-section .center{padding:0 30px;align-items:flex-start}.main-section .page-btn{margin:0}.main-title{font-size:30px;max-width:290px;text-align:left}.header-section{padding:25px 0}.slogan{font-size:26px;text-align:left;margin-bottom:20px}.reg-form-wrapper{display:flex;padding:30px;box-shadow:0 10px 25px rgba(0,0,0,.1);border-radius:5px;min-width:422px}.form-select select{opacity:0;visibility:hidden}.select-value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding-right:8%;padding-left:5px;cursor:pointer}.select-dropdown{position:absolute;top:100%;right:-20px;left:-20px;display:block;max-height:200px;padding:10px 0;overflow-y:auto;background:#fff;border-radius:3px;box-shadow:0 0 4px 0 rgba(0,0,0,.1),0 4px 4px 0 rgba(0,0,0,.2);-webkit-transform:translateY(-20px);transform:translateY(-20px);visibility:hidden;opacity:0;transition:all 0.2s cubic-bezier(.39,0,.17,.99);z-index:2}.is-visible .select-dropdown{visibility:visible;opacity:1;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.select-item{position:relative;display:block;font-size:13px;padding:10px 20px;cursor:pointer;transition:all 0.2s cubic-bezier(.39,0,.17,.99)}.select-item:hover,.select-item:focus{background:rgba(0,0,0,.06)}.slider-section{padding:30px}.arrow{left:0}.arrow-next{left:auto;right:0}.article-block{grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}.slider-section{position:relative}.slider-section:after{content:'';position:absolute;top:0;bottom:0;right:-35px;background:linear-gradient(to right,#fff 20%,rgba(255,255,255,0));width:100px;-webkit-transform:scale(-1,1);transform:scale(-1,1);z-index:2}.footer-links{display:flex;justify-content:space-around}}@media (min-width:992px){.wrapper.mobile-nav-visible{overflow:auto}.aside-block{order:1}.article-block{max-width:620px}.articles-item a{text-align:left}.content-wrapper{display:grid;grid-template-columns:1fr 310px;gap:15px}.page-title,.text-title{text-align:left}.logo{margin-right:60px}.header-buttons{order:1;margin-left:60px}.login-form-btn{margin-right:0}.header-mobile-btn{display:none}.header-page-nav{position:static;display:flex;flex-wrap:wrap;background:#fff;padding:0;overflow:initial;flex-grow:1;opacity:1;visibility:visible;-webkit-transform:none;transform:none;pointer-events:auto}.nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.nav li{position:relative}.nav-item{color:var(--header);margin-bottom:0}.nav-item:hover{color:var(--primary)}.nav-item-dropdown{opacity:0;visibility:hidden;position:absolute;top:100%;left:0;display:block;width:100%;min-width:180px;padding:20px;border-radius:4px;background-color:var(--primary);transition:var(--transition)}.is-active+.nav-item-dropdown{visibility:visible;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:1}.nav-item-dropdown::before{content:'';position:absolute;left:10px;top:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:9px solid var(--primary)}.nav-item[data-role="dropdown"]:hover:before{border-color:var(--primary-hover)}.nav-item[data-role="dropdown"]:before{border-color:var(--header)}.nav-item-dropdown a{color:#fff}.nav-item-dropdown a:hover{color:rgba(255,255,255,.7)}.overlay-block{display:none;position:fixed;top:0;left:0;right:0;bottom:0}.overlay-block.is-active{display:block}.cities-block{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}@media (min-width:1200px){.content-wrapper{gap:30px}}