@media(max-width:1100px){h1{font-size:4.7vw}h2{font-size:4.3vw}h3,h4,h5{font-size:4vw}p,li,a{font-size:2.3vw;line-height:1.9}.main-content-container.full,.main-content-container{padding:5vw 6vw 4vw;display:block}.sidebar{display:none}nav.desktop-nav{display:none}.top-bar{display:none}nav.mobile-nav{display:block}.top-bar-mobile{background-color:transparent;padding:1vw 2vw;text-align:center}.top-bar-mobile a{color:#fff;text-decoration:none;font-size:4.8vw}.top-bar-mobile a svg{height:4.5vw;width:4.5vw;position:relative;top:.4vw;fill:#fff;padding-right:2vw}nav.mobile-header{transition:background .3s ease-in-out;display:block;width:100%;position:fixed;margin-bottom:0;top:0vw;z-index:999;background:transparent;height:15vw}nav.mobile-header a.mobile-logo{padding:1vw 0 0 2vw;display:inline-block;line-height:0}nav.mobile-header a.mobile-logo img{width:43vw;height:auto;position:relative;bottom:1vw}nav.mobile-header .pull-right{float:right;width:auto;height:7vw;padding-top:2.5vw;padding-right:3vw}nav.mobile-header .mobile-nav-btn{width:11vw;height:8vw;position:relative;display:inline-block}div.mobile-nav-btn div.nav-dot{height:1.2vw;top:0;width:1.2vw;background-color:#fff;margin:0;opacity:1;transition:opacity .1s ease;position:absolute;right:3.5vw}div.mobile-nav-btn div.nav-dot{top:1vw}div.mobile-nav-btn div.nav-dot.two{top:3.5vw}div.mobile-nav-btn div.nav-dot.three{top:6vw}div.mobile-nav-btn .mobile-dotnav-close{color:#fff;top:3.5vw;position:absolute;width:6.5vw;right:.8vw;opacity:0}.mobile-dotnav-close .line{position:absolute;width:100%;height:.9vw;background-color:#fff;transform-origin:center center}.mobile-dotnav-close .line:nth-child(1){transform:rotate(45deg)}.mobile-dotnav-close .line:nth-child(2){transform:rotate(-45deg)}div.mobile-nav{display:block;position:absolute;top:13.8vw;background:transparent;border-top:1px solid #fff;padding:0;right:0;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);z-index:98;overflow-y:scroll;height:auto;transition:right .2s ease-in-out;width:61%;right:-115vw;max-height:70vh;padding-bottom:2vw}nav.mobile-nav .mobile-nav a,nav.mobile-nav .mobile-nav p{font-size:2.3vw;text-decoration:none;display:block;margin:0 4vw;padding:1.9vw 2vw;border-bottom:1px solid #e1e1e1;color:#000;line-height:1.5}nav.mobile-nav{display:block;width:100%;height:10vw;background-color:transparent;position:relative;z-index:9}div.mobile-nav-screen{display:block;width:100vw;height:100vh;position:absolute;top:0;left:0}nav.mobile-nav .mobile-nav{background-color:#fff}nav.mobile-nav .dropdown-container{position:relative}nav.mobile-nav .dropdown-container .dropdown a{padding-left:6vw}nav.mobile-nav .dropdown-container .dropdown.two a{padding-left:9vw}.mobile-header .submenu.main{display:none}.mobile-header .open-mobile-nav{position:absolute;right:1vw;padding:1vw 5vw;top:0vw;font-size:3vw;color:#939393}.mobile-header .title.nosubmenu{padding-left:11vw}nav.mobile-nav .mobile-nav>a:last-of-type{border-bottom:0}nav.mobile-header a{text-decoration:none}nav.mobile-header .pull-right svg{fill:#fff;width:8vw;height:auto}nav.mobile-header .pull-right a{display:inline-block;vertical-align:top}.mobile-nav .button.green{top:2vw;left:3vw;display:inline-block;vertical-align:top;width:20vw}.mobile-header.mobile-nav-white{background-color:#143966;height:13.7vw}.form form input,.form form text area{font-size:2.3vw}.form form input{height:5.5vw;font-size:2.3vw}.form form textarea{font-size:2.3vw;height:35vw}.form form button.button{padding:1vw 6vw;font-size:2.3vw}.form input::placeholder,.form textarea::placeholder{font-size:2.3vw}.form{width:83vw;padding:2.5vw 2.5vw 2.5vw}.form form input{padding:.2vw 1.7vw;margin:.8vw 0 2vw;width:95.5%}.form form textarea{padding:2.8vw 1.7vw;width:95.5%}.form h2{padding-bottom:2vw}.main-content-container{min-height:unset}.contact .page-content-container .section-one .form .button{width:49vw}.form form button.button.green{margin:2vw auto 0;font-size:2.8vw}.form form input{height:7.5vw}.form form textarea{height:24vw}.homepage .section-one{background-image:url("/assets/images/alternative-dispute-solutions-florida-m.jpg");height:93.5vw;margin-top:0vw}.homepage .section-one .mobilelogo{display:block!important}.homepage .section-two .mobileimg{display:block!important}.button{padding:3vw 6.5vw;font-size:2.5vw}.homepage .section-one{padding:25vw 6vw 1vw 6vw}.homepage .section-one p{font-size:2.8vw;width:auto;line-height:1.4}.homepage .section-one .subheader{padding:4vw 0 1vw;font-size:2.9vw}.homepage .header{font-size:9vw}.homepage .section-one .button{display:block;width:39vw}.homepage .section-one .button:last-of-type{top:4vw;left:0}.homepage .section-two{padding:7.5vw 6vw 20.5vw 6vw}.homepage .section-two h2{width:75vw;padding-right:unset;text-align:left;position:relative;left:unset;top:unset;padding-bottom:2vw}.homepage .section-two .button{display:block;width:40vw;margin-bottom:2vw}.homepage .section-one .mobilelogo{width:66vw;height:auto}h2{font-size:5.3vw}.homepage .section-two .mobileimg{width:53vw;height:auto;position:absolute;bottom:0;right:0}
.titlebar p.title,.titlebar h1{font-size:5.3vw;line-height:1.1;top:unset}.titlebar{height:32vw;width:88%;padding:24vw 6vw 2vw;background-image:url("/assets/images/titlebar-m.jpg");background-position-y:-8vw;margin-top:0vw}.main-content-container iframe{transform:scale(1.1)}.row{display:block}.about .section-one{padding:6.5vw 6vw 41.5vw 6vw}.about .section-one h1{position:relative;left:0;width:auto;text-align:left;top:unset;padding-bottom:1vw}.about .section-one img{width:61vw}.about .section-one .button{top:10vw;left:42vw;display:block;width:31vw}.about .badges img{width:26vw}.about .section-two{padding:7vw 6vw 4vw}.about .section-two div h2{width:auto;text-align:left;padding-bottom:2vw}.faqs .main-content-container.full{padding:5.5vw 6vw 0vw 6vw}.faqs .section-one div h3{width:auto;text-align:left;padding-top:2vw;padding-bottom:1vw}.faqs .section-one div p{padding-left:0;width:auto}.faqs .banner{margin-left:-6vw;margin-right:-6vw}.banner{padding:7vw 12vw;flex-direction:column;text-align:center}.banner .left{width:auto}.banner .button{width:30vw;top:1vw}.banner br{display:none}.fees .main-content-container.full{padding:5.9vw 6vw 8vw 6vw}.fees .section-one div h2{width:auto;text-align:left}.fees .section-one div p{padding-left:0;width:auto;margin:2.5vw 0}.fees .section-one .button{left:unset;display:block;width:46vw;margin:0 auto}.contact .page-content-container .main-content-container.full{padding:7.5vw 6vw 13.5vw}.contact .page-content-container{background-size:145%;background-repeat:no-repeat;background-color:#143966}.contact .page-content-container .section-one{padding:10vw 0vw 3vw 0vw}.contact .page-content-container .section-one h1{font-size:6vw;padding-bottom:2vw}.contact .page-content-container .section-one p,.contact .page-content-container .section-one a{font-size:2.3vw;width:80.5vw;padding-bottom:1vw}.contact .page-content-container .section-one p.padding,.contact .page-content-container .section-one .padding{padding-left:5vw;position:relative;padding-bottom:2vw}.contact .page-content-container .section-one a svg,.contact .page-content-container .section-one p svg{width:auto;height:2.5vw;left:1vw;top:.5vw}.contact .page-content-container .section-one a{padding-bottom:0}.contact .page-content-container .section-one .form{position:relative;right:unset;top:10.5vw}.contact .page-content-container .section-one .button{width:44vw;padding:3vw}.contact .page-content-container .section-one p,.contact .page-content-container .section-one a{line-height:1.4}#send-message{position:relative;top:-8vw}footer .footer-bg{background-image:url("/assets/images/florida-skyline-m.jpg");height:50vw}footer .copyright a,footer .copyright p{font-size:2.3vw}footer .copyright{font-size:2.3vw}footer .copyright img{height:2.3vw;width:auto}footer .top a{font-size:2.3vw}footer .top ul li{line-height:2.3}footer .top{flex-direction:column}footer .top .socials svg{height:auto;width:4.1vw;padding-right:3.5vw}footer .top .footer-logo{width:44.7vw}footer .top{padding:7.2vw 11vw 7.3vw 11vw;text-align:center}footer .top .column.two{padding:3.9vw 0vw 2vw 0vw;width:auto}footer .top p{font-size:3.3vw}footer .top .column.two p{margin:1.75vw 0}footer .top .column.two svg{width:4.05vw;top:.8vw;padding-right:1.4vw}footer .top .column.three{padding:0vw 0vw 3vw 0;width:auto}footer .top .column.three a{padding-bottom:1.8vw}footer .top .column.four{width:auto;padding-top:.4vw}footer .top .column.four p{line-height:1.5;margin:.5vw 0 2vw}footer .top a{font-size:3.3vw}footer .copyright{padding:2.5vw 3vw}}@media(max-width:800px){h1{font-size:8vw}h2{font-size:8vw}h3,h4,h5{font-size:5.5vw}p,li,a{font-size:3.7vw;line-height:1.6}.top-bar{display:none}.sidebar{display:none}.button{padding:4vw 4.5vw;font-size:3.7vw}.main-content-container,.main-content-container.full{display:block;width:auto;margin:0 auto;padding:7vw 6vw 17vw;min-height:unset}.form form{margin-top:2vw}.form form input.input-1{width:93%;margin:0 0 4vw 0}.form form input{padding:2.8vw;margin:0 0 4vw 0;width:93%;height:5vw;font-size:3.7vw}.form form textarea{padding:3vw 2.8vw;margin:.4vw 0;width:93%;height:35vw;font-size:3.7vw}.form form button{margin:3vw 0;padding:4vw 4.5vw;font-size:3.7vw}.form input::placeholder,.form textarea::placeholder{font-size:3.7vw}.form .title{font-size:7vw}.form{width:79vw;padding:2.5vw 4.5vw 2.5vw}.form form button.button.green{margin:3vw auto 1vw;font-size:3.7vw}.form form input{margin:0 0 3vw 0;height:6vw}.homepage .section-one{padding:25vw 6vw 19vw 6vw}.homepage .section-one{height:auto}.homepage .section-one .mobilelogo{width:81vw}.homepage .section-one .subheader{font-size:4.9vw}.homepage .header{font-size:9.5vw;padding-top:2vw}.homepage .section-one p{font-size:4.5vw;line-height:1.3}.homepage .section-one .button{width:79vw;margin:0 auto}.button{font-size:4.7vw}.homepage .header{line-height:1.2}.homepage .section-one .button:last-of-type{top:5vw}.homepage .section-two .button{width:32vw;padding:3vw 0;text-align:left;z-index:5}.homepage .section-two .mobileimg{width:83vw;right:0vw}
.homepage .section-two{padding:7.5vw 6vw 56.5vw 6vw}.homepage .section-two .button.green{position:absolute;bottom:-10vw;top:unset;right:17vw;width:59vw;text-align:center;padding:5vw 4vw}.titlebar{height:48vw;background-image:url("/assets/images/titlebar-m.jpg");padding:5vw 6vw;position:relative}.titlebar .title,.titlebar p.title,.titlebar h1{font-size:9vw;line-height:1.2}.titlebar{height:61vw}.titlebar{background-position-y:-1vw}.titlebar p.title,.titlebar h1{top:25.5vw}.about .section-one img{width:78vw}.about .section-one .button{left:5vw;width:58vw;position:absolute;bottom:-7vw;top:unset;z-index:5}.about .section-one{padding:8vw 6vw 62vw 6vw}.about .section-two{padding:16vw 6vw 4vw}.about .section-two div{padding-bottom:4.8vw}.about .section-two div h2{padding-bottom:3vw}.about .badges{float:none;position:relative;right:0;margin-top:19vw;text-align:center}.about .badges img{display:inline-block;margin:0 2vw;width:38vw}.about .section-one img{width:97vw}.about .section-one{padding:8vw 6vw 80vw 6vw}.about .section-one .button{left:9vw;width:73vw}.faqs .main-content-container.full{padding:7.5vw 6vw 0vw 6vw}.faqs .section-one div{padding-bottom:1.5vw}.faqs .main-content-container.full h2{padding-bottom:5vw!important}.banner{padding:8vw 9vw 12vw}.banner .button{width:47vw;top:2vw}.banner h3{padding:0 4vw}.fees .section-one .button{width:79vw}.fees .main-content-container.full{padding:5.9vw 6vw 11vw 6vw}.fees .section-one div h2{padding-top:3vw;padding-bottom:2vw}.contact .page-content-container .main-content-container.full{padding:16.5vw 6vw 28.5vw}.contact .page-content-container{background-size:242%}.contact .page-content-container .section-one h1{font-size:9vw}.contact .page-content-container .section-one p,.contact .page-content-container .section-one a{font-size:3.7vw}.contact .page-content-container .section-one a svg,.contact .page-content-container .section-one p svg{height:4vw}.contact .page-content-container .section-one p.padding,.contact .page-content-container .section-one .padding{padding-left:8vw;padding-bottom:4.7vw}.contact .page-content-container .section-one .button{width:82vw}.contact .page-content-container .section-one .form{top:20.5vw}.contact .page-content-container .section-one .form .button{width:79vw}#send-message{top:-2vw}.main-content-container.blog{width:auto;padding:7vw 6vw 11vw}.small-intro{padding-top:5vw;padding-bottom:6vw}article,.blog.blogpg .container article{width:auto;margin:4.6vw 0;padding:5vw 5vw 9vw}article .post-meta,.blog.blogpg .container article .post-meta{font-size:3.7vw}article h2 a,.blog.blogpg .container article h2 a{font-size:6vw}.showPostsButton{font-size:3.7vw;width:auto}footer .top{flex-direction:column;text-align:center}footer .copyright{padding:4.5vw 3vw;text-align:center;line-height:1.4;height:auto;font-size:3.7vw;border-top:1px solid rgba(255,255,255,0.594)}footer .copyright a,footer .copyright p{font-size:3.7vw;padding:0 .8vw;line-height:1.2}footer .copyright img{height:4vw;padding:0 1.3vw}footer .top .footer-logo{width:60.7vw}footer .top{padding:10.2vw 8vw 7.3vw 8vw}footer .top a{font-size:4.3vw}footer .top p{font-size:4.3vw}footer .top .column.two p{margin:3.75vw 0}footer .top .column.two svg{width:5.05vw}footer .top .column.three a{padding-bottom:3.8vw}footer .top .column.two{padding:3.9vw 0vw 4vw 0vw}footer .copyright a,footer .copyright p{padding:0 .8vw 4vw;display:block}footer .copyright{padding:4.5vw 3vw 8vw}footer .copyright span{display:none}footer .copyright span#year{display:inline-block}.main-content-container .image-404{width:43vw;height:auto}.top-bar-mobile{padding:1vw 2vw}.top-bar-mobile a{font-size:4.8vw}.top-bar-mobile a svg{height:4.5vw;width:4.5vw;top:.4vw;padding-right:2vw}nav.mobile-header{height:20vw}nav.mobile-header a.mobile-logo{padding:1vw 0 0 2vw}nav.mobile-header a.mobile-logo img{width:43vw;bottom:1vw}nav.mobile-header .pull-right{height:11.05vw;padding-left:4vw;padding-top:4vw}nav.mobile-header .mobile-nav-btn{width:11vw;height:10vw;position:relative}div.mobile-nav{width:100%;max-height:70vh}nav.mobile-nav .mobile-nav a,nav.mobile-nav .mobile-nav p{font-size:3.721vw;display:block;margin:0 4vw;padding:3.9vw 2vw;line-height:1.5}nav.mobile-nav{height:15vw;background-color:transparent}.mobile-header .open-mobile-nav{right:8vw;padding:2vw 5vw 2vw;top:1.8vw;font-size:4vw}div.mobile-nav{top:19vw}nav.mobile-header .pull-right{padding-top:6vw}.mobile-nav .button.green{width:30vw;padding:3.5vw 4vw}.mobile-header.mobile-nav-white{height:20vw}.mobile-nav .button.green{top:3vw}nav.mobile-nav{height:20vw}}