.page-home{font-size:clamp(.94em,.9em + .14vw,1em)}.page-home>section{padding:clamp(3rem,7vw,80px) 0;scroll-margin-top:calc(var(--header-height, 85px))}.page-home .head{align-items:center;display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:1fr auto 1fr;margin:0 0 clamp(2rem,4vw,3.5rem)}.page-home .head h2{color:#d9b48f;font-size:clamp(2em,4vw,3.5em);font-weight:600;line-height:1.15;margin:0;text-align:right}.page-home .head .arrow{align-items:center;background:#75787b;border-radius:50%;display:flex;flex-shrink:0;height:clamp(3.25rem,6vw,5.5rem);justify-content:center;width:clamp(3.25rem,6vw,5.5rem)}.page-home .head .arrow svg{color:#fff;fill:#fff;height:clamp(1.9rem,3.5vw,3rem);width:clamp(1.9rem,3.5vw,3rem)}.page-home .head p{color:#75787b;font-size:clamp(1.08em,.88em + 1.15vw,1.7em);font-weight:300;line-height:1.4;margin:0}.page-home .head p strong{color:#75787b}.page-home .more{display:flex;justify-content:center;margin-top:clamp(2rem,4vw,3.5rem)}.page-home .carousel-controls{align-items:center;display:none;gap:.75rem;justify-content:center;margin:0 0 1rem}.page-home .carousel-button{align-items:center;background:#0b2545;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:background .2s ease;width:44px}.page-home .carousel-button:not(.disabled):not(:disabled):hover{background:#d9b48f}.page-home .carousel-button.disabled,.page-home .carousel-button:disabled{background:#dbc4b2;cursor:not-allowed;opacity:.6}.page-home .about>.section{display:flex;flex-direction:column;gap:3.5rem}.page-home .about>.section>h2{color:#d9b48f;font-size:clamp(2.2em,5vw,3.75em);font-weight:600;letter-spacing:.05em;line-height:1.3;margin:0;text-align:center}.page-home .about .row{align-items:center;display:grid;gap:5rem;grid-template-columns:2fr 3fr}.page-home .about .content .wysiwyg{color:#75787b;font-size:clamp(1.15em,1.8vw,1.75em);font-weight:300;line-height:1.8}.page-home .about .content .wysiwyg p{margin:0 0 1.5rem}.page-home .about .content .wysiwyg p:last-child{margin-bottom:0}.page-home .about .content .wysiwyg strong{color:#75787b;font-weight:700}.page-home .about .content .btn{margin-top:2.5rem}.page-home .about .photo img{border-bottom-left-radius:200px;display:block;height:clamp(22rem,42vw,37.5rem);max-width:none;object-fit:cover;width:calc(100% + max(0px, (100vw - 1400px) / 2) + 30px)}.page-home .what{background:#f8f3ef}.page-home .what .head h2{color:#75787b}.page-home .what .cards{align-items:stretch;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.page-home .what .benefit{display:flex;flex-direction:column;padding-top:55px;position:relative;width:calc(25% - 1.125rem)}.page-home .what .benefit:nth-child(2n){margin-top:4rem}.page-home .what .benefit .card{background:#fff;border-radius:25px 100px 25px 25px;flex:1 1 auto;padding:2.5rem;transition:transform .5s ease,box-shadow .5s ease}.page-home .what .benefit:hover .card{box-shadow:0 14px 30px rgba(11,37,69,.12);transform:translateY(-6px)}.page-home .what .benefit .icon{height:130px;position:absolute;right:-40px;top:0;width:130px;z-index:1}.page-home .what .benefit .icon img{height:100%;object-fit:contain;width:100%}.page-home .what .benefit h4{color:#d9b48f;font-weight:600;line-height:1.3;margin:0 0 1rem}.page-home .what .benefit p{color:#75787b;line-height:1.7;margin:0}.page-home .carrier{background:#f8f3ef}.page-home .carrier .head h2{color:#75787b}.page-home .carrier .carrier-jobs .job-card{background:#fff}.page-home .carrier .carrier-jobs .job-card .job-card-icon{background:#f8f3ef}.page-home .blog .post-grid{display:grid;gap:3rem;grid-template-columns:repeat(3,1fr)}@media (max-width:1200px){.page-home .about .row{gap:3rem}.page-home .what .benefit{width:calc(50% - .75rem)}.page-home .what .benefit:nth-child(2n){margin-top:0}}@media (max-width:1000px){.page-home>section{text-align:center}.page-home>section>.section>h2{margin-bottom:1.5rem}.page-home .head,.page-home>section .content,.page-home>section .wysiwyg,.page-home>section h3,.page-home>section h4,.page-home>section p{text-align:center}.page-home .head{align-items:center;gap:1.25rem;grid-template-columns:1fr;grid-template-rows:auto auto auto;justify-items:center;margin-bottom:0}.page-home .head h2,.page-home .head p{text-align:center}.page-home .head .arrow{display:none}.page-home .more{margin-top:1.5rem}.page-home .about>.section{gap:1.5rem}.page-home .about .row{gap:1.5rem;grid-template-columns:1fr;justify-items:center}.page-home .about .content{align-items:center;display:flex;flex-direction:column}.page-home .about .content .wysiwyg p{margin-bottom:1rem}.page-home .about .content .btn{margin-top:1.5rem}.page-home .about .photo img{border-bottom-left-radius:100px;border-bottom-right-radius:100px;width:100%}.page-home .what .benefit{padding-top:0}.page-home .what .benefit .icon{height:100px;right:-30px;top:-30px;width:100px}.page-home .blog .post-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.page-home .post-carousel{overflow-x:auto;overflow-y:visible;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.25rem;scrollbar-width:none}.page-home .post-carousel::-webkit-scrollbar{display:none}.page-home .what .benefit{width:100%}.page-home .blog .carousel-controls,.page-home .carrier .carousel-controls,.page-home .traning .carousel-controls{display:flex}.page-home .blog .job-grid,.page-home .blog .post-grid,.page-home .blog .trainings-grid,.page-home .carrier .job-grid,.page-home .carrier .post-grid,.page-home .carrier .trainings-grid,.page-home .traning .job-grid,.page-home .traning .post-grid,.page-home .traning .trainings-grid{display:flex;gap:1rem;grid-template-columns:none;max-width:100%;overflow-x:auto;overflow-y:visible;scroll-behavior:auto;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch;margin-bottom:0;scrollbar-width:none}.page-home .blog .job-grid::-webkit-scrollbar,.page-home .blog .post-grid::-webkit-scrollbar,.page-home .blog .trainings-grid::-webkit-scrollbar,.page-home .carrier .job-grid::-webkit-scrollbar,.page-home .carrier .post-grid::-webkit-scrollbar,.page-home .carrier .trainings-grid::-webkit-scrollbar,.page-home .traning .job-grid::-webkit-scrollbar,.page-home .traning .post-grid::-webkit-scrollbar,.page-home .traning .trainings-grid::-webkit-scrollbar{display:none}.page-home .blog .job-card,.page-home .blog .post-card,.page-home .blog .training-card,.page-home .carrier .job-card,.page-home .carrier .post-card,.page-home .carrier .training-card,.page-home .traning .job-card,.page-home .traning .post-card,.page-home .traning .training-card{box-sizing:border-box;flex:0 0 auto;scroll-snap-align:start;width:min(82vw,22rem)}.page-home .blog .post-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=page-home.css.map */