.project-info,.home #homenav #nav,.pagetop span{transition:all .75s ease !important;-moz-transition:all .75s ease !important;-webkit-transition:all .75s ease !important}#header,#nav .nav li a,#lightbox,.social,.social a,.phone,.arrow,.fixed,#inner-header,#logo img,#nav,#header-back,#menu-social-menu,#nav #menu-social-menu li a{transition:all .5s ease !important;-moz-transition:all .5s ease !important;-webkit-transition:all .5s ease !important}#testimonials a,#search_box a.button,a.boxbutton,.collapsible-header strong,.nav-trigger+label,#mobileBody{transition:all .3s ease !important;-moz-transition:all .3s ease !important;-webkit-transition:all .3s ease !important}#wp-admin-bar-wp-logo,#wp-admin-bar-customize,#wp-admin-bar-comments,#wp-admin-bar-new-content,#wp-admin-bar-search{display:none !important}.wrap{width:100% !important;max-width:1080px !important}html,body{width:100%;min-height:100%;position:relative;top:0;left:0;right:0;bottom:0}body{background-color:transparent !Important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Lato',sans-serif !important;color:#777;line-height:1}#container{padding:0}#content{text-align:center}.hentry{border-radius:0;border:none !important;margin:0}h1,h3,h4{color:#333;font-family:'Lato',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:40px !important;color:#5d7794;font-weight:300 !important;letter-spacing:0;line-height:1;text-transform:none;margin-top:0 !important;margin-bottom:0 !important;text-align:center}.single h1{text-align:left}.archive h1{padding-bottom:80px}h2{color:#5d7794;letter-spacing:0;font-size:28px;line-height:1.2 !important;text-transform:none;margin:10px 0 0;padding-bottom:0;font-family:'Lato',sans-serif;font-weight:300 !Important;text-align:left}h3{font-size:24px !important;color:#555;margin-bottom:0;text-align:left;line-height:1.2}h4{font-size:20px !important;color:#555;font-weight:700 !important;margin:10px 0;letter-spacing:-1px}h5{font-size:24px !important;color:#555;font-weight:400 !important;letter-spacing:1px !important;text-transform:capitalize !important;margin-bottom:0}textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#999 !important;font-size:13px !important;opacity:1 !important;text-transform:none !important}textarea::-moz-placeholder,input::-moz-placeholder{color:#999 !important;font-size:13px !important;opacity:1 !important;text-transform:none !important}textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:#999 !important;font-size:13px !important;opacity:1 !important;text-transform:none !important}textarea:-moz-placeholder,input:-moz-placeholder{color:#999 !important;font-size:13px !important;opacity:1 !important;text-transform:none !important}input[type=submit],.og-details a,.caption a{background:#777;color:#fff !important;padding:10px 25px 8px !important;font-size:18px;border:0;font-weight:700;display:inline-block;text-transform:uppercase}a{color:#666;text-decoration:none;cursor:pointer;font-weight:800}a:hover{color:#bac65e;text-decoration:none !important}a:focus{outline:0 !important;text-decoration:none !important}input[type=text],input[type=email],input[type=tel],textarea,select{border:1px solid #ddd !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}hr{border-top:1px solid #ddd !important;border-bottom:none !important;margin:60px 0}strong{font-weight:800 !important}svg,img{max-width:100%;height:auto}input,textarea,select{font:17px 'Lato';font-weight:300 !important;color:#444 !important;background:#fff}p{font-size:24px;line-height:1.5;padding:0;font-weight:300;letter-spacing:0;text-align:left;color:#333}.home p{padding:0 30px}.single ul,.single p{text-align:left}#content ul li{padding:20px 0;list-style:disc;margin-left:30px}.alignleft{float:left;display:block;margin:0 50px 50px 0;max-width:50%}.alignright{float:right;display:block;margin:0 0 50px 50px;max-width:50%}.anchor{top:-75px;display:inline-block;font-size:0 !important;position:absolute}iframe{max-width:100%}.video_frame{position:relative;height:0;overflow:hidden;padding-bottom:56.29%;margin-bottom:20px}.video_frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;margin:0}.gallery{width:100%;text-align:center;line-height:1;display:inline-block}.gallery br{display:none}.gallery-item{display:inline-block;vertical-align:top;margin:0;padding:45px}.gallery-columns-5 .gallery-item{width:17%}.gallery-columns-4 .gallery-item{width:22%}.gallery-columns-3 .gallery-item{width:32%}.gallery-columns-2 .gallery-item{width:47%}dd.wp-caption-text.gallery-caption{display:none}#lightbox{position:fixed !Important;top:80px !important;right:0 !important;left:0 !important;bottom:0 !important}#overlay{background:#fff !important;opacity:1 !important}#imageContainer>#hoverNav{left:-50px;right:-50px}#imageContainer img{max-width:720px;max-height:720px}#imageDetails{display:none}#jqlb_closelabel{height:40px !important;width:40px !important;background-position:right center !important;background-size:auto 100%;background-image:url(//landwaterlaw.com/landwaterlaw/wp-content/themes/conradi-law-office/images/menu-close.svg) !important;opacity:.5;position:absolute;top:-30px;right:50px}.fade{visibility:hidden}.fadeIn{-webkit-animation:animat_show 1s;animation:animat_show 1s;visibility:visible !important}@-webkit-keyframes animat_show{0%{opacity:0}100%{opacity:1}}#mobileBody{min-width:100%;min-height:100%;position:relative;top:0;bottom:100%;right:0;z-index:1;display:block;overflow-x:hidden;width:100%;background:#fff}.mobile-nav{list-style:none;background:#5d7794;width:221px;height:100%;position:fixed;top:0;right:0;bottom:0;z-index:0;margin:0;display:block;padding-top:0}a.nav-item{padding:0 15px;border-bottom:1px solid #fff;color:#fff !important;width:100%;display:inline-block;line-height:45px;font-weight:300;font-size:17px;text-decoration:none}#navSocial{padding:50px 0 30px 20px}#navSocial a{width:40px;height:40px;margin:0 15px 10px 0}#navSocial a#phone_number{width:100%;font-size:28px !important;letter-spacing:-1px;background:0 0 !important;font-weight:400;padding-left:0;color:#111}#navSocial a img{width:50px;height:auto;margin:0 3px}.nav-trigger{position:absolute;clip:rect(0,0,0,0);display:none;height:0}label[for=nav-trigger]{position:absolute;display:none;top:10px;right:10px;z-index:20000;width:70px;line-height:66px;cursor:pointer;padding:0;text-align:center}label[for=nav-trigger] svg{fill:#5d7794 !important;width:22px;height:auto}.nav-trigger:checked+label[for=nav-trigger] svg,label[for=nav-trigger] svg.close{display:none}label[for=nav-trigger] svg.close{height:22px;width:auto;margin-top:20px;margin-right:20px;float:right}.nav-trigger:checked+label[for=nav-trigger] svg.close{display:block}.nav-trigger:checked+label{right:220px;height:100%;bottom:0}.nav-trigger:checked~#mobileBody #content .woocommerce-variation-add-to-cart{right:220px}.nav-trigger:checked~#mobileBody #content .single_variation,.nav-trigger:checked~#mobileBody #content .plan-menu-box{right:220px}.nav-trigger:checked~#mobileBody{right:220px;overflow-y:hidden;height:100%;position:fixed}.mobile-nav ul{width:100%;text-align:left;margin-top:30px;margin-left:30px}.mobile-nav ul li{margin-bottom:0 !important;width:100% !important;text-align:left !important}.mobile-nav ul li:hover{background:0 0 !important}.mobile-nav ul li a{font-size:17px;line-height:1 !important;padding:15px 0 !important;text-transform:uppercase;text-align:left;font-weight:500;display:inline-block;width:100%;vertical-align:top;color:#fff}.mobile-nav ul li ul{margin:0 !important}.mobile-nav ul li ul.sub-menu li{width:100%;display:inline-block;vertical-align:top;margin-bottom:0 !important}#header{position:fixed;_position:fixed;top:0;_top:expression(eval(document.body.scrollTop));width:100%;z-index:10002;transition:background .5s linear;padding:10px 0;border-bottom:1px solid #fff}#inner-header{z-index:100;position:relative;overflow:hidden;padding:8px 0 0;text-align:center}#header-back{background:#fff !important;opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;width:100%}a.email,a.phone{font-size:18px;font-family:'Lato',sans-serif !important;color:#666;line-height:25px;vertical-align:middle}a.phone{width:55px;height:50px;display:block;left:40px;top:15px;position:absolute;z-index:1003;padding:10px}a.email:before{content:"";background:url(//landwaterlaw.com/landwaterlaw/wp-content/themes/conradi-law-office/images/email.svg) bottom right/auto 100% no-repeat;width:60px;height:26px;display:inline-block;margin-top:-3px;margin-right:8px;vertical-align:middle}#logo img{width:200px;line-height:1;padding:0;float:left;display:block;z-index:1002;position:relative;text-align:left}a#mobilenavbars{display:block;color:#fff;line-height:60px;position:absolute;left:0;top:0;width:60px;height:60px;display:none;font-size:40px !important}a#phone,a#email{display:block;color:#fff;font-size:30px;line-height:60px;width:60px;height:60px;position:absolute;right:0;top:0;display:none}#nav-menu{color:#fff;width:100%;min-height:300px;padding:0 0 30px;background:#333;position:relative;top:0;z-index:10002;display:none;text-align:center;margin-bottom:-58px}#nav-menu a{color:#fff}#nav a:focus{opacity:.5 !important}.fixed{position:fixed;width:100%;left:0;right:0;top:0;opacity:0;visibility:hidden;z-index:1005}#mobilenav{margin:20px 0;border-top:1px dashed #666;border-bottom:1px dashed #666}#mobilenav a{color:#fff;font-size:20px;line-height:20px;display:inline-block;width:32%;font-weight:700;margin:25px 0}::-webkit-input-placeholder{color:#bbb !important;font-size:14px !important}:-moz-placeholder{color:#bbb !important;font-size:14px !important}::-moz-placeholder{color:#bbb !important;font-size:14px !important}:-ms-input-placeholder{color:#bbb !important;font-size:14px !important}.box{display:inline-block;width:100%;vertical-align:top;margin-top:30px}.box.right,.box.left{width:45%;margin:0 1%}.box.third{width:30%;margin:0 1%}.box.third .num{font-size:120px;color:#9cf;font-family:'Roboto Condensed',sans-serif;font-weight:300;margin-bottom:0;line-height:.9}.box.third .num img{mix-blend-mode:multiply;width:260px}.box.third h2{font-size:32px;font-weight:300 !Important;margin-bottom:0;text-transform:capitalize;line-height:1 !important;text-align:center;display:inline-block;width:100%}.home #main h3{text-align:center;display:inline-block}.box.third p{font-size:15px;line-height:1.25;text-align:center !important;margin-top:10px;padding:0 20px}.seo-box{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding-top:30px;padding-left:30px;padding-bottom:30px;margin-top:40px;margin-bottom:20px;background:#eaeae8}.seotext{padding:0 15%;font-weight:300;font-size:21px}a.booknow{display:inline-block;background:#009eed;color:#fff;padding:8px 25px !important;margin-top:30px;width:auto !important;font-size:18px}.contact a{color:#555}.contact a:hover{color:#79b3a7}#nf-form-1-cont{width:100%;display:inline-block}.social{display:block;position:absolute;top:40px;right:40px;z-index:1003}.mobile-nav .social{position:relative;right:0;padding-left:30px}.mobile-nav .social a{opacity:1;margin-right:10px}a.phone svg,.social a svg{fill:#5d7794;max-height:100%}.mobile-nav .social a svg{fill:#fff}a.phone:hover,.social a:hover{opacity:.7}a.social-instagram{display:inline-block !important;vertical-align:top;font-size:0 !important;width:20px;height:18px;margin:6px 5px 5px}a.social-facebook{display:inline-block !important;vertical-align:top;font-size:0 !important;width:20px;height:20px;margin:5px}.mobile-nav a.social-facebook{width:30px;height:30px}.mobile-nav a.social-instagram{width:30px;height:28px}.biz_social a.social-facebook,a.social-facebook:hover{opacity:1}.biz_social a.social-instagram,a.social-instagram:hover{opacity:1}#inner-nav{text-align:center}#nav{width:auto;float:right;display:block;margin:0;z-index:1001;position:relative}#nav ul .nav{float:none;display:inline-block;vertical-align:middle;width:100%;text-align:right;margin-bottom:0;padding-bottom:0}ul.nav{display:inline-block;list-style:none;font-size:0}.nav li{float:none !important;display:inline-block !important;font-size:0;margin:0 2px}#nav .nav li a{display:inline-block;padding:3px 20px;color:#5d7794;font-weight:400;letter-spacing:1.5px;font-size:17px;line-height:40px;font-family:'Lato',sans-serif !important;text-transform:uppercase;border:2px solid #fff}#nav .nav li:hover a{color:#bac65e;border:2px solid #bac65e}#nav .nav li.current_page_item a,#nav .nav li.current_page_item:hover a{color:#bac65e;border:none;border-bottom:2px solid #bac65e}.nav li ul.sub-menu{padding:8px 0 15px !important;border:2px solid #bac65e;border-top:none}.nav li ul.sub-menu li a,.nav li ul.children li a,.nav li ul.sub-menu li{background:0 0 !important}.nav li .sub-menu li a{color:#fff;font-weight:600;padding:5px 10px !important;line-height:1.25 !important}.nav li .sub-menu li a:hover{color:#214745 !important}.homestyle .nav li .sub-menu li a:hover{color:#000 !important}ul#menu-mobile{padding-top:10px}ul#menu-mobile.nav li a{text-shadow:none;font-size:24px;font-weight:400;line-height:1.65 !important}h3.quote{display:block;float:left;font-size:40px !important;font-style:italic;color:#b40101;font-weight:300;width:100%;margin:15px 0}.red{color:#b40101}.services{column-count:2;-moz-column-count:2;-webkit-column-count:2;font-size:18px;line-height:1.75;text-align:left;padding:20px}#banner{width:100%;text-align:center;padding:0}.blog #banner{margin-bottom:30px}.back{margin:-30px auto 80px 0;display:inline-block;text-align:left;background:#bac65e;color:#fff;padding:3px 10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:12px;position:absolute;left:50px}.single article{padding-top:20px}.pagetop{width:100%;max-width:1000px;margin:0 auto;text-align:center;line-height:400px;padding-bottom:200px}#content{position:relative;z-index:1003;background:#fff;margin-top:-2px}.home #inner-content{background:#f3f3f3 url(//landwaterlaw.com/landwaterlaw/wp-content/themes/conradi-law-office/images/back-card.jpg) center/50%;padding:40px}#inner-content{margin:0 auto !important;border:0;padding:50px;position:relative;z-index:1001}.single #inner-content{margin:0 auto 50px auto !important}.archive #inner-content{margin:100px auto 50px auto !important}#main{width:100%;padding:0;vertical-align:top;display:inline-block}.page-template-page-full #main,.home #main{width:100%;text-align:center;padding:0}.home #main p{text-align:center}.text_box{padding:0 5%}.attorney-pic{margin-top:25px}.blog_posts{padding-top:40px}.blog_posts .item-box{width:33%;border:0;margin-top:50px;padding:0 30px;display:inline-block;cursor:pointer}.blog_posts .item-box:hover{opacity:.7}.blog_posts .item-thumb{width:100%;display:inline-block;vertical-align:top}.blog_posts .item-box-text{width:100%;display:inline-block;vertical-align:top;background:0 0}.blog_posts .item-box-text h2{padding:0;font-size:24px !important;text-align:center}.post.category-blog{width:100%;border:0;margin-bottom:50px;padding-bottom:50px;border-bottom:1px dashed #ccc !important}.post.category-blog:last-of-type{border-bottom:none !Important}.post.category-blog .thumb-box{width:30%;display:inline-block;margin-right:5%;vertical-align:top}.post.category-blog .excerpt-box{width:60%;display:inline-block;vertical-align:top;background:0 0}.post.category-blog .excerpt-box p{text-align:left}.post.category-blog .excerpt-box h2 a{padding:0;font-size:34px !important;font-weight:300 !important}h1 a,.post.category-blog .excerpt-box h2 a{font-weight:600;color:#5d7794}.excerpt-read-more{display:block;margin:20px auto 0 0;font-weight:400;color:#bac65e;border:2px solid #bac65e;width:140px;padding:4px 0;text-transform:uppercase;font-size:16px;text-align:center}.readmore{color:#bac65e;border:2px solid #bac65e;display:inline-block;padding:8px 25px;text-transform:uppercase;margin-top:40px;font-size:16px;font-weight:400}.readmore:hover{background:#5d7794;color:#fff;border:2px solid #fff}.links{column-count:2;-moz-column-count:2;-webkit-column-count:2;text-align:left;padding:20px 30px}a.doc{display:inline-block;line-height:25px;vertical-align:middle;margin:10px 0;color:#555}a.doc:before{content:"";display:inline-block;width:45px;height:40px;background:url(//landwaterlaw.com/landwaterlaw/wp-content/themes/conradi-law-office/images/download.png) center left/auto 100% no-repeat;vertical-align:middle;margin-top:-5px}a.web:hover,a.doc:hover{color:#79b3a7}a.web:hover:before,a.doc:hover:before{opacity:.7}.websites{text-align:left;padding:20px 0;margin-top:40px}a.web{width:24%;display:inline-block;color:#555;margin-bottom:35px;text-align:center}a.web:before{content:"";display:inline-block;width:100%;height:40px;background:url(//landwaterlaw.com/landwaterlaw/wp-content/themes/conradi-law-office/images/browser.png) center/auto 100% no-repeat;vertical-align:middle;margin-top:-5px}a.web+br{display:none}#slideshow{margin-top:40px;padding:150px 0;-webkit-box-shadow:none !important;box-shadow:none !important;z-index:1002;width:100%;position:relative;background:#fff}.home #slideshow{padding:0}.header-fade{background:url(//landwaterlaw.com/landwaterlaw/wp-content/themes/conradi-law-office/images/fade.png) top/auto 100% repeat-x;opacity:.75;display:block;width:100%;height:200px;position:absolute;top:0;left:0;z-index:1000}.metaslider .caption-wrap{top:0;left:50% !important;margin-left:-50vw !important;color:#333 !important;opacity:1 !important;width:100vw !important;height:100%;display:table !important;z-index:1001;visibility:visible !important;background:0 0 !important}.caption{background:url(//landwaterlaw.com/landwaterlaw/wp-content/themes/conradi-law-office/images/fade-black.png) bottom/auto 100% repeat-x !important;margin:0 auto !important;text-align:center;vertical-align:middle;color:#fff !important;text-shadow:0 0 6px #000;white-space:pre-line;font-size:34px !important;line-height:1.15 !Important;letter-spacing:0 !important;font-family:'Lato',sans-serif;font-weight:300 !important;display:table-cell;padding:5% 20% 0 !important}.caption b{font-size:50px !important;text-transform:uppercase;letter-spacing:5px;margin-bottom:15px;display:inline-block}.blog h1{font-size:50px !important;line-height:1 !Important;color:#fff !important;margin:0 0 -30px !important;letter-spacing:5px !important;text-shadow:0 0 10px #000;padding-right:0;padding-bottom:0;font-family:'Lato',sans-serif;text-align:center;font-weight:600 !important;text-transform:uppercase}.caption a{font-size:17px !important;margin:20px 0 -20px;padding:0 25px !important;text-shadow:none;background:#b40101;display:inline-block;line-height:50px;font-family:'Lato',sans-serif;text-transform:uppercase;box-shadow:0 1px 4px rgba(0,0,0,.35);-moz-box-shadow:0 1px 4px rgba(0,0,0,.35);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.35);position:relative}.caption a:hover:after{border-left-color:#fff}.caption a:hover{background:#fff;color:#b40101 !important}.flex-direction-nav a{width:60px;height:60px !important;margin:-20px 0 0;display:block;background:url(//landwaterlaw.com/landwaterlaw/wp-content/themes/conradi-law-office/images/slider-arrows.svg) no-repeat !important;background-size:80px 100% !important}.flex-direction-nav .flex-disabled{cursor:default;pointer-events:none}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-prev .flex-disabled{left:20px !important;opacity:.2 !important}.flex-direction-nav .flex-prev:hover,.flex-direction-nav .flex-prev .flex-disabled:hover,.flex-direction-nav .flex-next:hover,.flex-direction-nav .flex-next .flex-disabled:hover{opacity:1 !important}.flex-direction-nav .flex-next,.flex-direction-nav .flex-next .flex-disabled{background-position:right !important;right:20px !important;opacity:.2 !important}.metaslider .flex-control-nav{position:absolute;bottom:20px !important}.flex-control-paging li a{background:#fff !Important;background:rgba(255,255,255,.7) !important}.field-wrap button,.field-wrap input[type=button],.field-wrap input[type=submit]{padding:10px 20px;border:0;font-weight:600 !important;color:#fff !important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#777}.twocol{display:inline-block;width:46%;vertical-align:top;text-align:left}.twocol:first-child{margin-right:.5%}.twocol span{line-height:1}.service_links .twocol{vertical-align:top;margin:30px 0;padding-right:20px}.service_links{border-bottom:1px solid #fff;padding-left:30px}.splitcol{column-count:2;-moz-column-count:2;-webkit-column-count:2}.big_link-box{display:inline-block;width:100%}.big_link-box a{display:inline-block;width:24%;margin:50px 0 30px;vertical-align:top;padding:0 10px;font-family:'Lato',sans-serif}.big_link-box a:hover{opacity:.5;background:0 0}.big_link-box a div{display:inline-block;width:100%;padding-top:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.big_link-box a img{width:100%;height:auto}h4.widgettitle,.big_link-box a span{color:#b40101;display:inline-block;margin:0 0 15px;width:100%;position:relative;line-height:1;font-weight:600;font-size:20px !important;text-align:center;padding:10px 20px;text-transform:uppercase}#contact-box-inner.wrap{max-width:600px !important}#nf-form-1-cont{text-align:left;margin-top:40px}#nf-form-2-cont input,#nf-form-1-cont input,#nf-form-2-cont textarea,#nf-form-1-cont textarea{border-radius:2px !important;-moz-border-radius:2px !important;-webkit-border-radius:2px !important;background:0 0;border:1px solid #ccc !important}#nf-form-2-cont input[type=tel],#nf-form-2-cont input[type=text],#nf-form-2-cont input[type=email],#nf-form-1-cont input[type=text],#nf-form-1-cont input[type=email]{max-width:100%}.submit-wrap{text-align:center}a.boxbutton{background:0 0;color:#000;text-transform:uppercase;font-size:11px;font-weight:300 !important;letter-spacing:2px;padding:0 30px;line-height:42px;border-radius:3px !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;border:2px solid #000 !important;display:inline-block;margin:30px auto}a.boxbutton:hover{color:#fff;background:#000}#nf-form-1-cont input[type=button]{background:0 0;color:#bac65e !important;border:2px solid #bac65e !important;display:inline-block;padding:8px 25px;text-transform:uppercase;margin-top:40px;font-size:16px;font-weight:400 !important;padding:0 20px;line-height:42px;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}#nf-form-1-cont input[type=button]:hover{opacity:.7}.nf-field-label label{font-weight:300 !important;font-size:15px;color:#000 !important}.label-above .nf-field-label{margin-bottom:0 !important}.nf-response-msg p{font-size:24px !important}.nf-after-field .nf-error-msg,.nf-form-fields-required{display:none}.nf-error-msg,.ninja-forms-req-symbol{color:#000 !important;text-align:center !important;padding-top:20px;text-transform:uppercase}#ninja_forms_required_items,.nf-field-container{margin-bottom:15px !important}.nf-field-element textarea{height:160px !important;padding-top:8px}.page-contact a{font-weight:300 !important}.disclaimer{font-size:11px;color:#777;padding:10px 20px 20px}#footer{margin-top:50px;text-align:center;padding:20px 5% 0}.inner-footer{position:relative}.footer{background-color:#555 !important;text-align:center;position:relative;width:100%;-webkit-transition:ease all .8s;-moz-transition:ease all .8s;transition:ease all .8s;z-index:100;display:inline-block;padding:28px 0 0}.footer,.footer p,.footer a{font-size:12px !important;font-weight:300;text-align:center}.footer p{margin-bottom:15px}.footer-left{width:35%;float:left;display:block;text-align:left;padding-left:2%;font-family:'Lato',sans-serif;line-height:1.25}.footer-left a{float:left;margin-right:10px}.footer-left img{width:70px;opacity:.7}.footer-right{width:65%;float:none;display:inline-block;text-align:center;padding-right:0}.copyright{margin-top:0 !important;margin-bottom:20px;opacity:.8;text-align:center !important;text-transform:uppercase !important;letter-spacing:.5px}.copyright svg{fill:#ccc !important}.footer .nav{float:none;text-align:center}.footer .nav li{display:inline-block;float:none !important;padding:10px 0}.footer .boxbutton{color:#000;font-size:9px !important;position:absolute;left:40px;top:-5px;margin:0}@-moz-keyframes bounce{100%{-moz-transform:translateY(0);transform:translateY(0)}0%{-moz-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes bounce{100%{-webkit-transform:translateY(0);transform:translateY(0)}0%{-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes bounce{100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:0}0%{-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-webkit-transform:translateY(-40px);transform:translateY(-40px)}}.arrow{position:absolute;bottom:30px;left:50%;margin-left:-20px;width:40px;height:40px}.arrow i{display:inline-block;fill:#fff;opacity:.8;text-transform:none}.arrow svg{max-width:100%}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media only screen and (max-width:1600px){.metaslider .slides{width:110% !important;margin-left:-5% !important}}@media only screen and (max-width:1300px){.metaslider .slides{width:100% !important;margin-left:0 !important}#header .wrap{width:90% !important}h1{font-size:34px !important}p{font-size:22px}.blog p{font-size:20px}}@media only screen and (max-width:1200px){.caption b{font-size:40px !important}.caption{font-size:30px !important}}@media only screen and (max-width:1040px){.metaslider .slides{width:120% !important;margin-left:-10% !important}.phone a{margin-top:15px;margin-bottom:15px}.caption h1{font-size:40px !important}.big_link-box{padding:50px 20px 30px}.post.category-blog .excerpt-box p{font-size:17px}}@media only screen and (max-width:1000px){.gallery-item{padding:30px}}@media only screen and (max-width:860px){.metaslider .slides{width:150% !important;margin-left:-25% !important}h4.widgettitle,.big_link-box a span{font-size:18px !important;padding:10px}#sidebar p{font-size:15px}#nav li.menu-item-89,.blog_posts .item-box:nth-of-type(3),.arrow{display:none !important}.nav li a{font-size:14px}h1.box-title{font-size:35px !important}.page-id-364 #main a{width:24%}.caption{font-size:27px !important}}@media only screen and (max-width:830px){.nav li a{padding:5px 20px !important}}@media only screen and (max-width:780px){#slideshow{margin-top:40px;padding:130px 0}#sidebar,#main{width:100% !important}.caption h1{padding-bottom:5px !important}article h1{font-size:32px !important}.widget{width:45%;display:inline-block;margin:30px 0 0}.item-box{margin-bottom:0}#sidebar img{max-width:160px;margin-top:-20px}#sidebar p{font-size:15px}#sidebar .widget:last-child{margin-right:0}.social{right:30px}a.phone{left:30px}#nav .nav li a{padding:0 15px !important;font-size:16px}.blog_posts .item-box{width:45%}.post.category-blog .thumb-box{overflow:hidden}.post.category-blog .thumb-box img{height:300px;width:auto;max-width:none;margin-left:-25%}}@media only screen and (max-width:740px){h1.box-title{font-size:34px !important;padding:60px 0}.nav li a{padding:5px 14px !important;font-size:14px}}@media only screen and (min-width:701px){a.phone,.nav-trigger,label[for=nav-trigger],.mobile-nav{display:none}.nav-trigger:checked~#mobileBody{right:0}}@media only screen and (max-width:700px){a.phone,.nav-trigger,label[for=nav-trigger],.mobile-nav{display:block}#header .social,.tagline,#menu_box,#nav,#top_menu a.social-facebook,#top_menu a.social-instagram{display:none !important}#container{padding:60px 0 0}#header{padding:0 0 10px;position:relative}#logo{display:inline-block}a#mobilenavbars{display:block}.phone a:before{width:40px;height:40px}p{display:block !important}.home p{padding:0}.twocol{width:100%}#slideshow{margin-top:0 !important}.footer-logos img{vertical-align:middle;max-width:100px;margin:0 20px}.formbox{padding:0}h4.widgettitle,.big_link-box a span{font-size:15px !important}#header a.phone{font-size:0;line-height:0}#header{padding:10px 0}.caption{font-size:0 !Important}}@media only screen and (max-width:640px){#sidebar img{margin-top:0}.alignright,.alignleft{float:none;margin:20px 0;max-width:100%}}@media only screen and (max-width:570px){.box.right{margin-top:30px}.post.category-blog .excerpt-box,.box.right,.box.left,.twocol{width:100%}.post.category-blog .thumb-box{width:100%;margin-right:0;text-align:center}.post.category-blog .thumb-box img{height:auto;margin-left:0;margin-bottom:30px}.caption h1{text-align:center;margin-bottom:10px !important}p{font-size:18px}article h1{font-size:28px !important;margin-bottom:30px}}@media only screen and (max-width:420px){#slideshow .slides{width:200% !Important;margin-left:-50% !Important}#slideshow{padding:100px 0}#inner-header{padding:0 20px;display:block !important}#logo img{width:160px;margin-top:10px}#seo-box{padding:20px 20px 0}.seo-box{padding-left:10px}#contact-box-inner{padding:0 5%}#nf-form-1-cont{padding:0}.alignright{max-width:100%;margin-left:0}h1.box-title{font-size:30px !important;padding:50px 20px}.quote{line-height:1.1}.post.category-blog .excerpt-box,.post.category-blog .thumb-box,.blog_posts .item-box,.project-item,.box.third,.widget{width:90%}h1,.big_link div{font-size:30px !important}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-prev .flex-disabled{left:10px !important}.flex-direction-nav .flex-next,.flex-direction-nav .flex-next .flex-disabled{right:10px !important}.big_link-box a{width:48%}.big_link-box{padding:50px 20px 0}h1.entry-title a{font-size:30px}h1.entry-title a i{font-size:21px}.box.third .num{display:none}.box.third{padding-right:0}.box.third p{padding:0;text-align:center}a.phone{left:20px}.caption{padding:5% 5% 0 !important}.caption b{font-size:34px !important}}@media only screen and (max-width:360px){.caption h1{font-size:30px !important}.caption h1.escape{font-size:40px !important;padding-bottom:30px !important}.home #inner-content{padding:20px !important}#inner-content{padding:30px}.seotext{padding:10px 0}}@media only screen and (max-width:320px){p{font-size:17px}.post.category-blog .excerpt-box h2 a,article h1{font-size:25px !important}#inner-content{padding:25px}.page #main{padding:0 !important}#inner-header{padding:0 15px}.phone{top:50px}h4.widgettitle,.big_link-box a span{padding:10px 0}.big_link-box{padding:30px 5px 0}label[for=nav-trigger]{right:0;width:60px}a.phone{left:10px}}