.phase_01{color:var(--content-02-2-column-text-color,var(--body-color,#333));margin:75px 0;background-color:transparent}.phase_01:has(+.our_projects){margin-bottom:2rem}.phase_01 .row{--bs-gutter-x:2rem;--bs-gutter-y:2rem}.phase_01 h2{text-wrap:balance;margin-bottom:0}.phase_01 .row{--bs-gutter-x:2rem;--bs-gutter-y:2rem}.phase_01 .col-title{display:flex;flex-flow:column}.phase_01 .card{height:100%;--bs-card-spacer-y:0rem;--bs-card-spacer-x:0rem;--bs-card-border-radius:0;border:unset}.phase_01 .card h3{font-family:var(--body-font);font-size:unset;font-weight:400;line-height:1.5;margin-bottom:1rem;margin-bottom:0;text-wrap:balance}.phase_01 .card p{line-height:1.5;margin-bottom:0}.phase_01 .card p::before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:14px;line-height:1.5;margin-right:.5rem;width:1rem;padding-bottom:2px;vertical-align:middle}.phase_01 .col-items{position:relative;padding-top:60px;margin-top:50px}.phase_01 .col-items::before{content:"";position:absolute;top:0;left:calc(var(--bs-gutter-x,2rem)*.5);right:calc(var(--bs-gutter-x,2rem)*.5);height:1px;background-color:#ccc;z-index:1}@media(min-width:992px){.phase_01 .col-left{padding-right:4rem}.phase_01 .col-right h2{max-width:90%}.phase_01 .col-items>.row>.col-12:nth-child(odd){padding-right:4rem}}@media(min-width:1200px){.phase_01 .col-left{padding-right:6rem}}@media(max-width:991.98px){.phase_01{margin:calc(var(--bs-gutter-y,2rem)*2) 0}}.our_projects{padding:80px 0;position:relative;overflow:hidden}.phase_01+.our_projects,.phase_02+.our_projects,.phase_03+.our_projects,.our-court+.our_projects{padding-top:0}.content-12+.our_projects{padding:20px 0 75px;background-color:#eaeaea}.content-12+.our_projects .slick-slide{aspect-ratio:4/3}.our_projects .cases_carousel:not(.slick-initialized){display:flex;flex-flow:row nowrap;gap:8px}.our_projects .cases_carousel:not(.slick-initialized)>*{display:none!important}.our_projects .cases_carousel:not(.slick-initialized)>*:nth-child(1),.our_projects .cases_carousel:not(.slick-initialized)>*:nth-child(2){display:block!important;aspect-ratio:1/.7}.our_projects .casenav-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;align-items:end;margin-bottom:20px}.our_projects .casesnav{display:flex;flex-direction:row;align-items:center;gap:40px}.our_projects .casesnav button{color:#161616;opacity:1;font-size:40px;background:none;border:0;outline:0;padding:0}.our_projects .slick-slide{margin:0 4px;aspect-ratio:1/.85}.our_projects .slick-slide>div{height:100%}.our_projects .slick-list{margin:0 -4px}.our_projects .slick-list{overflow:visible}.our_projects .item{text-decoration:unset;color:var(--body-color,#161616);height:100%;width:100%;display:flex!important;flex-flow:column;overflow:hidden}.our_projects .item .image-container{overflow:hidden;max-width:100%;height:100%;position:relative}.our_projects .item .image-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s ease;z-index:1;pointer-events:none}.our_projects .item:hover .image-container::before{opacity:1}.our_projects .item img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0;color:#fff;background:#282828;display:block;align-content:center;text-align:center;font-style:italic;flex-grow:1;transition:transform 5s cubic-bezier(.08,.82,.17,1)}.our_projects .item:hover .image-container:not(a) img{transform:scale(1.2) rotate3d(1,1,1,0deg)}.our_projects .item:hover img{transform:scale(1.2) rotate3d(1,1,1,3deg)}.our_projects .item .casetitle{font-size:18px;padding:12px 0 0;font-weight:300}@media screen and (max-width:1199.98px){.our_projects .slick-slide{aspect-ratio:1/1.05}.our_projects .cases_carousel:not(.slick-initialized)>*:nth-child(1),.our_projects .cases_carousel:not(.slick-initialized)>*:nth-child(2){display:block!important;aspect-ratio:1/1}}@media(max-width:991.98px){.content-12+.our_projects{padding:20px 0 var(--bs-gutter-y,2rem)}.our_projects .slick-slide{margin:0 6px}.our_projects .slick-list{margin:0 -6px}.our_projects .slick-slide{aspect-ratio:1/.7}.our_projects .cases_carousel:not(.slick-initialized)>*:nth-child(1),.our_projects .cases_carousel:not(.slick-initialized)>*:nth-child(2){display:block!important;aspect-ratio:1/.7}.our_projects .cases_carousel:not(.slick-initialized)>*:nth-child(2){display:none!important}}@media(max-width:767.98px){.our_projects{padding:80px 0 70px}.our_projects .slick-slide{aspect-ratio:1/.75}.our_projects .cases_carousel:not(.slick-initialized)>*:nth-child(1),.our_projects .cases_carousel:not(.slick-initialized)>*:nth-child(2){aspect-ratio:1/.75}}@media screen and (max-width:575.98px){.our_projects{padding:75px 0 calc(50px + 60px)}.our_projects .casenav-wrapper{margin-bottom:10px}.our_projects .casenav-wrapper h2{display:block;width:100%;text-align:center}.our_projects .slick-list{padding-inline:0!important}.our_projects .slick-slide{aspect-ratio:1/1.05}.our_projects .cases_carousel:not(.slick-initialized)>*:nth-child(1),.our_projects .cases_carousel:not(.slick-initialized)>*:nth-child(2){display:block!important;aspect-ratio:1/1}.our_projects .casesnav{position:absolute;bottom:calc(50px/2);left:50%;transform:translateX(-50%);width:fit-content}.our_projects .item .casetitle{text-align:center;font-weight:400}}.phase-02{color:var(--content-02-2-column-text-color,var(--body-color,#333));padding:75px 0;background-color:transparent;overflow:hidden;position:relative}.phase-02 .row{--bs-gutter-x:2rem;--bs-gutter-y:2rem}.phase-02-header{background-color:#eaeaea}.phase-02 .phase-02-tabs{margin-bottom:2rem;padding-top:2rem;background-color:#eaeaea}.phase-02 .phase-02-tabs .row{--bs-gutter-y:0;--bs-gutter-x:0}.phase-02::before{content:"";background-color:#eaeaea;width:100%;height:calc(100px + 75px + 75px + 2rem);height:75px!important;position:absolute;top:0;left:0;right:0;z-index:-1}.phase-02 .nav-item{height:100px}.phase-02 p:last-child{margin-bottom:0}.phase-02:has(+.our_projects){margin-bottom:2rem}.phase-02 h2{text-wrap:balance;margin-bottom:0}.phase-02 .col-title{display:flex;flex-flow:column}.phase-02 .nav-tabs{border:unset;display:flex;flex-flow:row nowrap;overflow:auto}.phase-02 .nav-tabs .nav-link{border:unset;background:none;background-color:#d7d4d4;padding:1.5rem 2rem;height:100%;transition:all .3s ease;font-weight:600;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;font-size:18px;line-height:1.2;gap:5px;text-transform:uppercase;color:#1d1d1d;border-radius:0!important;text-wrap:balance}.phase-02 .nav-tabs .nav-link span{text-transform:uppercase;font-size:12px;line-height:12px;font-weight:400;text-transform:uppercase;color:#1d1d1d;margin:0}.phase-02 .nav-tabs .nav-link:hover{border:unset;background-color:#ddd}.phase-02 .nav-tabs .nav-link.active{border:unset;background-color:#fff}.phase-02 .tab-content{min-height:400px}.phase-02 .tab-content-wrapper{padding:0 0}.phase-02 .tab-subtitle{font-size:1.1rem;font-weight:500;color:#666;margin-bottom:1rem}.phase-02 .tab-text{margin-bottom:2rem}.phase-02 .tab-items{margin-top:4rem}.phase-02 .tab-items>.row{--bs-gutter-y:2rem;position:relative}.phase-02 .tab-items>.row>:last-child{margin-bottom:0!important}.phase-02 .tab-items>.row>.col-12{position:relative;margin:var(--bs-gutter-y) 0}.phase-02 .tab-items>.row>.col-12:not(:last-child) table:last-child tr:last-child td{border-bottom:unset}.phase-02 .tab-items>.row>.col-12::before{content:"";position:absolute;top:-2rem;left:calc(var(--bs-gutter-x,2rem)*.5);right:calc(var(--bs-gutter-x,2rem)*.5);height:1px;background-color:#ccc;z-index:1}.phase-02 .tab-item{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #eee}.phase-02 .tab-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.phase-02 .item-title{font-family:var(--h2-font);font-weight:var(--h2-fontweight);font-size:calc(var(--h3-fontsize) + 8px);line-height:.85;margin-bottom:1.5rem;text-wrap:balance}.phase-02 .item-left:has(.item-title)+.item-right{margin-top:1.5rem}.phase-02 .item-left .item-title{margin-bottom:0!important}.phase-02 table thead tr .phase-02 .item-content{--bs-gutter-x:2rem;--bs-gutter-y:1rem}.phase-02 .item-left,.phase-02 .item-right,.phase-02 .item-col{line-height:1.6}.phase-02 .item-col{margin-top:1rem}.phase-02 table{width:100%;margin:1rem 0;font-size:unset}.phase-02 table:last-child{margin-bottom:0}.phase-02 table th{font-weight:600}.phase-02 li:not(.nav-item)::before{content:""!important;font-size:14px;vertical-align:middle;line-height:28px}.phase-02 li:not(.nav-item){padding-left:1.25rem}.phase-02 p:has(+ul){margin-bottom:.5rem;font-weight:400}.phase-02 ul:has(+ul){margin-bottom:0}.phase-02 ul+ul{margin-top:0}.phase-02 p,.phase-02 ul li:not(.nav-item){line-height:1.5!important;margin-bottom:0!important}.phase-02 p+ul{margin-top:0}.phase-02 p b,.phase-02 p strong{font-weight:400}.phase-02 .nav-tabs{scrollbar-width:thin;scrollbar-color:#ccc #f5f5f5}.phase-02 .nav-tabs::-webkit-scrollbar{height:8px}.phase-02 .nav-tabs::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.phase-02 .nav-tabs::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px;transition:background .3s ease}.phase-02 .nav-tabs::-webkit-scrollbar-thumb:hover{background:#999}@media(min-width:992px){.phase-02 .item-left{padding-right:2rem}}@media(max-width:991.98px){.phase-02{padding:calc(var(--bs-gutter-y,2rem)*2) 0}.phase-02::before{height:calc(var(--bs-gutter-y,2rem)*2) 0}.phase-02 .item-content{--bs-gutter-x:1rem}}@media screen and (max-width:767.98px){.phase-02 table{margin:1.5rem 0}.phase-02 .nav-tabs .nav-link{padding:.75rem 1rem;font-size:.9rem}}@media screen and (max-width:575.98px){.phase-02 .nav-tabs .nav-link{text-wrap:nowrap}.phase-02-tabs>.container{padding:0;margin:0}.phase-02 .nav-tabs .nav-link{padding-inline:30px}}.phase_03{color:var(--content-02-2-column-text-color,var(--body-color,#333));padding:75px 0;background-color:#eaeaea}.phase_03:has(+.our_projects){margin-bottom:2rem}.phase_03 .row{--bs-gutter-x:2rem;--bs-gutter-y:2rem}.phase_03 h2{text-wrap:balance;margin-bottom:0}.phase_03 .row{--bs-gutter-x:2rem;--bs-gutter-y:2rem}.phase_03 .col-title{display:flex;flex-flow:column}@media(max-width:991.98px){.phase_03{padding:calc(var(--bs-gutter-y,2rem)*2) 0}}.phase_04{color:var(--content-02-2-column-text-color,var(--body-color,#333));margin:75px 0;background-color:transparent}.phase_04 .col-text p:last-child{margin-bottom:0}.phase_04:has(+.our_projects){margin-bottom:2rem}.phase_04 .row{--bs-gutter-x:2rem;--bs-gutter-y:2rem}.phase_04 h2{text-wrap:balance;margin-bottom:0}.phase_04 .row{--bs-gutter-x:2rem;--bs-gutter-y:2rem}.phase_04 .col-title{display:flex;flex-flow:column}.phase_04 .list-item h3{font-family:var(--body-font);font-size:unset;font-weight:400;font-size:18px;line-height:22px;margin-bottom:0;text-wrap:balance;max-width:250px}.phase_04 .col-items{position:relative;padding-top:60px;margin-top:50px;counter-reset:item-counter}.phase_04 .list-item{height:100%;border:unset;counter-increment:item-counter;display:flex;flex-flow:row nowrap;align-items:center;justify-content:start;gap:.5rem}.phase_04 .list-item::before{content:counter(item-counter);font-size:20px;line-height:1;display:block;width:45px;height:45px;color:#fff;background-color:#161616;border-radius:50%;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}.phase_04 .col-items::before{content:"";position:absolute;top:0;left:calc(var(--bs-gutter-x,2rem)*.5);right:calc(var(--bs-gutter-x,2rem)*.5);height:1px;background-color:#ccc;z-index:1}@media(max-width:991.98px){.phase_04{margin:calc(var(--bs-gutter-y,2rem)*2) 0}}.separator-01{width:100%;height:1px;background-color:#ccc}.content-13{--block-margin:70px;margin:var(--block-margin) 0}.content-13 .row{--bs-gutter-x:2rem;--bs-gutter-y:2rem}.content-13 .content-13-title{text-wrap:balance;letter-spacing:2px;margin-bottom:1rem}.content-13 .content-13-text p:last-child{margin-bottom:0}.content-13-btn{margin-top:1.5rem}.content-13 .content-13-image-wrapper{width:100%;height:100%;position:relative;display:flex;flex-flow:column nowrap;align-items:center;gap:1rem;text-align:center}.content-13 .content-13-image-wrapper h3{font-size:18px;line-height:22px;text-align:center;font-weight:400;font-family:unset;margin-bottom:0;max-width:140px}.c13-icon{position:relative;width:100%;height:auto;max-width:85px;border-radius:50%;border:2px solid var(--body-color,#222);aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.c13-icon img{object-fit:contain;object-position:center}.content-13 .content-13-image{width:100%;height:100%;object-position:center;object-fit:cover;position:absolute;color:#fff;background:#282828;display:block;align-content:center;text-align:center;font-style:italic;flex-grow:1;text-wrap:balance}@media(min-width:992px){.content-13:has(+.content-02) .content-13-image{height:calc(100% + var(--block-margin) + 1.5rem)}.content-13 .col-text{margin-right:4.5rem}.content-13 .content-13-image-wrapper{padding-top:.4rem}}@media(max-width:991.98px){.content-13{margin:calc(var(--bs-gutter-y,2rem)*2) 0}.content-13:has(+.content-13),.content-13:has(+.content-13-alt),.content-13:has(+.content-05){margin-bottom:var(--bs-gutter-y,2rem)}.content-13+.content-13-alt,.content-13+.content-13,.content-13+.content-05{margin-top:var(--bs-gutter-y,2rem)}.content-13 .content-13-text{margin-right:0}.content-13 .c04-icont{position:relative;min-height:280px;padding-bottom:56.25%}.content-13 .content-13-image-wrapper{position:relative}.content-13>.container>.row{flex-direction:column-reverse}.content-13-image{margin-bottom:20px}}#call-to-action-02-1323{--cta-02-background:#f7e3d2;--cta-02-color:#fff}.cta-02{margin:50px 0 0;position:relative;color:var(--cta-02-color,#fff);text-align:left;overflow:hidden}.cta-02:last-child::after,.cta-02:has(+.footer-06)::after,.cta-02:has(+.footer-06-min)::after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:100px;background-color:#151515}.cta-02 .container{position:relative;z-index:1}.cta-02 .container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.55),transparent);z-index:-1}.cta-02 .cta-02-decal svg{position:absolute;z-index:-1;bottom:0;max-height:80%;height:fit-content;left:16%;width:80%;fill:var(--cta-02-overlay-color,rgba(0,0,0,.13))}.cta-02 .cta-02-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;object-fit:cover;object-position:center;background-color:#282828}.cta-02,.cta-02 .container,.cta-02 .container .row{min-height:400px}.cta-02 .text-content{width:100%;height:100%;position:relative;align-content:center;padding:140px 76px}.cta-02-title{font-size:var(--h1-fontsize);font-weight:var(--h1-fontweight);line-height:.85;margin-bottom:20px;text-wrap:balance}.cta-02 .btn{backdrop-filter:blur(5px);overflow:hidden;color:#fff!important;min-width:215px}.cta-02 .btn:hover{background-color:#fff!important;color:var(--button-background)!important;border-color:#fff!important}.cta-02-text{margin-bottom:30px;font-size:24px;line-height:30px}.cta-02-text p{font-size:24px;line-height:30px;font-weight:300}.cta-02-text p:last-of-type{margin-bottom:0}.cta-02-phone{text-transform:uppercase;margin-top:10px;font-weight:700}@media screen and (max-width:1199.98px){.cta-02 .text-content{padding:170px 76px 150px}}@media(max-width:991.98px){.cta-02 .text-content{padding:120px 40px 120px}.cta-02-text p br{display:none}}@media screen and (max-width:767.98px){.cta-02 .text-content{padding:70px 40px}.cta-02-title br{display:none}.cta-02-text p br{display:none}.cta-02-text p{text-wrap:balance}}@media screen and (max-width:575.98px){.cta-02:last-child::after,.cta-02:has(+.footer-06)::after,.cta-02:has(+.footer-06-min)::after{height:120px}.cta-02 .text-content{padding-inline:30px;text-align:center;padding:80px 30px 90px;margin:auto;max-width:400px}.cta-02 .cta-02-bg-image,.cta-02 .container::before{background:rgba(0,0,0,.45);margin:0 30px;width:calc(100% - 60px)}.cta-02 .cta-02-bg-image{background-color:#282828;object-fit:none}.cta-02-text{display:none}}
/*File: input	[332-9]	Message: Expected media feature, found '576';*/


.footer-06{padding-top:120px;padding-bottom:50px;background-color:#151515;color:#fff;font-size:22px;line-height:32px;overflow:hidden;position:relative}.footer-06:before{content:"";height:268px;width:60%;position:absolute;left:-20%;z-index:1;opacity:1;background-size:contain;top:85%;pointer-events:none;transform:translateY(-50%)}@media(max-width:520px){.footer-06{padding-top:140px}}.footer-06 h2,.footer-06 a{color:#fff;text-decoration:none}.footer-06 h2{margin-bottom:35px}.footer-06 .footer-container .container>.row{justify-content:space-between}.footer-06 form .form-control{border-radius:0}.footer-06 form div.error{font-size:16px;float:right;position:static}.footer-06 form .form-title,.footer-06 form .form-text{display:none}.footer-06 form label{font-size:15px!important;line-height:15px!important}.footer-06 form input:not([type="checkbox"]){min-height:50px}.footer-06 form button[type="submit"]{margin-top:.75rem;border:1px solid #fff}.footer-06 form .required{display:none}.footer-06 form .tickbox{position:relative;margin-top:30px;margin-bottom:26px}.footer-06 form .tickbox input{margin-top:5px;position:absolute;height:20px;width:20px;border-radius:0;padding:11px}.footer-06 form .tickbox label{padding-left:35px!important;font-size:15px!important;line-height:22px!important;position:relative;cursor:pointer}.footer-06 form .tickbox input.error{background-image:none!important}.footer-06 form .tickbox label~div.error{display:none!important}.footer-06 form .form-check-input:checked{background-color:var(--color-yellow);border-color:var(--color-yellow);box-shadow:1px 1px 2px 1px var(--color-yellow)}.footer-06 form .form-check-input:checked[type="checkbox"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23202020' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")!important}.footer-06 form .col-form-label{font-size:15px;line-height:22px!important;margin-bottom:12px;padding:0}.footer-06 form .col-form-label .required-star{display:none}@media(max-width:765px){.footer-06 form button{margin:0 auto}}.footer-06 .container{position:relative;z-index:1}.footer-06 form .col-12>.form-field{display:grid}@media(min-width:1398px){.footer-06 .footer-form .form-field.text,.footer-06 .footer-form .form-field.telephone,.footer-06 .footer-form .form-field.email{width:100%}.footer-06 .footer-form form .row:nth-child(1) .col-12.col-md-6{width:auto}}@media screen and (min-width:576px){.footer-06 form .col-12{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:1.5rem 1.5rem}.footer-06 form .col-12>.form-field{grid-column:1/3;margin:0}.footer-06 form .col-12>.form-field:nth-child(1){grid-column:1/2}.footer-06 form .col-12>.form-field:nth-child(2){grid-column:2/3}.footer-06 form .col-12>.form-field:nth-child(3){grid-column:1/3}.footer-06 form .col-12>.form-field:nth-child(4){grid-column:1/3}}@media(max-width:991.98px){.footer-06 .footer-info .footer-main-text p{width:300px;font-size:18px;line-height:24px;font-weight:300}.footer-06 .contact-info p,.footer-06 .contact-info a{font-weight:300}.footer-06 .footer-info .footer-main-text br.full{display:none}}.footer-06 .wrapper-bg img{position:absolute;left:0;bottom:0;height:auto}@media(max-width:1199.98px){.footer-06 .wrapper-bg img{width:90%}}.footer-06 .footer-contacts{margin-top:28px}.footer-06 .contact-info h4{color:var(--color-yellow);margin-bottom:0;font-size:24px;font-weight:500;display:flex;align-items:center}.footer-06 .social-buttons svg{width:20px;margin-right:15px;fill:var(--color-yellow)}.footer-06 .contact-info a{color:var(--red);text-decoration:none;font-size:18px;line-height:24px;font-weight:500}.footer-06 .contact-info a.phone-info{margin-bottom:30px}.footer-06 .contact-info .contact-group:nth-child(1){margin-bottom:30px}.footer-06 .contact-info .office-info{font-size:16px;line-height:24px;width:250px}@media(max-width:767px){.footer-06 .contact-info .office-info{width:auto}}.footer-06 .contact-info .office-info p{color:#fff}.footer-06 .contact-group{margin-bottom:30px}.footer-06 .contact-info .block-title{font-size:18px;line-height:24px;color:#fff;font-weight:500;margin-bottom:5px}.footer-06 .contact-info .content{width:400px;margin-bottom:30px}.footer-06 .address p{margin:0;font-size:18px;line-height:26px}@media(max-width:575.98px){.footer-06 .footer-info .contact-info{display:grid!important;grid-template-columns:repeat(2,auto)}.footer-06 .social-buttons{grid-area:2/2;margin-top:-20px!important}.footer-06 .footer-form{margin-top:0}.footer-06 form .tickbox{margin-bottom:6px}}.footer-06 .social-buttons{display:flex;gap:10px;margin-top:2rem}@media(576 < width >=768px){.footer-06 .social-buttons{position:absolute;left:10px;top:200px;}.footer-06 .footer-contacts{margin-top:0;}}.footer-06 .social-buttons>a{width:56px;height:56px;font-size:18px;color:var(--body-color);background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%}.footer-06 .social-buttons .sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.footer-06 .social-buttons svg{fill:var(--body-color);margin-right:0}.footer-06 .footer-main-text p{font-size:26px;line-height:34px;font-weight:300;color:#fff;max-width:522px}.footer-06 .footer-nav{margin-top:130px}.footer-06 .footer-nav .footer-links{padding:0;list-style-type:none}.footer-06 .footer-nav .footer-links .lvl1 .nav-link{font-size:22px;line-height:28px;font-weight:var(--font-medium);text-decoration:none;color:#fff}.footer-06 .chas img{width:239px;margin-top:30px}main .footer-06{background-color:#fff;color:var(--body-color)}main .footer-06 h2,main .footer-06 a,main .footer-06 .contact-info .block-title,main .footer-06 .footer-main-text p{color:var(--body-color)}main .footer-06 .social-buttons>a{color:#fff;background-color:var(--body-color)}main .footer-06 .social-buttons svg{fill:#fff}main .footer-06 .chas img{filter:brightness(0)}.main footer-06 .footer-main-text p{color:var(--body-color)}main .footer-06 form .form-control{background-color:#e2e2e2}@media screen and (max-width:1199.98px){.footer-06 .footer-main-text{padding-right:2rem}.footer-06 .footer-main-text p{font-size:24px;line-height:30px}}@media(max-width:991.98px){.footer-06 .footer-main-text{display:none}.footer-06 .contact-info .content{display:flex;flex-flow:row nowrap;width:unset;margin-bottom:0}.footer-06 .contact-info .content>*{width:50%}.footer-06 .social-buttons{margin-bottom:0!important}.footer-06 .contact-group{margin-bottom:0}.footer-06 .footer-nav{margin-top:70px}.footer-06 .footer-nav .footer-links{align-items:flex-start!important}.footer-06 .footer-nav .footer-links a{font-size:16px}.footer-06 .footer-contacts{margin-top:0}}@media(max-width:767.98px){.footer-06{padding-top:90px;padding-bottom:40px}.footer-06 h2{margin-bottom:1.5rem}.footer-06 .contact-info .content>*{width:100%}.footer-06 .contact-info .content{flex-flow:column}.footer-06 .social-buttons{margin-bottom:1rem!important}.footer-06 .contact-info .contact-group{margin-bottom:1rem!important}.contacts-group .contact-group:first-child{margin-bottom:.25rem!important}.footer-06 form .col-12{gap:1.5rem 1rem}.footer-06 .footer-info{flex-direction:column;display:flex}.footer-06 .footer-info .footer-main-text{width:100%}.footer-06 .footer-info .footer-main-text br{display:none}.footer-06 .footer-info .footer-main-text p{width:100%}.footer-06 .footer-info .contact-info{display:flex;width:100%}.footer-06 .footer-info .contact-info .address{width:220px}.footer-06 .footer-nav .footer-links{flex-direction:column!important;align-items:center!important}.footer-06 .footer-nav .footer-links a{font-size:18px;padding:15px}}@media(max-width:575.98px){.footer-06{padding-top:70px;padding-bottom:40px}.footer-06 h2{margin-bottom:1rem;font-size:45px}.footer-06 .contact-info .block-title{font-size:16px;line-height:22px}.footer-06 .footer-info{flex-direction:column}.footer-06 .footer-info .footer-main-text{width:100%}.footer-06 .footer-info .footer-main-text br.mob{display:none}.footer-06 .footer-info .footer-main-text br.full{display:none}.footer-06 .footer-info .footer-main-text p{margin-bottom:32px;font-size:18px;line-height:26px}.footer-06 .footer-info .contact-info{flex-direction:column;width:100%}.footer-06 .footer-info .contact-info .address{width:270px}.footer-06 .footer-form button{margin:0 auto;width:320px}.footer-06 .footer-nav{margin-top:70px}.footer-06 .footer-nav .footer-links{align-items:center!important}}@media(max-width:520px){.footer-06 .footer-info .contact-info{display:flex!important;flex-direction:column}.footer-06 .social-buttons{margin-top:0!important}}.footer-06-min{padding:50px 0 55px;background-color:#151515;color:#fff}.footer-06+.footer-06-min{border-top:1px solid #363636}.footer-06-min a{color:#fff;text-decoration:none}.footer-06-min .footer-nav{display:flex;font-size:16px;justify-content:space-between;font-weight:500}.footer-06-min .footer-nav a{font-size:18px;text-transform:uppercase;font-weight:300}@media(max-width:991.98px){.footer-06-min .footer-nav{font-size:22px;text-align:center}}@media(max-width:540px){.footer-06-min .footer-nav{flex-direction:column}}.footer-06-min .footer-copy{margin-top:1rem;display:flex;justify-content:space-between;font-size:14px;line-height:36px}.footer-06-min .footer-copy .advansys{font-family:Arial,Helvetica,sans-serif;font-weight:700}@media(max-width:991.98px){.footer-06-min>.container{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:2rem}.footer-06-min>.container>*{width:50%}.footer-06-min .footer-copy{align-items:flex-start;line-height:22px;margin-top:6px;height:min-content}.footer-06-min .footer-nav{columns:1;display:block;text-align:start}.footer-06-min .footer-copy{flex-direction:column;align-items:start}.footer-06-min .footer-nav div:not(:last-child){margin-bottom:6px}.footer-06-min .site-info{text-align:start}}@media(max-width:767.98px){.footer-06-min .separator{display:none}.footer-06-min .site-info{display:flex;flex-flow:column}}@media(max-width:767.98px){.footer-06-min .separator{display:none}.footer-06-min .site-info{text-align:start}}@media screen and (max-width:575.98px){.footer-06-min>.container{display:flex;flex-direction:column;gap:2rem}.footer-06-min .site-info,.footer-06-min>.container>*{width:auto}.footer-06-min .footer-nav,.footer-06-min .footer-copy,.footer-06-min .site-info{text-align:center}.footer-06-min .footer-copy{align-items:center}}