body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/caveat/v22/WnznHAc5bAfYB2QRah7pcpNvOx-pjfJ9SII.ttf) format("truetype")}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/caveat/v22/WnznHAc5bAfYB2QRah7pcpNvOx-pjcB9SII.ttf) format("truetype")}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/caveat/v22/WnznHAc5bAfYB2QRah7pcpNvOx-pjSx6SII.ttf) format("truetype")}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/caveat/v22/WnznHAc5bAfYB2QRah7pcpNvOx-pjRV6SII.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aX8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf) format("truetype")}:root{--primary:#0e5488;--primary-light:#6d98b8;--secondary:#00ac4e;--secondary-light:#59c413;--orange:#ff6417;--orange-light:#ffb41d;--yellow:#ffe922;--primary-rgb:14,84,136;--primary-light-rgb:109,152,184;--secondary-rgb:0,172,78;--secondary-light-rgb:89,196,19;--orange-rgb:255,100,23;--orange-light-rgb:255,180,29;--yellow-rgb:255,233,34}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}*{font-optical-sizing:auto;font-style:normal;font-weight:800}*,.logoText{font-family:Montserrat,serif}.logoText{font-optical-sizing:auto;font-style:normal;font-weight:500}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{background-color:#f8f8f8}.mobil__container{background-color:#fff;border-bottom:none;border-top:none;margin-left:auto;margin-right:auto;max-width:700px;min-height:100vh;overflow:hidden;width:100%}.header__back__fixed,.interaction{padding-bottom:10px;padding-top:10px;width:100%}.header__back__fixed{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#ffffffba;display:flex;height:30px;justify-content:flex-start;max-width:700px;position:fixed;z-index:100}.header__back__fixed img{cursor:pointer}.header__back__fixed img,.header__back__fixed span{margin-left:20px}.header__back{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#ffffffba;display:flex;height:30px;justify-content:flex-start;max-width:700px;padding-bottom:10px;padding-top:10px;width:100%;z-index:1}.header__back img{cursor:pointer}.header__back img,.header__back span{margin-left:20px}.interaction__container{display:flex;flex-direction:row;justify-content:space-evenly}.interaction__container__story{height:60px;width:60px}.interaction__container__story,.interaction__container__story__small{align-items:center;border:1px dashed #000;border-radius:100%;display:flex;flex-direction:column;justify-content:space-around}.interaction__container__story__small{height:40px;width:40px}.banner{position:relative}.banner,.banner img{width:100%}.bride__groom__name{bottom:3px;position:absolute}.bride__groom__name,.bride__groom__name_fixed{align-items:center;display:flex;font-family:Caveat,serif;font-optical-sizing:auto;font-size:35px;font-style:normal;font-weight:300;height:60px;justify-content:center;text-align:center;width:100%}.bride__groom__name_fixed{max-width:700px;position:fixed;top:0;z-index:2}.photo__category_button{display:flex;flex-direction:row;margin:10px auto;overflow:hidden;width:fit-content}.photo__category_button_fixed{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:auto;margin-right:auto;max-width:700px;overflow:hidden;position:fixed;top:60px;width:100%;z-index:2}.photo__category{background-color:#fff;cursor:pointer;font-size:13px;padding:5px 15px}.photo__gallery{display:flex;justify-content:space-evenly;width:100%}.photo__gallery .group{width:48%}.photo__gallery img,.photo__gallery video{margin-bottom:10px;width:100%}.footer__spance{height:70px;width:100%}.footer{background-color:#fff;bottom:0;box-shadow:0 0 4px 0 #4a4a4a;-webkit-box-shadow:0 0 4px 0 #4a4a4a;-moz-box-shadow:0 0 4px 0 #4a4a4a;height:65px;justify-content:space-evenly;max-width:700px;position:fixed;width:100%;z-index:1}.footer,.footer .menu_items{align-items:center;display:flex}.footer .menu_items{cursor:pointer;flex-direction:column;height:40px;justify-content:center;width:200px}.footer .camera{background-color:#fff;border-radius:100px;box-shadow:0 0 5px 0 #474747;height:60px;justify-content:center;margin-top:-60px;position:absolute;width:60px}.footer .camera,.footer__media{align-items:center;display:flex}.footer__media{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#f3f3f3;border-top:1px solid #000;height:75px;justify-content:space-around;max-width:700px;width:100%}.footer__media .svg{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffb3;border:2px solid rgba(0,0,0,.164);border-radius:100%;display:flex;height:50px;justify-content:center;transition:all .5s;width:50px}.footer__media .svg.rotate{transform:rotate(-180deg)}.footer__media .camera{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#e3e3e3;border-radius:100%;display:flex;height:55px;justify-content:center;width:55px}.footer__media .camera div,.footer__media .video{background-color:#fff;border-radius:100%}.footer__media .video{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;height:50px;justify-content:center;width:50px}.footer__media .video div{background-color:red;border-radius:100%;height:90%;transition:all .5s;width:90%}.footer__media .video div.active{border-radius:5px;height:35%;width:35%}.footer__editor{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#f3f3f3;border-top:1px solid #000;display:flex;height:65px;justify-content:flex-end;max-width:700px;width:100%}.footer__editor .svg{align-items:center;background-color:#fff;border:2px solid rgba(0,0,0,.164);border-radius:100%;display:flex;height:40px;justify-content:center;margin-right:10px;overflow:hidden;width:40px}.footer__editor .svg img{background-color:#fff;margin-left:-2px;rotate:45deg}.page2__photo__gallery{margin-top:60px;width:100%}.page2__photo__gallery div,.page2__photo__gallery img,.page2__photo__gallery video{width:100%}.page2__photo__gallery .action_icons{align-items:center;background-color:#fff;border:none;display:flex;height:60px;justify-content:start;width:100%}.page2__photo__gallery .action_icons .action_icon{align-items:center;display:flex;height:60px;justify-content:center;margin-left:15px;width:70px}.story__loading__container{background-color:#f5f5f5;height:7px;width:100%}.story__loading{height:7px}.story__show__conteiner{align-items:center;background-color:#ececec;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.story__show__conteiner img{width:100%}.story__back{left:0;width:20%}.story__back,.story__next{height:100%;position:absolute}.story__next{right:0;width:80%}.story__info__container{align-items:start;display:flex;flex-direction:column;height:auto;justify-content:start;position:absolute;top:15px;width:fit-content;z-index:2}.story__info{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#f5f5f580;border-radius:100px;height:100%;overflow:hidden;width:100%}.story__info__user{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:5px 13px;width:fit-content}.story__info__user span{margin-left:10px}.story__info__sizes{align-items:center;background-color:#fff;display:flex;height:11px;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:0;position:absolute;top:0;width:100%;z-index:3}.story__info__size__active{background-color:#3d3d3d;border-radius:10px;height:3px}.story__info__size{background-color:#dcdcdc;border-radius:10px;height:3px}.camera__container{position:relative}.bottom__setings,.camera__container{align-items:center;display:flex;justify-content:center}.bottom__setings{bottom:20px;font-size:14px;height:fit-content;position:absolute;width:fit-content}.bottom__setings .bottom__setings__foto{border:1px solid #000;border-radius:100px 0 0 100px;border-right-width:.5px}.bottom__setings .bottom__setings__foto,.bottom__setings .bottom__setings__video{align-items:center;background-color:#fff;color:#000;display:flex;justify-content:center;padding:2px 14px 5px}.bottom__setings .bottom__setings__video{border:1px solid #000;border-left-width:.5px;border-radius:0 100px 100px 0}.camera__white{background-color:hsla(0,0%,100%,.723);position:absolute;z-index:3}.video__time{align-items:center;background-color:#00000080;border-radius:100px;color:#fff;display:flex;height:20px;justify-content:center;padding-left:15px;padding-right:15px;position:absolute;top:20px;width:fit-content;z-index:2}.video__time .red__ball{background-color:red;border-radius:100px;height:10px;margin-right:10px;width:10px}.play__button{height:100px;width:69px}.mini__play__button,.play__button{background-color:#fff;clip-path:polygon(100% 50%,0 0,0 100%);opacity:.5;position:absolute;z-index:1}.mini__play__button{height:30px;right:15px;top:15px;width:20px}.volume{height:40px;position:absolute;right:10px;top:10px;width:40px;z-index:1}.fersium-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-left:auto;margin-right:auto;width:fit-content}.card{box-sizing:border-box;margin:0;width:240px}.fersium-header{align-items:center;box-sizing:border-box;display:flex;height:50px;justify-content:space-between;padding:0 20px;width:100%}.crop-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:400px;position:relative;width:100%}.photo__item__loading{filter:blur(1px);position:relative}.photo__item__loading .loading{color:#fff;font-size:24px;font-weight:700;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}.uploadImg{border:1px dashed #d9d9d9;border-radius:8px;overflow:hidden}.uploadImg,.uploadImgActive{align-items:center;background-color:#fafafa;cursor:pointer;display:flex;flex-direction:column;height:100px;justify-content:center;transition:.3s;width:100px}.uploadImgActive{border:1px dashed var(--primary-color);border-radius:8px}.uploadImg:hover{border-color:var(--primary-color)}.uploadImgActive:hover{border-color:#d9d9d9}#postList{background-color:#d9d9d9}.back__drop{-webkit-backdrop-filter:blur(7px) brightness(.3);backdrop-filter:blur(7px) brightness(.3);z-index:0}.back__drop,.video__controller{height:100%;left:0;position:absolute;top:0;width:100%}.video__controller{z-index:3}.video__controller,.video__controller__tag{align-items:center;display:flex;justify-content:center}.video__controller__tag{background-color:#fff;border-radius:100px;box-shadow:0 0 2px 2px #000000bf;height:50px!important;opacity:.8;width:50px!important}.video__controller__tag img{height:40px!important;width:40px!important}.photo__media__Max__Height,.photo__media__Max__Width{background-color:#555;overflow:hidden;position:relative}.photo__media__Max__Height{height:60vh}.photo__media__Max__Height img,.photo__media__Max__Height video{display:block;height:60vh;margin:0 auto;max-width:100%;object-fit:cover;object-position:center;position:relative;width:auto;z-index:2}.photo__media__Max__Width img,.photo__media__Max__Width video{display:block;height:auto;max-height:80vh;object-fit:contain;object-position:center;position:relative;width:100%;z-index:2}.post__profile__data{background-color:#fff;justify-content:space-between;width:100%}.post__profile__data,.post__profile__data div{align-items:center;border:none;display:flex;height:60px}.post__profile__data div{color:#282c34;justify-content:start;text-decoration:none}.post__profile__data div img{background-color:#6d98b8;background-color:var(--primary-light);border-radius:100px;height:40px;margin-left:15px;width:40px}.post__profile__data a span{margin-left:15px;text-decoration:none}.like__count{font-size:14px;margin-bottom:5px;margin-top:5px;text-align:left}.like__count small{margin-left:10px}.photo__item{position:relative}.comment{align-items:center;background-color:#ffffffed;bottom:0;display:flex;flex-direction:column;height:0;overflow:hidden;position:absolute;transition:all .5s;z-index:3}.comment.active{height:60%}profile-container{margin-left:auto;margin-right:auto;max-width:64rem;position:relative;width:100%}.profile-banner{background:linear-gradient(90deg,#ffe922,#ffb41d 50%,#ff6417);background:linear-gradient(90deg,var(--yellow) 0,var(--orange-light) 50%,var(--orange) 100%);height:10rem;position:relative;width:100%}.profile-image-wrapper{background-color:#e5e7eb;border:4px solid #fff;border-radius:9999px;bottom:-5rem;height:10rem;left:50%;position:absolute;transform:translateX(-50%);width:10rem}.profile-image{cursor:pointer;height:100%;object-fit:cover;width:100%}.profile-name-container{margin-top:6rem;text-align:center}.profile-name{color:#111827;font-size:1.25rem;font-weight:700;line-height:2rem}.backgroundHover{background-color:#fff}.backgroundHover:hover{background-color:#d2d2d2}.divider{align-items:center;display:flex;text-align:center;width:100%}.divider:after,.divider:before{border-bottom:1px solid #000;content:"";flex:1 1}.divider:before{margin-right:10px}.divider:after{margin-left:10px}.navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;box-shadow:0 2px 15px #0000001a;padding:1rem 0;position:fixed;top:0;width:100%;z-index:1000}.nav-content{justify-content:space-between;margin:0 auto;max-width:1200px;width:90%}.nav-content,.nav-links{align-items:center;display:flex}.nav-links{gap:2rem}.nav-links a{color:var(--dark);font-weight:500;text-decoration:none;transition:color .3s}.nav-links a:hover{color:#0e5488;color:var(--primary)}.mobile-menu-btn{background:none;border:none;color:var(--dark);cursor:pointer;display:none;font-size:1.5rem}.homeSliderImg{filter:grayscale(100%) blur(.6px);height:30vh;margin-left:20px;margin-right:20px;max-height:600px;transition:all 1s}.homeSliderImgActive{filter:grayscale(0) blur(0);height:45vh;transform:perspective(1000px) rotateY(0deg)}.homeSliderImgActiveRotateLeft{transform:perspective(1000px) rotateY(20deg)}.homeSliderImgActiveRotateRight{transform:perspective(1000px) rotateY(-20deg)}.footerHome{background-color:#f5f5f5;color:#f5f5f5;font-family:Arial,sans-serif;padding:40px 0;text-align:left}.footerHome .footer-content{display:flex;flex-wrap:wrap;gap:30px;justify-content:right;max-width:600px;padding:0 20px;width:78%}.footerHome .footer-section{margin-bottom:20px}.footerHome .footer-section h3{color:#505050;font-size:18px;margin-bottom:15px;position:relative}.footerHome .footer-section h3:after{background-color:#ff6417;background-color:var(--orange);bottom:-5px;content:"";height:2px;left:0;position:absolute;width:30px}.footerHome .footer-section ul{list-style:none;padding:0}.footerHome .footer-section ul li{margin-bottom:10px}.footerHome .footer-section ul li a{color:#6b6b6b;text-decoration:none;transition:color .3s ease}.footerHome .footer-section ul li a:hover{color:#4caf50}.footerHome .social-links a{background-color:#4caf50;border-radius:50%;color:#fff;display:inline-block;height:35px;line-height:35px;margin-right:10px;text-align:center;transition:background-color .3s ease;width:35px}.footerHome .social-links a:hover{background-color:#45a049}.footerHome .bottom-bar{background-color:#f0f0f0;box-shadow:0 -2px 5px #0000001a;color:#6b6b6b;margin-top:10px;padding:3px 0;text-align:center}@keyframes moveInCircle{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes moveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes moveHorizontal{0%{transform:translateX(-50%) translateY(-10%)}50%{transform:translateX(50%) translateY(10%)}to{transform:translateX(-50%) translateY(-10%)}}.gradient-bg{background:linear-gradient(90deg,#ffe922,#ffb41d 50%,#ff6417);background:linear-gradient(90deg,var(--yellow) 0,var(--orange-light) 50%,var(--orange) 100%);height:100vh;left:0;opacity:.8;overflow:hidden;position:absolute;top:0;width:100vw;z-index:-1}.gradients-container{filter:url(#goo) blur(40px);height:100%;width:100%}.g1{animation:moveVertical 15s ease infinite;background:radial-gradient(circle at center,#ff6417cc 0,#ff641700 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--orange-rgb),.8) 0,rgba(var(--orange-rgb),0) 50%) no-repeat;transform-origin:center center}.g1,.g2{height:80%;left:10%;mix-blend-mode:hard-light;opacity:1;position:absolute;top:10%;width:80%}.g2{animation:moveInCircle 10s infinite reverse;background:radial-gradient(circle at center,#ffb41dcc 0,#ffb41d00 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--orange-light-rgb),.8) 0,rgba(var(--orange-light-rgb),0) 50%) no-repeat;transform-origin:calc(50% - 400px)}.g3{animation:moveInCircle 20s linear infinite;left:calc(10% - 500px);opacity:1;top:calc(10% + 200px);transform-origin:calc(50% + 400px)}.g3,.g4{background:radial-gradient(circle at center,#ffe922cc 0,#ffe92200 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--yellow-rgb),.8) 0,rgba(var(--yellow-rgb),0) 50%) no-repeat;height:80%;mix-blend-mode:hard-light;position:absolute;width:80%}.g4{animation:moveHorizontal 20s ease infinite;left:10%;opacity:.7;top:10%;transform-origin:calc(50% - 200px)}.g5{animation:moveInCircle 10s ease infinite;background:radial-gradient(circle at center,#ff6417cc 0,#ff641700 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--orange-rgb),.8) 0,rgba(var(--orange-rgb),0) 50%) no-repeat;height:160%;left:-30%;mix-blend-mode:hard-light;opacity:1;position:absolute;top:-30%;transform-origin:calc(50% - 800px) calc(50% + 200px);width:160%}.priceAndFeatures{background-color:#ffffff85;border-radius:15px;box-shadow:0 2px 10px #00000080;margin:20px auto;max-width:800px;padding:20px}.priceAndFeatures h1,h2{color:#2c3e50}.priceAndFeatures h1{font-size:2.5em;margin-bottom:20px;text-align:center}.priceAndFeatures h2{font-size:1.8em;margin-top:30px}.priceAndFeatures ul{padding:0}.priceAndFeatures li{font-size:1.1em;margin:15px 0}.priceAndFeatures li strong{color:#ff6417;color:var(--orange)}.priceAndFeatures p{font-size:1.1em;margin:15px 0}.usageCardClose{height:0;padding-left:20px;padding-top:0;transition:height,.2s}.usageCardClose.open{height:fit-content;padding-bottom:20px;padding-top:20px}@media (max-width:480px){.footerHome .footer-content{grid-template-columns:1fr}}@media (max-width:768px){.footerHome .footer-content{grid-template-columns:repeat(2,1fr);justify-content:left}.mobile-menu-btn{display:block}.nav-links{background:#fff;box-shadow:0 2px 15px #0000001a;display:none;flex-direction:column;left:0;padding:1rem;position:absolute;right:0;text-align:center;top:100%}.nav-links.active{display:flex}.hero-content h1{font-size:2.5rem}}