*{margin:0;padding:0;box-sizing:border-box}:root{--white: #fff;--white-gray: #727272;--dim-grey: #535353;--white-smoke: whitesmoke;--black: #000;--light-black: #171717;--saddle-brown: #744e2e;--dark-green: #006500;--light-green: #007000;--HelveticaNeueCyr-Light: "HelveticaNeueCyr-Light", sans-serif;--HelveticaNeueCyr-Roman: "HelveticaNeueCyr-Roman", sans-serif;--HelveticaNeueCyr-Medium: "HelveticaNeueCyr-Medium", sans-serif;--HelveticaNeueCyr-Bold: "HelveticaNeueCyr-Bold", sans-serif;--letter-space: .025em;--f-size-xl: 2.5rem;--f-size-lg: 2rem;--font-size-md: 1.4rem;--font-size-sm: 1rem}body{scroll-behavior:smooth;font-family:Helveticaneuecyr,sans-serif}.col-11{max-width:1440px;margin:0 auto;box-sizing:border-box}h1,h2,h3,h4,h5,h6{line-height:1.3;font-weight:500!important}a{text-decoration:none!important;font-size:var(--font-size-sm)}p{line-height:1.8;font-size:var(--font-size-sm)}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-50{margin-bottom:50px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.mtb-50{margin:50px 0}.ptb-50{padding:50px 0}.ptb-40{padding:40px 0}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.btn-green,.btn-transparent{padding:.9rem 2.5rem;border-radius:0;font-size:var(--font-size-sm);letter-spacing:var(--letter-space);transition:all .3s ease;box-shadow:none!important}.btn-green.btn-sm,.btn-transparent.btn-sm{padding:.25rem .5rem;font-size:.875rem}.btn-green{font-family:var(--HelveticaNeueCyr-Medium);color:var(--white)!important;background-color:var(--dark-green);border:none}.btn-transparent{background-color:transparent;color:var(--light-green);font-family:var(--HelveticaNeueCyr-Medium);border:1px solid var(--light-green)}.btn-green:hover,.btn-transparent:hover{color:var(--white);background-color:var(--light-green)}.btn:hover{transform:scale(.93)}.text-brown-shade{color:var(--saddle-brown)}.header{background-color:var(--white)}.logo img,.footer .footer-logo img{max-width:200px;width:180px;height:auto;object-fit:contain}.header .navbar{position:relative;background-color:var(--white-smoke);padding:.8rem 0rem;transition:all .3s ease;z-index:999}.header .navbar.sticky{position:fixed;top:0;left:0;right:0;width:100%;background:var(--white);z-index:999;transition:all .3s ease;box-shadow:0 4px 34px #2424241f}.header .navbar-nav .active{color:var(--black)}.header .navbar .navbar-toggler{border:none;filter:invert(1)}.nav-item .nav-link{font-size:1.15rem;font-family:var(--HelveticaNeueCyr-Medium);letter-spacing:var(--letter-space);color:#222;cursor:pointer;transition:color .3s}.nav-item .nav-link:hover,.nav-item .nav-link .dropdown{display:block}.nav-item .nav-link:hover{color:var(--wine)}.offcanvas{background-color:var(--white-smoke)}.offcanvas-end{width:100%;border-left:0px}.offcanvas-header .close-nav{font-size:1.2rem;background:none;border:none}.offcanvas-body{padding:2rem 0rem;text-align:center}.offcanvas-body .nav-link{font-size:1.4rem}.phone-navigation{background:radial-gradient(circle,#fff 0,#f5f5f5);position:fixed;bottom:0;left:0%;width:100%;padding:.4rem 0;box-shadow:0 0 5px #272727;display:none;z-index:999}.phone-navigation .phone-nav-menu .icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:all .2s;margin:0 auto}.phone-navigation .phone-nav-menu .icon img{width:100%;height:100%;object-fit:contain}.phone-navigation .phone-nav-menu .icon i{font-size:1.2rem;border-radius:5px;padding:.55rem;color:#065b06}.phone-navigation .phone-nav-menu .mune-text{color:var(--black);font-size:.9rem;font-family:var(--HelveticaNeueCyr-Medium);letter-spacing:var(--letter-space);text-transform:capitalize}.header-content h1{color:var(--saddle-brown);font-size:2.53rem;font-family:var(--HelveticaNeueCyr-Light);letter-spacing:.3px;text-transform:capitalize}.header-content p{font-family:var(--HelveticaNeueCyr-Roman);font-size:1.2rem;letter-spacing:var(--letter-space);color:var(--white-gray)}.header-content .right-side .image{width:100%;height:100%}.header-content .right-side .image img{width:100%;height:100%;object-fit:contain}.section-heading .text-brown-shade{color:var(--saddle-brown)}.section-heading .section-heading-border-line{position:relative;padding-bottom:2rem;margin-bottom:3rem}.section-heading .section-heading-border-line:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:320px;height:1px;background-color:var(--saddle-brown)}.section-heading h2{color:var(--saddle-brown);font-family:var(--HelveticaNeueCyr-Light);letter-spacing:var(--letter-space);font-size:2.3rem;max-width:700px;margin:0 auto;text-transform:capitalize}.section-heading p{color:var(--white-gray);font-family:var(--HelveticaNeueCyr-Medium);letter-spacing:var(--letter-space);font-size:1.15rem;margin-top:1rem}.stories-section .section-heading p{max-width:1000px;margin:1rem auto}.stories-section .card{position:relative;background:#00000080;border-radius:0;overflow:hidden;border:none;cursor:pointer;transition:all .2s;height:100%}.stories-section .card .image{position:relative;width:100%;height:auto;aspect-ratio:16/9;overflow:hidden}.stories-section .card .image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000057;z-index:1;transition:all .3s ease}.stories-section .card .image img,.stories-section .card .image video{position:absolute;z-index:0;width:100%;height:100%;object-fit:cover}.stories-section .card:hover .image:before{background:#00000032}.stories-section .card .image video{top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease;pointer-events:none}.stories-section .card .card-img-overlay{top:0;right:0;bottom:0;left:0;transition:opacity .4s ease,transform .4s ease;z-index:3;opacity:1}.stories-section .card.has-video video{opacity:1}.stories-section .card.has-video .card-img-overlay{opacity:1;transform:translateY(10px);pointer-events:none}.stories-section .card:hover .card-img-overlay{opacity:0;transform:translateY(10px);pointer-events:none}.stories-section .card p{font-size:1.8rem;text-transform:uppercase;color:var(--white);font-family:var(--HelveticaNeueCyr-Roman);text-align:center;letter-spacing:1px;margin-bottom:0}.addvantage-section .section-heading h2{line-height:1.5;letter-spacing:.02em}.addvantage-section .addvantage-swiper{overflow:hidden}.addvantage-section .swiper-slide{height:auto;cursor:pointer}.addvantage-section .card{border:none;border-radius:0;transition:all .3s ease;cursor:pointer}.addvantage-section .card .card-img{width:100%;height:auto;aspect-ratio:4/3}.addvantage-section .card .card-img img{width:100%;height:100%;object-fit:cover}.addvantage-section .card .card-img-overlay{opacity:0;transition:all .3s ease;z-index:1;background-image:linear-gradient(#39b54a0d,#39b54a0d),linear-gradient(#000c,#000c);display:flex;justify-content:center;align-items:center}.addvantage-section .card .card-img-overlay a{font-size:1.25rem;text-transform:uppercase;color:var(--white);font-family:var(--HelveticaNeueCyr-Roman);text-decoration:underline!important}.addvantage-section .swiper-slide:hover .card-img-overlay{opacity:1}.addvantage-section .swiper-slide .card-content h3{font-size:1.25rem;text-transform:uppercase;color:var(--black);font-family:var(--HelveticaNeueCyr-Roman);letter-spacing:1px;margin-bottom:0}.addvantage-section .swiper-slide .card-content p{font-size:1.05rem;color:var(--white-gray);font-family:var(--HelveticaNeueCyr-Light);margin-bottom:0}.addvantage-section .swiper-pagination-bullet{width:15px;height:15px}.photography-permit-section{position:relative;background-color:#f5f7fa;border-bottom:1px solid #e4ebf3}.photography-permit-section .row{row-gap:6rem}.photography-permit-section .g-3,.photography-permit-section .gx-3{--bs-gutter-x: 6rem}.photography-permit-section .photography-permit-swiper .addvantage-swiper-paginations{position:absolute;z-index:2}.photography-permit-section .swiper-pagination-bullet{border-radius:1px;border:1px solid var(--white)}.photography-permit-section .swiper-pagination-bullet-active{background-color:#222}.photography-permit-section .photography-permit-swiper .image{width:100%;height:auto;aspect-ratio:4/3}.photography-permit-section .photography-permit-swiper .image img{width:100%;height:100%;object-fit:cover}.photography-permit-section .content a:not(.btn){color:#0d6efd;font-size:1.1rem;font-family:var(--HelveticaNeueCyr-Roman);line-height:1.7;letter-spacing:var(--letter-space)}.photography-permit-section .content ul{padding-left:1rem!important}.photography-permit-section .content ul li,.photography-permit-section .content ol li,.photography-permit-section .content p{font-size:1.1rem;color:var(--white-gray);font-family:var(--HelveticaNeueCyr-Roman);line-height:1.7;letter-spacing:var(--letter-space);margin-bottom:0}.photography-permit-section .content ul li strong,.photography-permit-section .content ol li strong,.photography-permit-section .content p strong{color:var(--light-black);font-weight:500;font-family:var(--HelveticaNeueCyr-Medium)}.client-logo-section .client-slider{overflow:hidden;width:100%}.client-logo-section .slider-track{display:flex;animation:scroll 20s linear infinite;width:max-content}.client-logo-section .image{width:230px;height:100px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:8px}.client-logo-section .image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.video-collection-section{position:relative;overflow:hidden}.video-collection-section .summary-video-slider .sub_swiper5{overflow:hidden}.video-collection-section .summary-video-slider{position:relative}.video-collection-section .slider-button{background-color:var(--saddle-brown);height:40px;min-height:40px;width:40px;min-width:40px;border-radius:.5rem;transition:all .2s ease}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, -45px)!important;right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, -45px)!important}.video-collection-section .swiper-button-next:after,.video-collection-section .swiper-button-prev:after{font-size:1.4rem!important;color:var(--white)}.video-slider-1 .video-wrapper{width:100%;margin:0 auto;aspect-ratio:16 /9;border-radius:.5rem;overflow:hidden;border:1px solid var(--white-gray)}.video-slider-1 .video-wrapper iframe{width:100%;height:100%;border-radius:.8rem;box-shadow:0 0 5px #00000036}.summary-video-slider{margin-top:1rem}.summary-video-slider .sub_swiper5 .swiper-slide{width:100%;aspect-ratio:16/9;opacity:1}.summary-video-slider .sub_swiper5 .swiper-slide.active{opacity:.7;border:1px solid rgb(99,99,99);border-radius:.5rem}.summary-video-slider .swiper-slide img{display:block;width:100%;height:100%;border-radius:.5rem;border:1px solid rgb(220,220,220)}.summary-video-slider .swiper-slide img:hover{cursor:pointer}.blog-section .blog-section-slider{overflow:hidden}.blog-section .swiper-slide{height:auto}.blog-section .card{border:1px solid #EBEBEB;border-radius:0;padding:0rem;background-color:transparent;height:100%;transition:all .3s ease}.blog-section .card:hover{transform:translateY(-10px);opacity:.95}.blog-section .card .image{width:100%;height:auto;aspect-ratio:16/9;overflow:hidden}.blog-section .card .image img{width:100%;height:100%}.blog-section .card a{color:var(--black)}.blog-section .card h3{color:var(--black);font-size:1.25rem;font-family:var(--HelveticaNeueCyr-Bold);letter-spacing:var(--letter-space);margin-top:1rem}.blog-section .card p{color:var(--white-gray);font-size:1.1rem;font-family:var(--HelveticaNeueCyr-Roman);letter-spacing:var(--letter-space)}.blog-section .card .blog-date span{font-size:var(--font-size-sm);font-family:var(--HelveticaNeueCyr-Medium);color:#7a7a7a;letter-spacing:var(--letter-space);display:flex;align-items:center;gap:.4rem}.blog-section .card .card-body{display:flex;justify-content:space-between;flex-direction:column}.blog-pagination .page-link{color:var(--light-green)!important;background-color:#fff;border:1px solid var(--light-green);box-shadow:none!important;font-family:var(--HelveticaNeueCyr-Medium);font-size:1rem;letter-spacing:var(--letter-space)}.blog-pagination ul .page-link span{font-size:1rem}.blog-pagination ul .active{background:var(--light-green);color:var(--white)!important}.blog-pagination .page-item.active .page-link{z-index:3;color:#fff!important;background-color:var(--light-green);border-color:var(--light-green)}.accordion-item{background-color:var(--white);border:none;cursor:pointer;transition:all 2s;margin-bottom:1rem}.accordion-item .feed-heading{position:relative;background-color:var(--white-smoke);border:1px solid #bbbbbb!important;border-radius:1rem!important;padding:.3rem .5rem;cursor:pointer}.accordion-item .feed-heading:after{width:45px;height:45px;margin-left:auto;content:"";background-color:var(--white);border-radius:50%;background-image:url(/build/assets/svg/plus_icon-BPuvtP-A.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:all .5s}.accordion-item .feed-heading:not(.collapsed):after{transform:rotate(45deg)}.accordion-item .number{font-size:2rem;color:#9d96a8;letter-spacing:var(--letter-space);font-family:var(--HelveticaNeueCyr-Bold)}.accordion-item .feed-heading:not(.collapsed) .number{color:var(--black)}.accordion-item .feed-heading h4{font-size:1.3rem;color:var(--black);letter-spacing:var(--letter-space);font-family:var(--HelveticaNeueCyr-Light);text-transform:uppercase;margin-bottom:0}.accordion-item .feed-body p{font-size:1.1rem;color:var(--white-gray);letter-spacing:var(--letter-space);margin-top:.5rem;margin-bottom:0;font-family:var(--HelveticaNeueCyr-Light)}.banner1-section{background-image:linear-gradient(#000c,#0000),url(/build/assets/images/banner-bg-JUrHWW06.webp);background-position:0 0,50%;background-size:auto,cover;padding:80px 100px}.banner1-section .cta-heading{color:var(--white);font-size:2.3rem;letter-spacing:var(--letter-space);font-family:var(--HelveticaNeueCyr-Light);line-height:1.6}.banner1-section .cta-link a{color:var(--white);font-size:1.25rem;letter-spacing:var(--letter-space);font-family:var(--HelveticaNeueCyr-Light);text-transform:uppercase}.banner1-section.blog-banner1{background-image:linear-gradient(#000,#0000002f),url(/build/assets/images/advantage3-BliFZxbV.webp);background-position:0 0,50%;background-size:auto,cover;padding:100px 60px}.banner1-section.blog-banner1 .cta-heading{font-family:var(--HelveticaNeueCyr-Bold)}.banner1-section .cta-description{color:var(--white);font-size:1.1rem;letter-spacing:var(--letter-space);font-family:var(--HelveticaNeueCyr-Medium);margin-top:.5rem}.footer{background-color:#141414;padding:4rem 0px 1rem}.footer a,.footer p{font-size:var(--font-size-sm);font-family:var(--HelveticaNeueCyr-Roman);letter-spacing:var(--letter-space)}.footer a{color:var(--white)}.footer p{color:#ffffffbf}.footer h3{color:var(--white);font-size:1.15rem;font-family:var(--HelveticaNeueCyr-Medium);letter-spacing:var(--letter-space)}.footer .contact-details ul{line-height:2.5}.footer li:hover{transform:translateY(-2px);transition:all .2s}.footer .social-icons li i{color:var(--white);font-size:1.5rem}.footer .chet-with-us{background-color:var(--dark-green);border:1px solid var(--dark-green);display:inline-block;padding:.5rem 1rem}.footer .chet-with-us i{color:var(--white);font-size:1.15rem}.footer .chet-with-us p{color:var(--white);font-size:1rem;font-family:var(--HelveticaNeueCyr-Roman);letter-spacing:var(--letter-space);margin-bottom:0}.copyright li a{color:var(--white);font-size:.9rem;font-family:var(--HelveticaNeueCyr-Roman);letter-spacing:var(--letter-space)}.copyright li:hover{transform:translateY(-2px);transition:all .2s}.blog-section .blog-filter .input-group{border:1px solid var(--saddle-brown);color:var(--white-gray)!important;padding-left:.5rem}.blog-section .blog-filter .input-group-text{padding-left:.2rem;font-size:1rem;background-color:transparent;border:none;border-radius:.5rem 8px}.blog-section .blog-filter .form-control{font-family:var(--HelveticaNeueCyr-Roman);letter-spacing:var(--letter-space);box-shadow:none;border:none;padding:.7rem}.blog-details .section-heading h2{width:100%;max-width:100%}.blog-details .blog-date span{font-size:var(--font-size-sm);font-family:var(--HelveticaNeueCyr-Roman);color:var(--light-black);letter-spacing:var(--letter-space);display:flex;align-items:center;gap:.4rem;border:1px solid #cbcbcb;border-radius:.5rem;padding:.3rem .7rem}.blog-section .card .blog-date i{color:var(--wine-red);font-size:1.2rem}.blog-details .main-image{width:100%;height:auto;aspect-ratio:16/9;border-radius:1rem}.blog-details .main-image img{width:100%;height:100%;border-radius:1rem;border:1px solid #cbcbcb}.blog-details .left-side-content{position:sticky;top:0}.blog-details .left-side-content .table-content{color:var(--saddle-brown);font-size:1.1rem;font-family:var(--HelveticaNeueCyr-Bold);letter-spacing:var(--letter-space);border:1px solid #cbcbcb;border-radius:.8rem;padding:.5rem 1rem;display:inline-block;margin-bottom:1.5rem}.blog-details .right-side-content details.blog-summary{padding:1rem;background-color:#e5e5e578;border-radius:.8rem;box-shadow:0 4px 12px #0000000d;transition:all .3s ease;overflow:hidden}.blog-details .right-side-content details.blog-summary[open]{background:#e5e5e578;border:1px solid #e0e4e8;box-shadow:0 6px 16px #00000014;border-color:#cdd3d8}.blog-details .right-side-content details.blog-summary summary{font-size:1.2rem;font-family:var(--HelveticaNeueCyr-Medium);color:var(--saddle-brown);letter-spacing:var(--letter-space);cursor:pointer;position:relative;list-style:none;padding-left:2rem;transition:color .3s ease}.blog-details .right-side-content details.blog-summary summary:before{content:"➤";position:absolute;left:0;top:0;color:var(--black);transform:rotate(0);transition:transform .3s ease}.blog-details .right-side-content details.blog-summary[open] summary:before{transform:rotate(90deg)}.blog-details .right-side-content details.blog-summary summary:hover{color:var(--black)}.blog-details .right-side-content{border:1px solid #cbcbcb;border-radius:1rem;padding:1.5rem}.blog-details .right-side-content img{width:100%;max-width:100%;object-fit:contain;height:auto}.blog-details .right-side-content h2{font-size:1.35rem;font-family:var(--HelveticaNeueCyr-Medium);letter-spacing:var(--letter-space);color:var(--saddle-brown);margin:1.5rem 0rem .8rem}.blog-details .right-side-content h3{font-size:1.2rem;font-family:var(--HelveticaNeueCyr-Medium);letter-spacing:var(--letter-space);color:var(--saddle-brown);line-height:2}.blog-details .left-side-content h3,.blog-details .left-side-content h3 a{color:var(--black);font-size:.9rem;font-family:var(--HelveticaNeueCyr-Roman);letter-spacing:var(--letter-space);line-height:1.6}.blog-details .right-side-content p,.blog-details .right-side-content ul li,.blog-details .left-side-content p,.blog-details .left-side-content ul li a{color:var(--dim-grey);font-size:var(--font-size-sm);font-family:var(--HelveticaNeueCyr-Roman);line-height:1.8;letter-spacing:var(--letter-space);text-align:justify;transition:color .2s ease}.blog-details .left-side-content ul li a{font-size:.8rem}.blog-details .right-side-content strong{color:var(--light-black);font-family:var(--open-ss-regular)}.blog-details .left-side-content ul li{transition:all .2s ease;line-height:1.2}.blog-details .left-side-content ul li:hover{transform:translate(5px)}.blog-details .left-side-content ul li a:hover,.blog-details .left-side-content h3:hover{color:#222}.blog-details .right-side-content .sub-list li a{color:#404040d5}.multistep-form-section{background:linear-gradient(#0000004d,#00000059),url(/build/assets/images/contact-form-bg-BKdtxuqx.webp);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.multistep-form-section .form-section{background-color:var(--white);border-radius:1rem;padding:3rem 0rem}.multistep-form-section .form-section h2{font-size:2.2rem;font-family:var(--HelveticaNeueCyr-Bold);letter-spacing:var(--letter-space);color:var(--saddle-brown)}.multistep-form-section .form-section p{font-size:1rem;font-family:var(--HelveticaNeueCyr-Medium);letter-spacing:var(--letter-space);color:var(--dim-grey)!important;width:100%}.multistep-form-section .form-section .form-label{font-size:1rem;color:var(--black);font-family:var(--HelveticaNeueCyr-Roman);letter-spacing:var(--letter-space);display:block;text-align:start;cursor:pointer;margin-bottom:.2rem!important}.multistep-form-section .form-section .form{display:none}.multistep-form-section .form-section .form.active{display:block}.multistep-form-section .form-section .form-control::placeholder{color:var(--white-gray)}.multistep-form-section .form-section .form-control{font-size:1.15rem;background-color:transparent;color:var(--dim-grey);border:none;border-bottom:1px solid var(--dim-grey);border-radius:0;padding:.6rem .8rem .6rem 2px;box-shadow:none;font-family:var(--HelveticaNeueCyr-Medium);letter-spacing:var(--letter-space)}.form-section .form-select{border:none;border-bottom:1px solid var(--dim-grey);font-family:var(--HelveticaNeueCyr-Medium);letter-spacing:var(--letter-space);font-size:1.15rem;background-color:transparent;color:var(--dim-grey);box-shadow:none!important;border-radius:0;padding:.6rem 2rem .6rem 2px}.multistep-form-section .form-section .form-select option{background-color:transparent!important;padding:50px!important}.multistep-form-section .form-section .input-group-text{padding:0!important;padding-left:.2rem;font-size:1rem;background-color:transparent;border:none;border-radius:.5rem 8px}.multistep-form-section .form-section .form-check input,.multistep-form-section .form-section .form-check label{cursor:pointer}.multistep-form-section .form-section .form-check-label{font-size:1rem;color:var(--dim-grey);font-family:var(--HelveticaNeueCyr-Roman);letter-spacing:var(--letter-space)}.multistep-form-section .form-section .form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid var(--light-green)}.multistep-form-section .form-section .form-check-input:focus{box-shadow:none!important}.multistep-form-section .form-section .form-check-input:checked{background-color:var(--light-green);border-color:var(--light-green);box-shadow:none!important}.multistep-form-section .form-section .btn,.thanks-page-section .thanks-form .btn{padding:.8rem 4rem}.multistep-form-section .form-section .form .form-para{font-size:1rem!important;color:#7c9271!important;margin:0;font-family:var(--HelveticaNeueCyr-Medium);letter-spacing:var(--letter-space)}.thanks-page-header{background-color:var(--white-smoke);position:relative}.thanks-page-section .thanks-form{background:linear-gradient(0deg,#198754,#006500),linear-gradient(42deg,#676767,#3f3f3f);border-radius:1rem;padding:3rem 0rem;position:relative;overflow:hidden}.thanks-page-section .thanks-form img{width:100%;height:250px;object-fit:contain}.thanks-page-section .thanks-form h2{font-size:2.5rem;font-family:var(--HelveticaNeueCyr-Medium);letter-spacing:var(--letter-space);color:var(--white)}.thanks-page-section .thanks-form p{font-size:1rem;font-family:var(--HelveticaNeueCyr-Roman);letter-spacing:var(--letter-space);color:var(--white)!important;width:100%}.thanks-page-section .thanks-form .btn-transparent{background-color:var(--white);color:var(--light-green);border:1px solid var(--white);box-shadow:0 4px 12px #0000001a!important}.thanks-form .progress-wrapper{width:100%;max-width:500px;margin:auto}.thanks-form .progress-track{height:10px;background:#0e4f2d;border-radius:50px;overflow:hidden}.thanks-form .progress-bar{height:100%;width:0%;background:linear-gradient(90deg,#7bdc6a,#3bbf5c);border-radius:50px;transition:width .3s ease}.thanks-form .progress-text{font-size:14px;color:#e5f7ea}.thanks-form #confetti-canvas{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.error-page{height:100vh;position:relative;background-color:var(--white-smoke)}.error-page .error-content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1}.error-page .error-content h1{font-size:12rem;font-family:var(--HelveticaNeueCyr-Bold);font-weight:800;letter-spacing:var(--letter-space);color:var(--dark-green);background:linear-gradient(180deg,#fff -76.25%,#dcfacdd8 153.12%);-webkit-background-clip:text;background-clip:text;text-shadow:-1px 0 #afafaf,7px 0 rgb(105 105 105 / 40%)}.error-page .error-content p{font-size:1.8rem;font-family:var(--HelveticaNeueCyr-Roman);letter-spacing:var(--letter-space);color:var(--white-gray);width:500px;margin:auto}.privacy-policy-section .policy-content h2{font-size:2rem;font-family:var(--HelveticaNeueCyr-Bold);letter-spacing:var(--letter-space);color:var(--saddle-brown)}.privacy-policy-section .box{border:1px solid #8080805e;border-radius:.5rem;padding:1rem;margin-top:2rem}.privacy-policy-section .box h3{font-size:1.2rem;font-family:var(--HelveticaNeueCyr-Medium);font-weight:600;color:var(--black)}.privacy-policy-section .box strong{color:var(--light-black);letter-spacing:var(--letter-space);margin-bottom:0%}.privacy-policy-section .box p{color:#475467;font-size:1rem;line-height:1.9rem;letter-spacing:var(--letter-space);margin-bottom:0%;font-family:var(--HelveticaNeueCyr-Roman)}.privacy-policy-section .box ul li{color:#475467;font-size:1rem;font-family:var(--HelveticaNeueCyr-Medium);letter-spacing:var(--letter-space);line-height:1.8rem}.privacy-policy-section .box .privacy-para,.privacy-policy-section .data-security p{line-height:2.7rem}
