/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,800;1,300&amp;display=swap");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}html{color:#120e41;height:100%;font-family:heebo, sans-serif;font-weight:400;font-style:normal;font-size:3.5vw;line-height:1.2}@media only screen and (min-width: 480px){html{font-size:16px}}@media only screen and (min-width: 1200px){html{font-size:18px}}@keyframes slideIn{0%{transform:translateX(0)}100%{transform:translateX(-175px)}}@keyframes slideDown{0%{top:-120px}100%{top:0}}.align-center{text-align:center}.popup-model{position:absolute;right:15px;top:-120px;background:#cdf5f7;border-bottom-left-radius:1em;border-bottom-right-radius:1em;padding:0 1em 0.5em 1em;z-index:1}@media (max-width: 991px){.popup-model{animation:slideDown 0.5s forwards;animation-delay:1s}}@media (min-width: 992px){.popup-model{right:0;top:150px;background:#cdf5f7;border-top-left-radius:1em;border-bottom-left-radius:1em;border-bottom-right-radius:0;padding:1em 0 1em 1em}}.popup-model a{display:block;text-decoration:none;transition:all 0.3s ease;padding:0.25em;color:#1b1464;border-bottom-left-radius:1em;border-top-left-radius:1em}.popup-model a:hover{background:#1b1464;color:white}.popup-model span{display:flex;align-items:center}@media (max-width: 767px){.popup-model span{font-size:0}}.popup-model span figure{width:30px;height:30px;border-radius:50%;border:2px solid white;overflow:hidden;position:relative;margin:0 0.5em 0 0}.popup-model span img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}body{margin:0;padding:0;height:100%;width:100%;overflow-x:hidden}header{z-index:1;width:100%;display:flex;justify-content:center;align-items:center;padding:1em 8.5em;background:#1b1464}@media (min-width: 992px){header{position:absolute;left:0;top:0;background:none;justify-content:flex-end}}header nav a{height:2.9em;font-size:1.1em;width:11em;font-weight:800;display:flex;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0.5em;border-radius:10em;box-shadow:none;cursor:pointer;box-shadow:none;border:none;outline:none;text-decoration:none;border:2px solid white;color:white;transition:all 0.3s ease}header nav a svg{height:2em;fill:white}.wrapper-video{position:relative;padding-bottom:56.25%;height:0;margin:0 0 1em 0}.wrapper-video video{position:absolute;top:0;left:0;width:100%;height:100%}header nav a:hover{color:#1b1464;background:white}main{position:relative;height:100%;background:url(/asset/img/bg.jpg) no-repeat;background-size:cover;background-position:center center}@media (max-width: 991px){main{background:url(/asset/img/bg-mobile.jpg) no-repeat;background-size:cover;background-position:center center}}.landing{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%;max-width:600px}@media (min-width: 992px){.landing-inner{display:flex;align-items:center}.model .landing{display:flex}}.step{background:white;padding:1.5em;width:100%;text-align:center;border-radius:1em;position:relative}.model .step{border-top-left-radius:0;border-bottom-left-radius:0;text-align:left}@media (max-width: 991px){.model .step{border-top-right-radius:0;border-bottom-left-radius:1em}}.step-element{display:none}.step-element.show{display:block}.step img{width:100%;max-width:285px;margin:0 auto}.live .step p{line-height:1.5;font-size:1em}.testimonial_slide-text p{line-height:1.5;font-size:1em}.landing-video img{display:none}.step ul{list-style:none;margin:0;padding:0;text-align:left}.step li{color:#1b1464;position:relative;margin-bottom:0.5em;padding-left:1.5em}.step li::before{content:"";width:1em;height:1em;fill:#1b1464;position:absolute;left:0px;background:url(/asset/img/check.png) center center/100% no-repeat}.step-5 ul li:nth-child(1){-webkit-animation:1s ease 0s normal forwards 1 fadein;animation:1s ease 0s normal forwards 1 fadein}.step-5 ul li:nth-child(2){-webkit-animation:2s ease 0s normal forwards 1 fadein;animation:2s ease 0s normal forwards 1 fadein}.step-5 ul li:nth-child(3){-webkit-animation:3s ease 0s normal forwards 1 fadein;animation:3s ease 0s normal forwards 1 fadein}.step-5 ul li:nth-child(4){-webkit-animation:4s ease 0s normal forwards 1 fadein;animation:4s ease 0s normal forwards 1 fadein}@keyframes fadein{0%{opacity:0}66%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}66%{opacity:0}100%{opacity:1}}.answer{display:flex;flex-wrap:wrap;width:100%;-webkit-box-pack:center;justify-content:center;margin:0px auto;max-width:500px}.presentation-model{background:#cdf5f7;padding:0.5em;border-top-left-radius:1em;border-bottom-left-radius:0;border-top-right-radius:1em}@media (min-width: 992px){.presentation-model{padding:1.5em;border-top-left-radius:1em;border-bottom-left-radius:0;border-top-right-radius:0}}.presentation-model .model-image{overflow:hidden;margin:0;position:relative;width:100px;height:100px;border-radius:50%;border:5px solid white;margin:0 auto}.presentation-model .model-name{margin:0.5em 0 0 0;text-align:center}@media (min-width: 992px){.presentation-model .model-name{margin:1.5em  0 0 0}.presentation-model .model-image{width:250px;height:250px}}.model-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.live .answer{max-width:initial}.live .answer button,.live .answer a{width:15em}.answer button,.answer a{height:2.9em;font-size:1.1em;width:20em;font-weight:800;display:flex;align-items:center;background-color:#cdf5f7;-webkit-box-pack:center;justify-content:center;color:#1b1464;margin:0.5em;border-radius:10em;transition:background-color 0.3s ease 0s;box-shadow:none;cursor:pointer;box-shadow:none;border:none;outline:none;text-decoration:none}.model .answer a{width:15em}button:focus,button:active,button:visited{outline:none}.answer button:hover,.answer a:hover{background-color:#8be8ec}.step-5 .answer a{width:15em}.progress{background-color:#8be8ec;height:1em;border-radius:10em;padding:0.2em;margin:1em 0px 2em}.progress div{height:100%;border-radius:10em;background:repeating-linear-gradient(45deg, #09555d, #09555d 50%, #06373c 50%, #06373c 75%) 0% 0%/40px 40px}.progress div{width:100%;-moz-animation:graphic-design 4s ease-out;-webkit-animation:graphic-design 4s ease-out;background:repeating-linear-gradient(45deg, #09555d, #09555d 50%, #06373c 50%, #06373c 75%) 0% 0%/40px 40px}@-moz-keyframes graphic-design{0%{width:0px}100%{width:100%}}@-webkit-keyframes graphic-design{0%{width:0px}100%{width:100%}}#footer{background:#000;font-size:0.875em}#footer .inner{padding:3.5em 6.5em}.copyright{text-align:left}.copyright-details{font-size:12px;line-height:1.5}.copyright-details p,.copyright-details a{color:rgba(255,255,255,0.5)}#footer .inner .cta a{color:white}#footer .inner .cta a:first-child{margin:0 1em 0 0}#footer p{margin:0}@media (min-width: 992px){.live .step{text-align:left}.landing-video{width:30%;margin:0 0 0 2.5em;background:#1b1464;border-radius:50%}#footer .inner{display:flex;align-items:center;justify-content:space-between}}.bottom-article{margin:3.5em 0}.live article,.model article{margin-bottom:1.5em}.model article:last-child,.live article:last-child{margin-bottom:0}.model article.flex-text,.live article.flex-text{display:flex;flex-direction:column;justify-content:space-between}.model article.flex-text>*,.live article.flex-text>*{width:100%}@media (min-width: 992px){.model article.flex-text>*,.live article.flex-text>*{width:47.5%}}@media (min-width: 992px){.model article,.live article{margin-bottom:3.5em}.model article.flex-text,.live article.flex-text{flex-direction:row}.bottom-article article:first-child{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.wrapper{padding:0 1em;margin:0 3.5em}}@media (min-width: 1400px){.wrapper{padding:0 1em;margin:0 10em}}@media (min-width: 1600px){.wrapper{max-width:1200px;margin:auto;padding:0 1em}}article h1{margin:0 0 1em 0}p{font-size:1em;line-height:1.5}article p:first-child{margin:0 0 1.5em 0}article .text{width:48.5%}article .image{width:48.5%}@media (max-width: 991px){article .text{width:100%}article .image{width:100%}.bottom-article{margin:1.5em 0}.wrapper{padding:0 1em;margin:0}}article figure{margin:0;padding:15px;box-shadow:rgba(0,0,0,0.15) 0px 0px 1.4em;border-radius:15px}article .image img{width:100%;height:auto}article .image-wrapper{margin-bottom:1.5em;display:block;text-align:center}article .image-wrapper img{width:100%;height:auto}@media (min-width: 992px){article .image-wrapper img{width:auto}}.btn{height:2.9em;font-size:1.1em;width:20em;font-weight:800;display:flex;align-items:center;background-color:#cdf5f7;-webkit-box-pack:center;justify-content:center;color:#1b1464;margin:0.5em;border-radius:10em;transition:background-color 0.3s ease 0s;box-shadow:none;cursor:pointer;box-shadow:none;border:none;outline:none;text-decoration:none}.btn:hover{background-color:#8be8ec}.age-verification label{display:none}.age-verification select{background:#f2f2f2;padding:10px 20px;border:none;border-radius:15px}.age-verification select:active,.age-verification select:focus,.age-verification select:visited{outline:none}.age-verification.not-logged{visibility:visible;opacity:1}.age-verification .btn{background:#1b1464;color:white;min-width:12em;display:block;margin:1em auto 0 auto}.age-verification fieldset{border:none;padding:0;text-align:center}.age-verification img{width:100%;margin:0 0 1.5em 0}@media (max-width: 767px){.ve-inner{width:90%;text-align:center}.age-verification img{max-width:300px}}.alert-age{background:red;border-radius:1em;color:white;margin:1em 0;padding:10px 0;text-align:center;display:none;width:100%}.alert-age p{margin:0}.alert-age.show{display:block}.video .video-inner{position:relative;padding-bottom:56.25%;height:0}.video .video-inner video{position:absolute;top:0;left:0;width:100%;height:100%}.container,.main--theme-camgirl header,.intro_container,.intro_container.features_image,.card_cta{display:flex}ol,li{list-style:none;margin:0;padding:0}.main--theme-camgirl{background:url(/asset/img/bg-camgirl.jpg) no-repeat;position:fixed;height:100%;background-size:cover;background-position:top center;color:#fff;font-family:'Montserrat', sans-serif;width:100%;overflow-y:scroll;-webkit-filter:saturate(125%);filter:saturate(125%);-webkit-filter:contrast(104%);filter:contrast(104%)}@media (max-width: 991px){.main--theme-camgirl{background:url(/asset/img/bg-mobile-camgirl.jpg) no-repeat;background-size:cover;background-position:top center}}.main--theme-camgirl .header{text-align:center;color:#fff;position:initial;margin-top:2em}.main--theme-camgirl .header h1{text-transform:uppercase;font-size:2.9em;font-weight:800;margin:.35em 0 0;-webkit-text-stroke:1.5px white}.main--theme-camgirl .header img{width:100%;max-width:233px}.container,.main--theme-camboy header,.intro_container,.intro_container.features_image,.card_cta{display:flex}ol,li{list-style:none;margin:0;padding:0}.main--theme-camboy{background:url(/asset/img/bg-camboy.jpg) no-repeat;position:relative;height:100%;background-size:cover;background-position:top center;color:#fff;font-family:'Montserrat', sans-serif;width:100%;overflow-y:scroll;-webkit-filter:saturate(125%);filter:saturate(125%);-webkit-filter:contrast(104%);filter:contrast(104%)}@media (max-width: 991px){.main--theme-camboy{background:url(/asset/img/bg-mobile-camboy.jpg) no-repeat;background-size:cover;background-position:top center}}.main--theme-camboy .header{text-align:center;color:#fff;position:initial;margin-top:2em}.main--theme-camboy .header h1{text-transform:uppercase;font-size:2.9em;font-weight:800;margin:.35em 0 0;-webkit-text-stroke:1.5px white}.main--theme-camboy .header img{width:100%;max-width:233px}.container{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);width:90%;max-width:1200px;height:100vh;min-height:1250px;flex-direction:column}@media (max-width: 991px){.container{width:100%;left:0;-webkit-transform:inherit;transform:inherit}.main--theme-camgirl .header h1{font-size:2em}}.container::after{clear:both}.filter--black{background-color:#00000063}.intro_area{padding:1.5em 2em;font-weight:300}@media (max-width: 991px){.intro_area{padding:0;margin:2em 0 0;font-size:1.5em}}.features_image{flex-direction:column}.features_image video{width:100%;box-sizing:border-box;margin:0 0 1em 0}.features_image img{width:100%}.features_image img:last-child{margin:2em 0 0}.intro_container{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.intro_container>div{flex:0 48%;box-sizing:border-box}@media (max-width: 991px){.features_image img:last-child{display:none}.intro_container{flex-direction:column;flex-wrap:nowrap;align-items:unset}.intro_container>div{flex:100%}}.card_content{padding-left:1.65em}.card_content p{margin-top:0;line-height:1.5}.card_attributes{margin:2em 0}.card_attributes ul{list-style-type:none}.card_attributes ul li{background-image:url(/asset/img/dot.png);background-repeat:no-repeat;margin:0 0 0 -2em;padding-left:3em;line-height:2.5em}.card_attributes ul li:first-child{line-height:1.45em}.card_cta{flex-direction:column}.card_cta img{display:none}@media (max-width: 991px){.card_content{padding:2em 2em 0}.card_cta img{width:100%;display:block}.card_cta .btn{width:100%}}.testimonial_slider{padding:0 3rem 2rem}.testimonial_slide{display:flex;justify-content:center;padding:1em 6em 2em}.testimonial_container{position:relative;background-color:#7410ffa8;border-radius:10px;filter:drop-shadow(0 0 10px rgba(0,0,0,0.2))}.prev,.next{cursor:pointer;position:absolute;top:50%;width:2em;height:2em;color:#f2509c;font-size:25px;transition:0.6s ease;transform:translateY(-50%);border-radius:60%;border:2px solid #f2509c;z-index:1}.prev{left:1em;background-image:url(/asset/img/left-btn.png);background-repeat:no-repeat;background-position:center}.next{right:1em;background-image:url(/asset/img/right-btn.png);background-repeat:no-repeat;background-position:center}.slide_container{padding:2em}.tns-nav{position:absolute;right:0;bottom:25px;left:0;text-align:center}.testimonial_navigation-list{display:inline-block}.tns-nav button{margin:0 2px;background-color:#f0f0f04f;border-radius:50%;display:inline-block;padding:.35em}button.tns-nav-active{background-color:#f9f9f9ad}.card_cta--mobile,.copy--mobile{display:none}@media (max-width: 991px){.testimonial_slider{padding:0}.testimonial_container{border-radius:initial;font-size:1.5em}.prev,.next{display:none}.tns-nav{top:35px;font-size:2vw;bottom:inherit}.testimonial_slide{padding:1em 0}.card_cta{display:none}.card_cta--mobile{display:block;padding:0;position:sticky;position:-webkit-sticky;bottom:0;width:100%;border-radius:0;margin:0;background-color:#cdf5f7}.card_cta--mobile .btn{width:100%;margin:0 auto;font-size:1.5em}.copy--mobile{display:block;width:100%;margin-bottom:2em}}.bottom_article{margin:4em 0}.bottom_article p{font-size:1em}.bottom_article p:first-child{margin:0 0 2.25em 0}.col_100{width:100%;margin-bottom:2em}.col_70{width:100%}img.float_left{float:left;margin:1em 1.5em 2em 0;border-radius:6px;width:100%;max-width:400px}@media (min-width: 991px){.col_70{width:70%}.col_30{width:30%}}@media (max-width: 991px){img.float_left{margin:0.5em 1em 0.5em 0;width:100%}}.spot{display:flex;flex-direction:column-reverse;align-items:center;background-color:#f7f6f6;margin-bottom:2em}.spot .col_70{padding:0 2em}.spot .col_70>div{padding:2em 0}.spot img{width:60%;height:auto;object-fit:cover;margin:2em 0 0}@media (min-width: 991px){.spot{flex-direction:row}.spot .col_70{padding:2em}.spot .col_70>div{padding:2em}.spot img{width:45%;margin:0 2em 0 0}}.quote{margin:2.5em 0 3em;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:2em 0}.quote>div{padding:0 1em}.quote h3{font-size:1em;line-height:1.5;margin:0 0 1em;font-weight:500}.quote p{font-size:1.5em;font-weight:600;margin-bottom:0.5em !important}.quote .btn{text-transform:uppercase;padding:.45em 1em;border-radius:1em;font-weight:700;cursor:pointer;margin:1em auto 0;text-decoration:none;width:100%}.quote .btn.btn-2{color:#1b1464;background-color:#18d4e8}.quote .btn.btn-2:hover{background-color:#16c5d8}@media (min-width: 991px){.quote>div{padding:0 3em}.quote .btn{width:40%}}.popup-camgirl{height:100%;width:100%;background-color:#7410ffa8;display:none;z-index:1000000;padding:60px 0;overflow:auto;position:fixed;left:0;top:0}.popup-camgirl .ageVerifBox{width:80%;padding:50px;border-radius:25px;background-color:#030808;box-shadow:-1px 29px 106px 29px #25298d;justify-content:space-between;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff}@media (max-width: 500px){.popup-camgirl .ageVerifBox{padding:30px 25px}}@media (min-width: 1200px){.popup-camgirl .ageVerifBox{max-width:850px}}.popup-camgirl .ageVerifBox .formMailClose{width:28px;height:28px;position:absolute;top:15px;right:15px;cursor:pointer;background:#160f5e;border-radius:50%;display:flex;justify-content:center;align-items:center}.popup-camgirl .ageVerifBox .formMailClose svg{width:40%;fill:#ffffff}.popup-camgirl .ageVerifBox .ageVerification{margin-right:50px}.ageVerification{width:100%;position:relative}.popup-camgirl .ageVerifBox .ageVerification .warning.show{display:block}.popup-camgirl .ageVerifBox .ageVerification .warning{text-transform:uppercase;background-color:red;font-size:1em;font-weight:800;line-height:1;padding:15px;border-radius:25px;text-align:center;display:none}@media (max-width: 500px){.popup-camgirl .ageVerifBox .ageVerification .warning{margin-top:3em;line-height:1.5}}.popup-camgirl .ageVerifBox .ageVerification form p{font-size:1.5em;font-weight:600;text-align:center}.ageVerification .selectBox{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}@media (min-width: 800px){.popup-camgirl .ageVerifBox .ageVerification form{width:60%;margin:0 auto}.ageVerification .selectBox{flex-direction:row;justify-content:space-between}}.ageVerification .selectBox select{width:100%;background:#f2f2f2;padding:5px;padding-right:10px;border:none;border-radius:5px;outline:none;font-size:18px;margin-bottom:1em}.popup-camgirl .ageVerifBox .ageVerification .btn{padding:1em;background-color:#f2509c !important;color:#fff !important;margin:1em auto 0}.popup-camgirl .ageVerifBox .ageVerification .btn:hover{background-color:#8be8ec !important;color:#1b1464 !important}@media (max-width: 800px){.ageVerification .selectBox select:last-of-type{margin-bottom:0}.popup-camgirl .ageVerifBox .ageVerification .btn{width:100%;margin:2em auto 0}}@media (min-width: 800px){.ageVerification .selectBox select{width:32%;font-size:16px;padding:10px}}.global-v1{position:absolute;bottom:0;left:0;right:0}
