.fhd_container{width:100%;max-width:1920px;margin-left:auto !important;margin-right:auto !important}.g_container{width:100%;max-width:1200px;padding:0 1rem;margin:0 auto}.g_container .no_padding{padding-left:0;padding-right:0}.g_container .col_1{width:8.33%;padding:0 1rem}.g_container .col_2{width:16.66%;padding:0 1rem}.g_container .col_3{width:25%;padding:0 1rem}.g_container .col_4{width:33.33%;padding:0 1rem}.g_container .col_5{width:41.66%;padding:0 1rem}.g_container .col_6{width:50%;padding:0 1rem}.g_container .col_7{width:58.33%;padding:0 1rem}.g_container .col_8{width:66.66%;padding:0 1rem}.g_container .col_9{width:75%;padding:0 1rem}.g_container .col_10{width:83.33%;padding:0 1rem}.g_container .col_11{width:91.66%;padding:0 1rem}.g_container .col_11{width:100%;padding:0 1rem}@media (min-width: 768px){.g_container .g_container_inner{padding:0 1rem}}.grid_layer{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;pointer-events:none}@media (max-width: 1024px){.grid_layer{display:none}}.grid_layer *{box-sizing:border-box !important}.grid_layer[grid-visibility="0"] .fhd_container{opacity:0}.grid_layer[grid-visibility="1"] .fhd_container{opacity:.1}.grid_layer[grid-visibility="2"] .fhd_container{opacity:.3}.grid_layer #toggle_opacity{position:fixed;bottom:50px;right:15px;width:50px;height:50px;background:#004C00;color:#fff;font-size:30px;z-index:9999;border:none;border-radius:50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);line-height:50px;text-align:center;opacity:.5;cursor:pointer;pointer-events:all;transition:.5 ease all}.grid_layer #toggle_opacity:hover{opacity:1}.grid_layer #toggle_opacity:focus{outline:none}.grid_layer .fhd_container{width:100%;max-width:1920px;margin:0 auto}.grid_layer .fhd_container{height:100%;opacity:0;transition:.3s ease all}.grid_layer .fhd_container .g_container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;outline:1px solid #004C00}.grid_layer .fhd_container .g_container .col{width:calc(1/12*100%);padding:0 1rem;height:100%;outline:1px solid #004C00}.grid_layer .fhd_container .g_container .col .col_inner{height:100%;width:100%;background:#004C00}@font-face{font-family:'AkkuratPro';src:url("../fonts/AkkuratPro-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkuratPro-Bold.otf") format("opentype"),url("../fonts/AkkuratPro-Bold.woff") format("woff"),url("../fonts/AkkuratPro-Bold.ttf") format("truetype"),url("../fonts/AkkuratPro-Bold.svg#AkkuratPro-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'AkkuratPro';src:url("../fonts/AkkuratPro-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkuratPro-Regular.otf") format("opentype"),url("../fonts/AkkuratPro-Regular.woff") format("woff"),url("../fonts/AkkuratPro-Regular.ttf") format("truetype"),url("../fonts/AkkuratPro-Regular.svg#AkkuratPro-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'AkkuratPro';src:url("../fonts/AkkuratPro-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkuratPro-LightItalic.otf") format("opentype"),url("../fonts/AkkuratPro-LightItalic.woff") format("woff"),url("../fonts/AkkuratPro-LightItalic.ttf") format("truetype"),url("../fonts/AkkuratPro-LightItalic.svg#AkkuratPro-LightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'AkkuratPro';src:url("../fonts/AkkuratPro-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkuratPro-BoldItalic.otf") format("opentype"),url("../fonts/AkkuratPro-BoldItalic.woff") format("woff"),url("../fonts/AkkuratPro-BoldItalic.ttf") format("truetype"),url("../fonts/AkkuratPro-BoldItalic.svg#AkkuratPro-BoldItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'AkkuratPro';src:url("../fonts/AkkuratPro-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkuratPro-Light.otf") format("opentype"),url("../fonts/AkkuratPro-Light.woff") format("woff"),url("../fonts/AkkuratPro-Light.ttf") format("truetype"),url("../fonts/AkkuratPro-Light.svg#AkkuratPro-Light") format("svg");font-weight:300;font-style:normal}.hero--wrapper .visualization{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.hero--wrapper .slider .row-center{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-top:2rem;-ms-flex-pack:end;justify-content:end}.hero--wrapper .slider .row-center .logo-wrap{margin-right:1.5rem;margin-top:1.5rem}.hero--wrapper .slider .row-center .logo-wrap .pt-logo{width:160px;height:auto}.hero--wrapper .slider .row-center .-black{max-width:32rem}.vcontainer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:top;align-items:top;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.vcontainer .types-list{width:58%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 960px){.vcontainer .types-list{width:100%}}.vcontainer .types-list .list-element{width:33%;padding:3rem;margin:2rem auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:inherit;justify-content:inherit;position:relative}@media (max-width: 768px){.vcontainer .types-list .list-element{width:49%}}@media (max-width: 576px){.vcontainer .types-list .list-element{width:100%}}.vcontainer .types-list .list-element .vcaption{min-height:200px;background-size:contain;background-repeat:no-repeat;background-position:50%;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-pack:center;justify-content:center}.vcontainer .types-list .list-element .vcaption .image-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.vcontainer .types-list .list-element .vcaption.model--hide img{margin-left:8%}.vcontainer .types-list .list-element .vcaption.model--beta img{margin-left:88%}.vcontainer .types-list .list-element .vcaption.system img{margin-left:4%}.vcontainer .types-list .list-element .hcaption,.vcontainer .types-list .list-element .hcaption_hoover{min-height:200px;background-size:200%;background-repeat:no-repeat;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-pack:center;justify-content:center;background-position:0 50%;overflow:hidden}.vcontainer .types-list .list-element .hcaption .image-link,.vcontainer .types-list .list-element .hcaption_hoover .image-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-height:200px}@media (max-width: 769px){.vcontainer .types-list .list-element .hcaption,.vcontainer .types-list .list-element .hcaption_hoover{background-size:100%}}.vcontainer .types-list .list-element .salon-ico{position:absolute;top:1rem;right:1rem}.vcontainer .types-list .list-element .hcaption_hoover{display:none}@media (min-width: 576px){.vcontainer .types-list .list-element .hcaption_hoover .image-link{width:200%}.vcontainer .types-list .list-element .hcaption_hoover .image-link img{width:200%}}.vcontainer .types-list .list-element:hover .hcaption{display:none}.vcontainer .types-list .list-element:hover .hcaption_hoover{display:block}.vcontainer .types-list .list-element h2{margin-top:1rem}.vcontainer .types-list .list-element h2.capital{text-transform:uppercase}.vcontainer .types-list .vpager{width:100%;text-align:center}@media (max-width: 960px){.vcontainer .types-list{width:100%}}.vcontainer .types-description{width:38%;padding:5rem}@media (max-width: 1440px){.vcontainer .types-description{padding-right:1rem}}@media (max-width: 960px){.vcontainer .types-description{width:100%}}.vcontainer .types-description .helper--handle{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.vcontainer .types-description .helper--handle .-handle-strong{font-weight:700}@media (max-width: 960px){.vcontainer .types-description .helper--handle .-handle-strong{font-size:1.45rem;padding:1rem;margin-left:-2rem}}@media (max-width: 960px){.vcontainer .types-description .helper--handle{margin:2rem auto}}.vcontainer .types-description .helper--handle .image{margin:5rem auto}.doors--helper .helper--summary{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 960px){.doors--helper .helper--summary{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.doors--helper .helper--summary .helper--handle{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.doors--helper .helper--summary .helper--handle .-handle-strong{font-weight:700}@media (max-width: 960px){.doors--helper .helper--summary .helper--handle .-handle-strong{font-size:1.45rem;padding:1rem}}@media (max-width: 960px){.doors--helper .helper--summary .helper--handle{margin:2rem auto}}.doors--helper .helper--summary .helper--handle .image{margin:5rem auto}.handle_frame{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:justify;align-content:space-between;width:100%;margin-left:-2rem}.handle_frame .image-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:inherit;justify-content:inherit;padding:15px}.handle_frame .image-flex picture,.handle_frame .image-flex span,.handle_frame .image-flex img{margin:auto}.handle_frame .image-flex h2{margin-top:1em;font-weight:700}.handle_frame .image-flex h2.capital{font-size:1.3rem;text-transform:uppercase}.handle_frame .image-flex .plus_ico{border-color:#fff;border-width:0;display:block;height:6em;position:relative;transform:translateY(50%);width:6em}@media (max-width: 1440px){.handle_frame .image-flex .plus_ico{height:4em;width:4em}}@media (max-width: 960px){.handle_frame .image-flex .plus_ico{height:5em;width:5em}}@media (max-width: 486px){.handle_frame .image-flex .plus_ico{height:4em;width:4em}}.handle_frame .image-flex .plus_ico::before,.handle_frame .image-flex .plus_ico::after{height:85%;width:3px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);background-color:#009982}.handle_frame .image-flex .plus_ico::after{height:3px;width:85%}.faq_item{padding:10px;margin-top:10px;margin-bottom:10px;border-radius:10px}@media (max-width: 486px){.faq_item{margin-left:-2rem;padding:0}}.faq_item .plus_ico{border-color:#000;border-width:3px;display:block;height:1.6em;position:relative;left:-2em;top:3.3em;transform:translateY(-50%);width:1.6em}.faq_item .plus_ico::before,.faq_item .plus_ico::after{height:45%;width:3px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);background-color:#000}.faq_item .plus_ico::before{height:45%;width:3px}.faq_item .plus_ico::after{height:3px;width:45%}.faq_item h2{margin:5px;padding:0;display:block}.faq_item.active .plus_ico{border-color:#0e9782}.faq_item.active .plus_ico::after{background-color:#0e9782}.faq_item.active .plus_ico::before{width:0;height:0}.faq_item.active .faq_item_inner{display:block}.faq_item.active h2{color:#0e9782}.faq_item .faq_item_inner{margin:5px;padding:10px;margin-left:-1rem}.faq_item .faq_item_inner ul{list-style:revert;padding:inherit}@media (max-width: 486px){.faq_item .faq_item_inner{margin:5px 0;margin-left:-3rem;padding-top:10px}.faq_item .faq_item_inner ul{margin-left:1rem}}.faq_item .faq_item_inner a{color:#009982;font-weight:700}.faq_item:hover{cursor:pointer}.faq_item_inner{display:none}.faq_item.active .faq_item_inner{display:block}.pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;padding:30px 0}.pagination .pagination_inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination .pagination_inner li{margin:0 .4rem;padding:0 .4rem}.pagination .pagination_inner li.prev a:after,.pagination .pagination_inner li.next a:after{display:none}.pagination .pagination_inner li.active{border:1px solid}.pagination .pagination_inner li.active span{font-weight:700}.pagination .pagination_inner li.active span:after{opacity:1}.pagination .pagination_inner li>a,.pagination .pagination_inner li>span{font-family:"Montserrat", sans-serif;font-size:14px;font-weight:300;line-height:1.429;color:#000;text-decoration:none;display:inline-block;position:relative}@media (min-width: 768px){.pagination .pagination_inner li>a,.pagination .pagination_inner li>span{font-family:"Montserrat", sans-serif;font-size:1.4em;font-weight:300;line-height:1.429}}.pagination .pagination_inner li>a:after,.pagination .pagination_inner li>span:after{position:absolute;bottom:0;left:0;width:100%;background:#000;height:1px;content:"";opacity:0}.pagination .pagination_inner li>a:hover:after,.pagination .pagination_inner li>span:hover:after{opacity:1}.pagination .pagination_inner .previous,.pagination .pagination_inner .next{margin:0 20px}.pagination .pagination_inner .previous a,.pagination .pagination_inner .next a{display:block;width:40px;height:40px;background:#212121;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:0.3s ease all}.pagination .pagination_inner .previous a:hover,.pagination .pagination_inner .next a:hover{background:#000}.pagination .pagination_inner .next a img{transform:rotateY(180deg)}.pagination .pagination_inner .pager{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination .pagination_inner .pager #current_page{margin-right:10px}.pagination .pagination_inner .pager #current_page input{width:40px;height:40px;display:inline-block;border:2px solid #000;background:none;outline:none;font-size:30px;font-weight:700;line-height:40px;text-align:center;padding:2px 0 0 0}.pagination .pagination_inner .pager .amount{font-size:25px;font-weight:700;line-height:1;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:5px}#carrierVideo{background:#000;-o-object-fit:none;object-fit:none}.center--items{text-align:center;margin-top:2.5rem;margin-bottom:1rem}.center--items .wrapper{border-bottom:1px dotted #000;padding:0px 5px 5px 5px;text-align:center;width:auto;max-width:300px;margin:0 auto}@media (min-width: 576px){.center--items .wrapper{max-width:650px}}@media (min-width: 960px){.center--items{margin-bottom:2.5rem}}.button--box--container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:0.5rem}.button--box--container.-white{margin-top:9px;-ms-flex-pack:start;justify-content:flex-start}.button--box--container button a{font-size:11px;font-weight:700;line-height:9px;letter-spacing:0.05em;text-align:center;text-transform:uppercase}.button--box--container .all--black{width:auto;display:-ms-flexbox;display:flex;padding:5px 14px;margin:6.5px 13px;border:2px solid #000000;border-radius:22.8px}.button--box--container .all--black a{color:black}.button--box--container .all--black:hover{background-color:black;transition:0.3s ease all}.button--box--container .all--black:hover a{color:white !important}.button--box--container .all--white{width:auto;display:-ms-flexbox;display:flex;margin:3px 0px}.button--box--container .all--white:last-child a{border-right:none}.button--box--container .all--white a{font-size:8px;font-weight:400;opacity:0.6;line-height:10px;letter-spacing:0.05em;text-align:left;padding:0px 4px}@media (min-width: 1440px){.button--box--container .all--white a{border-right:1px solid white}}.button--box--container .all--white:hover{transition:0.3s ease all;opacity:1}.button--box--container .all--white:hover a{color:#0e9883 !important}@media (min-width: 960px){.button--box--container{margin-top:2.5rem}}@media (min-width: 501px) and (max-width: 961px){.custom-flex{width:70%}}@media (min-width: 1440px){.custom-flex .flex-lists{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-moz-column-gap:30px;column-gap:30px}}@media (min-width: 1440px){.custom-flex ul{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-moz-column-gap:30px;column-gap:30px;width:50%}}.list--component.-footer .item a:hover{color:#0e9883}.items--container>.links>.sellpoints a:hover{color:#0e9883}.items--container>.links>.about a:hover{color:#0e9883}.privacy--container>.names a:hover{color:#0e9883}@media (min-width: 960px) and (max-width: 1440px){.footer--box--left{width:50%}}@media (min-width: 1440px){.footer--box--left{width:100%}}.bg--fill{background:#000}.top--box{display:-ms-flexbox;display:flex;padding-left:35px;padding-right:35px}@media (min-width: 576px){.top--box{max-width:576px;padding-left:45px;padding-right:45px;margin:0 auto}}@media (min-width: 960px){.top--box{max-width:3500px;padding-left:0px;padding-right:0px;margin:0 auto;display:-ms-flexbox;display:flex}}.top--box .top--box--container{background:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:6px 0px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:90%}@media (min-width: 960px){.top--box .top--box--container{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:100%}}.top--box .top--box--container a{display:-ms-flexbox;display:flex;color:white;font-size:14px;gap:10px;-ms-flex-align:center;align-items:center;margin:0 20px}.top--box .top--box--container a:hover{color:#009982}@media (max-width: 450px){.top--box .top--box--container a{width:auto !important;font-size:13px !important}}@media (max-width: 959px){.top--box .top--box--container a{width:300px;margin:2px 0px}}.top--box .top--box--container .bold{font-weight:bold}.top--box .mobile--icon{padding:14px 0px;background:#000;width:10%;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:end;justify-content:flex-end;margin-top:5px}@media (min-width: 960px){.top--box .mobile--icon{display:none}}.top--box .mobile--icon #arrow-icon{transition:transform 0.5s ease}.top--box .mobile--icon.open #arrow-icon{transform:rotate(180deg)}@media (max-width: 959px){.hidden-link{display:none !important}}.fhd_container{width:100%;max-width:1920px;margin:0 auto}.default_container{width:100%;max-width:1920px;margin:0 auto}.g_container{width:100%;padding:0 1rem;margin:0 auto;max-width:768px}@media (min-width: 1025px){.g_container{max-width:1920px}}.g_container .no_padding{padding-left:0;padding-right:0}.g_container .col_1{width:8.33%;padding:0 1rem}.g_container .col_2{width:16.66%;padding:0 1rem}.g_container .col_3{width:25%;padding:0 1rem}.g_container .col_4{width:33.33%;padding:0 1rem}.g_container .col_5{width:41.66%;padding:0 1rem}.g_container .col_6{width:50%;padding:0 1rem}.g_container .col_7{width:58.33%;padding:0 1rem}.g_container .col_8{width:66.66%;padding:0 1rem}.g_container .col_9{width:75%;padding:0 1rem}.g_container .col_10{width:83.33%;padding:0 1rem}.g_container .col_11{width:91.66%;padding:0 1rem}.g_container .col_12{width:100%;padding:0 1rem}@media (min-width: 768px){.g_container .g_container_inner{padding:0 1rem}}.grid_layer{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;pointer-events:none}@media (max-width: 1024px){.grid_layer{display:none}}.grid_layer *{box-sizing:border-box !important}.grid_layer[grid-visibility="0"] .fhd_container{opacity:0}.grid_layer[grid-visibility="1"] .fhd_container{opacity:0.1}.grid_layer[grid-visibility="2"] .fhd_container{opacity:0.3}.grid_layer #toggle_opacity{position:fixed;bottom:50px;right:15px;width:50px;height:50px;background:#004c00;color:#fff;font-size:30px;z-index:9999;border:none;border-radius:50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);line-height:50px;text-align:center;opacity:0.5;cursor:pointer;pointer-events:all;transition:0.5 ease all}.grid_layer #toggle_opacity:hover{opacity:1}.grid_layer #toggle_opacity:focus{outline:none}.grid_layer .fhd_container{width:100%;max-width:1920px;margin:0 auto}.grid_layer .hd_container{width:100%;max-width:1334px;margin:0 auto}.grid_layer .fhd_container{height:100%;opacity:0;transition:0.3s ease all}.grid_layer .fhd_container .g_container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;outline:1px solid #004c00}.grid_layer .fhd_container .g_container .col{width:calc(1 / 12 * 100%);padding:0 1rem;height:100%;outline:1px solid #004c00}.grid_layer .fhd_container .g_container .col .col_inner{height:100%;width:100%;background:#004c00}.bold--400{font-weight:400 !important}.bold--500{font-weight:500 !important}.bold--700{font-weight:700 !important}.bold--800{font-weight:800 !important}.bold--900{font-weight:900 !important}.outer_lower__section{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;position:relative}.outer_lower__section .lower__section{display:-ms-flexbox;display:flex;width:82%;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center;justify-content:center;text-align:left;margin:2rem 5rem 2rem 9.8rem;margin:0 auto}@media (min-width: 1025px){.outer_lower__section .lower__section{width:90%;margin:1rem auto 2rem}}@media (min-width: 1400px){.outer_lower__section .lower__section{width:80%}}.outer_lower__section .lower__section h3{transition:0.3s font;text-align:center;margin-bottom:1rem;font-family:"Montserrat", sans-serif;font-size:25px;font-weight:800;line-height:1.2}@media (min-width: 768px){.outer_lower__section .lower__section h3{font-family:"Montserrat", sans-serif;font-size:41px;font-weight:800;line-height:1.22}}.outer_lower__section .lower__section h3 span{text-transform:uppercase}.outer_lower__section .lower__section ul{list-style-type:square;padding-left:2rem}.outer_lower__section .lower__section p,.outer_lower__section .lower__section li{font-family:"Montserrat", sans-serif;font-size:16px;font-weight:400;line-height:1.545}.outer_lower__section .lower__section p::marker,.outer_lower__section .lower__section li::marker{color:#00af90}@media (min-width: 1025px){.login_content{position:relative}}@media (min-width: 1300px){.login_content{position:relative}}.login_content__wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:start;align-items:flex-start;margin-bottom:50px;margin-top:35px}@media (min-width: 1025px){.login_content__wrapper{-ms-flex-flow:row;flex-flow:row;margin-bottom:150px;-ms-flex-align:center;align-items:center;margin-top:0px}}@media (min-width: 1300px){.login_content__wrapper{margin-bottom:130px}}@media (min-width: 1400px){.login_content__wrapper{margin-bottom:100px}}.login_content__wrapper .image{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}@media (min-width: 1025px){.login_content__wrapper .image{padding:0}}.login_content__wrapper .image__wrapper img{width:100%;position:relative;z-index:-1}@media (min-width: 1025px){.login_content__wrapper .image__wrapper img{width:auto}}.login_content__wrapper .image picture{display:-ms-flexbox;display:flex;height:auto;max-width:655px}@media (min-width: 1600px){.login_content__wrapper .image picture{max-width:855px}}.login_content__wrapper .text{width:90%;text-align:left;margin:0 auto}.login_content__wrapper .text .buttons_list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin-top:3.125rem;width:100%}@media (min-width: 768px){.login_content__wrapper .text .buttons_list{margin-top:5.625rem}}.login_content__wrapper .text .buttons_list .login--btn{margin-right:10%}@media (min-width: 768px){.login_content__wrapper .text .buttons_list .login--btn{margin-right:10%}}.login_content__wrapper .text__wrapper{width:91.66%;max-width:667px;margin:10px auto 0px auto}@media (min-width: 768px){.login_content__wrapper .text__wrapper{margin:15px auto 0px auto}}@media (min-width: 1025px){.login_content__wrapper .text__wrapper{margin:30px auto 0px auto}}@media (min-width: 1520px){.login_content__wrapper .text__wrapper{margin:0px auto 0px auto}}.login_content__wrapper .text__wrapper h1,.login_content__wrapper .text__wrapper h2{text-align:center;padding-bottom:10px;font-family:"Montserrat", sans-serif;font-size:33px;font-weight:400;line-height:1;color:black}@media (min-width: 768px){.login_content__wrapper .text__wrapper h1,.login_content__wrapper .text__wrapper h2{font-family:"Montserrat", sans-serif;font-size:36px;font-weight:400;line-height:1;text-align:left}}@media (min-width: 1025px){.login_content__wrapper .text__wrapper h1,.login_content__wrapper .text__wrapper h2{width:100%;padding-bottom:1rem;text-align:left;font-family:"Montserrat", sans-serif;font-size:40px;font-weight:400;line-height:1.054}}@media (min-width: 1300px){.login_content__wrapper .text__wrapper h1,.login_content__wrapper .text__wrapper h2{font-family:"Montserrat", sans-serif;font-size:55px;font-weight:400;line-height:1.054}}.login_content__wrapper .text__wrapper h1 span,.login_content__wrapper .text__wrapper h2 span{font-family:"Montserrat", sans-serif;font-size:23px;font-weight:800;line-height:1.5}@media (min-width: 768px){.login_content__wrapper .text__wrapper h1 span,.login_content__wrapper .text__wrapper h2 span{font-family:"Montserrat", sans-serif;font-size:33px;font-weight:800;line-height:1.214}}@media (min-width: 1025px){.login_content__wrapper .text__wrapper h1 span,.login_content__wrapper .text__wrapper h2 span{font-family:"Montserrat", sans-serif;font-size:32px;font-weight:800;line-height:1.054}}@media (min-width: 1300px){.login_content__wrapper .text__wrapper h1 span,.login_content__wrapper .text__wrapper h2 span{font-family:"Montserrat", sans-serif;font-size:40px;font-weight:800;line-height:1.054}}@media (min-width: 1520px){.login_content__wrapper .text__wrapper h1 span,.login_content__wrapper .text__wrapper h2 span{font-family:"Montserrat", sans-serif;font-size:54px;font-weight:800;line-height:1.054}}.login_content__wrapper .text__wrapper form{width:100%;display:inline}@media (min-width: 1025px){.login_content__wrapper .text__wrapper form{width:80%}}.login_content__wrapper .text__wrapper form>*{display:block}.login_content__wrapper .text__wrapper form .has-error{color:red;display:block}.login_content__wrapper .text__wrapper form .has-error .help-block{margin-bottom:10px;display:block;font-size:11px}.login_content__wrapper .text__wrapper form .has-success{color:#00af90}.login_content__wrapper .text__wrapper form #region{color:#c6c6c6;text-transform:uppercase;font-size:1.2rem;font-weight:500}@media (min-width: 1025px){.login_content__wrapper .text__wrapper form #region{font-size:1.6rem}}.login_content__wrapper .text__wrapper form #region option{color:black}.login_content__wrapper .text__wrapper form .agreement{font-size:11px !important;margin-bottom:10px;display:block;line-height:20px !important;color:black}.login_content__wrapper .text__wrapper form .agreement a{font-weight:600;font-size:11px}.login_content__wrapper .text__wrapper form .form_types{color:black;display:block}.login_content__wrapper .text__wrapper form .form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%}.login_content__wrapper .text__wrapper form .form-group label{color:#808080;font-size:1.2rem;line-height:1;-ms-flex-order:1;order:1;padding:0 15px 0 0;padding-left:0px;position:relative;text-transform:uppercase;transform:translateY(0px);transition:all 0.2s ease-in}@media (min-width: 1025px){.login_content__wrapper .text__wrapper form .form-group label{transform:translateY(10px)}}.login_content__wrapper .text__wrapper form .form-group label.form_types,.login_content__wrapper .text__wrapper form .form-group label.agreement{text-transform:unset}.login_content__wrapper .text__wrapper form .form-group label.agreement{font-size:inherit}.login_content__wrapper .text__wrapper form .form-group label .required{color:#c82a7c;font-size:2rem;margin-bottom:1rem}@media (min-width: 1025px){.login_content__wrapper .text__wrapper form .form-group label{font-size:1.6rem;height:3.5rem}.login_content__wrapper .text__wrapper form .form-group label.agreement{font-size:1.3rem;height:auto}}.login_content__wrapper .text__wrapper form .form-group .jRechaptcha{margin:1rem 0}@media (min-width: 1025px){.login_content__wrapper .text__wrapper form .form-group{padding-right:50px}}.login_content__wrapper .text__wrapper form .form-group .main-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.login_content__wrapper .text__wrapper form input.text_input,.login_content__wrapper .text__wrapper form select.select_input{margin-bottom:1.125rem;font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;line-height:1.188;background:none;border-bottom:1px solid;border-bottom-color:currentcolor;border-color:#808080;color:#000;height:2.5rem;-ms-flex-order:2;order:2;outline:none;padding:0.2rem 1rem;width:100%}@media (min-width: 768px){.login_content__wrapper .text__wrapper form input.text_input,.login_content__wrapper .text__wrapper form select.select_input{font-family:"Montserrat", sans-serif;font-size:15px;font-weight:700;line-height:1.188}}@media (min-width: 1025px){.login_content__wrapper .text__wrapper form input.text_input,.login_content__wrapper .text__wrapper form select.select_input{font-family:"Montserrat", sans-serif;font-size:16px;font-weight:700;line-height:1.188}}.login_content__wrapper .text__wrapper form input.text_input::-moz-placeholder,.login_content__wrapper .text__wrapper form select.select_input::-moz-placeholder{text-transform:uppercase;color:#c6c6c6}.login_content__wrapper .text__wrapper form input.text_input:-ms-input-placeholder,.login_content__wrapper .text__wrapper form select.select_input:-ms-input-placeholder{text-transform:uppercase;color:#c6c6c6}.login_content__wrapper .text__wrapper form input.text_input::placeholder,.login_content__wrapper .text__wrapper form select.select_input::placeholder{text-transform:uppercase;color:#c6c6c6}.login_content__wrapper .text__wrapper form input.submit-btn{width:100%;max-width:835px;background:#00af90;text-transform:uppercase;border:none;cursor:pointer;padding:20px 35px;margin-bottom:10px;color:#fff;text-decoration:none;font-family:"Montserrat", sans-serif;font-size:20px;font-weight:700;line-height:1.188}.login_content__wrapper .text__wrapper form input.submit-btn.sending{background-color:#888}@media (min-width: 768px){.login_content__wrapper .text__wrapper form input.submit-btn{padding:25px 40px}}@media (min-width: 1025px){.login_content__wrapper .text__wrapper form input.submit-btn{width:100%;padding:27px 43px;padding-top:23px;padding-bottom:23px;font-family:"Montserrat", sans-serif;font-size:23px;font-weight:700;line-height:1.188}}.login_content__wrapper .text__wrapper form p,.login_content__wrapper .text__wrapper form .checkbox{font-family:"Montserrat", sans-serif;font-size:11px;font-weight:400;line-height:1.545}@media (min-width: 1025px){.login_content__wrapper .text__wrapper form p,.login_content__wrapper .text__wrapper form .checkbox{font-family:"Montserrat", sans-serif;font-size:12px;font-weight:400;line-height:1.583}}.login_content__wrapper .text__wrapper form p a,.login_content__wrapper .text__wrapper form .checkbox a{display:inline-block;font-size:inherit}.login_content__wrapper .text__wrapper form .checkbox{display:-ms-flexbox;display:flex;letter-spacing:0.58px;position:relative}.login_content__wrapper .text__wrapper form .checkbox input{width:26px;height:26px;opacity:80%}@media (min-width: 1025px){.login_content__wrapper .text__wrapper form .checkbox input{width:35px;height:35px;cursor:pointer;font-family:"Montserrat", sans-serif;font-size:12px;font-weight:400;line-height:1.583}}.login_content__wrapper .text__wrapper form .checkbox label{width:95%;padding-left:20px;margin-bottom:20px;word-break:break-word}@media (min-width: 1025px){.login_content__wrapper .text__wrapper form .checkbox label{padding-left:30px}}.login_content__wrapper .text__wrapper form .checkbox label a{font:inherit;text-decoration:none;display:inline-block}.login_content__wrapper .text__wrapper form .checkbox:last-of-type label{margin-bottom:30px}.login_content__wrapper .text__wrapper form p{margin-bottom:20px}.login_content__wrapper .text__wrapper a{cursor:pointer;text-align:center;padding:0;font-family:"Montserrat", sans-serif;font-size:14px;font-weight:400;line-height:1.583}@media (max-width: 581px){.login_content__wrapper .text__wrapper a{width:100%;max-width:600px}}@media (min-width: 1520px){.login_content__wrapper .text__wrapper a{text-align:left;font-family:"Montserrat", sans-serif;font-size:18px;font-weight:400;line-height:1.583;max-width:25rem}}.login_content__wrapper .text__wrapper a span{text-align:center !important}.login_content__wrapper .text a{-ms-flex-pack:center;justify-content:center}.login_content__wrapper .text a.button-2{text-decoration:none;padding:3.333rem 0 0}.login_content__wrapper .text a button{width:50%;max-width:835px;min-width:15.333rem;background:#00af90;text-transform:uppercase;border:none;cursor:pointer;padding:10px 20px;margin-bottom:30px;color:#fff;text-decoration:none;font-family:"Montserrat", sans-serif;font-size:16px;font-weight:700;line-height:1.188}@media (min-width: 768px){.login_content__wrapper .text a button{padding:12px 24px}}@media (min-width: 1025px){.login_content__wrapper .text a button{width:100%;padding:15px 25px;padding-top:23px;padding-bottom:23px;font-family:"Montserrat", sans-serif;font-size:16px;font-weight:700;line-height:1.188}}#modal{display:none;position:fixed;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:column wrap;flex-flow:column wrap;left:0;top:0;width:100%;height:100%;background-color:#cbeee8;z-index:3;animation-name:animatetop;animation-duration:0.4s}#modal .close-btn{color:#aaa;float:right;font-size:28px;font-weight:bold;background-image:url(../img/error.svg);background-position:top right;background-repeat:no-repeat;background-size:contain;position:absolute;right:30px;top:30px;width:35px;height:35px;cursor:pointer;transition:0.3s all}@media (min-width: 768px){#modal .close-btn{width:45px;height:45px;right:65px;top:65px}}@media (min-width: 1025px){#modal .close-btn{width:55px;height:55px;right:80px;top:80px}}#modal img{width:60%;max-width:870px;margin:0 auto}#modal p{width:90%;max-width:650px;margin:0 auto;font-family:"Montserrat", sans-serif;font-size:23px;font-weight:400;line-height:1.304}@media (min-width: 768px){#modal p{font-family:"Montserrat", sans-serif;font-size:28px;font-weight:400;line-height:1.357}}@media (min-width: 1025px){#modal p{font-family:"Montserrat", sans-serif;font-size:33px;font-weight:400;line-height:1.394}}#modal p span{font-style:italic}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.footer{margin-bottom:30px}.footer__corner{display:block;padding-bottom:70px}@media (min-width: 1025px){.footer__corner{padding-bottom:0;display:none}}.footer__corner p{font-family:"Montserrat", sans-serif;font-size:15px;font-weight:700;line-height:1.267}.footer__corner p a{text-indent:20px;text-decoration:none;color:#000}.footer__corner p span{display:block}.footer__links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto;position:relative;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:9px}@media (min-width: 768px){.footer__links{-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:30px}}.footer__links::before{content:"";height:10px;width:100%;max-width:350px;position:absolute;top:-37px;background-color:#00af90;opacity:0.2;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.footer__links a{text-transform:uppercase;text-decoration:none;color:#000;font-family:"Montserrat", sans-serif;font-size:14px;font-weight:400;line-height:1.357}.zone--text{max-width:600px;font-size:15px}@media (min-width: 768px){.zone--text{font-size:15px}}@media (min-width: 1025px){.zone--text{font-size:17px}}@media (min-width: 1300px){.zone--text{font-size:19px}}.afterlogin--text{margin-bottom:20px;margin-top:20px;max-width:500px}.afterlogin--text span{text-decoration:underline}@media (min-width: 768px){.afterlogin--text{margin-top:3rem;margin-bottom:50px}}@media (min-width: 1025px){.afterlogin--text{margin-top:4rem}}@media (min-width: 1300px){.afterlogin--text{margin-top:6rem}}.login--text{text-align:center;cursor:pointer}@media (min-width: 1025px){.login--text{padding-right:50px}}.register__wrapper{margin-top:15px}@media (min-width: 768px){.register__wrapper{margin-top:35px;-ms-flex-align:start;align-items:flex-start}}.register--form--title{font-weight:600 !important;padding-bottom:3rem !important;text-align:center;padding-bottom:10px;font-family:"Montserrat", sans-serif;font-size:33px;font-weight:400;line-height:1;color:black}@media (min-width: 768px){.register--form--title{margin-top:0px;font-family:"Montserrat", sans-serif;font-size:36px;font-weight:400;line-height:1;text-align:left}}@media (min-width: 1025px){.register--form--title{width:100%;padding-bottom:1rem;text-align:left;font-family:"Montserrat", sans-serif;font-size:30px;font-weight:400;line-height:1.054}}@media (min-width: 1300px){.register--form--title{font-family:"Montserrat", sans-serif;font-size:40px;font-weight:400;line-height:1.054}}.info--title{font-size:18px !important;color:black !important;margin-bottom:12px !important}.job--container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.job--container label{margin-right:8px;font-size:15px}.agree-box{margin-bottom:10px}@media (min-width: 1025px){.agree-box{margin-bottom:0px}}.agree-box input[type="checkbox"]{display:none}.agree-box input[type="checkbox"]+label:before{content:"";display:inline-block;vertical-align:middle;width:15px;height:15px;background-color:#ffffff;border:1px solid #000000;border-radius:3px;margin-right:10px}.agree-box input[type="checkbox"]:checked+label:before{background-color:#009982;border-color:#009982}.info--zgody{font-size:11px !important;margin-top:12px}.info--zgody a{display:contents !important}.afterSent{margin-bottom:15px;display:block;color:red;font-weight:600;font-size:14px}.afterSent.has-success{color:#009982}.account-created{margin-top:40px}@media (min-width: 1400px){.account-created{margin-top:70px}}.account-created h2{text-align:center !important}@media (min-width: 1400px){.account-created h2{font-size:38px}}.account-created p{text-align:center}.account-created .login_content__wrapper{margin-bottom:70px !important}@media (min-width: 960px){.az{margin-bottom:-50px}}.az .search--module{max-width:800px}@media (min-width: 960px){.az--prac{margin-bottom:-50px}}@media (min-width: 1400px){.az--prac{margin-bottom:-70px}}.az--prac .prac--module{max-width:109rem;margin-left:auto;margin-right:auto}.az--prac .prac--module .prac--logo{margin-bottom:3rem}.az--prac .prac--module .prac--logo img{width:350px;max-width:60%;margin:auto}.az--prac .prac--module .inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.az--prac .prac--module .inner .inner-img{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:40%}.az--prac .prac--module .inner .inner-img a{margin:1rem auto;font-weight:600;font-size:1.6rem}@media (min-width: 960px){.az--prac .prac--module .inner .inner-img a{font-size:2rem}}.az--prac .prac--module .inner .inner-img a.button{min-width:220px;min-height:50px;border:none;background-color:#000;color:#fff;display:inline-block;text-align:center;padding:15px;border-radius:50px}.az--prac .prac--module .inner .inner-img a.pdf-link{font-weight:400;text-decoration:underline;text-align:center}.az--prac .prac--module .inner .inner-img a.pdf-link:hover{text-decoration:none}.az--data{margin:7rem 0px;overflow:hidden}@media (min-width: 1400px){.az--data{margin:10rem 0px}}.az--data h4{margin-bottom:3rem}.az--data .az--description{width:100%;font-weight:400}@media (min-width: 960px){.az--data .az--description{width:45%}}.az--data .az--personal{margin-top:5rem;display:block;gap:4rem}@media (min-width: 576px){.az--data .az--personal{display:-ms-flexbox;display:flex}}@media (min-width: 960px){.az--data .az--personal{gap:15rem}}@media (min-width: 960px){.az--data .az--personal{margin-left:15rem}}.az--data .az--personal .flex{-ms-flex-direction:column;flex-direction:column}.az--data .az--personal .az--personal--item{margin-bottom:2rem}@media (min-width: 960px){.az--data .az--personal .az--personal--item{margin-top:5rem}}.az--personal.contact{-ms-flex-direction:column;flex-direction:column;margin-top:3rem;display:-ms-flexbox;display:flex;gap:3rem}@media (min-width: 960px){.az--personal.contact{gap:7rem;margin-bottom:50px}}@media (min-width: 1025px){.az--personal.contact{margin-top:5rem}}@media (min-width: 1440px){.az--personal.contact{gap:5rem}}@media (min-width: 1025px){.az--personal.contact .flex{margin-top:3rem}}.az--personal.contact .az--personal--item{margin-top:0px}.az--personal.contact .subtitle{font-size:22px;margin-bottom:0px}@media (min-width: 768px){.az--personal.contact .subtitle{font-size:30px}}@media (min-width: 1025px){.az--personal.contact .subtitle{font-size:40px;margin-bottom:20px}}.az--personal.contact .description{color:#909090;font-size:16px;font-weight:400;max-width:580px}@media (min-width: 1025px){.az--personal.contact .description{font-size:20px;margin-bottom:3rem}}.az--personal.contact .phone{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:40px}.az--personal.contact .phone h4{margin-bottom:0px}.greetings--container{position:absolute;top:6rem;text-align:center;opacity:0;pointer-events:none;transition:0.3s all ease-in-out}.greetings--container h5{text-align:center}.greetings--container.-submitted{opacity:1;pointer-events:all}.greetings--container .email{font-size:2rem;--tw-text-opacity: 1;color:rgba(var(--text-primary), var(--tw-text-opacity));margin:1rem 0 2rem 0}.greetings--container .btn--component{text-align:left;margin-left:auto;margin-right:auto}.form--section .content.-submitted{display:none}.form--wrapper{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width: 960px){.form--wrapper{padding:4rem 2rem 5rem 1rem}}@media (min-width: 1440px){.form--wrapper{padding:2rem 7rem 6rem}}@media (min-width: 576px){.form--wrapper{padding:4rem 6rem}}@media (min-width: 576px){.greetings--container{padding-right:6rem;transform:translateY(-50%)}.greetings--container.-submitted{top:30%}.form--section .content.-submitted{display:block;opacity:0;pointer-events:none}}@media (min-width: 960px){.greetings--container.-submitted{top:40%}.greetings--container .email{font-size:2.4rem;margin-top:0;margin-bottom:5rem}.greetings--container .btn--component{min-height:7.6rem}}@media (min-width: 1440px){.greetings--container{padding-right:11rem;padding-left:4rem}}.Form{height:100vh;width:100vw;background-color:#ffffff;position:fixed;top:0;left:0;padding-top:5rem;padding-bottom:5rem;z-index:30;overflow-y:auto}.Form::before{width:0}.Form .container{overflow:auto}.Form.active{display:-ms-flexbox !important;display:flex !important}.Form.hidden{display:none !important}@media (min-width: 576px){.Form{padding-top:2rem}}@media (min-width: 960px){.Form{padding-top:6vw;z-index:20;width:50%;right:0;margin-right:0;max-width:530px}.Form.-submitted{overflow:hidden}.Form::before{content:"";position:fixed;left:0;top:0;background-color:#000000;opacity:0.1;width:max(50vw, calc(100vw - 530px));height:100vh}}@media (min-width: 1440px){.Form{padding-top:min(6vw, 116px);width:50%;max-width:740px}.Form::before{width:max(50vw, calc(100vw - 740px))}}.close--wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:5rem;margin-right:-10px}@media (min-width: 576px){.close--wrapper{margin-bottom:3rem}}.form--section{overflow:hidden;min-height:100vh;background-size:0 0}.form--section .title{text-transform:uppercase;font-weight:700;font-size:1.6rem;margin-bottom:3.5rem;text-align:center;padding:0 2rem;line-height:1.8rem}.form--section .content.-description>.title{margin-bottom:0.5rem}.form--section .content.-description>.subtitle{margin-bottom:3.5rem;text-align:center}.form--wrapper .btn--component.-inactive{background-color:gray;border:gray}@media (min-width: 576px){.form--wrapper{padding:2rem 6rem;background-color:#ffffff;position:relative;z-index:2}.close--wrapper{margin-bottom:3rem}}@media (min-width: 960px){.form--section .content.-description>.title{margin-bottom:1rem}.close--wrapper{margin-right:0px}.form--wrapper{width:100%;padding:8rem 2rem 5rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form--wrapper>.content{padding:0 3rem}.form--wrapper .title{font-size:1.6rem;margin-bottom:1.5rem}.form--wrapper .subtitle{font-size:1.4rem;line-height:1.8rem;text-align:center;margin-bottom:4rem}}@media (min-width: 1440px){.form--section{min-height:calc(100vh - 5vw)}.form--wrapper{padding:2rem 7rem;padding-bottom:6rem}.form--wrapper>.content{padding:0 6rem}}@media (min-width: 1920px){.form--section{min-height:calc(100vh - 95px)}}.topic{border-bottom:1px solid #d8d8d8}.topic :focus-visible{outline:2px solid transparent}.topic label{font-size:12px;text-transform:uppercase;display:block}.topic select{width:100%;color:black;text-transform:uppercase;font-size:1.3rem;font-weight:500;padding:1rem 0.5rem;background-color:unset}.topic select option{color:black}.text--field{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:25px}.text--field :focus-visible{outline:2px solid transparent}.text--field label{margin-top:20px;margin-bottom:5px;font-size:12px;text-transform:uppercase;display:block}@media (min-width: 960px){.text--field label{margin-top:25px}}.text--field textarea{font-size:1.3rem;border:1px solid #ccc;width:100%;padding:0.5rem}form .has-error{display:block}form .has-error .help-block{margin-bottom:10px;display:block;font-size:11px;color:red}form .has-success{color:#00af90}form .invalid{color:red !important}.site_navigation{-ms-flex:1;flex:1;height:inherit}.site_navigation .site_navigation_inner{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;height:inherit;-ms-flex-wrap:wrap;flex-wrap:wrap}.site_navigation .site_navigation_inner .nav_lvl_1{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:100%;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.site_navigation .site_navigation_inner .nav_lvl_1 .nav_lvl_1_el{margin:0 1.333rem;position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.site_navigation .site_navigation_inner .nav_lvl_1 .nav_lvl_1_el:first-of-type,.site_navigation .site_navigation_inner .nav_lvl_1 .nav_lvl_1_el:last-of-type{-ms-flex-positive:1;flex-grow:1}.sa--header{height:auto;max-height:-moz-fit-content;max-height:fit-content}.sa--header .desktop{display:none;-ms-flex-align:center;align-items:center;padding-top:18px;padding-bottom:18px}@media (min-width: 1440px){.sa--header .desktop{padding-top:25px;padding-bottom:25px}}@media (min-width: 960px){.sa--header .desktop{display:-ms-flexbox;display:flex}}.sa--header .desktop .site_logo .site_logo_inner .logo{color:red}.sa--header .desktop .site_logo .site_logo_inner .logo .img_wrapper .img{background-position:50%;background-repeat:no-repeat;background-size:contain;max-height:48px;height:auto;width:25rem}@media (min-width: 1590px){.sa--header .desktop .site_logo .site_logo_inner .logo .img_wrapper .img{width:28rem}}.sa--header .desktop li{margin:9px !important}@media (min-width: 1440px){.sa--header .desktop li{margin:0 1.333rem !important}}.sa--header .desktop li a{font-size:13px;font-weight:700;line-height:1;letter-spacing:0.2em;color:#000;text-transform:uppercase;text-decoration:none;transition:all 0.2s ease}.sa--header .desktop li a.active{color:#009982}.sa--header .mobile{display:-ms-flexbox;display:flex}@media (min-width: 960px){.sa--header .mobile{display:none}}.sa--container .menu--background{background-image:url("https://www.porta.com.pl/bezpieczenstwo/static/media/mobile_menu.8b6ea178.png") !important}.az--recovery h2{font-weight:600 !important;margin-top:70px}@media (min-width: 1440px){.az--recovery{margin-top:100px}}.az--space{margin-top:5rem}@media (min-width: 1024px){.az--space{margin-top:7rem !important}}#contact_top{margin:0 0 3rem 0}@media (min-width: 1025px){#contact_top{margin:0 0 70px 0}}#contact_top .contact_top_inner header{margin:0 auto 2.667rem auto}#contact_top .contact_top_inner header>h1{width:100%;padding:0 1rem;margin:0 auto}@media (min-width: 768px){#contact_top .contact_top_inner header>h1{width:66.66%}}@media (max-width: 580px){#contact_top .contact_top_inner header>h1{font-size:30px}}#contact_top .contact_top_inner .map .map_inner{width:100%;height:35vh}@media (min-width: 768px){#contact_top .contact_top_inner .map .map_inner{height:26.667rem}}#contact_details{margin-bottom:3rem}@media (min-width: 1025px){#contact_details{margin-bottom:5.333rem}}#contact_details .contact_details_inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}#contact_details .contact_details_inner .left_pane{width:100%;margin:0 0 3rem 0}@media (min-width: 768px){#contact_details .contact_details_inner .left_pane{margin:0;width:50%;border-right:1px solid #00af90;padding:0 0 1.333rem 8.33%;padding:0 8.33% 1.333rem 16.66%}}@media (min-width: 1025px){#contact_details .contact_details_inner .left_pane{padding:0 8.33% 1.333rem 16.66%}}#contact_details .contact_details_inner .left_pane .left_pane_inner{padding:0 1rem}#contact_details .contact_details_inner .left_pane .left_pane_inner .text{margin:0 0 2.667rem 0}#contact_details .contact_details_inner .left_pane .left_pane_inner .other_departments{margin:0 0 1rem 0}#contact_details .contact_details_inner .left_pane .left_pane_inner .other_departments a{color:#000;text-decoration:none}#contact_details .contact_details_inner .right_pane{width:100%}@media (min-width: 768px){#contact_details .contact_details_inner .right_pane{width:50%;padding:0 1.333rem 8.33%}}@media (min-width: 1025px){#contact_details .contact_details_inner .right_pane{padding:0 16.66% 1.333rem 8.33%}}#contact_details .contact_details_inner .right_pane .right_pane_inner{padding:0 1rem}#contact_details .contact_details_inner .right_pane .right_pane_inner h3{margin:0 0 1rem 0}#contact_details .contact_details_inner .right_pane .right_pane_inner h3+div{margin:0 0 2.667rem 0}#contact_details .contact_details_inner .right_pane .right_pane_inner a{text-decoration:none}#contact_form{position:relative;margin-bottom:10rem}#contact_form .contact_form_inner{margin:0 auto;position:relative;margin:0 8.33% 0 8.33%}@media (min-width: 768px){#contact_form .contact_form_inner{margin:0 25% 0 16.66%}}#contact_form .contact_form_inner form{width:100%}#contact_form .contact_form_inner form .input_wrapper{width:100%}#contact_form .contact_form_inner form .description{width:100%;padding:0 1rem;margin:0 0 60px 0;line-height:1.77}form .input_wrapper{padding:0 1rem;margin:0 0 1.333rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}form .input_wrapper.checkbox{-ms-flex-align:start;align-items:flex-start;width:100%;margin:0 auto}form .input_wrapper input[type="text"],form .input_wrapper textarea{width:100%;border:none;border:1px solid #CCCCCC;background:#fff;color:#515151;font-family:"Montserrat", sans-serif;font-size:1.4em;font-weight:500;line-height:3.786;height:53px;margin:0 auto;padding:0 1rem}form .input_wrapper input[type="text"]::-webkit-input-placeholder,form .input_wrapper textarea::-webkit-input-placeholder{font-family:"Montserrat", sans-serif;font-size:1em;font-weight:500;line-height:3.786;color:#515151}form .input_wrapper input[type="text"]:-moz-placeholder,form .input_wrapper textarea:-moz-placeholder{font-family:"Montserrat", sans-serif;font-size:1em;font-weight:500;line-height:3.786;color:#515151}form .input_wrapper input[type="text"]::-moz-placeholder,form .input_wrapper textarea::-moz-placeholder{opacity:1;font-family:"Montserrat", sans-serif;font-size:1em;font-weight:500;line-height:3.786;color:#515151}form .input_wrapper input[type="text"]:-ms-input-placeholder,form .input_wrapper textarea:-ms-input-placeholder{font-family:"Montserrat", sans-serif;font-size:1em;font-weight:500;line-height:3.786;color:#515151}form .input_wrapper textarea{font-family:"Montserrat", sans-serif;font-size:1.4em;font-weight:500;line-height:1.357;height:unset;width:100%;min-height:10rem;resize:vertical;padding-top:1.133rem;color:#515151}form .input_wrapper textarea::-webkit-input-placeholder{font-family:"Montserrat", sans-serif;font-size:1em;font-weight:500;line-height:1.357}form .input_wrapper textarea:-moz-placeholder{font-family:"Montserrat", sans-serif;font-size:1em;font-weight:500;line-height:1.357}form .input_wrapper textarea::-moz-placeholder{opacity:1;font-family:"Montserrat", sans-serif;font-size:1em;font-weight:500;line-height:1.357}form .input_wrapper textarea:-ms-input-placeholder{font-family:"Montserrat", sans-serif;font-size:1em;font-weight:500;line-height:1.357}form .input_wrapper select{width:100%;border:none;border:1px solid #CCCCCC;background:#fff;color:#515151;font-family:"Montserrat", sans-serif;font-size:1.4em;font-weight:500;line-height:3.786;height:53px;padding:0 1rem}form .input_wrapper select:focus{outline:none}form .input_wrapper select::-webkit-input-placeholder{font-family:"Montserrat", sans-serif;font-size:1em;font-weight:500;line-height:3.786;color:#515151}form .input_wrapper select:-moz-placeholder{font-family:"Montserrat", sans-serif;font-size:1em;font-weight:500;line-height:3.786;color:#515151}form .input_wrapper select::-moz-placeholder{opacity:1;font-family:"Montserrat", sans-serif;font-size:1em;font-weight:500;line-height:3.786;color:#515151}form .input_wrapper select:-ms-input-placeholder{font-family:"Montserrat", sans-serif;font-size:1em;font-weight:500;line-height:3.786;color:#515151}form .input_wrapper select option{max-width:100% !important}form .input_wrapper .help-block{font-family:"Montserrat", sans-serif;font-size:12px;font-weight:400;line-height:1.417;color:red;display:block;padding:0.1rem 0 0 0}form .input_wrapper .custom_checkbox{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:1.333rem}form .input_wrapper .custom_checkbox.custom_checkbox_pb{padding-bottom:1.333rem;padding-top:0}form .input_wrapper .custom_checkbox .checkbox{margin:0 1rem 0 0;position:relative}form .input_wrapper .custom_checkbox .checkbox input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;opacity:0;margin:0;cursor:pointer}form .input_wrapper .custom_checkbox .checkbox input:checked+.overlay{background:#00af90}form .input_wrapper .custom_checkbox .checkbox .overlay{pointer-events:none;display:inline-block;width:15px;height:15px;border:1px solid #707070;background:#fff}form .input_wrapper .custom_checkbox label{cursor:pointer;-ms-flex:1;flex:1;font-family:"Montserrat", sans-serif;font-size:10px;font-weight:400;line-height:1.4;color:#000}form .input_wrapper .custom_checkbox label a{color:#000}form .submit_recaptcha{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;width:100%;max-width:40rem;margin:0 0 0 auto;padding-top:1.333rem}@media (min-width: 580px){form .submit_recaptcha{-ms-flex-pack:end;justify-content:flex-end}}form .submit_recaptcha .recaptcha_wrapper{overflow:hidden;width:280px}@media (min-width: 580px){form .submit_recaptcha .recaptcha_wrapper{padding:0 1rem;width:auto}}form .submit_recaptcha .recaptcha_wrapper .g-recaptcha{transform:scale(0.72);-webkit-transform:scale(0.72);transform-origin:0 0;transform-origin:center left;position:static;left:-5%}@media (max-width: 1024px){form .submit_recaptcha .recaptcha_wrapper .g-recaptcha{transform-origin:0 0}}form .submit_recaptcha.contact{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}@media (max-width: 1024px){form .submit_recaptcha.contact{-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width: 580px){form .submit_recaptcha.contact{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}form .submit_recaptcha.contact .recaptcha_wrapper .g-recaptcha{transform-origin:center}}@media (max-width: 410px){form .submit_recaptcha.contact{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}form .submit_recaptcha.contact .recaptcha_wrapper .g-recaptcha{transform-origin:0 0}form .submit_recaptcha.contact .submit_wrapper{padding:0}}form .submit_recaptcha .submit_wrapper{padding:0;width:100%;margin:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1024px){form .submit_recaptcha .submit_wrapper{padding:0 1rem}}@media (min-width: 580px){form .submit_recaptcha .submit_wrapper{margin:2rem 0 0 0}}form .submit_recaptcha .submit_wrapper .afterSent{display:inline-block;margin:1rem 0;font-family:"Montserrat", sans-serif;font-size:16px;font-weight:400;line-height:1}form .submit_recaptcha .submit_wrapper .error{display:inline-block;margin:1rem 0;font-family:"Montserrat", sans-serif;font-size:16px;font-weight:400;line-height:1}@media (min-width: 580px){form .submit_recaptcha .submit_wrapper{margin:0;width:auto}}form .submit_recaptcha .submit_wrapper button{font-size:14px !important;font-weight:500 !important}form .uploader{padding:0}@media (max-width: 1024px){form .uploader{-ms-flex-order:1;order:1}}form .uploader .custom_file_input{cursor:pointer}form .uploader .custom_file_input #jUploadValidatorInfo{margin:10px 0}form .uploader .custom_file_input input[type="file"]{position:absolute;pointer-events:none;position:absolute;opacity:0}form .uploader .custom_file_input .jProgress{display:none;margin:10px 0;width:100%;border:1px solid red;border-radius:3px;height:15px}form .uploader .custom_file_input .jProgress .progress-bar,form .uploader .custom_file_input .jProgress .bar{background:white;display:inline-block;height:100%;transition:all .1s ease}form .uploader .custom_file_input .jDeleteFile{display:none}form .uploader .custom_file_input .jUploadInfo{color:white;padding:5px 0 10px 0;font-size:10px}form .uploader .custom_file_input .jUploadInfo .error{color:red}form .uploader .custom_file_input .jUploadInfo:empty{display:none}form .uploader .custom_file_input .form_input_requirements{color:white;padding:5px 0 10px 0;font-size:10px}form .uploader .custom_file_input .custom_file_input_wrapper{height:53px;border:1px solid #CCCCCC;margin:0 0 1.333rem;position:relative}form .uploader .custom_file_input .custom_file_input_wrapper .custom_file_label{cursor:pointer;padding:0 1rem;min-height:40px;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:bold;letter-spacing:0.05em;width:100%;color:#515151;height:100%;font-weight:500 !important;letter-spacing:0 !important;-ms-flex-align:center;align-items:center;position:relative}form .uploader .custom_file_input .custom_file_input_wrapper.hidden{display:none}form .uploader .custom_file_input .custom_file_input_wrapper .additional_button{display:inline-block;position:absolute;color:white;top:0;right:0;width:137px;height:53px;background:#00af90;font-size:14px !important;font-weight:500 !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}form .uploader .custom_file_input .custom_file_input_wrapper .additional_button p{letter-spacing:2px !important;font-weight:500 !important}@media (max-width: 1024px){form .uploader .custom_file_input .custom_file_input_wrapper .additional_button{font-size:12px !important}}@media (max-width: 768px){form .uploader .custom_file_input .custom_file_input_wrapper .additional_button{width:100px;font-size:10px !important}}@media (max-width: 1024px){form .uploader .custom_file_input .custom_file_input_wrapper .info{font-size:12px !important}}form .uploader .custom_file_input .custom_file_input_wrapper.file_uploaded{height:53px !important;border:none !important}form .uploader .custom_file_input .custom_file_input_wrapper.file_uploaded .custom_file_label{padding:0 !important}form .uploader .custom_file_input .custom_file_input_wrapper.file_uploaded:after{display:none !important}form .uploader .custom_file_input .custom_file_input_wrapper.file_uploaded .additional_button{display:none !important}form .uploader .custom_file_input .custom_file_input_wrapper.file_uploaded .info{padding:0}form .uploader .description{color:#515151;margin:.667rem 0 0 0}@media (max-width: 1024px){form .uploader .description{margin:.667rem 0}}.tech-image img{margin:auto}.shareholders--section.lower{padding-bottom:10px;margin-bottom:3rem;margin-top:5rem}.search--section.lower{margin-top:3rem;margin-bottom:1rem}.search--section .search--module.center{margin:auto}.search--section .search--module.center>.header{font-size:3rem;margin-bottom:1rem}.search--section .search--module.center>.inputwrap{margin-top:3rem;margin-bottom:0}.breadcrumb-box .breadcrumb-list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;padding-left:0;margin-bottom:13px;margin-top:20px}@media (max-width: 960px){.breadcrumb-box .breadcrumb-list{margin-left:27px}}.breadcrumb-box .breadcrumb-list .breadcrumb-item.active{color:#999}@media (max-width: 576px){.breadcrumb-box .breadcrumb-list .breadcrumb-item.mobile--hide{display:none}}.breadcrumb-box .breadcrumb-list .breadcrumb-item a{text-decoration:none;display:inline-block;position:relative;padding-right:10px}.breadcrumb-box .breadcrumb-list .breadcrumb-item a:after{content:'»';display:inline-block;margin-left:10px}.breadcrumb-box .breadcrumb-list .breadcrumb-item a:hover{color:#009982}.breadcrumb-box .breadcrumb-list .breadcrumb-item:last-child a:after{display:none}.videoplacement_section{position:relative;width:100%;height:450px;aspect-ratio:16/9;display:block;text-decoration:none;overflow:hidden;padding:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width: 436px){.videoplacement_section{height:500px}}@media (min-width: 768px){.videoplacement_section{height:600px}}@media (min-width: 1200px){.videoplacement_section{height:700px}}@media (min-width: 1300px){.videoplacement_section{height:800px}}.videoplacement_section.content_container{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.videoplacement_section .content{position:relative;z-index:2;color:white;max-width:620px;text-align:center}.videoplacement_section .content .title{font-size:clamp(30px, calc(2vw + 25px), 55px);line-height:115%;font-weight:100;margin-bottom:24px}.videoplacement_section .content .title b{font-weight:900}@media (min-width: 436px){.videoplacement_section .content .title{margin-bottom:0}}.videoplacement_section .content .description{font-size:clamp(14px, calc(0.25vw + 13px), 16px);line-height:145%;font-weight:600;opacity:0.9;max-width:430px}.videoplacement_section .content .cta-button{margin-top:20px;display:-ms-flexbox;display:flex;width:-moz-fit-content;width:fit-content;padding:12px 50px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:200px;gap:5px;color:#fff;-ms-flex:1 0 0;flex:1 0 0;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:800;line-height:normal;-ms-flex-pack:center;justify-content:center}@media (min-width: 436px){.videoplacement_section .content{text-align:left}}.videoplacement_section .bg_video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.videoplacement_section::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:1}@media (min-width: 768px){.videoplacement_section{padding:64px}}.related-multimediaPhoto img,.related-multimediaPhoto picture{max-width:100%;width:100%}.related-multimediaPhoto.photo-size-100{width:100%}.related-multimediaPhoto.photo-size-100 img{width:100%}.related-multimediaPhoto.photo-size-50{width:50%}.related-multimediaPhoto.photo-size-50 img{width:auto}.related-multimediaPhoto.photo-size-30{width:30%}.related-multimediaPhoto.photo-size-30 img{width:auto}.related-multimediaPhoto.photo-size-25{width:20%}.related-multimediaPhoto.photo-size-25 img{width:auto}.related-multimediaPhoto.photo-size-orginal{width:auto}.related-multimediaPhoto.photo-size-orginal img{width:auto}.related-multimediaPhoto.align-center{float:none;margin:0 auto;padding:0 1rem}.related-multimediaPhoto.align-left{float:left;padding:0 1rem 0 0;margin:0 auto 0 0}.related-multimediaPhoto.align-right{float:right;padding:0 0 0 1rem;margin:0 0 0 auto}.btnPorta{display:inline-block;min-width:190px;max-width:185px;padding-left:20px;padding-right:20px;padding-top:16px;padding-bottom:17px;border-radius:9999px;position:relative;text-align:center;text-decoration:none !important;color:#000 !important;border:1px solid #000;font-weight:900 !important;font-size:14px;font-family:"Montserrat", sans-serif;margin:25px 0}.btnPorta:hover{background-color:#000;color:#fff !important}.bg-test{background-color:red !important;width:200px;height:200px;position:relative;z-index:99999}.hero-wrapper{width:100%;height:auto}@media (max-width: 575px){.hero-wrapper .box-slider{min-height:395px;aspect-ratio:auto}}@media (min-width: 576px){.hero-wrapper .box-slider{min-height:190px;max-height:auto;aspect-ratio:auto}}.hero-box-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#000;min-height:160px;height:auto}.hero-box-footer .newhero{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:30px 40px}@media (min-width: 960px){.hero-box-footer .newhero{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.hero-box-footer .newhero .newhero-info{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (min-width: 960px){.hero-box-footer .newhero .newhero-info{width:62%}}@media (max-width: 959px){.hero-box-footer .newhero .newhero-info{margin-bottom:40px}}.hero-box-footer .newhero .newhero-info .title{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:130%}@media (min-width: 960px){.hero-box-footer .newhero .newhero-info .title{font-size:22px}}.hero-box-footer .newhero .newhero-info .text{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:120%}@media (min-width: 960px){.hero-box-footer .newhero .newhero-info .text{font-size:18px}}.hero-box-footer .newhero .button-box{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center;width:100%}@media (min-width: 960px){.hero-box-footer .newhero .button-box{width:32%;-ms-flex-pack:center;justify-content:center}}.hero-box-footer .newhero .button-box .button{display:-ms-flexbox;display:flex;max-width:304px;padding:20px;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:18px;border-radius:200px;background:#009982;color:#fff;-ms-flex:1 0 0;flex:1 0 0;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:0.28px;-ms-flex-pack:center;justify-content:center}@media (max-width: 400px){.hero-box-footer .newhero .button-box .button{font-size:12px;padding:15px;gap:10px}}.door-slider-wrapper{width:100%;height:auto}@media (max-width: 575px){.door-slider-wrapper .box-door-slider{min-height:395px;aspect-ratio:auto}}@media (min-width: 576px){.door-slider-wrapper .box-door-slider{height:auto;aspect-ratio:auto}}.four-elements-slider-wrapper{width:100%;height:auto}@media (max-width: 575px){.four-elements-slider-wrapper .box-four-elements-slider{min-height:190px;aspect-ratio:auto}}@media (min-width: 576px){.four-elements-slider-wrapper .box-four-elements-slider{height:auto;aspect-ratio:auto}}.img-wrapper-size{min-height:190px;height:auto;aspect-ratio:auto}