/*!
Theme Name: GTV
Theme URI: http://underscores.me/
Author: WEB-DS
Author URI: https://www.web-ds.com.ua/
Description: The theme was developed specifically for - edgarlaw.com.ua
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: gtv
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

GTV is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{scroll-behavior:smooth}*{margin:0;padding:0;outline:0 !important;box-sizing:border-box}.title{font-family:"Rubik", sans-serif;font-weight:600}h1,h2,h3,h4,h5,h6{display:block;position:relative;font-family:inherit;color:#222;line-height:1.2;font-weight:700;margin:0 0 1.5rem}h1{font-size:28px}@media (max-width:767px){h1{font-size:21px}}h2{font-size:24px}@media (max-width:767px){h2{font-size:18px}}h3{font-size:18px}body{display:flex;flex:1 1 auto;flex-direction:column;width:100%;font-family:"Rubik", sans-serif;font-weight:400;font-size:16px;font-style:normal;line-height:1.2;color:#0F0F0F;background-color:#fff}@media (max-width:767px){body{background-color:#fff}}a,a:active,a:focus,a:visited{text-decoration:none;color:inherit}a:hover{color:inherit;text-decoration:none}p{font-size:16px;line-height:1.5;margin:0 0 15px}ul,ol{font-size:16px;line-height:1.5;margin:0 0 15px;padding-left:20px}img{max-width:100%;border-style:none}blockquote{padding:20px 30px;border-left:4px solid #d8a608;background-color:#F9F9F9;margin:0 0 15px}blockquote p:last-child{margin:0}::-webkit-scrollbar{width:8px;height:4px}::-webkit-scrollbar-thumb:hover{background:#d8a608}::-webkit-scrollbar-thumb{background:#d8a608}::-webkit-scrollbar-track{background:#F0F0F0;border:1px solid #F3F3F3;border-radius:50px}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 15px}.container::after,.container::before{content:none}.d-flex{display:flex}.d-none{display:none}.align-center{align-items:center}.column{flex-direction:column}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.button{display:flex;align-items:center;position:relative;overflow:hidden;margin-top:25px;width:fit-content;height:51px;padding:0 16px;border-radius:20px;color:#fff !important;background-color:#d8a608;font-size:18px}@media (max-width:767px){.button{margin-top:0}}.button::after{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);transform:skewX(-25deg)}.button:hover::after{animation:shine 0.95s}@keyframes shine{100%{left:125%}}.thank{margin:80px 0 60px}.entry-content{margin:60px 0px 60px}#breadcrumbs{font-size:14px;padding:25px 0;margin-bottom:0}#breadcrumbs span{display:flex;align-items:center;gap:10px;overflow-x:auto}#breadcrumbs span span{overflow-x:clip;white-space:nowrap}#breadcrumbs span .breadcrumb_last{color:#d8a608}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.banner__container{position:relative;margin-bottom:60px;height:calc(100vh - 116px);background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}@media (max-width:767px){.banner__container{height:100%;min-height:220px}}@media screen and (min-width:768px) and (max-width:1023px){.banner__container{height:calc(60vh - 185px)}}@media screen and (min-width:1024px) and (max-width:1199px){.banner__container{height:calc(70vh - 185px)}}.banner__container .banner__content{display:none;flex-direction:column;justify-content:center;position:relative;padding:0 25px;height:calc(100vh - 116px)}@media screen and (min-width:768px) and (max-width:1023px){.banner__container .banner__content{height:calc(60vh - 185px)}}@media screen and (min-width:1024px) and (max-width:1199px){.banner__container .banner__content{height:calc(70vh - 185px)}}.banner__container .banner__content .banner__content-block{display:flex;flex-direction:column;gap:15px;max-width:600px;position:relative;z-index:2}.banner__container .banner__content .banner__content-block .title{font-size:48px;color:#fff}@media (max-width:767px){.banner__container .banner__content .banner__content-block .title{font-size:38px}}.banner__container .banner__content .banner__content-block .description{color:#fff;font-size:18px}.about__container{padding:80px 0 60px}@media (max-width:767px){.about__container{padding:40px 0 10px}}.about__container .about__content{display:flex;gap:25px}@media (max-width:991px){.about__container .about__content{flex-wrap:wrap}}.about__container .about__content .about__content-left{border:1px solid #d7d3de;border-radius:20px;padding:25px;max-width:55%}@media (max-width:767px){.about__container .about__content .about__content-left{padding:0;border:none}}@media (max-width:991px){.about__container .about__content .about__content-left{max-width:inherit}}.about__container .about__content .about__content-left .about__content-block{display:flex;flex-direction:column;gap:25px}@madia (max-width: 767px){.about__container .about__content .about__content-left .about__content-block{gap:10px}}.about__container .about__content .about__content-left .about__content-block .subtitle{font-size:18px;font-weight:700}.about__container .about__content .about__content-left .about__content-block .title{font-size:48px}@media (max-width:767px){.about__container .about__content .about__content-left .about__content-block .title{font-size:38px}}.about__container .about__content .about__content-left .about__content-block .description{font-size:18px}.about__container .about__content .about__content-right{overflow:hidden;border-radius:20px}.about__container .about__content .about__content-right img{border-radius:20px;object-fit:cover;aspect-ratio:1;height:-webkit-fill-available}@media (max-width:767px){.about__container .about__content .about__content-right img{height:auto}}.services__container{padding:80px 0 60px;margin:0px 0 0px;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width:767px){.services__container{background-size:auto;padding:60px 0 10px}}.services__container .services__content{display:flex;flex-direction:column;gap:50px}.services__container .services__content .services__content-top{display:grid;grid-template-columns:repeat(2, 1fr);gap:25px}@media (max-width:767px){.services__container .services__content .services__content-top{display:flex;flex-wrap:wrap}}.services__container .services__content .services__content-top .content__top-left{display:flex;flex-direction:column;gap:25px}.services__container .services__content .services__content-top .content__top-left .subtitle{font-size:18px;font-weight:700;color:#fff}.services__container .services__content .services__content-top .content__top-left .title{font-size:48px;color:#fff}@media (max-width:767px){.services__container .services__content .services__content-top .content__top-left .title{font-size:38px}}.services__container .services__content .services__content-top .content__top-right{display:flex;justify-content:end;align-items:center}@media (max-width:767px){.services__container .services__content .services__content-top .content__top-right .button{margin-top:0}}.services__container .services__content .services__content-bottom{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(2, 1fr);gap:25px}@media (max-width:767px){.services__container .services__content .services__content-bottom{grid-template-columns:repeat(1, 1fr)}}.services__container .services__content .services__content-bottom .services__block{display:flex;flex-direction:column;gap:10px;border:1px solid #393939;background:#1B1B1BE5;border-radius:20px;padding:25px 20px}.services__container .services__content .services__content-bottom .services__block:nth-child(5n+1){grid-column:span 2 / span 2}@media (max-width:767px){.services__container .services__content .services__content-bottom .services__block:nth-child(5n+1){grid-column:inherit}}.services__container .services__content .services__content-bottom .services__block:nth-child(5n+2){grid-column:span 2 / span 2;grid-column-start:3}@media (max-width:767px){.services__container .services__content .services__content-bottom .services__block:nth-child(5n+2){grid-column:inherit;grid-column-start:inherit}}.services__container .services__content .services__content-bottom .services__block:nth-child(5n+3){grid-column:span 2 / span 2;grid-column-start:5}@media (max-width:767px){.services__container .services__content .services__content-bottom .services__block:nth-child(5n+3){grid-column:inherit;grid-column-start:inherit}}.services__container .services__content .services__content-bottom .services__block:nth-child(5n+4){grid-column:span 3 / span 3;grid-row-start:2}@media (max-width:767px){.services__container .services__content .services__content-bottom .services__block:nth-child(5n+4){grid-column:inherit;grid-column-start:inherit}}.services__container .services__content .services__content-bottom .services__block:nth-child(5n+5){grid-column:span 3 / span 3;grid-column-start:4;grid-row-start:2}@media (max-width:767px){.services__container .services__content .services__content-bottom .services__block:nth-child(5n+5){grid-column:inherit;grid-column-start:inherit;grid-row-start:inherit}}.services__container .services__content .services__content-bottom .services__block .icon{max-width:62px;margin-bottom:25px}.services__container .services__content .services__content-bottom .services__block .title{font-size:28px;color:#FFF}.services__container .services__content .services__content-bottom .services__block .description{color:#959595}.latest__container{padding:80px 0 60px}@media (max-width:767px){.latest__container{padding:0}}.latest__container .latest__content{display:flex;flex-direction:column;gap:50px}.latest__container .latest__content .latest__content-top{display:grid;grid-template-columns:repeat(2, 1fr);gap:25px}@media (max-width:767px){.latest__container .latest__content .latest__content-top{display:flex;flex-wrap:wrap}}.latest__container .latest__content .latest__content-top .content__top-left{display:flex;flex-direction:column;gap:25px}.latest__container .latest__content .latest__content-top .content__top-left .subtitle{font-size:18px;font-weight:700}.latest__container .latest__content .latest__content-top .content__top-left .title{font-size:48px}@media (max-width:767px){.latest__container .latest__content .latest__content-top .content__top-left .title{font-size:38px}}.latest__container .latest__content .latest__content-top .content__top-right{display:flex;justify-content:end;align-items:center}@media (max-width:767px){.latest__container .latest__content .latest__content-top .content__top-right .button{margin-top:0}}.latest__container .latest__content .latest__content-bottom{position:relative}.latest__container .latest__content .latest__content-bottom::after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:20%;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 73.29%);z-index:3}.latest__container .latest__content .latest__content-bottom .swiper{padding-bottom:50px}.latest__container .latest__content .latest__content-bottom .swiper .swiper-wrapper .swiper-slide{position:relative;border-radius:20px}.latest__container .latest__content .latest__content-bottom .swiper .swiper-wrapper .swiper-slide::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1;border-radius:20px}.latest__container .latest__content .latest__content-bottom .swiper .swiper-wrapper .swiper-slide .latest__block{width:100%;height:100%;overflow:hidden;border-radius:20px}.latest__container .latest__content .latest__content-bottom .swiper .swiper-wrapper .swiper-slide .latest__block .post-thumbnail img{width:100%;max-width:725px;height:365px;object-fit:cover}.latest__container .latest__content .latest__content-bottom .swiper .swiper-wrapper .swiper-slide .latest__block h2{display:block;position:absolute;top:25px;left:20px;z-index:2;font-size:28px;color:#FFF;width:80%}.latest__container .latest__content .latest__content-bottom .swiper .swiper-wrapper .swiper-slide .latest__block .post-date{display:block;position:absolute;top:70%;left:20px;z-index:2;color:#FFF}.latest__container .latest__content .latest__content-bottom .swiper .swiper-wrapper .swiper-slide .latest__block .post-categories{display:flex;align-items:center;position:absolute;bottom:25px;left:20px;z-index:2;color:#FFF;margin-bottom:0;height:51px;padding:0 16px;border-radius:20px;background-color:#d8a608;font-size:18px}.latest__container .latest__content .latest__content-bottom .swiper .pagination__container{position:relative;display:flex;align-items:center;justify-content:center;height:40px;width:100%;margin-top:25px;gap:15px}.latest__container .latest__content .latest__content-bottom .swiper .pagination__container .swiper-button-prev,.latest__container .latest__content .latest__content-bottom .swiper .pagination__container .swiper-button-next{position:relative;left:inherit !important;right:inherit !important;top:inherit !important;bottom:inherit !important;width:40px;height:40px;border-radius:50%;background-color:transparent;border:2px solid #d8a608;margin-top:0}.latest__container .latest__content .latest__content-bottom .swiper .pagination__container .swiper-button-prev::after,.latest__container .latest__content .latest__content-bottom .swiper .pagination__container .swiper-button-next::after{color:#000;font-size:16px;font-weight:700}.latest__container .latest__content .latest__content-bottom .swiper .pagination__container .swiper-pagination{position:relative;left:inherit !important;right:inherit !important;top:inherit !important;bottom:inherit !important;width:fit-content}.latest__container .latest__content .latest__content-bottom .swiper .pagination__container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:24px;height:12px;background:#d8a608;border-radius:10px;transition-duration:0.4s}.latest__container .latest__content .latest__content-bottom .swiper .pagination__container .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#959595;border-radius:50%;transition-duration:0.4s}.reviews__container{padding:80px 0 60px}@media (max-width:767px){.reviews__container{padding:0}}.reviews__container .reviews__content{display:flex;flex-direction:column;gap:50px}.reviews__container .reviews__content .reviews__content-top{display:flex;flex-direction:column;gap:25px}.reviews__container .reviews__content .reviews__content-top .subtitle{font-size:18px;font-weight:700}.reviews__container .reviews__content .reviews__content-top .title{font-size:48px}@media (max-width:767px){.reviews__container .reviews__content .reviews__content-top .title{font-size:38px}}.reviews__container .reviews__content .reviews__content-bottom{position:relative}.reviews__container .reviews__content .reviews__content-bottom::after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:20%;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 73.29%);z-index:3}.reviews__container .reviews__content .reviews__content-bottom .swipers{padding-bottom:50px;overflow:hidden}.reviews__container .reviews__content .reviews__content-bottom .swipers .swiper-wrapper .swiper-slide{position:relative;border-radius:20px}.reviews__container .reviews__content .reviews__content-bottom .swipers .swiper-wrapper .swiper-slide video{position:relative;z-index:2;width:100%;height:100%;border-radius:20px}.reviews__container .reviews__content .reviews__content-bottom .swipers .swiper-wrapper .swiper-slide .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(0, 0, 0, 0.7);color:white;border:none;padding:10px 20px;font-size:20px;cursor:pointer;border-radius:5px;z-index:10}.reviews__container .reviews__content .reviews__content-bottom .swipers .swiper-wrapper .swiper-slide .play-button.hidden{display:none}.reviews__container .reviews__content .reviews__content-bottom .swipers .pagination__container{position:relative;display:flex;align-items:center;justify-content:center;height:40px;width:100%;margin-top:25px;gap:15px}.reviews__container .reviews__content .reviews__content-bottom .swipers .pagination__container .swiper-button-prev,.reviews__container .reviews__content .reviews__content-bottom .swipers .pagination__container .swiper-button-next{position:relative;left:inherit !important;right:inherit !important;top:inherit !important;bottom:inherit !important;width:40px;height:40px;border-radius:50%;background-color:transparent;border:2px solid #d8a608;margin-top:0}.reviews__container .reviews__content .reviews__content-bottom .swipers .pagination__container .swiper-button-prev::after,.reviews__container .reviews__content .reviews__content-bottom .swipers .pagination__container .swiper-button-next::after{color:#000;font-size:16px;font-weight:700}.form__container{padding:80px 0 60px;background-color:#000}@media (max-width:767px){.form__container{padding:10px 0 10px}}.form__container .form__content{display:flex;gap:25px}@media (max-width:767px){.form__container .form__content{flex-wrap:wrap}}.form__container .form__content .form__content-left{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:20px;padding:35px;gap:50px}@media (max-width:991px){.form__container .form__content .form__content-left{max-width:inherit}}.form__container .form__content .form__content-left .content-top{display:flex;flex-direction:column;gap:10px}.form__container .form__content .form__content-left .content-top .subtitle{font-size:18px;font-weight:700;color:#000}.form__container .form__content .form__content-left .content-top .title{font-size:48px;color:#000}@media (max-width:767px){.form__container .form__content .form__content-left .content-top .title{font-size:38px}}.form__container .form__content .form__content-left .content-bottom #contuk:lang(ru){display:none}.form__container .form__content .form__content-left .content-bottom #contru:lang(uk){display:none}.form__container .form__content .form__content-left .content-bottom .wpcf7-form .form__inp{margin-bottom:25px}.form__container .form__content .form__content-left .content-bottom .wpcf7-form .form__inp p{display:flex;flex-direction:column;gap:25px;margin:0}.form__container .form__content .form__content-left .content-bottom .wpcf7-form .form__inp p .wpcf7-form-control-wrap{width:100%}.form__container .form__content .form__content-left .content-bottom .wpcf7-form .form__inp p .wpcf7-form-control-wrap .wpcf7-form-control{width:100%;height:40px;border:1px solid #000;border-radius:5px;background:#FFFFFF0D;padding:12px 14px;color:#000;font-family:"Rubik", sans-serif;font-weight:400;font-size:16px;font-style:normal;line-height:1.2}.form__container .form__content .form__content-left .content-bottom .wpcf7-form .form__inp p .wpcf7-form-control-wrap:nth-child(3){grid-column:span 2 / span 2}.form__container .form__content .form__content-left .content-bottom .wpcf7-form .form__inp p .wpcf7-form-control-wrap:nth-child(4){grid-column:span 2 / span 2;grid-row-start:3}.form__container .form__content .form__content-left .content-bottom .wpcf7-form p{margin:0}.form__container .form__content .form__content-left .content-bottom .wpcf7-form p .button{margin:0;border:none}.form__container .form__content .form__content-right{overflow:hidden;border-radius:20px;max-width:50%}@media (max-width:767px){.form__container .form__content .form__content-right{max-width:100%}}.form__container .form__content .form__content-right img{border-radius:20px;object-fit:cover;aspect-ratio:1}.blog__container{padding:0 0 60px;margin:0 0 60px}@media (max-width:767px){.blog__container{background-size:auto}}.blog__container .blog__content{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(2, 1fr);gap:25px}@media (max-width:767px){.blog__container .blog__content{grid-template-columns:repeat(1, 1fr)}}.blog__container .blog__content article{position:relative;width:100%;height:100%;display:flex;flex-direction:column;gap:10px;border-radius:20px;overflow:hidden}.blog__container .blog__content article:nth-child(5n+1){grid-column:span 2 / span 2}@media (max-width:767px){.blog__container .blog__content article:nth-child(5n+1){grid-column:inherit}}.blog__container .blog__content article:nth-child(5n+2){grid-column:span 2 / span 2;grid-column-start:3}@media (max-width:767px){.blog__container .blog__content article:nth-child(5n+2){grid-column:inherit;grid-column-start:inherit}}.blog__container .blog__content article:nth-child(5n+3){grid-column:span 2 / span 2;grid-column-start:5}@media (max-width:767px){.blog__container .blog__content article:nth-child(5n+3){grid-column:inherit;grid-column-start:inherit}}.blog__container .blog__content article:nth-child(5n+4){grid-column:span 3 / span 3;grid-row-start:2}@media (max-width:767px){.blog__container .blog__content article:nth-child(5n+4){grid-column:inherit;grid-column-start:inherit}}.blog__container .blog__content article:nth-child(5n+5){grid-column:span 3 / span 3;grid-column-start:4;grid-row-start:2}@media (max-width:767px){.blog__container .blog__content article:nth-child(5n+5){grid-column:inherit;grid-column-start:inherit;grid-row-start:inherit}}.blog__container .blog__content article::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1;border-radius:20px}.blog__container .blog__content article .post-thumbnail img{width:100%;height:350px;object-fit:cover}.blog__container .blog__content article h2{display:block;position:absolute;top:25px;left:20px;z-index:2;font-size:28px;color:#FFF;width:80%}.blog__container .blog__content article .post-date{display:block;position:absolute;top:70%;left:20px;z-index:2;color:#FFF}.blog__container .blog__content article .post-categories{display:flex;align-items:center;position:absolute;bottom:25px;left:20px;z-index:2;color:#FFF;margin-bottom:0;height:51px;padding:0 16px;border-radius:20px;background-color:#d8a608;font-size:18px}.page-template-about-page .about__container{padding:0 0 60px}.page-template-about-page .about__container .about__content .about__content-left .about__content-block .button{display:none}.page-template-services-page .services__container{margin:0 0 0px}.page-template-services-page .services__container .services__content .services__content-top .content__top-right .button{display:none}.page-template-contact-page .form__container{padding:0 0 60px;background-color:inherit}.page-template-contact-page .form__container .form__content .form__content-left .content-top .subtitle{color:inherit}.page-template-contact-page .form__container .form__content .form__content-left .content-top .title{color:inherit}.page-template-contact-page .form__container .form__content .form__content-left .content-bottom .wpcf7-form .form__inp .wpcf7-form-control-wrap .wpcf7-form-control{background-color:#0000000D;border:1px solid #00000033;color:#000}.archive .site-main .page-header{width:100%;max-width:1440px;margin:0 auto;padding:0 15px}.img_article{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1440px;padding:15px;margin:0 auto;margin-bottom:20px}.img_article img{max-width:100%;height:auto;display:block}.error__container{padding:0 0 60px}.error__container .error__content{display:flex;justify-content:space-between;gap:50px}@media (max-width:991px){.error__container .error__content{flex-wrap:wrap-reverse}}.error__container .error__content .error__content-left{border:1px solid #d7d3de;border-radius:20px;padding:25px;width:100%}@media (max-width:991px){.error__container .error__content .error__content-left{max-width:inherit}}.error__container .error__content .error__content-left .error__content-block{display:flex;flex-direction:column;gap:25px}.error__container .error__content .error__content-left .error__content-block .subtitle{font-size:18px;font-weight:700}.error__container .error__content .error__content-left .error__content-block .title{font-size:48px}@media (max-width:767px){.error__container .error__content .error__content-left .error__content-block .title{font-size:38px}}.error__container .error__content .error__content-left .error__content-block .description{font-size:18px}.error__container .error__content .error__content-right{overflow:hidden;border-radius:20px;background-color:#000;max-width:500px}.error__container .error__content .error__content-right img{border-radius:20px}.header{padding-top:15px;margin:15px 0;position:relative;height:120px}@media (max-width:768px){.header{height:auto;padding-top:0px}}.logos__wrapper{display:flex;flex-wrap:nowrap;align-items:center;gap:20px}@media (max-width:767px){.logos__wrapper{gap:10px}}.logo__container{display:flex;align-items:left;justify-content:center;overflow:hidden;max-width:150px;width:100%}.logo__container a{display:flex;width:100%}.logo__container a img{max-width:100%;width:auto;max-height:90px;height:auto;object-fit:contain;display:block}@media (max-width:767px){.logo__container a img{max-width:120px;max-height:60px}}.logo__container--secondary{max-width:150px}.logo__container--secondary img{max-width:100%;max-height:90px;height:auto;width:auto;object-fit:contain;display:block}@media (max-width:767px){.logo__container--secondary img{max-height:60px}}.menu__container{display:flex;align-items:center}.menu__container .main-navigation .menu-toggle{border:none;background-color:transparent;box-shadow:none;cursor:pointer;padding:0}@media (min-width:1024px){.menu__container .main-navigation .menu-toggle{display:none}}.menu__container .main-navigation .menu-toggle .burger__menu{display:flex;width:30px;height:30px;background-image:url("https://www.edgarlaw.com.ua/wp-content/uploads/2024/11/menu.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transition:all 0.4s ease}.menu__container .main-navigation .menu__content{display:flex;align-items:center;gap:50px}@media screen and (min-width:1024px) and (max-width:1366px){.menu__container .main-navigation .menu__content{gap:25px}}@media (max-width:1023px){.menu__container .main-navigation .menu__content{position:absolute;left:-100%;top:120px;width:100%;height:calc(100vh - 120px);flex-direction:column;background-color:#fff;z-index:999;transition:left 0.4s ease;padding-top:20px;overflow-y:auto}}@media (max-width:768px){.menu__container .main-navigation .menu__content{position:absolute;left:-100%;top:60px;width:100%;height:calc(100vh - 60px);flex-direction:column;background-color:#fff;z-index:999;transition:left 0.4s ease;padding-top:20px;overflow-y:auto}}.menu__container .main-navigation .menu__content #primary-menu{display:flex;align-items:center;gap:10px;list-style:none;margin:0;padding:0}@media (max-width:1023px){.menu__container .main-navigation .menu__content #primary-menu{flex-direction:column;width:100%}}.menu__container .main-navigation .menu__content #primary-menu .menu-item{display:flex;align-items:center;gap:6px;padding:6px 16px;border:2px solid transparent;border-radius:20px;font-size:18px;transition:all 0.4s ease;text-decoration:none}.menu__container .main-navigation .menu__content #primary-menu .menu-item a{text-decoration:none;color:inherit}.menu__container .main-navigation .menu__content #primary-menu .menu-item::after{content:"";display:block;width:8px;height:0;background-image:url("https://www.edgarlaw.com.ua/wp-content/uploads/2024/11/arrow-top-right.svg");background-size:contain;background-repeat:no-repeat;transition:height 0.4s ease;flex-shrink:0}.menu__container .main-navigation .menu__content #primary-menu .menu-item:hover{border:2px solid #d8a608;transition:all 0.4s ease}.menu__container .main-navigation .menu__content #primary-menu .menu-item:hover::after{height:8px;transition:height 0.4s ease}.menu__container .main-navigation .menu__content #primary-menu .menu-item:last-child{border:2px solid #d8a608}.menu__container .main-navigation .menu__content #primary-menu .menu-item:last-child::after{width:8px;height:8px;background-image:url("https://www.edgarlaw.com.ua/wp-content/uploads/2024/11/arrow-top-right.svg")}@media (max-width:1023px){.menu__container .main-navigation .menu__content #primary-menu .menu-item{width:90%;justify-content:space-between}}.menu__container .main-navigation .menu__content .lang__container{display:flex;align-items:center;gap:5px;list-style:none;margin:0;padding:0}.menu__container .main-navigation .menu__content .lang__container .lang-item{display:flex;align-items:center;font-size:18px}.menu__container .main-navigation .menu__content .lang__container .lang-item a{text-decoration:none;color:inherit;transition:color 0.3s ease}.menu__container .main-navigation .menu__content .lang__container .lang-item a:hover{color:#d8a608}.menu__container .main-navigation .menu__content .lang__container .lang-item:first-child{gap:5px}.menu__container .main-navigation .menu__content .lang__container .lang-item:first-child::before{content:"";display:block;width:20px;height:20px;background-image:url("https://www.edgarlaw.com.ua/wp-content/uploads/2024/11/ua.png");background-size:cover;background-repeat:no-repeat;border-radius:50%;flex-shrink:0}.menu__container .main-navigation .menu__content .lang__container .lang-item:first-child::after{content:"/";display:block;font-size:16px;font-weight:400;color:#000;margin:0 2px}.menu__container .main-navigation .menu__content .lang__container .current-lang{color:#d8a608;font-weight:600}.menu__container .main-navigation.toggled .menu-toggle .burger__menu{background-image:url("https://www.edgarlaw.com.ua/wp-content/uploads/2024/11/close.svg");transition:all 0.4s ease}.menu__container .main-navigation.toggled .menu__content{left:0;transition:left 0.4s ease}.footer__container{padding:100px 0;background-color:#000}.footer__container .footer__top{display:flex;justify-content:space-between;gap:50px}@media (max-width:767px){.footer__container .footer__top{flex-wrap:wrap}}.footer__container .footer__top .footer__top-left{display:flex;flex-direction:column;gap:25px}.footer__container .footer__top .footer__top-left .logo__content{display:flex;align-items:left;justify-content:center;overflow:hidden;max-width:200px;width:100%}.footer__container .footer__top .footer__top-left .logo__content a{display:flex;width:100%}.footer__container .footer__top .footer__top-left .logo__content a img{max-width:100%;width:auto;max-height:140px;height:auto;object-fit:contain;display:block}@media (max-width:767px){.footer__container .footer__top .footer__top-left .logo__content a img{max-width:120px}}.footer__container .footer__top .social__container{display:flex;flex-direction:column;gap:25px}.footer__container .footer__top .social__container .footer__title{color:#d4d4d4;font-size:36px;line-height:1.2}.footer__container .footer__top .social__container .social__content{display:flex;align-items:center;gap:20px;flex-wrap:wrap;max-width:calc((60px * 3) + (10px * 2))}.footer__container .footer__top .social__container .social__content a{display:flex}.footer__container .footer__top .social__container .social__content a img{width:50px;height:50px}.footer__container .footer__top-center .menu__content .footer__title{color:#d4d4d4;font-size:36px;line-height:1.2}.footer__container .footer__top-center .menu__content .menu{display:flex;flex-direction:column;gap:20px;margin-top:25px;padding:0;list-style:none}.footer__container .footer__top-center .menu__content .menu .menu-item{display:flex;align-items:center;gap:10px}.footer__container .footer__top-center .menu__content .menu .menu-item::before{content:"";display:block;width:15px;height:15px;background-image:url("https://www.edgarlaw.com.ua/wp-content/uploads/2024/11/arrow-top-right-gold.svg");background-size:contain;background-repeat:no-repeat}.footer__container .footer__top-center .menu__content .menu .menu-item a{color:#d4d4d4;font-size:18px;transition-duration:0.4s}.footer__container .footer__top-center .menu__content .menu .menu-item a:hover{color:#d8a608;transition-duration:0.4s}.footer__container .footer__top-right .contact__content .footer__title{color:#d4d4d4;font-size:36px;line-height:1.2}.footer__container .footer__top-right .contact__content .contact__content-block{display:flex;flex-direction:column;gap:20px;margin-top:25px}.footer__container .footer__top-right .contact__content .contact__content-block .contact__block{display:flex;align-items:center;gap:10px}.footer__container .footer__top-right .contact__content .contact__content-block .contact__block .contact__block-left{width:50px}.footer__container .footer__top-right .contact__content .contact__content-block .contact__block .contact__block-left img{width:50px}.footer__container .footer__top-right .contact__content .contact__content-block .contact__block .contact__block-right{color:#d4d4d4;font-size:18px;transition-duration:0.4s}@media screen and (min-width:767px) and (max-width:851px){.footer__container .footer__top-right .contact__content .contact__content-block .contact__block .contact__block-right{max-width:225px}}@media screen and (min-width:852px) and (max-width:1023px){.footer__container .footer__top-right .contact__content .contact__content-block .contact__block .contact__block-right{max-width:250px}}.footer__container .footer__top-right .contact__content .contact__content-block .contact__block .contact__block-right:hover{color:#d8a608;transition-duration:0.4s}.contactus__container{position:fixed;bottom:25px;right:15px;z-index:999;cursor:pointer}.contactus__container .contactus__button{display:flex;align-items:center;justify-content:center;position:relative;width:58px;height:58px;background-color:#d8a608;border-radius:50%;animation:pulse 2s infinite}.contactus__container .contactus__button::before{content:"";display:block;width:45px;height:45px;background-image:url(https://www.edgarlaw.com.ua/wp-content/uploads/2024/12/phone_icon.svg);background-size:cover;background-repeat:no-repeat;transition-duration:0.4s}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(216, 166, 88, 0.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(255, 121, 63, 0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(255, 121, 63, 0)}}.contactus__container .contactus__content{display:none}.contactus__container .contactus__content .contactus__block{opacity:0;transition-duration:0.4s}.contactus__container.open .contactus__button::before{content:"";background-image:url(https://www.edgarlaw.com.ua/wp-content/uploads/2024/12/close-cart-w.svg);transition-duration:0.4s}.contactus__container.open .contactus__content{display:flex;flex-direction:column;gap:5px;position:fixed;bottom:113px;right:15px;z-index:999}.contactus__container.open .contactus__content .contactus__block{display:flex;align-items:center;justify-content:center;position:relative;width:58px;height:58px;background-color:#d8a608;border-radius:50%;opacity:1;transition-duration:0.4s}.contactus__container.open .contactus__content .contactus__block img{display:block;width:30px;height:30px;border-radius:50%}