.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{position:absolute;object-fit:cover;font-family:'object-fit: cover;';top:0;left:0;width:100%;height:100%;z-index:-1}.public-divorce .header{background:none;position:absolute;top:0;left:0;right:0;z-index:100;border-bottom:none}.public-divorce .header nav .logo a .name span{color:#bea97c}.public-divorce .header nav .logo a,.public-divorce .header nav .logo a .reference{color:#fff}.public-divorce .header nav .menu ul li a{color:#fff}.public-divorce .header nav .menu ul li ul{border:none;top:calc(100% - 3px);background:#213a64;padding:0 0 0 0}.public-divorce .header nav .menu ul li ul li:hover a{background:#1b2f50;color:#fff}.public-divorce .header nav .menu ul li ul li a{color:#fff;padding:15px 15px 15px 15px;border-top:solid 1px #1b2f50}.public-divorce .header .toggler .icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.public-divorce .main{background:none}.public-divorce .main .banner{background:#000;position:relative;background-image:url("/assets/media/images/home/banner-lg.jpg?v=140");background-size:cover;background-repeat:no-repeat;background-position-y:100%;background-position-x:50%}.public-divorce .main .banner .shadow-top{position:absolute;top:0;left:0;right:0;height:150px;background-image:linear-gradient(to bottom,rgba(0,0,0,.6),rgba(0,0,0,0));z-index:0}.public-divorce .main .banner .middle .container{position:relative;z-index:1}.public-divorce .main .banner .middle .wrapper{display:flex;align-items:center;justify-content:flex-end;color:#fff;padding:82px 0 30px 0}.public-divorce .main .banner .middle .form{padding:0 0 0 0;background:rgba(0,0,0,.3);width:650px}.public-divorce .main .banner .middle .form .city-search .locations{top:calc(100% + 5px);border-radius:0;border:solid 1px #ddd}.public-divorce .main .banner .middle .form .title{margin:0 0 0 0;padding:35px 0 5px 0;font-size:30px;line-height:38px;text-align:center;font-weight:600;color:#fff;text-transform:uppercase}.public-divorce .main .banner .middle .form .title .color{color:#bea97c}.public-divorce .main .banner .middle .form .data{margin:0 0 0 0;padding:15px 15px 15px 15px}.public-divorce .main .banner .middle .form .data .text{margin:0 0 0 0;padding:0 0 10px 0;color:#fff;font-size:16px;line-height:24px;font-weight:300;text-align:justify}.public-divorce .main .banner .middle .form .data .controls{display:grid;grid-template-areas:"name email" "phone location" "area-of-law area-of-law" "question question" "create create";grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-row-gap:10px;grid-column-gap:10px}.public-divorce .main .banner .middle .form .data .controls .name{grid-area:name}.public-divorce .main .banner .middle .form .data .controls .email{grid-area:email}.public-divorce .main .banner .middle .form .data .controls .phone{grid-area:phone}.public-divorce .main .banner .middle .form .data .controls .location{grid-area:location}.public-divorce .main .banner .middle .form .data .controls .area-of-law{grid-area:area-of-law}.public-divorce .main .banner .middle .form .data .controls .question{grid-area:question}.public-divorce .main .banner .middle .form .data .controls .create{grid-area:create}.public-divorce .main .banner .middle .form .data fieldset.field{margin:0 0 0 0;padding:33px 0 12px 0;border:none;background:rgba(255,255,255,.95)}.public-divorce .main .banner .middle .form .data fieldset.field legend:before{display:none}.public-divorce .main .banner .middle .form .data fieldset.field legend{color:#222;position:absolute;top:8px;left:12px;padding:0 0 0 0}.public-divorce .main .banner .middle .form .data fieldset.field .form-control{background:transparent;color:#666;height:22px;line-height:normal;padding:0 10px 0 10px}.public-divorce .main .banner .middle .form .data fieldset.field select.form-control{padding-left:4px}.public-divorce .main .banner .middle .form .data fieldset.field textarea.form-control{height:75px}.public-divorce .main .banner .middle .form .data .controls .create{margin:0 0 0 0;padding:0 0 0 0;text-align:right}.public-divorce .main .banner .middle .form .data .controls .create .btn-site{padding:4px 40px 4px 40px;font-size:16px;background:#274474;border-color:#274474}.public-divorce .main .services{background:#fff;padding:80px 0 100px 0;text-align:center}.public-divorce .main .services .heading .logo-wrapper{display:flex;justify-content:center;align-items:center;padding:0 0 10px 0}.public-divorce .main .services .heading .logo a .name{font-size:40px;line-height:40px}.public-divorce .main .services .heading .logo a .reference{font-size:20px;line-height:20px}.public-divorce .main .services .heading p{margin:30px 0 0 0;padding:0 0 0 0;text-align:justify}.public-divorce .main .services .heading .note{text-align:left;color:#000;font-weight:600}.public-divorce .main .services .heading strong{color:#000;font-weight:600}.public-divorce .main .services .boxes{margin:30px 0 0 0;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:15px;grid-row-gap:15px}.public-divorce .main .services .boxes div{border:solid 1px #eee;padding:20px 0 20px 0;text-transform:uppercase}.public-divorce .main .about{margin:0 0 0 0;position:relative;z-index:1;background-color:#213a64}.public-divorce .main .about::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.075;z-index:-1;background:url(/assets/media/images/divorce/banner.jpg);background-position:0% 50%;background-repeat:no-repeat;background-size:cover}.public-divorce .main .about .wrapper{margin:0 0 0 0;padding:120px 0 120px 0;background:transparent;color:#fff;text-align:center}.public-divorce .main .about .boxes{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:40px}.public-divorce .main .about .boxes .box{grid-column:span 1;padding:70px 40px 60px 40px;background:rgba(0,0,0,.2)}.public-divorce .main .about .boxes .box .icon{margin:0 auto 30px auto;padding:0 0 0 0}.public-divorce .main .about .boxes .box .icon img{margin:auto;padding:0 0 0 0;display:block;width:110px;height:110px}.public-divorce .main .about .boxes .box .title{margin:0 auto 20px auto;padding:0 0 0 0;font-weight:400;font-size:22px;text-transform:uppercase;color:#fff}.public-divorce .main .about .boxes .box .text{margin:auto auto auto auto;padding:0 0 0 0;color:#fff;opacity:.85;font-size:17px}.public-divorce .main .info{padding:80px 0 100px 0;background:#fff}.public-divorce .main .info .logo-wrapper{display:flex;justify-content:center;align-items:center;padding:0 0 10px 0}.public-divorce .main .info .logo a .name{font-size:40px;line-height:40px}.public-divorce .main .info .logo a .reference{font-size:20px;line-height:20px}.public-divorce .main .info strong{color:#000;font-weight:600}.public-divorce .main .info p{margin:30px 0 0 0;padding:0 0 0 0;text-align:justify}@media(max-width:1199px){.public-divorce .main .about .boxes{grid-column-gap:30px;grid-row-gap:30px}.public-divorce .main .about .boxes .box{padding:70px 30px 60px 30px}}@media(max-width:1099px){.public-divorce .main .services{padding:60px 0 80px 0}.public-divorce .main .services .boxes{grid-template-columns:repeat(1,1fr)}.public-divorce .main .about .boxes{grid-template-columns:repeat(1,1fr)}.public-divorce .main .about .boxes .box{padding:80px 20px 70px 20px}.public-divorce .main .info{padding:60px 0 80px 0}}@media(max-width:999px){.public-divorce .main .banner{background-image:url("/assets/media/images/home/banner-md.jpg?v=140");background-position-y:top;min-height:unset}.public-divorce .main .banner .middle .wrapper{justify-content:center;padding:100px 0 80px 0}.public-divorce .main .banner .middle .form{width:85%}.public-divorce .main .services .heading .logo-wrapper{padding:0 0 10px 0}.public-divorce .main .services .heading .boxes{grid-template-columns:repeat(2,1fr)}}@media(max-width:899px){.public-divorce .main .banner .middle .form{width:90%}}@media(max-width:767px){.public-divorce .header nav .menu{border-left:none;background:#213a64}.public-divorce .header nav .menu ul{border-top:solid 1px #1b2f50;background:#213a64}.public-divorce .header nav .menu ul li a{border-bottom:solid 1px #1b2f50;color:#fff}.public-divorce .header nav .menu ul li a:hover,.public-divorce .header nav .menu ul li a:focus{color:#fff}.public-divorce .header nav .menu ul li ul li a{background:#1b2f50;border-bottom:solid 1px #213a64}.public-divorce .main .banner .middle .wrapper{display:block;height:initial;min-height:initial;max-height:initial;padding:100px 0 80px 0}.public-divorce .main .banner .middle .form{margin:auto;width:100%}}@media(max-width:699px){.public-divorce .main .banner .middle .form{width:100%}}@media(max-width:599px){.public-divorce .main .banner{background-image:url("/assets/media/images/home/banner-sm.jpg?v=140");background-size:cover;background-position-y:top;background-position-x:50%}.public-divorce .main .banner .middle .form .data .controls textarea.form-control{height:200px}.public-divorce .main .banner .middle .form .data{margin:0 0 0 0;padding:15px 15px 15px 15px}.public-divorce .main .banner .middle .form .data .controls{grid-template-areas:"name" "email" "phone" "location" "area-of-law" "question" "create" "notice";grid-template-columns:minmax(0,1fr)}.public-divorce .main .services .heading .boxes{grid-template-columns:repeat(1,1fr)}.public-divorce .main .about .boxes .box{padding:60px 15px 60px 15px}.public-divorce .main .info .logo-wrapper{padding:0 0 0 0}}@media(max-width:499px){.public-divorce .main .banner .middle .container{padding-left:15px;padding-right:15px}.public-divorce .main .banner .middle .form .data{padding:15px 15px 15px 15px}.public-divorce .main .services .heading .logo a .name{font-size:32px;line-height:32px}.public-divorce .main .about .boxes{grid-column-gap:20px;grid-row-gap:20px}.public-divorce .main .info .logo a .name{font-size:32px;line-height:32px}}@media(max-width:419px){.public-divorce .main .banner .middle .form .title .text{font-size:28px}}