img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.hero{padding-top:180px;margin:0}@media(max-width:767px){.hero{padding-top:150px}}.hero .color-block{background:var(--secondary);height:90%;width:100%;position:absolute;top:0;left:60%;z-index:-1}.hero .row{--bs-gutter-x:50px;--bs-gutter-y:20px}.hero .text{display:flex;flex-direction:column;justify-content:center;gap:50px}@media(max-width:991px){.hero .text{gap:30px}}@media(max-width:767px){.hero .text{align-items:center}}.hero .text h1,.hero .text h4{font-weight:700}@media(max-width:767px){.hero .text h1,.hero .text h4{text-align:center}}.hero img{border-top-right-radius:20px}.info{margin-top:135px}@media(max-width:991px){.info{margin-top:80px}}.info .my-container{width:min(90vw,1136px)}.info .row{--bs-gutter-x:58px;--bs-gutter-y:30px;align-items:center}@media(max-width:991px){.info .row{--bs-gutter-x:30px}}.info .info-box{position:relative;background:var(--secondary);border-top-right-radius:20px;box-shadow:0 0 5px rgba(209,209,209,.48);padding:26px 20px 30px;display:flex;flex-direction:column;gap:30px}@media(max-width:991px){.info .info-box{gap:15px;padding:25px 15px}}.info .info-box .decorator{position:absolute;bottom:-8px;left:-8px;display:flex}.info .info-box .line{position:absolute;top:0;left:0;height:5px;width:80%;background:#6b6ba0}.info .info-box .upper{display:flex;align-items:center;gap:20px}.info .info-box .upper .small{color:var(--primary);font-weight:700}.info .info-box h4{color:#fff}.info .info-box .btn-wrapper{display:flex;justify-content:flex-end}.liczby .row{--bs-gutter-x:40px;--bs-gutter-y:40px}@media(max-width:991px){.liczby .row{--bs-gutter-x:20px;--bs-gutter-y:40px}}.liczby .liczba-box{display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center}.liczby .liczba-box .line{height:5px;width:100px;background:var(--primary)}.liczby .liczba-box p{font-weight:700}.o-nas .decorator,.o-nas .decorator-light{width:105px}.o-nas .row{--bs-gutter-x:50px;align-items:flex-end}@media(max-width:991px){.o-nas .row{--bs-gutter-x:25px}}@media(max-width:767px){.o-nas .row{flex-direction:column-reverse}}.o-nas .image{position:relative}@media(max-width:767px){.o-nas .image{margin-top:-50px}}.o-nas .image img{border-top-right-radius:20px}.o-nas .image .decorator-light{position:absolute;bottom:-58px;left:-48px}.o-nas .image .decorator-light img{border-top-right-radius:0}.o-nas .text{position:relative;display:flex;flex-direction:column;gap:40px;padding:50px 0}@media(max-width:1199px){.o-nas .text{gap:20px}}@media(max-width:830px){.o-nas .text{padding:20px 0}}@media(max-width:767px){.o-nas .text{text-align:center;padding:50px 0 100px}}.o-nas .text p{line-height:25px}.o-nas .text *{color:#fff}.o-nas .text:after{content:"";position:absolute;width:10000%;height:100%;top:0;transform:translateX(-100px);background:var(--secondary);z-index:-2}.o-nas .text .decorator{position:absolute;top:-52px;right:-52px}.o-nas .text .line{width:10000%;height:5px;top:0;z-index:-1;transform:translateX(-100px);position:absolute;background:var(--primary)}.uslugi{margin-top:150px}@media(max-width:991px){.uslugi{margin-top:80px}}.uslugi h2{text-align:center;margin-bottom:50px}.uslugi .full-container{background:var(--secondary)}.uslugi .my-container{display:flex;flex-direction:column;gap:50px;padding:50px 0}.uslugi .wrapper{display:flex;gap:30px;flex-direction:column}@media(max-width:1199px){.uslugi .wrapper{gap:40px}}@media(max-width:991px){.uslugi .wrapper{gap:50px;flex-wrap:wrap;justify-content:center}}.uslugi .line{width:2px;min-width:2px;background:#fff;margin:70px 0}@media(max-width:991px){.uslugi .line{width:80%;margin:auto;height:2px}}.uslugi h4{text-align:center}.uslugi p{line-height:25px}.uslugi .left,.uslugi .right{display:flex;align-items:center;flex-direction:column}@media(max-width:991px){.uslugi .left,.uslugi .right{width:unset}}.uslugi .left{gap:55px}@media(max-width:991px){.uslugi .left{margin-inline:auto;padding-bottom:0}}.uslugi .left h4,.uslugi .left p{color:#fff}.uslugi .left .wrapper{justify-content:center;gap:20px;flex-direction:row;width:100%}@media(max-width:991px){.uslugi .left .wrapper{flex-direction:row}}.uslugi .left .wrapper .offer{width:200px;display:flex;flex-direction:column;gap:20px;align-items:center}@media(max-width:450px){.uslugi .left .wrapper .offer{width:150px}}.uslugi .left .wrapper .offer p{text-align:center}.uslugi .right{gap:35px;gap:30px}@media(max-width:991px){.uslugi .right{margin:auto;padding-top:0}}.uslugi .right h4,.uslugi .right p{color:#fff;max-width:510px;margin:auto}.uslugi .right .wrapper{gap:20px;flex-direction:row}@media(max-width:991px){.uslugi .right .wrapper{flex-direction:row}}@media(max-width:421px){.uslugi .right .wrapper{width:100%}}.uslugi .right .wrapper .offer{width:310px;display:flex;flex-direction:column;gap:20px;align-items:center}@media(max-width:675px){.uslugi .right .wrapper .offer{width:200px}}@media(max-width:450px){.uslugi .right .wrapper .offer{width:165px}}.uslugi .right .wrapper .offer p{text-align:center}.uslugi .right .wrapper svg circle{fill:#fff}.uslugi .right .wrapper svg path{fill:#464672}.dodatkowe{margin-top:50px}.dodatkowe .my-container{display:flex;flex-direction:column;gap:90px}@media(max-width:767px){.dodatkowe .my-container{gap:50px}}.dodatkowe .row{--bs-gutter-x:30px;--bs-gutter-y:50px;justify-content:center}.dodatkowe h3{text-align:center}.dodatkowe .offer-box{border:1px solid var(--secondary);padding:30px;height:100%;position:relative;display:flex;flex-direction:column;gap:30px;border-top-right-radius:20px}@media(max-width:767px){.dodatkowe .offer-box{gap:15px;padding:30px 15px}}.dodatkowe .offer-box .decorator{position:absolute;top:-42px;right:20px}.dodatkowe .offer-box .upper{display:flex;align-items:center;gap:30px}.dodatkowe .offer-box .tekst{display:flex;flex-direction:column;gap:10px}.dodatkowe .offer-box .tekst .line{width:35px;height:2px;background:var(--primary)}.dodatkowe .offer-box .tekst p{line-height:25px}.opinie{padding:50px 0;background:#9c9cba}.opinie .my-container-smaller{display:flex;flex-direction:column;gap:50px}@media(max-width:1150px){.opinie .my-container-smaller{width:min(90vw,740px)}}@media(max-width:991px){.opinie .my-container-smaller{width:min(90vw,600px)}}@media(max-width:767px){.opinie .my-container-smaller{width:min(90vw,500px)}}.opinie h4{line-height:40px}.opinie p{line-height:25px}.opinie h4,.opinie p{text-align:center;color:#fff}.opinie .small{font-weight:700;text-align:center;color:var(--primary);line-height:25px}.opinie .btn-wrapper{display:flex;justify-content:center}.opinie .splide__slide{display:flex;flex-direction:column;gap:40px}.opinie .splide__track{z-index:1}.opinie .splide__arrows{width:130%;display:flex;justify-content:space-between;position:absolute;top:20%;left:-15%}@media(max-width:991px){.opinie .splide__arrows{width:116%;left:-8%}}@media(max-width:600px){.opinie .splide__arrows{bottom:-35px;top:unset;width:unset;left:50%;transform:translateX(-50%)}}.opinie .splide__arrows .splide__arrow{width:20px;height:20px}.opinie .splide__arrows .splide__arrow svg{width:20px;height:20px}.opinie .splide__arrows .splide__arrow--prev{transform:rotate(180deg)}.opinie .splide__arrows path{fill:#fff}.logotypy .my-container-smaller{display:flex;flex-direction:column;gap:50px}.logotypy h2{text-align:center}.logotypy .all-logos{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}@media(max-width:599px){.logotypy .all-logos{gap:20px}}@media(max-width:400px){.logotypy .all-logos{gap:10px}}.logotypy .all-logos .logobox{width:105px;display:flex;justify-content:center;align-items:center}@media(max-width:534px){.logotypy .all-logos .logobox{width:calc(25% - 15px)}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container-sm,.container{max-width:540px}}@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}@media (min-width:576px){.col-sm{flex:1 0 0%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md{flex:1 0 0%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}}
@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;-o-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.2);transform:scale(1.2)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.2);transform:scale(1.2)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.2);transform:scale(1.2)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.2);transform:scale(1.2)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}
/*
Theme Name: ProEstate
Text Domain: ProEstate
Version: 1.0
Requires at least: 5.5
Requires PHP: 5.6.0
Description: Motyw wykonany na potrzeby strony internetowej ProEstate.
Author:  soeasyit
*/
html,body{width:100vw;overflow-x:hidden}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1{font-size:48px;line-height:60px}@media(max-width:991px){h1{font-size:40px;line-height:50px}}@media(max-width:575px){h1{font-size:32px;line-height:40px}}h2{font-size:32px;line-height:40px}@media(max-width:1199px){h2{font-size:24px;line-height:30px}}h3{font-size:24px;line-height:40px}h4{font-size:20px;line-height:25px}@media(max-width:1199px){h4{font-size:18px;line-height:23px}}@media(max-width:575px){h4{font-size:16px;line-height:20px}}p{line-height:20px}@media(max-width:991px){p{font-size:15px}}@media(max-width:767px){p{font-size:14px}}.small{font-size:12px;line-height:15px}.btn-theme-1,.btn-theme-2{font-size:12px;line-height:15px}.bnt-theme-3{font-size:16px;line-height:25px}.number{font-size:60px;line-height:76px}.affix{background:#fff}header{z-index:100;position:fixed;width:100%;background:0 0;transition:.3s}header *{color:var(--primary);font-weight:500}header .my-container{display:flex;justify-content:space-between;align-items:center}header .left-side a img{width:120px;aspect-ratio:1}header .right-side{display:flex;flex-direction:column;gap:40px}@media(max-width:904px){header .right-side{gap:0}}header .right-side .upper{display:flex;flex-direction:column;gap:10px;width:max-content;margin-left:auto}@media(max-width:575px){header .right-side .upper{display:none}}header .right-side .upper .contact-wrapper{display:flex;gap:18px;align-items:center}header .right-side .upper .contact-wrapper a{font-size:12px;display:flex;gap:10px;align-items:center}header .right-side .upper .vertical-line{width:100%;height:1px;background:var(--primary)}header .right-side .lower{display:flex;gap:30px;align-items:center;justify-content:flex-end}@media(max-width:904px){header .right-side .lower{gap:10px}}header .right-side .lower ul{margin:0;padding:0;list-style:none;display:flex;gap:30px}header .right-side .lower ul li a:hover{text-shadow:0 0 1px var(--primary)}header .right-side .lower .line{height:13px;width:1px;background:var(--primary)}header .right-side .lower .social-media{display:flex;gap:10px}header .right-side .lower .social-media a{display:flex;align-items:center}@media(max-width:904px){header .right-side .lower .social-media{margin-right:15px}}header .hamburger{width:50px;height:50px}header .hamburger svg{width:50px}header .hamburger .ham{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}header .hamburger .hamRotate.active{transform:rotate(45deg)}header .hamburger .line{fill:none;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:var(--primary);stroke-width:5.5;stroke-linecap:round}header .hamburger .ham8 .top{stroke-dasharray:40 160}header .hamburger .ham8 .middle{stroke-dasharray:40 142;transform-origin:50%;transition:transform .4s}header .hamburger .ham8 .bottom{stroke-dasharray:40 85;transform-origin:50%;transition:transform .4s,stroke-dashoffset .4s}header .hamburger .ham8.active .top{stroke-dashoffset:-64px}header .hamburger .ham8.active .middle{transform:rotate(90deg)}header .hamburger .ham8.active .bottom{stroke-dashoffset:-64px}.mobile-menu-appear{display:flex;flex-direction:column;align-items:center;gap:10px;opacity:0;transform:translateY(-40%);transition:opacity 1s .2s,transform .6s .1s}.mobile-menu-appear a{font-size:12px;display:flex;gap:10px;align-items:center;color:var(--primary);font-weight:500}@media(min-width:576px){.mobile-menu-appear{display:none}}.mobile-menu-appear .vertical-line{width:100%;height:1px;background:var(--primary)}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:90;transform:translateY(-100%);opacity:1;transition:.2s;display:flex;flex-direction:column;align-items:center;justify-content:center}.mobile-menu nav{display:flex;align-items:center;justify-content:center}.mobile-menu nav ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px;align-items:center;opacity:0;transform:translateY(-40%);transition:opacity 1s .2s,transform .6s .1s;margin-top:20px}@media(max-width:575px){.mobile-menu nav ul{gap:10px}}.mobile-menu nav ul li a{font-size:32px;line-height:40px;text-align:center;color:var(--primary);font-weight:600}@media(max-width:575px){.mobile-menu nav ul li a{font-size:24px;line-height:32px}}.opened{transform:translateY(0)}.opened nav ul{opacity:1;transform:translateY(0)}.opened .mobile-menu-appear{opacity:1;transform:translateY(0)}footer{position:relative;padding-top:50px;margin-top:100px}footer .decorator{width:45px;position:absolute;top:-21px;left:51%}footer:after{content:"";position:absolute;left:50%;top:0;width:100%;height:100%;background:var(--secondary);z-index:-1;border-top-left-radius:20px}footer *{font-size:12px;line-height:15px;color:var(--primary);font-weight:700}footer .my-container{display:flex;gap:50px;justify-content:space-evenly}@media(max-width:1180px){footer .my-container{gap:30px}}@media(max-width:1110px){footer .my-container{flex-direction:column;align-items:center;justify-content:unset}}footer .left{display:flex;gap:50px}@media(max-width:1180px){footer .left{gap:30px}}@media(max-width:1110px){footer .left{margin-top:0;align-items:center}}@media(max-width:575px){footer .left{flex-wrap:wrap}}@media(max-width:575px){footer .left{gap:0}}footer .left>a{margin-right:60px}@media(max-width:1250px){footer .left>a{margin-right:0}}@media(max-width:575px){footer .left>a{width:50%;display:flex;justify-content:flex-end;align-items:center}}footer .left .addres{margin-top:20px;display:flex;flex-direction:column;gap:15px}@media(max-width:1110px){footer .left .addres{margin-top:0}}@media(max-width:575px){footer .left .addres{width:50%;padding-left:10px}}footer .left .contact{margin-top:20px;display:flex;flex-direction:column;gap:15px}@media(max-width:1110px){footer .left .contact{margin-top:0}}@media(max-width:575px){footer .left .contact{width:50%;text-align:right;padding-right:10px}}footer .left .person{padding-top:30px;padding-left:10px}footer .right{display:flex;gap:50px}footer .right .person{display:flex;flex-direction:column;margin-top:50px}@media(max-width:1110px){footer .right .person{margin-top:0}}@media(max-width:575px){footer .right .person{width:50%;text-align:right;padding-right:10px}}@media(max-width:575px){footer .right{gap:0}}footer .right .wrapper-socials{display:flex;gap:30px;padding-top:50px}@media(max-width:1110px){footer .right .wrapper-socials{padding-top:0}}@media(max-width:575px){footer .right .wrapper-socials{width:50%;padding-left:10px}footer .right .wrapper-socials a{white-space:nowrap}}footer .right .social-media{display:flex;gap:10px}footer .copyright{padding-bottom:40px;margin-top:12px;color:#8e8e8e;text-align:center;font-weight:700}@media(max-width:1110px){footer .copyright{margin-top:40px}}@media(min-width:576px){footer .show{display:none !important}}@media(max-width:575px){footer .hide{display:none !important}}.btn-theme-1{display:flex;width:max-content;color:#000;font-weight:700;text-decoration:underline;text-decoration-color:transparent;transition:.3s}.btn-theme-1:hover{text-decoration-color:#000}.btn-theme-2{display:flex;width:max-content;color:#fff;font-weight:700}.btn-theme-3{display:flex;width:max-content;color:#fff;line-height:25px;text-decoration:underline;text-decoration-color:transparent;transition:.3s}.btn-theme-3:hover{text-decoration-color:#fff}:root{--primary:#464672;--secondary:#b3b3c7}*{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}html,body{-webkit-tap-highlight-color:transparent}html{font-family:"Quicksand",sans-serif}button{background:0 0;border:none;cursor:pointer;margin:0;padding:0;display:flex}button:focus-visible{outline:none}a{text-decoration:none}section{position:relative;margin-top:100px}picture{display:-webkit-box;display:-ms-flexbox;display:flex}img{width:100%;height:auto}.my-container{width:min(95vw,1206px);margin-inline:auto}.my-container-smaller{width:min(90vw,840px);margin-inline:auto}.read-more-wrapper .read-more-text{overflow:hidden;transition:.5s}.read-more-wrapper .read-more-button{cursor:pointer;display:inline}.is-contracted .read-more-text{max-height:0 !important}.anchor{position:absolute;top:-130px}@media(min-width:905px){.mobile-d{display:none}}@media(max-width:904px){.mobile-u{display:none}}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}