@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700;800&family=Roboto:wght@300;400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700;800&family=Roboto:wght@300;400;700&display=swap);
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}body{font-family:Montserrat,sans-serif;font-size:17px;line-height:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{width:100%;height:auto}strong{color:#5a5a5a;font-weight:500}.container{max-width:954px;width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box}.homepage{display:flex;flex-direction:column;height:100%}.homepage__wrap{background:linear-gradient(90.16deg, #ff6c48 0.05%, #fea424 99.97%);position:relative;height:100vh;width:100%}.homepage__top{height:40%;display:flex;flex-direction:column;justify-content:center}.homepage__bottom{height:60%;display:flex;flex-direction:column;justify-content:flex-end;max-width:900px;margin:0 auto}@media(max-width: 768px){.homepage__bottom-desktop{display:none}}.homepage__bottom-mob{display:none}@media(max-width: 768px){.homepage__bottom-mob{display:block}}.homepage__logo{max-width:100px;margin:0 auto;padding-bottom:20px}@media(max-width: 768px){.homepage__logo{max-width:75px}}.homepage__title{font-weight:700;font-size:60px;line-height:73px;text-align:center;color:#fff;padding-bottom:8px}@media(max-width: 768px){.homepage__title{font-size:35px;line-height:43px;padding:0 10px}}.homepage__text{font-weight:500;font-size:22px;line-height:27px;text-align:center;color:#fff}@media(max-width: 768px){.homepage__text{font-size:16px;line-height:20px;padding:0 10px}}.header{color:#606060;text-align:center;padding:50px 0}.header__logo{max-width:50px;margin:0 auto;line-height:0;margin-bottom:35px}.header__title{font-weight:700;font-size:33px;line-height:40px;margin-bottom:7px}.header__text{font-size:17px;line-height:26px}.header__line{height:1px;background:#efefef;max-width:924px;width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box}.container{padding-top:50px}.container h3{font-weight:600;font-size:18px;line-height:22px;color:#5a5a5a;margin-bottom:10px}.container p{font-size:17px;line-height:26px;color:#818181;margin-bottom:25px}.container ul{list-style:disc;padding-left:20px;margin-bottom:25px;color:#818181}.container li{margin-bottom:10px}.pt-4{padding-top:50px !important}.header__logo{background:no-repeat scroll center center;background-size:contain;background-image:url(../images/page-logo.svg);height:50px}
*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}a{text-decoration:none}img{max-width:100%}.main-button__icon,.main-button__text--google .bottom-row span,.logo,.users-buttons__right-decor,.users-image,.easy-use-item__img,.easy-use__arrow,.easy-use-main-image,.content-column__img-decor,.content-column__img,.content-column__icon,.features-item__icon .main-icon-decor,.features-item__icon .main-icon,.hero-decor-right,.hero-decor-left,.hero-image,.hero{background:no-repeat scroll center center;background-size:cover}@media all and (min-width: 768px){.main-button:hover,.footer-item__col a:hover{opacity:.75}}.hero-title{color:#051441;font-family:"Poppins",sans-serif;font-size:44px;line-height:65px;font-weight:400}@media all and (max-width: 768px){.hero-title{font-size:22px;line-height:30px}}.section-title h2,.users-title,.easy-use__title,.content-column__title{color:#051441;font-family:"Poppins",sans-serif;font-size:36px;line-height:43.2px}@media all and (max-width: 768px){.section-title h2,.users-title,.easy-use__title,.content-column__title{font-size:24px;line-height:30px}}.footer-item__title,.users-text__subtitle,.easy-use-item__title,.features-item__text-title{color:#051441;font-family:"Poppins",sans-serif;font-size:20px;line-height:30px}.footer-item__copyright,.users-text__text,.easy-use__sub-title,.content-column__text{color:#565969;font-family:"Poppins",sans-serif;font-size:16px;line-height:28px}.footer-item__col a,.easy-use-item__text,.features-item__text-text{color:#565969;font-family:"Poppins",sans-serif;font-size:15px;line-height:24px}.hero{background-image:url(../images/hero-bg.png);width:100vw;position:relative}.hero-container{display:flex;position:relative}@media all and (max-width: 768px){.hero-container{flex-direction:column}}.hero-container__column{width:50%;padding-top:180px;padding-bottom:280px}@media all and (max-width: 768px){.hero-container__column{width:100%;padding-top:45px;padding-bottom:0}}.hero-container__column--img{padding:0}@media all and (max-width: 768px){.hero-container__column--img{height:380px}}.hero--logo{margin-bottom:40px}@media all and (max-width: 768px){.hero--logo{margin-bottom:16px}}.hero-title{margin-bottom:60px}@media all and (max-width: 768px){.hero-title{margin-bottom:20px}}.hero-buttons{display:flex;margin:0 -18px}@media all and (max-width: 768px){.hero-buttons{flex-direction:column;margin:0;align-items:center}}.hero-image{background-image:url(../images/hero-image-1.png);height:100%;background-size:contain;width:calc(100% + 145px);background-position-x:right;position:relative}@media all and (max-width: 768px){.hero-image{width:calc(100% + 40px);margin-left:-20px}}.hero-decor{position:absolute;bottom:0}.hero-decor-left{background-image:url(../images/hero-decor-left.png);left:-50px;background-size:contain;width:623px;height:196px}@media all and (max-width: 768px){.hero-decor-left{width:301px;height:96px}}.hero-decor-right{background-image:url(../images/hero-decor-right.png);right:30px;background-size:contain;width:161px;height:83px}@media all and (max-width: 768px){.hero-decor-right{width:82px;height:45px}}.features-section{padding-bottom:200px}@media all and (max-width: 768px){.features-section{padding-bottom:0}}.features-row{display:flex;margin:0 -50px}@media all and (max-width: 768px){.features-row{margin:0;flex-direction:column;align-items:center}}.features-row__item{width:33%;margin:0 50px}@media all and (max-width: 768px){.features-row__item{margin:0;margin-bottom:65px;width:100%;max-width:300px}}.features-item__icon{width:175px;height:175px;border-radius:50%;margin:0 auto;margin-bottom:32px;display:flex;align-items:center;justify-content:center;position:relative}@media all and (max-width: 768px){.features-item__icon{width:130px;height:130px}}.features-item__icon--pink{background:#ffeff0}.features-item__icon--blue{background:#f0f7ff}.features-item__icon--violet{background:#edeaff}.features-item__icon .main-icon{width:72px;height:72px;background-size:contain}@media all and (max-width: 768px){.features-item__icon .main-icon{width:54px;height:54px}}.features-item__icon .main-icon--private{background-image:url(../images/heart.png)}.features-item__icon .main-icon--ads{background-image:url(../images/rupor.png);width:86px;background-size:cover}@media all and (max-width: 768px){.features-item__icon .main-icon--ads{width:65px}}.features-item__icon .main-icon--security{background-image:url(../images/security.png)}.features-item__icon .main-icon-decor{position:absolute;top:-20px;width:26px;height:26px;background-size:contain}@media all and (max-width: 768px){.features-item__icon .main-icon-decor{width:20px;height:20px}}.features-item__icon .main-icon-decor--private{background-image:url(../images/private-plius.png);left:5px}.features-item__icon .main-icon-decor--ads{background-image:url(../images/ads-tri.png);right:-15px;width:40px;height:40px;top:-22px}@media all and (max-width: 768px){.features-item__icon .main-icon-decor--ads{display:none}}.features-item__icon .main-icon-decor--security{background-image:url(../images/security-plius.png);right:0}@media all and (max-width: 768px){.features-item__icon .main-icon-decor--security{display:none}}.features-item__text{text-align:center}.content{padding-bottom:200px}@media all and (max-width: 768px){.content{padding-bottom:50px}}.content-container{display:flex;align-items:center}@media all and (max-width: 768px){.content-container{flex-direction:column}}@media all and (max-width: 768px){.content-container--reverse{flex-direction:column-reverse}}.content-column{width:50%}@media all and (max-width: 768px){.content-column{width:100%}}.content-column--reverse{padding-left:15%}@media all and (max-width: 768px){.content-column--reverse{padding-left:0}}.content-column__icon{width:56px;height:50px;margin-bottom:16px;background-size:contain}.content-column__icon.message{background-image:url(../images/message.png)}.content-column__icon.private{background-image:url(../images/private.png)}.content-column__icon.mobile{background-image:url(../images/mobile.png)}.content-column__title{margin-bottom:10px;max-width:400px}.content-column__text{max-width:380px}.content-column__img{width:100%;background-size:contain;position:relative}.content-column__img.memories{background-image:url(../images/memories.png);height:626px}@media all and (max-width: 768px){.content-column__img.memories{height:375px;margin-top:28px}}.content-column__img.private{background-image:url(../images/private-img.png);height:550px}@media all and (max-width: 768px){.content-column__img.private{height:375px;margin-top:28px;margin-bottom:50px}}.content-column__img.mobile{background-image:url(../images/mobile-img.png);height:487px}@media all and (max-width: 768px){.content-column__img.mobile{height:300px;margin-top:28px}}.content-column__img-decor{position:absolute;width:100%;height:287px;transform:translateY(-50%);top:50%;z-index:-1;background-image:url(../images/content-img-decor.png)}@media all and (max-width: 768px){.content-column__img-decor{display:none}}.easy-use{padding-bottom:200px}@media all and (max-width: 768px){.easy-use{padding-bottom:60px}}.easy-use__title{text-align:center;margin-bottom:20px}.easy-use__sub-title{text-align:center;max-width:707px;margin:0 auto 70px}@media all and (max-width: 768px){.easy-use__sub-title{margin-bottom:0}}.easy-use-main-image{height:479px;background-image:url(../images/easy-use-main-image.png);background-size:contain}@media all and (max-width: 768px){.easy-use-main-image{display:none}}.easy-use__arrow{height:60px;background-image:url(../images/curly-arrow.png);background-size:contain;margin:18px 0 8px}@media all and (min-width: 768px){.easy-use__arrow{display:none}}.easy-use-row{display:flex;position:relative;justify-content:space-between;margin:0 46px}@media all and (max-width: 1300px){.easy-use-row{margin:0}}@media all and (max-width: 768px){.easy-use-row{flex-direction:column}}.easy-use-item--center{margin-left:20px}@media all and (max-width: 768px){.easy-use-item--center{margin:0}}.easy-use-item--right{margin-right:-9px}@media all and (max-width: 768px){.easy-use-item--right{margin:0}}.easy-use-item__img{background-size:contain;display:none}@media all and (max-width: 768px){.easy-use-item__img{display:block}}.easy-use-item__img-1{height:281px;background-image:url(../images/easy-use-img-1.png)}.easy-use-item__img-2{height:293px;background-image:url(../images/easy-use-img-2.png)}.easy-use-item__img-3{height:270px;background-image:url(../images/easy-use-img-3.png);margin-bottom:25px}.easy-use-item__title{text-align:center;margin:0 0 15px}.easy-use-item__text{text-align:center;max-width:255px;margin:0 auto}.users{padding-bottom:200px}@media all and (max-width: 768px){.users{padding-bottom:50px}}.users-title{text-align:center;margin-bottom:70px}@media all and (max-width: 768px){.users-title{margin-bottom:15px}}.users-image{background-image:url(../images/users.png);background-size:contain;height:202px}@media all and (max-width: 768px){.users-image{height:101px}}.users-text{margin-top:70px}@media all and (max-width: 768px){.users-text{margin-top:20px}}.users-text__subtitle{text-align:center;margin-bottom:20px}.users-text__text{text-align:center}.users-buttons{margin-top:35px;justify-content:center;position:relative}.users-buttons__right{position:relative}.users-buttons__right-decor{position:absolute;background-image:url(../images/curly-button-bottom.png);background-size:auto;height:78px;width:103px;right:calc(50% - 323px);bottom:15px;transform:translateX(50%)}@media all and (max-width: 768px){.users-buttons__right-decor{display:none}}.users-buttons__mobile-decor{width:100%;margin-top:0}.footer{background-color:#000;padding:130px 0 300px;color:#fff}@media all and (max-width: 768px){.footer{padding:80px 0 110px}}.footer--logo{background-image:url(../images/logo-white.svg) !important}.footer-row{display:flex}@media all and (max-width: 768px){.footer-row{flex-wrap:wrap}}.footer-item{width:23%}@media all and (max-width: 768px){.footer-item{width:50%;margin-bottom:30px}}.footer-item:first-child{width:30%}@media all and (max-width: 768px){.footer-item:first-child{width:100%;margin-bottom:45px}}.footer-item__copyright{color:#fff;margin-top:20px}.footer-item__title{color:#fff;margin-bottom:30px}@media all and (max-width: 768px){.footer-item__title{margin-bottom:16px}}.footer-item__col{display:flex;flex-direction:column}.footer-item__col a{color:#fff;transition:ease-in-out .2s;width:max-content}.logo{background-image:url(../images/family.svg);background-size:contain;width:95px;height:54px}.main-button{transition:ease-in-out .2s;display:flex;align-items:center;border:2px solid #000;border-radius:10px;padding:9px 0;margin:0 18px;min-width:240px;justify-content:center}@media all and (max-width: 768px){.main-button{margin-bottom:16px}}.main-button--google{background-color:#000}@media all and (max-width: 768px){.main-button--apple{background-color:#fff}}.main-button--apple-black{background-color:#000}.main-button__text--google .top-row{font-family:"Roboto ",sans-serif;font-size:15px;line-height:18px;letter-spacing:1.2px;text-transform:uppercase;color:#fff}.main-button__text--google .bottom-row{font-family:"Roboto ",sans-serif;font-weight:300;font-size:24px;line-height:28px;color:#fff;display:flex;align-items:flex-end}.main-button__text--google .bottom-row span{display:inline-block;background-image:url(../images/google-name.png);background-size:contain;width:82px;height:27px}.main-button__text--apple{color:#000}.main-button__text--apple-black{color:#fff}@media all and (max-width: 768px){.main-button__text--apple-black{background-color:#000}}.main-button__text--apple .top-row{font-family:Helvetica Neue,serif;font-size:15px;line-height:18px;letter-spacing:1.2px}.main-button__text--apple .bottom-row{font-family:Helvetica Neue,serif;font-size:29px}.main-button__icon{width:36px;height:42px;background-size:contain;margin-right:16px}.main-button__icon--google{background-image:url(../images/google-icon.png)}.main-button__icon--apple{background-image:url(../images/apple-icon.png)}.main-button__icon--apple-white{background-image:url(../images/apple-icon-white.png)}.section-title{padding:120px 0}@media all and (max-width: 768px){.section-title{padding:20px 0 60px}}.section-title h2{text-align:center}html body *{font-family:"Poppins",sans-serif}.container{max-width:1400px;padding:0 145px;margin:0 auto}@media all and (max-width: 1110px){.container{padding:0 60px}}@media all and (max-width: 1024px){.container{padding:0 20px}}body{overflow-x:hidden}.flex-container{display:flex;flex-wrap:wrap}*{outline:none}
