*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:0;font-size:100%;font:inherit;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline}footer,header,main,nav,section{display:block}.active{overflow:hidden}button{background-color:initial;border:none}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}input{-webkit-appearance:none;border-radius:0}html{scroll-behavior:smooth}a{text-decoration:none}body{background:#f4f4f2;color:#857a68;font-family:Great Vibes,cursive;font-size:24px;font-style:normal;font-weight:400}a,p{font-family:Montserrat,sans-serif}.wrapper{max-width:1440px;overflow:hidden}.__container,.wrapper{height:100%;margin:0 auto;width:100%}.__container{max-width:789px;padding:0 20px}.first__section{align-items:center;display:flex;flex-direction:column;position:relative}.first__image{height:375px;margin-top:219px;width:384px}.first__image img{height:auto;width:100%}.first__section .title{font-size:42px;margin-top:11px}.second__section{display:flex;justify-content:center;margin-top:284px}.second__section .text{align-items:center;display:flex;flex-direction:column;width:531px}.invite-button{-webkit-tap-highlight-color:transparent;background-color:transparent;border:1.8px solid #857a68;border-radius:40px;color:#857a68;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin-top:10px;padding:12px 40px;text-align:center;transition:all .25s ease}.invite-button:hover{background-color:#857a68;color:#fff}.invite-button:active{transform:scale(.97)}p{text-align:center}.date,p{display:flex}.date{align-items:center;flex-direction:column;font-size:52px;gap:6px;margin-top:41px}.date p{font-family:Great Vibes,cursive}.third__section{align-items:center;display:flex;flex-direction:column;margin-top:31px;position:relative}.location__image{height:325px;width:266px}.location__image img{height:auto;width:100%}.location__text{align-items:center;display:flex;flex-direction:column;margin-top:60px}.location__text .title{font-size:52px}.location__text .place{margin-top:30px}.location__text .address,.location__text .place{align-items:center;display:flex;flex-direction:column}.location__text .address{margin-top:16px}.form_section{align-items:center;display:flex;flex-direction:column;margin-top:120px}.form_section .title{font-size:52px}.form_section .description{font-size:28px;margin-top:30px}.footer__section{align-items:center;display:flex;flex-direction:column;font-size:52px;margin-bottom:80px;margin-top:100px}.footer__section p{font-family:Great Vibes,cursive}.btn__style{background-color:#857a68;color:#fff}.input_name{margin-top:17px}.input__title,.input_name{font-family:Montserrat,sans-serif}.input__title{font-size:26px;margin-top:0}.radio__title{font-family:Montserrat,sans-serif;font-size:24px}.form_data{margin-bottom:25px}.radio_one{margin-bottom:17px}.form__btn__wrap{margin-top:10px}.input_radio__wrap{margin-bottom:25px}.first__section .stars{background-image:url(/img/christening/stars.webp);background-repeat:no-repeat;background-size:contain;height:481px;left:50%;pointer-events:none;position:absolute;top:-1px;transform:translateX(-50%);width:1026px}.first__section .sky1{height:114px;left:30%;position:absolute;top:202px;transform:translateX(-50%);width:199px}.first__section .sky1 img,.first__section .sky2 img,.first__section .sky3 img,.first__section .sky4 img,.third__section .guse img,.third__section .sky5 img,.third__section .sky6 img{height:auto;width:100%}.third__section .guse{height:44px;left:57%;top:61px;width:61px}.first__section .sky2,.third__section .guse{position:absolute;transform:translateX(-50%)}.first__section .sky2{height:114px;left:70%;top:202px;width:199px}.first__section .sky3{height:132px;left:33%;top:662px;width:230px}.first__section .sky3,.first__section .sky4{position:absolute;transform:translateX(-50%)}.first__section .sky4{height:114px;left:70%;top:644px;width:199px}.third__section .sky5{height:83px;left:35%;top:62px;width:144px}.third__section .sky5,.third__section .sky6{position:absolute;transform:translateX(-50%)}.third__section .sky6{height:91px;left:65%;top:0;width:159px}.stars-container,.yellow-stars-container{height:100%;pointer-events:none;position:relative;width:100%}.star{z-index:-10}.stars-container .star{background-image:url(/img/christening/star.webp)}.stars-container .star,.yellow-stars-container .star{background-repeat:no-repeat;background-size:contain;position:absolute}.yellow-stars-container .star{background-image:url(/img/christening/yellow_star.webp)}@media screen and (max-width:768px){body{font-size:18px}.first__section .stars{top:-100px}.first__section .sky1{height:82px;left:11px;top:83px;transform:none;width:143px}.first__section .sky2{height:104px;left:80%;top:118px;width:181px}.first__section .sky3{height:88px;left:-13px;top:656px;transform:none;width:154px}.first__section .sky4{height:92px;left:85%;top:700px;width:161px}.third__section .sky5{height:63px;left:-12px;top:63px;transform:none;width:110px}.third__section .sky6{height:63px;left:87%;top:0;width:110px}.first__image{height:315px;top:212px;width:322px}.form_section .description{font-size:18px;margin-top:20px}.footer__section{font-size:48px}.location__text{margin-top:50px}.first__section .title{margin-top:20px}.second__section{margin-top:312px}.date{font-size:42px;margin-top:41px}.third__section .guse{left:70%}.second__section .text{width:90%}.third__section{margin-top:35px}.location__text .place{margin-top:10px}.location__text .address{margin-top:20px}.form_section{margin-left:auto;margin-right:auto;margin-top:80px;width:80%}.form_section .title{font-size:52px}.input__title{font-size:20px;text-align:left}.radio__title{font-size:18px}}