body,html{font-size:18px;line-height:29px}body{-webkit-animation-name:fadeIn;-webkit-animation-duration:1s;animation-name:fadeIn;animation-duration:1s;font-family:var(--font-main);color:var(--txt-color);font-weight:400;background-color:#fff;padding-top:170px;--txt-color:#000;--color-main:#5da700;--color-second:#175a72;--color-third:#06a3ec;--font-main:'Montserrat',sans-serif}*{outline:none}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}body.home{padding-top:0}main{position:relative}.wrapper-small{padding-left:6vw;padding-right:6vw}.wrapper{padding-left:7vw;padding-right:7vw}.wrapper-big{padding-left:12vw;padding-right:12vw}.flex-wrapper{display:flex;flex-wrap:wrap}.padds{padding-left:10px;padding-right:10px}.padd-top{padding-top:60px}.marg-top-small{margin-top:30px}.marg-top{margin-top:60px}.marg-top-big{margin-top:100px}.marg-top-biggest{margin-top:160px}.marg-bottom{margin-bottom:60px}.w-100{width:100%}.bottom-links{display:flex;justify-content:center;flex-wrap:wrap}.bottom-links a{margin:10px;min-width:160px}.slick-dots{margin:20px 0 0;list-style:none;padding:0;display:flex;justify-content:center}.slick-dots li{margin:3px}.slick-dots li button{border-radius:50%;cursor:pointer;background-color:var(--color-main);padding:0;margin:0;width:12px;height:12px;transition:.3s;color:transparent;border:none;font-size:0}.slick-dots li.slick-active button{background-color:var(--txt-color)}.slick-lightbox .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;font-size:0;color:transparent;background-color:#fff;width:34px;height:34px;background-repeat:no-repeat;background-size:12px;background-position:center;background-image:url(//etgar.pl/wp-content/themes/etgar-theme/css/../assets/arrow.svg);cursor:pointer;z-index:4}.slick-lightbox .slick-prev{transform:translateY(-50%) rotate(180deg);left:20px}.slick-lightbox .slick-next{right:20px}.slick-lightbox-slick-caption{margin-top:10px;display:inline-block}.posrel{position:relative;z-index:4}.section-line{border-bottom:3px solid var(--color-main);font-size:1.1rem;line-height:120%;font-weight:700;text-transform:uppercase;margin:0 0 30px;display:inline-block;padding-bottom:1px}.section-heading{font-size:29px;line-height:140%;font-weight:400;color:var(--txt-color);margin-bottom:30px}.page-heading{font-size:clamp(26px, 2.5vw, 46px);line-height:130%;font-weight:800;color:#fff;margin-bottom:0;display:inline-block;text-transform:uppercase;letter-spacing:3px}.pagetitle{font-size:clamp(26px, 2.5vw, 46px);line-height:130%;font-weight:800;color:var(--txt-color);margin-bottom:0;display:inline-block;text-transform:uppercase;letter-spacing:3px}.text-center{text-align:center}.error-wrapper{margin-top:120px;display:flex;align-items:center;flex-direction:column}.cbtn{text-align:center;display:inline-block;font-size:1rem;line-height:120%;padding:7px clamp(30px, 4vw, 75px);background-color:var(--color-main);border:1px solid var(--color-main);color:#fff;transition:.3s;cursor:pointer;border-radius:15px;letter-spacing:4px;font-weight:600}.cbtn--smaller{padding:7px 25px;letter-spacing:2px}.cbtn:hover{color:#fff;background-color:var(--txt-color);border-color:var(--txt-color)}.nav-icon{width:33px;height:23px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:999999;position:relative;display:none;margin-left:10px;border:none;padding:0;background-color:transparent}.nav-icon span{display:block;position:absolute;height:3px;width:100%;background:#000;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}body.home:not(.menuopened) .nav-icon span{background:#fff}.nav-icon span:nth-child(1){top:0}.nav-icon span:nth-child(2),.nav-icon span:nth-child(3){top:10px}.nav-icon span:nth-child(4){top:20px}.nav-icon.open span:nth-child(1){top:18px;width:0;left:50%}.nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-icon.open span:nth-child(4){top:18px;width:0;left:50%}.header{position:fixed;top:0;left:0;width:100%;background-color:#fff;padding-top:20px;padding-bottom:20px;box-shadow:0px 0px 6px rgba(144,144,144,.3);transition:.3s;z-index:9999}body.home .header{box-shadow:inherit;background-color:transparent}.scrolled .header{padding-top:15px;padding-bottom:15px}.header__wrapper{align-items:center}.header__logo{padding:0 15px}.header__logo img{transition:.3s;width:140px}.scrolled .header__logo img{width:75px}.header__items{flex:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.header__items--baner{align-items:flex-end;justify-content:center}.header__socials{display:flex;align-items:flex-start;justify-content:flex-start;margin-left:30px}.header__socials a{display:flex;align-items:center;justify-content:center;margin:0 0 0 20px;width:30px;height:30px;border-radius:50%}.header__socials a:hover img{filter:brightness(0)}.header__socials a img{width:30px;height:30px;object-fit:contain;transition:.3s}.header__menu{transition:.3s;padding-top:15px;display:flex;justify-content:flex-end;align-items:center}.scrolled .header__menu{padding-top:10px}.header__menu>div>ul{display:flex;justify-content:flex-end}.header__menu>div>ul>li{margin-left:40px;margin-bottom:0 !important}.header__menu>div>ul>li{position:relative;padding:2px 0}.header__menu>div>ul>li>a{color:var(--txt-color);display:inline-block;text-align:center;font-weight:500;font-size:.9rem;text-transform:uppercase}.header__menu>div>ul>li>a:hover{color:var(--color-main) !important}.header__menu>div>ul>li.current-menu-item>a{border-bottom:3px solid var(--color-main);font-weight:700}body.home:not(.scrolled):not(.menuopened) .header__menu>div>ul>li a{color:#fff}.header__menu ul{list-style:none;padding:0;margin:0}.header__menu ul ul{display:none}.header__menu>div>ul>li>ul>li{padding-left:0}.baner{position:relative;overflow-x:clip;padding:0 !important}.baner .slick-dots{margin:0;position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.baner .slick-dots button{background-color:transparent;border:1px solid #fff}.baner .slick-dots .slick-active button{background-color:var(--color-main);border-color:var(--color-main)}.baner__item{height:100vh;max-height:1200px;min-height:600px;display:flex !important;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:15px 10vw}.baner__title{color:#fff;margin:0 0 30px;font-weight:800;font-size:clamp(38px, 6vw, 100px);line-height:100%;opacity:0;letter-spacing:1px;transition:opacity .4s ease-in-out}.baner__title.show{opacity:1}.baner__txt{text-align:center;font-size:1rem;line-height:140%;color:#fff;letter-spacing:.5px;margin:0 0 40px;max-width:100%;width:1100px;opacity:0;transition:opacity .4s ease-in-out}.baner__txt.show{opacity:1}.baner__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.baner__btn{opacity:0;transition:opacity .7s ease-in-out}.baner__btn.show{opacity:1}.baner__img-mobile{display:none !important}.baner .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;font-size:0;color:transparent;background-color:transparent;border-radius:50%;border:2px solid #fff;width:45px;height:45px;background-repeat:no-repeat;background-size:12px;background-position:center;background-image:url(//etgar.pl/wp-content/themes/etgar-theme/css/../assets/arrow-green.svg);cursor:pointer;z-index:4;transition:.3s;filter:brightness(0) invert(1)}.baner .slick-arrow:hover{background-color:#fff;filter:initial}.baner .slick-prev{transform:translateY(-50%) rotate(180deg);left:6.5vw}.baner .slick-next{right:6.5vw}.herobaner{overflow:hidden}.herobaner__wrapper{display:flex}.herobaner__item{background-color:#000;position:relative;display:flex;align-items:center;justify-content:flex-start;overflow:clip}.herobaner__item>img{position:absolute;right:0;top:0;width:calc(100% - 300px);height:100%;object-fit:cover;animation:zoomInOut 20s ease-in-out infinite;z-index:1}.herobaner__content{text-align:center;display:flex;align-items:center;justify-content:center;width:100%;min-width:300px;width:max-content;border-right:6px solid var(--color-main);background-color:var(--color-second);padding-top:80px;padding-bottom:80px;padding-left:40px;padding-right:40px}.bordertxt{border-left:5px solid var(--color-main)}.bordertxt h2{font-size:1.1rem;font-weight:400;margin:0}.chessicons__item:nth-child(even){flex-direction:row-reverse}.chessicons__content-wrapper{padding:25px;background-color:#f4f6f7;width:100%;height:100%}.chessicons__img img{width:100%;height:100%;object-fit:cover}.chessicons__heading{display:flex;align-items:center;justify-content:flex-start;width:100%}.chessicons__icon{width:140px;min-width:140px;aspect-ratio:1/1;background-color:var(--color-second);display:flex;justify-content:center;align-items:center;padding:20px}.chessicons__icon img{filter:brightness(0) invert(1)}.chessicons__title{padding-left:30px;font-weight:800;letter-spacing:5px;margin:0;text-transform:uppercase;word-break:break-word}.chessicons__txt{text-align:justify}.chessicons__txt ul{padding-left:20px;list-style:square}.chessicons__txt ul li::marker{color:var(--color-second)}.txtframe__top{font-weight:800;letter-spacing:1px;padding:0 35px}.txtframe__top p{text-transform:uppercase;margin:0;font-size:1.1rem}.txtframe__item{background-color:var(--color-second);display:flex;align-items:center;justify-content:space-between;margin-top:30px;padding:10px 40px}.txtframe__item p{padding-right:40px;color:#fff;font-weight:800;text-transform:uppercase}.txtframe__link{display:inline-block;min-width:max-content}.boxes__content-wrapper{background-color:#f4f6f7;width:100%;height:100%}.boxes__img{position:relative}.boxes__img img{width:100%;height:100%;object-fit:cover}.boxes__heading{display:flex;align-items:center;justify-content:flex-start;width:100%;background-color:var(--color-second);padding:15px}.boxes__icon{width:140px;min-width:140px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;padding:20px}.boxes__icon img{filter:brightness(0) invert(1)}.boxes__title{padding-left:30px;font-weight:800;letter-spacing:5px;margin:0;text-transform:uppercase;color:#fff}.boxes__txt{padding:25px;text-align:justify}.boxes__txt ul{padding-left:20px;list-style:square}.boxes__txt ul li::marker{color:var(--color-second)}.boxes__link{position:absolute;left:15px;right:15px;bottom:0;background-color:rgba(0,0,0,.5);padding:30px;display:flex;align-items:center;justify-content:space-between}.boxes__link span{display:inline-block;font-weight:800;color:#fff;text-transform:uppercase;padding-right:20px}.boxes__link a{min-width:max-content;margin-left:auto}.txtimg__item:nth-child(even){flex-direction:row-reverse}.txtimg__img{padding:0 15px 0 40px}.txtimg__item:nth-child(even) .txtimg__img{padding:0 40px 0 15px}.txtimg__img img{width:100%;aspect-ratio:16/11;height:100%;object-fit:cover}.txtimg__img--link img{height:initial}.txtimg__img-txt{background-color:var(--color-second);padding:30px 20px;display:flex;align-items:center;justify-content:space-between;position:absolute;left:40px;bottom:0;width:calc(100% - 55px)}.txtimg__img-txt span{display:inline-block;font-weight:800;color:#fff;text-transform:uppercase;padding-right:20px}.txtimg__img-txt a{min-width:max-content}.txtimg__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.txtimg__title{padding-left:15px;border-left:6px solid var(--color-main);text-transform:uppercase;font-weight:900;letter-spacing:6px}.txtimg__link{display:flex;align-items:center;justify-content:space-between;margin-top:auto;width:100%}.txtimg__link span{display:inline-block;font-weight:800;text-transform:uppercase;padding-right:20px}.txtimg__link a{min-width:max-content;margin-left:auto}.txtimg__txt{text-align:justify}.txtimg__txt ul{padding-left:20px;list-style:square}.txtimg__txt ul li::marker{color:var(--color-second)}.cboxes__title{margin:0;font-weight:700;letter-spacing:5px;font-size:clamp(20px, 1.7vw, 36px);line-height:110%;padding-left:15px;border-left:5px solid var(--color-main)}.cboxes__item{font-weight:400;line-height:130%;display:flex;align-items:flex-start;justify-content:center;margin-top:30px;text-align:center;padding:0 30px;position:relative;padding-top:30px}.cboxes__item:before{content:'';width:20px;background-color:var(--color-main);height:5px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.cboxes__item p{margin:0}.cont{overflow-x:clip}.cont__title{font-size:clamp(19px, 2vw, 36px);line-height:100%;font-weight:900;letter-spacing:3px;margin-bottom:5px}.cont__info{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:30px clamp(30px, 7vw, 120px)}.cont__box>img{width:140px}.cont__box svg{width:30px;height:30px;margin-right:20px}.cont__address{margin-top:30px}.cont__address *{font-weight:700;margin:0}.cont__local a:hover,.cont__info-link a:hover,.cont__address a:hover{color:var(--color-main)}.cont__local,.cont__info-link a{display:flex;align-items:center;justify-content:flex-start;font-weight:500;margin-top:20px}.cont__map{position:relative}.cont__map iframe{width:100%;height:auto;aspect-ratio:16/6;object-fit:cover}.cont__box--second svg path{fill:var(--color-third)}.cont__box--second .cont__local a:hover,.cont__box--second .cont__info-link a:hover,.cont__box--second .cont__address a:hover{color:var(--color-third)}.cont__nr-item{display:flex;justify-content:space-between;align-items:flex-start}.cont__nr-item:not(:last-child){margin-bottom:20px}.cont__nr-txt{font-weight:600;display:inline-block;padding-right:20px}.cont__nr-phones{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.cont__nr-phones a{letter-spacing:1px;display:flex;width:max-content;flex-direction:column;align-items:flex-end;justify-content:flex-start}.cont__nr-phones a:not(:last-child){margin-bottom:10px}.cont__nr-phones a:hover{color:var(--color-main)}.cont__nr-phones a span{display:inline-block;font-size:.7rem;letter-spacing:0;line-height:100%;margin-bottom:5px}.cont__links{margin-top:60px;display:flex;flex-wrap:wrap;gap:10px 60px}.cont__links a{width:max-content}.cont__links a:hover{color:var(--color-main)}.cf{width:600px;max-width:100%}.cf>p{margin:0}.cf input:not([type=file]):not([type=submit]):not([type=checkbox]),.cf textarea{font-family:var(--font-main);font-size:.9rem;width:100%;color:var(--txt-color);padding:10px 0;border:none;border-bottom:1px solid var(--color-second);background-color:transparent;font-weight:500;margin-top:20px}.cf input:not([type=file]):not([type=submit]):not([type=checkbox])::placeholder,.cf textarea::placeholder{font-family:var(--font-main);font-size:.9rem;color:#383838}.cf input[type=submit]{display:block;margin-left:auto;width:250px;max-width:100%}.cf .wpcf7-acceptance .wpcf7-list-item{margin:10px auto 0 auto;max-width:100%;display:block;font-size:12px;line-height:140%;color:var(--txt-color);font-weight:300}.cf .wpcf7-acceptance .wpcf7-list-item a{font-weight:700;text-decoration:underline}.cf .wpcf7-acceptance label{padding-left:35px !important;padding-top:3px;position:relative;display:block}.cf .wpcf7-acceptance label:before{content:'';width:20px;height:20px;background-color:#fff;display:inline-block;position:absolute;left:0;border-radius:0;top:0;border:1px solid #acacac;border-radius:3px}.cf .wpcf7-acceptance label.active:before{border-color:transparent}.cf .wpcf7-acceptance label.active:after{content:'';width:20px;height:20px;border:1px solid #acacac;border-radius:0;display:inline-block;position:absolute;left:0;top:0;background-image:url(//etgar.pl/wp-content/themes/etgar-theme/css/../assets/check.svg);background-size:24px;background-repeat:no-repeat;background-position:center}.cf input[type=checkbox]{position:absolute;visibility:hidden;z-index:-1}.cf .wpcf7-not-valid-tip{font-size:12px;font-weight:500;text-align:right;margin-bottom:-20px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:var(--color-main);font-size:14px;line-height:130%;text-align:center;margin-top:0 !important}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--txt-color);font-size:14px;line-height:130%;text-align:center;margin-top:0 !important}.footer{margin-top:120px;overflow-x:clip}body:not(.home) .footer{border-bottom:14px solid var(--color-main);padding-bottom:10px}body.home .footer{margin-top:0 !important}.page-template-template-contact .footer{margin-top:40px !important}.footer__top{align-items:flex-start}.footer__title{font-size:clamp(27px, 4vw, 50px);line-height:100%;font-weight:800;letter-spacing:3px;width:50%;position:relative;padding-bottom:15px}.footer__title:after{content:'';position:absolute;width:160px;max-width:70%;height:5px;background-color:var(--color-main);bottom:0;left:0;display:inline-block}.footer__info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:40px}.footer__info>img{filter:brightness(0);width:112px;margin-bottom:30px}.footer__info svg{width:30px;height:30px;margin-right:20px}.footer__address{margin-top:30px}.footer__address *{font-weight:700;margin:0}.footer__local a:hover,.footer__info-link a:hover,.footer__address a:hover{color:var(--color-main)}.footer__local,.footer__info-link a{display:flex;align-items:center;justify-content:flex-start;font-weight:500;margin-top:20px}.footer__nip{display:flex;justify-content:flex-start;align-items:center;margin-top:20px;font-weight:500}.footer__nip-title{width:30px;display:inline-block;margin-right:20px;font-weight:600;color:var(--color-main)}.footer__map{position:relative}.footer__map iframe{width:100%;height:auto;aspect-ratio:16/10}.footer__links{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 60px;padding-bottom:20px}.footer__links a{width:max-content;font-size:.9rem;line-height:110%;letter-spacing:1px}.footer__links a:hover{color:var(--color-main)}.footer__socials{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:30px}.footer__socials a{display:flex;align-items:center;justify-content:center;margin:10px 15px 0 0;width:30px;height:30px;border-radius:50%}.footer__socials a:hover img{filter:brightness(0)}.footer__socials a img{width:30px;height:30px;object-fit:contain;transition:.3s}.footer__bottom{padding-top:10px;padding-bottom:10px;margin-top:60px}.page-template-template-contact .footer__bottom{margin-top:0 !important}.footer__menu ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center}.footer__menu ul li{margin:5px 20px}.footer__menu ul li a{font-weight:700;text-transform:uppercase;position:relative;display:block;padding:1px 0;line-height:120%}.footer__menu ul li a:hover{color:var(--color-main)}.footer__menu ul ul{display:none}@media(min-width:2400px){main{max-width:2400px;margin-left:auto;margin-right:auto}.wrap{max-width:2400px;margin-left:auto;margin-right:auto}.wrapper{padding-left:120px;padding-right:120px;max-width:2400px;margin-left:auto;margin-right:auto}.wrapper-big{padding-left:220px;padding-right:220px;max-width:2400px;margin-left:auto;margin-right:auto}.wrapper-small{padding-left:60px;padding-right:60px;max-width:2400px;margin-left:auto;margin-right:auto}}@media(max-width:1440px){body,html{font-size:17px;line-height:29px}.wrapper{padding-left:3vw;padding-right:3vw}.wrapper-big{padding-right:6vw;padding-left:6vw}.baner .slick-arrow{width:35px;height:35px;background-size:9px}.baner .slick-next{right:15px}.baner .slick-prev{left:15px}.cboxes__item{padding-left:15px;padding-right:15px}.boxes__icon,.chessicons__icon{width:70px;padding:10px;min-width:70px}.offerlist__item{padding:10px}.cont__box>img{width:90px}}@media(min-width:1071px){.header__menu>div>ul>li>ul{background-color:#fff;box-shadow:0px 0px 6px rgba(144,144,144,.6);width:300px;position:absolute;top:99%;left:0;transition:.3s}body.home:not(.scrolled) .header__menu>div>ul>li>ul{background-color:rgba(0,0,0,.2);box-shadow:initial}.header__menu>div>ul>li>ul>li>a{display:block;width:100%;font-weight:500;text-transform:uppercase;padding:3px 15px;color:var(--txt-color);font-size:.8rem}.header__menu>div>ul>li>ul>li>a:hover{background-color:var(--color-main)}.header__menu>div>ul>li:hover>ul{display:block}}@media(max-width:1070px){body:not(.home){padding-top:100px}.header{padding-top:15px;padding-bottom:15px}.scrolled .header{padding-top:10px;padding-bottom:10px}.header__wrapper{align-items:center}.header__logo{width:100px;order:0}.header__logo img{width:80px}.header__logo--baner .header__logo img{width:60px}.header__logo--second{padding-top:4px}.scrolled .header__logo img{width:60px}.nav-icon{display:block}.header__phone span{display:none}.header__items{flex-direction:row;align-items:center;justify-content:flex-end;order:1}.header__menu{position:fixed;top:0;right:-450px;width:400px;height:100%;overflow:auto;box-shadow:0px 0px 6px rgba(144,144,144,.3);background-color:#fff;padding:30px 40px 40px 30px !important;flex-direction:column;justify-content:flex-start;align-items:center;transition:.8s}.menuopened .header__menu{right:0}.header__menu>div>ul{flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}.header__menu>div>ul>li{margin:15px 0;padding:0}.header__menu>div>ul>li>a{font-size:17px;display:block;text-align:center;line-height:120%}.header__menu>div>ul li.current-menu-item>a{color:var(--color-main)}.header__menu>div>ul>li>ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-left:15px;padding-top:3px}.header__menu>div>ul>li>ul>li{margin:8px 0}.header__menu>div>ul>li>ul>li>a{font-size:14px;line-height:120%;display:block;font-weight:500}.header__socials{margin:5px 0 0}.header__socials a{margin:10px 15px 0 0;width:25px;height:25px}}@media(min-width:993px){.cont__form{padding-left:60px}}@media(max-width:992px){body,html{font-size:16px;line-height:24px}.wrap,.wrapper-big,.wrapper-small,.wrapper{padding-left:10px;padding-right:10px}.herobaner__content{padding-top:40px;padding-bottom:40px;padding-left:20px;padding-right:20px}.txtframe__item{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:20px 20px 30px;text-align:center}.txtframe__item p{padding-right:0}.txtframe__link{margin:0 auto 0 auto;min-width:initial}.cont__nr-item{flex-direction:column;align-items:flex-start;justify-content:flex-start}.cont__form{margin-top:30px}.cont__links{margin-top:20px}.txtimg__img{margin-top:30px;padding:0 !important}.txtimg__img img{height:auto !important}.txtimg__img-txt{position:relative;left:initial;bottom:initial;width:100%}.cboxes__title{letter-spacing:2px}.cont__map,.footer__map{margin-top:30px}.cont__map iframe,.footer__map iframe{aspect-ratio:16/9;min-height:initial}}@media(max-width:767px){.padd-top{padding-top:30px}.marg-top-biggest{margin-top:100px}.marg-top{margin-top:40px}.marg-top-big{margin-top:60px}ul li:not(:last-child){margin-bottom:5px}.cbtn{letter-spacing:1.5px}.baner__txt{font-size:.95rem}.baner .slick-arrow{width:26px;height:26px;background-size:6px}.baner .slick-next{right:10px}.baner .slick-prev{left:10px}.herobaner__content{width:100%;border:none;padding-top:30px;padding-bottom:30px;background-color:rgba(23,90,114,.5)}.herobaner__item>img{width:100%;left:0;right:initial}.boxes__heading,.chessicons__heading{flex-direction:column;align-items:flex-start;justify-content:flex-start}.boxes__img,.boxes__content,.chessicons__img,.chessicons__content{padding:0}.boxes__icon,.chessicons__icon{width:60px;min-width:60px;margin-bottom:5px;padding:10px}.boxes__title,.chessicons__title{letter-spacing:2px;padding-left:0}.txtframe__top{padding:0 15px}.boxes__link{left:0;right:0;padding:15px}.txtimg__item:first-child{margin-top:0 !important}.txtimg__title{margin-bottom:0 !important}.txtimg__img-txt,.txtimg__link{flex-direction:column;align-items:flex-start;justify-content:flex-start}.txtimg__img-txt span,.txtimg__link span{margin-bottom:10px}.cont__title,.footer__title{width:90%;padding-top:10px;padding-bottom:0;letter-spacing:4px}.footer{margin-top:60px}.cont__info,.footer__info{padding-top:0}.footer__info>img{width:90px;margin-bottom:20px}.cont__box svg,.footer__info svg{width:20px;height:20px}}@media(max-width:500px){body,html{font-size:15px;line-height:22px}.boxes__link{flex-direction:column;align-items:center;justify-content:center;text-align:center}.boxes__link span{padding:0;margin:0 0 20px}}