*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus{outline:none}*,*::before,*::after{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-variant-numeric:lining-nums proportional-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}*::before,*::after{display:inline-block}::selection{background:var(--prmh);color:var(--blk);text-shadow:none}*::-webkit-input-placeholder{color:var(--blk);transition:.4s}*:focus::-webkit-input-placeholder{color:var(--blk50)}@media(pointer: fine){::-webkit-scrollbar{width:var(--fancybox-scrollbar-compensate);height:var(--fancybox-scrollbar-compensate)}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background:var(--blk);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--prmh)}textarea::-webkit-scrollbar{width:0;height:0}}html,body,iframe,figure,h1,h2,h3,h4,h5,h6,hr,p,dd,dl,ul,ol,form,label,main,img,svg,video,canvas{margin:0;padding:0;display:block;font:var(--f16);letter-spacing:-0.03em}@media(max-width: 1199px){html,body,iframe,figure,h1,h2,h3,h4,h5,h6,hr,p,dd,dl,ul,ol,form,label,main,img,svg,video,canvas{font:var(--f14)}}html{background:var(--wht);color:var(--blk)}input,button,textarea,select,.textarea_h{appearance:none;text-decoration:none;transition:.4s;border:none;border-radius:0;resize:none;margin:0;padding:0;font:var(--f18)}@media(max-width: 1199px){input,button,textarea,select,.textarea_h{font:var(--f16)}}a,input[type=button],input[type=reset],input[type=submit],button{cursor:pointer;background:rgba(0,0,0,0);display:inline-flex}img,iframe,video,canvas,svg{max-width:100%;border:none;height:auto}:root{--wht: #e2cdb2;--wht1: #ffffff;--gry: #ceb493;--blk: #183572;--blk50: #18357280;--prm: #fe8c57;--prmh: #ff6d29;--red: #c93535}@font-face{font-family:"f";font-style:normal;font-display:swap;font-weight:200 800;src:url(fonts/manrope.var.woff2) format("woff2-variations")}:root{--f107: 700 107px/1.1 f, sans-serif;--f74: 600 74px/1.1 f, sans-serif;--f54: 600 54px/1.1 f, sans-serif;--f48: 600 48px/1.1 f, sans-serif;--f44: 600 44px/1.1 f, sans-serif;--f42: 500 42px/1.1 f, sans-serif;--f40: 500 40px/1.1 f, sans-serif;--f28: 500 28px/1.1 f, sans-serif;--f26: 500 26px/1.1 f, sans-serif;--f24: 500 24px/1.1 f, sans-serif;--f20: 500 20px/1.1 f, sans-serif;--f18: 500 18px/1.2 f, sans-serif;--f16: 500 16px/1.2 f, sans-serif;--f14: 500 14px/1.2 f, sans-serif;--f13: 500 13px/1.2 f, sans-serif}a{font:inherit;color:inherit;display:inline-flex;transition:.4s;text-decoration:underline;text-decoration-color:rgba(0,0,0,0)}@media(pointer: fine){a:hover{color:var(--prm);text-decoration-color:var(--prm)}}ul,ol{margin:0;display:flex;flex-direction:column;gap:6px;padding:0 0 0 19px}.f107{font:var(--f107)}.f74{font:var(--f74)}.f54{font:var(--f54)}.f48{font:var(--f48)}.f44{font:var(--f44)}.f42{font:var(--f42)}.f40{font:var(--f40)}.f28{font:var(--f28)}.f24{font:var(--f24)}.f20{font:var(--f20)}.f18{font:var(--f18)}.f16{font:var(--f16)}.f14{font:var(--f14)}.f13{font:var(--f13)}:where(.f107,.f74,.f54,.f48,.f44,.f42,.f40,.f28,.f24,.f20,.f18,.f16){letter-spacing:-0.03em}@media(max-width: 1400px){.f107{font:var(--f74)}}@media(max-width: 1199px){.f107{font:var(--f54)}.f74{font:var(--f48)}.f54{font:var(--f44)}.f48{font:var(--f48)}.f44{font:var(--f28)}.f42{font:var(--f28)}.f40{font:var(--f24)}.f28{font:var(--f18)}.f24{font:var(--f18)}.f20{font:var(--f16)}.f18{font:var(--f16)}}@media(max-width: 767px){.f107{font:var(--f42);font-weight:600}.f74{font:var(--f40);font-weight:600}.f44{font:var(--f26)}.f16{font:var(--f14)}.f54{font:var(--f44)}.f48{font:var(--f48)}.f42{font:var(--f28)}.f40{font:var(--f24)}.f28{font:var(--f18)}.f20{font:var(--f16)}.f18{font:var(--f16)}}.fw300{font-weight:300}.fw400{font-weight:400}.fw600{font-weight:600}.fw700{font-weight:700}.fw800{font-weight:800}strong{font-weight:600}.ttu{text-transform:uppercase}:root{--fancybox-scrollbar-compensate: 4px;--fancybox-content-color: var(--wht);--container: 1350px;--container-margin: max(0px, calc((100vw - var(--container) - var(--fancybox-scrollbar-compensate)) / 2));--levitate-translate: translate(0, -50%);--levitate-transform-origin: 0 100%;--levitate-translate-x: -20px;--levitate-rotate: 6deg}@media(max-width: 1199px){:root{--fancybox-scrollbar-compensate: 0px;--container: 736px}}@media(max-width: 767px){:root{--container: 400px;--container-margin: max(8px, calc((100vw - 368px) / 2))}}@media(max-width: 400px){:root{--container: 100%}}@keyframes levitate{0%,100%{transform:var(--levitate-translate) translateX(0) translateY(0) rotate(0deg) scale(1);transform-origin:var(--levitate-transform-origin)}20%{transform:var(--levitate-translate) translateX(calc((0px + var(--levitate-translate-x)) / 4)) translateY(-5px) rotate(var(--levitate-rotate)) scale(1.01)}60%{transform:var(--levitate-translate) translateX(var(--levitate-translate-x)) translateY(-20px) rotate(2deg) scale(1.02)}80%{transform:var(--levitate-translate) translateX(calc((0px + var(--levitate-translate-x)) / 2)) translateY(10px) rotate(var(--levitate-rotate)) scale(1.01)}}.animate{opacity:0;transform:translateY(75px)}.animate.animate_inner{opacity:1;transform:translateY(0)}.animate.animate_inner>*{opacity:0;transform:translateY(75px)}.animate.animated{opacity:1;transform:translateY(0);transition:opacity .9s,transform .9s}.animate.animated.animate_inner>*{opacity:1;transform:translateY(0)}.animate.animated.animate_inner>*:nth-of-type(1){transition:opacity .9s .1s,transform .9s .1s}.animate.animated.animate_inner>*:nth-of-type(2){transition:opacity .9s .2s,transform .9s .2s}.animate.animated.animate_inner>*:nth-of-type(3){transition:opacity .9s .3s,transform .9s .3s}.animate.animated.animate_inner>*:nth-of-type(4){transition:opacity .9s .4s,transform .9s .4s}.animate.animated.animate_inner>*:nth-of-type(5){transition:opacity .9s .5s,transform .9s .5s}.animate.animated.animate_inner>*:nth-of-type(6){transition:opacity .9s .6s,transform .9s .6s}.animate.animated.animate_inner>*:nth-of-type(7){transition:opacity .9s .7s,transform .9s .7s}.animate.animated.animate_inner>*:nth-of-type(8){transition:opacity .9s .8s,transform .9s .8s}.swiper{position:relative;overflow:hidden;width:100%}.swiper .swiper-wrapper{display:flex}.swiper .swiper-slide{flex-shrink:0}.container{width:100%;max-width:var(--container);padding:0 16px;margin:0 auto}@media(max-width: 400px){.container{padding:0 8px}}@media(min-width: 1921px){.hid-xl,.vis-l,.vis-m,.vis-s{display:none}}@media(min-width: 1200px)and (max-width: 1920px){.hid-l,.vis-xl,.vis-m,.vis-s{display:none}}@media(min-width: 768px)and (max-width: 1199px){.hid-m,.vis-xl,.vis-l,.vis-s{display:none}}@media(max-width: 767px){.hid-s,.vis-xl,.vis-l,.vis-m{display:none}}.fdc,.cnt{display:flex;flex-direction:column;gap:40px}.cnt{gap:20px}.cnt a{text-decoration:underline}.grid{display:grid;grid:auto/1fr 1fr;gap:40px}.fancybox__slide{padding:0}.fancybox__content .is-close-btn{top:-64px !important;right:-64px !important;background:var(--prm) !important;color:var(--blk);opacity:1 !important;width:64px !important;height:64px !important;font:var(--f16) !important}.fancybox__content .is-close-btn svg{width:18px !important;height:18px !important;transition:.4s}@media(pointer: fine){.fancybox__content .is-close-btn:hover{color:var(--blk) !important;background:var(--wht1) !important}}@media(max-width: 900px){.fancybox__content .is-close-btn{top:-48px !important;right:0 !important;width:40px !important;height:40px !important}}.popup{display:none;background:var(--wht1);color:var(--blk);width:950px;max-width:calc(100% - 32px);padding:40px;border-radius:12px}.popup.pform{background:rgba(0,0,0,0);padding:0}.popup.pform .grid{min-height:400px;display:grid;grid:auto/1fr 400px;gap:0}.popup.pform .l{background:var(--blk);border-radius:0 12px 12px 0;position:relative;overflow:hidden}.popup.pform .l .bg{position:absolute;inset:0;height:100%;width:100%;display:flex;justify-content:center;align-items:flex-end;padding:16px 16px 0}.popup.pform .l .bg video{position:absolute;inset:0 auto auto 50%;height:100%;width:auto;max-width:none;transform:translateX(-50%)}.popup.pform .l .bg .img{height:100%;width:auto;max-width:none}.popup.pform .cnt{background:var(--wht);padding:32px 48px;border-radius:12px 0 0 12px;gap:10px}.popup.pform .cnt p:last-of-type{color:var(--blk50)}.popup.pform .cnt p:last-of-type a{text-decoration:underline;display:inline}.popup.pform .cnt p:last-of-type a:hover{color:var(--blk)}.popup.pform .btn{width:100%}.popup.pform .uacf7-form-wrapper-container{height:100%}.popup.pform .wpcf7{height:100%;margin:10px 0 0}.popup.pform .uacf7-form-wrapper-container{height:100%}.popup.pform .btn_{margin-top:auto}.popup.pform .btn_f{display:none}.popup.info{width:880px}.popup.info .fdc{gap:20px}.popup.info .wrapper{padding:0 50px 0 0;max-height:260px;overflow:auto}.popup.info .wrapper::-webkit-scrollbar{width:1px}.popup.info .wrapper::-webkit-scrollbar-track{background:#aab4cb}.popup.testimonial .fdc{gap:20px}.popup.testimonial .hdr{align-items:center;grid:auto/60px 1fr;gap:16px}.popup.testimonial .hdr .img img{width:60px;height:60px;border-radius:60px;object-fit:cover}.popup.testimonial .hdr .fdc{gap:10px}.popup.testimonial .cnt{padding:0 50px 0 0;max-height:260px;overflow:auto}.popup.testimonial .cnt::-webkit-scrollbar{width:1px}.popup.testimonial .cnt::-webkit-scrollbar-track{background:#aab4cb}@media(max-width: 1199px){.popup.pform .grid{grid:auto/1fr 1fr}}@media(max-width: 767px){.popup{width:344px;padding:24px 20px}.popup.pform .grid{min-height:0;grid:auto/1fr}.popup.pform .img{display:none}.popup.pform .cnt{background:var(--wht);border-radius:12px;padding:24px 20px;gap:10px}.popup.pform .wpcf7{margin:20px 0 0}.popup:where(.testimonial,.info) .cnt,.popup:where(.testimonial,.info) .wrapper{padding:0 10px 0 0}.popup:where(.testimonial,.info) .cnt::-webkit-scrollbar,.popup:where(.testimonial,.info) .wrapper::-webkit-scrollbar{width:1px}.popup:where(.testimonial,.info) .cnt::-webkit-scrollbar-track,.popup:where(.testimonial,.info) .wrapper::-webkit-scrollbar-track{background:rgba(170,180,203,.5019607843)}.popup:where(.testimonial,.info) .cnt::-webkit-scrollbar-thumb,.popup:where(.testimonial,.info) .wrapper::-webkit-scrollbar-thumb{background:var(--blk)}}@media(pointer: fine){html.with-fancybox{margin-right:0}html.with-fancybox #menu{right:var(--fancybox-scrollbar-compensate)}}.btn{min-width:270px;min-height:78px;background:var(--prm);color:var(--blk);padding:0 80px;border-radius:80px;font:var(--f18);font-weight:600;align-items:center;justify-content:center;text-decoration:none !important}.btn.btn1{background:var(--blk);color:var(--prm);box-shadow:inset 0 0 0 1px var(--prm)}.btn.btn-big{font:var(--f24);padding:24px 80px}.btn[disabled],.btn.disabled__{pointer-events:none;opacity:.3}@media(pointer: fine){.btn:hover{background:var(--prmh);color:var(--blk)}.btn:hover.btn1{background:var(--prm);color:var(--blk);box-shadow:inset 0 0 0 1px var(--prm)}}@media(max-width: 1199px){.btn{min-width:0;min-height:66px;padding:0 40px;font:var(--f16)}.btn.btn-big{font:var(--f20);min-height:70px;padding:0 60px}}@media(max-width: 1199px){.btn{min-height:63px;padding:0 30px;font:var(--f14);font-weight:600}}input:not([type=checkbox]),select,textarea,.textarea_h{display:block;width:100%;background:rgba(0,0,0,0);color:var(--blk);border-bottom:1px solid var(--blk);padding:0 0 10px}input:not([type=checkbox]).wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid,.textarea_h.wpcf7-not-valid{border-bottom:1px solid var(--red)}input:not([type=checkbox])::-webkit-outer-spin-button,input:not([type=checkbox])::-webkit-inner-spin-button,select::-webkit-outer-spin-button,select::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,.textarea_h::-webkit-outer-spin-button,.textarea_h::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:not([type=checkbox]):-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill,.textarea_h:-webkit-autofill{background:rgba(0,0,0,0) !important;color:var(--blk) !important}input:not([type=checkbox]):where(:focus,:hover),select:where(:focus,:hover),textarea:where(:focus,:hover),.textarea_h:where(:focus,:hover){border-bottom:1px solid var(--blk50)}.wpcf7 :where(.screen-reader-response,.wpcf7-response-output,.hidden-fields-container){display:none !important}.wpcf7 span{display:block}.wpcf7 label{display:block;position:relative}.wpcf7 .uacf7-form-wrapper-container{display:flex;flex-direction:column;gap:20px}.wpcf7 .wpcf7-not-valid-tip{position:absolute;inset:calc(100% + 1px) auto auto 0;font:var(--f13);color:var(--red)}.wpcf7 textarea{height:32.59px}.wpcf7 .textarea_h{position:absolute;left:-900vw;top:-900vh}@media(max-width: 1199px){.wpcf7 .btn{width:100%}}:where(#mobmenu,#menu) .m-2{margin-left:auto;background:var(--blk);padding:8px 24px 8px 16px;border-radius:50px;display:flex;align-items:center;gap:12px}:where(#mobmenu,#menu) .m-2 a{color:var(--wht)}:where(#mobmenu,#menu) .m-2 a.big{color:var(--blk);background:var(--wht);padding:10px 14px;border-radius:50px;margin:0 0 0 -8px}:where(#mobmenu,#menu) .m-2 a:hover,:where(#mobmenu,#menu) .m-2 a.current{color:var(--prm)}:where(#mobmenu,#menu) .m-2 a:hover.big,:where(#mobmenu,#menu) .m-2 a.current.big{color:var(--blk);background:var(--prm)}#mobmenu{display:none;position:fixed;inset:0 0 auto 0;z-index:900;min-height:100svh;background:rgba(0,0,0,.2);transition:opacity .4s;opacity:0;visibility:hidden}#mobmenu .wrap{padding:76px 8px 32px;background:var(--wht);border-radius:0 0 12px 12px;display:flex;flex-direction:column;gap:32px;transition:transform .4s;transform:translate(0, -110%)}#mobmenu .wrap .m-4{display:none}#menu{position:fixed;inset:0 0 auto 0;z-index:900;padding:16px 0;transition:padding .4s,transform .4s,background .4s;transform:translateY(-110%);color:var(--blk);background:var(--wht);border-radius:0 0 12px 12px}#menu a{text-decoration:none !important}#menu .container{display:flex;align-items:center;gap:10px}#menu .m-1{display:flex;align-items:center;gap:12px}#menu .m-1 .logo svg{height:36px;width:auto}#menu .m-1 .div{background:var(--blk);width:1px;height:28px}#menu .m-3{display:flex;align-items:center;gap:10px}#menu .soc .t{display:none}#menu .soc svg{width:28px;height:28px}#menu .m-5{display:none}#menu .hamb{width:108px;height:40px;border-radius:40px;background:var(--blk);position:relative}#menu .hamb span{position:absolute;top:calc(50% - 1px);left:calc(50% - 11px);width:22px;height:2px;background:var(--wht);transition:top .3s .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-in-out}#menu .hamb span.l1{top:calc(50% - 7px)}#menu .hamb span.l3{top:calc(50% + 5px)}.menu_show #menu{transform:translateY(0)}.start_site #menu{background:rgba(226,205,178,0);padding:32px 0 16px}@media(max-width: 1199px){#mobmenu{display:block}#mobmenu .m-2{width:100%;max-width:400px;margin:0 auto;padding:28px 12px 20px 12px;border-radius:12px;flex-direction:column;gap:20px}#mobmenu .m-2 a.big{justify-content:center;width:100%;padding:16px;margin:-16px 0 0 0}#menu .container{gap:20px}#menu .m-2{display:none}#menu .m-3{margin-left:auto}#menu .m-5{display:block}.menu_open{overflow:hidden}.menu_open #menu{background:var(--wht)}.menu_open #menu .hamb span{top:calc(50% - 1px) !important;transition:top .3s,transform .3s .3s,opacity .3s .3s;transform:rotate(45deg)}.menu_open #menu .hamb span.l1{transform:rotate(-45deg)}.menu_open #menu .hamb span.l3{opacity:0}.menu_open #mobmenu{opacity:1;visibility:visible}.menu_open #mobmenu .wrap{transform:translateY(0)}.start_site #menu{padding:16px 0}}@media(max-width: 767px){#menu{padding:8px 0}#menu .m-1{gap:8px}#menu .m-1 .logo svg{height:21px}#menu .m-1 .div{height:18px}#menu .m-1 p{font-size:10px;line-height:1;margin:0 0 2px}#menu .m-4{display:none}#menu .hamb{width:60px;height:32px}#mobmenu .wrap .m-4{display:block;text-align:center}.start_site #menu{padding:12px 0 8px}}#footer{padding:60px 0 40px;background:var(--blk);color:var(--wht)}#footer a{text-decoration:none !important}#footer .container{grid:auto/2fr 1fr 360px;gap:40px}#footer .soc_{margin-top:auto;display:flex;gap:16px}#footer .soc_ a .t{display:none}#footer .f-1{gap:20px}#footer .f-2{width:230px}#footer .f-3 .eml{margin-top:-36px}#footer .f-4{display:flex;align-items:center;gap:80px}#footer .f-5{grid-column-end:span 2;display:flex;align-items:center;flex-direction:row-reverse;gap:92px}@media(max-width: 1199px){#footer .container{grid:auto/7fr 1fr 4fr;gap:30px}#footer .f-1{grid-column-end:span 2}#footer .f-2{gap:16px}#footer .f-3{grid-column-end:span 3;display:grid;grid:auto/2fr 1fr;gap:5px 30px}#footer .f-3 .eml{margin-top:0}#footer .f-3 .soc_{grid-column:2/3;grid-row:1/2}#footer .f-4{gap:24px}#footer .f-5{gap:20px}}@media(max-width: 767px){#footer{padding:40px 0 20px}#footer .container{grid:auto/1fr;gap:25px}#footer .container>*{grid-column-end:span 1 !important}#footer .f-1{display:flex;gap:12px;text-align:center}#footer .f-1 br{display:none}#footer .f-1 .logo svg{width:100%;height:auto}#footer .f-3{grid-row:2/3;display:flex;flex-direction:column;gap:10px;text-align:center}#footer .f-3 :where(a,.soc_){justify-content:center}#footer .f-2{width:100%;gap:10px;text-align:center;padding-bottom:25px;border-bottom:1px solid var(--wht)}#footer .f-2 p{max-width:220px;margin:auto}#footer .f-2 .soc_{justify-content:center}#footer :where(.f-4,.f-5){justify-content:space-between}#footer :where(.f-4,.f-5) a{text-decoration:underline !important}}#dp{padding:200px 0 160px;min-height:calc(100svh - 337px)}#dp .container{display:grid;grid:auto/9fr 7fr 8fr;gap:60px 16px}#dp .t{grid-column-end:span 2}#dp .r{grid-row-end:span 2;position:relative}#dp .r img{max-width:310px;position:absolute;inset:auto auto -160px 50%;transform:translateX(-50%)}#dp .card{border-radius:12px;background:var(--gry);padding:40px;gap:30px}#dp .card .hdr{display:flex;align-items:center;gap:16px}@media(max-width: 1199px){#dp{padding:104px 0 0}#dp .container{display:grid;grid:auto/1fr;gap:40px}#dp .container>*{grid-column-end:span 1 !important}#dp .card+.card{margin-top:-24px}#dp .r{order:3;grid-row-end:span 1}#dp .r img{position:relative;inset:auto;transform:none;margin:0 auto}}@media(max-width: 767px){#dp{padding:82px 0 0}#dp .container{gap:24px}#dp .card{padding:24px;gap:24px}#dp .card+.card{margin-top:-16px}}
