*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{-webkit-tap-highlight-color:rgba(255,255,255,0);scroll-behavior:smooth}.container{overflow:hidden}.home{height:100vh;width:100%;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(44,42,42,0.52)),to(rgba(112,107,107,0.534))),url(/images/Judge_1024.jpg);background-image:linear-gradient(to top,rgba(44,42,42,0.52),rgba(112,107,107,0.534)),url(/images/Judge_1024.jpg);background-attachment:fixed;background-position:center;background-size:cover;background-repeat:no-repeat}.home__facebook{position:fixed;right:1%;top:20%;cursor:pointer;z-index:1}.home__facebook__icon{font-size:2.5rem;color:#352f2f}h1{position:absolute;bottom:4%;left:3%;font-size:1.3rem;font-family:"Poiret One";text-transform:uppercase;color:#000}h1::before{position:absolute;content:"";top:15%;left:5%;background-color:#f3f3f2;opacity:.19;height:2.6rem;width:100%}.welcome{position:relative;min-height:20vh;padding:0 0 5vh;width:100%;background-color:rgba(31,29,29,0.267)}h2{font-family:"Poiret One";text-transform:uppercase;letter-spacing:1px;font-weight:900;text-align:center;padding:2rem;color:#352f2f;line-height:140%;font-size:1.2rem}p{font-size:.8rem;line-height:180%;font-family:"Raleway",sans-serif;text-transform:normal;color:#352f2f;text-indent:1.4rem;padding:1rem}p.hello{text-align:center;padding:1rem 2rem;text-indent:0;font-size:.8rem;font-weight:700}.contact__item{text-align:center}.menu-btn{position:absolute;z-index:3;right:1rem;top:1rem;height:20px;width:28px;cursor:pointer;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.menu-btn__burger{position:absolute;right:0;top:.5rem;width:28px;height:3px;background-color:#352f2f;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.menu-btn__burger::before{content:'';position:absolute;top:-8px;width:28px;height:3px;background:#352f2f;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.menu-btn__burger::after{content:"";position:absolute;top:8px;width:28px;height:3px;background:#352f2f;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.menu-btn__burger.open{-webkit-transform:rotate(720deg);transform:rotate(720deg);background:transparent}.menu-btn__burger.open::before{-webkit-transform:rotate(45deg) translate(5px,8px);transform:rotate(45deg) translate(5px,8px);background-color:#f3f3f2}.menu-btn__burger.open::after{width:28px;-webkit-transform:rotate(-45deg) translate(3px,-7px);transform:rotate(-45deg) translate(3px,-7px);background-color:#f3f3f2}.nav{position:absolute;top:0;left:0;width:100%;visibility:hidden;z-index:-1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.nav.open{visibility:visible;z-index:2}.nav .menu-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;overflow:hidden;font-family:"Raleway",sans-serif;background:rgba(133,130,130,0.877);list-style-type:none;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.nav .menu-nav.open{-webkit-transform:translateY(0);transform:translateY(0)}.nav .menu-nav__item{-webkit-transform:translateX(100vw);transform:translateX(100vw);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.nav .menu-nav__item.open{-webkit-transform:translateX(0);transform:translateX(0)}.nav .menu-nav__link{display:inline-block;font-size:1rem;color:#f3f3f2;text-transform:uppercase;text-decoration:none;padding:2rem 0;font-weight:300;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (min-width: 480px){.nav .menu-nav__link{padding:1rem}}.nav .menu-nav__link:hover{color:#352f2f;-webkit-transform:scale(1.2);transform:scale(1.2)}.menu-nav__item:nth-child(1){-webkit-transition-delay:.25s;transition-delay:.25s}.menu-nav__item:nth-child(2){-webkit-transition-delay:.35s;transition-delay:.35s}.menu-nav__item:nth-child(3){-webkit-transition-delay:.45s;transition-delay:.45s}.menu-nav__item:nth-child(4){-webkit-transition-delay:.55s;transition-delay:.55s}.menu-nav__item:nth-child(5){-webkit-transition-delay:.65s;transition-delay:.65s}.persons{width:100%;padding-bottom:1rem}.persons .flex-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:50vh;padding:1rem}.persons .flex-profile__item1{-ms-flex-preferred-size:40%;flex-basis:40%}.persons .flex-profile__item1 img{display:block;margin:0 auto;width:60%}.persons .flex-profile__item2{-ms-flex-preferred-size:40%;flex-basis:40%;text-align:justify}.contact__item{display:block;padding:1rem 2rem;color:#352f2f;text-decoration:none}.contact__item i span{font-family:"Raleway",sans-serif;padding-left:.5rem;font-weight:700;font-style:normal;font-size:.8rem}.firstperson{-webkit-transform:translateX(100%);transform:translateX(100%);background-color:rgba(141,135,135,0.267);-webkit-transition:.7s ease-out;transition:.7s ease-out}.firstperson.move{-webkit-transform:translateX(0);transform:translateX(0)}.secondperson{-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:rgba(31,29,29,0.267);-webkit-transition:.6s ease-out;transition:.6s ease-out}.secondperson.move{-webkit-transform:translateX(0);transform:translateX(0)}.specializations{background-color:rgba(141,135,135,0.267)}.specializations h3{font-family:"Poiret One";text-transform:uppercase;letter-spacing:1px;font-weight:900;padding:1rem 2rem;font-size:1rem;text-align:center}.specializations .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.specializations .content .content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem}.specializations .content .content__item .icons{margin:0 auto}.specializations .content .content__item .special{padding:1.3rem 1rem;text-align:center;text-indent:0}.specializations p{text-align:justify;padding:1rem 2rem}.specializations .aboutus{padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.specializations .aboutus img.icons{display:block;text-align:center;margin:0 auto;max-width:64px;max-height:64px}.contacts{background-color:rgba(31,29,29,0.267)}.contacts .data-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts .data-contact p{text-indent:0;text-align:center;padding:1rem;font-size:.8rem}.contacts .data-contact a{text-align:center}footer{background-color:#000;padding:3rem 2rem}footer p{color:#fff;text-align:center;padding:1rem}footer p a{color:#fff;text-decoration:none}@media (hover: none) and (pointer: coarse){.nav .menu-nav__link:hover{color:#f3f3f2;-webkit-transform:scale(1);transform:scale(1)}}@media (orientation: portrait) and (min-width: 375px){p{font-size:.9rem}}@media screen and (min-width: 768px){h2{font-size:1.6rem}p{line-height:220%}.menu-btn{visibility:hidden}.nav{visibility:visible;z-index:1}.nav .menu-nav{display:block;-webkit-transform:translateY(0);transform:translateY(0);height:100%;width:100%;background:transparent;text-align:center;margin-top:2rem}.nav .menu-nav__item{display:inline;-webkit-transform:translateX(0);transform:translateX(0)}.nav .menu-nav__link{font-size:.8rem}.home__facebook__icon{font-size:3.5rem}.paragraph{position:absolute;top:1rem;right:5rem}.specializations .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.specializations .content .content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:1.5rem 0}.specializations .content .content__item .icons{max-height:64px;max-width:64px;-ms-flex-preferred-size:20%;flex-basis:20%}.specializations .content .content__item .special{-ms-flex-preferred-size:70%;flex-basis:70%;padding:1.3rem 1rem;text-align:left;text-indent:0}.specializations p{padding:2rem}}@media screen and (min-width: 1024px){.menu-nav__item{padding:1.6rem}.home{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(44,42,42,0.52)),to(rgba(112,107,107,0.534))),url(/images/Judge_1920.jpg);background-image:linear-gradient(to top,rgba(44,42,42,0.52),rgba(112,107,107,0.534)),url(/images/Judge_1920.jpg);background-size:contain}.welcome{padding:1rem 0}.persons .flex-profile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.persons .flex-profile__item2{-ms-flex-preferred-size:80%;flex-basis:80%;padding-right:2rem}.contact__item i span,.contacts .data-contact p,p.hello{font-size:1rem}h1{font-size:1.6rem}p{font-size:1rem}.specializations div.aboutus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 2rem}.specializations div.aboutus .content__item{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.specializations div.aboutus .content__item p{text-indent:0}.specializations div.aboutus .content__item img.icons{display:inline-block;max-width:64px;max-height:64px}}