.icon-feature01,.icon-feature02,.icon-feature03,.icon-feature04{width:130px;height:130px;background-image:url(../images/icons_set.png)}.card h3,.cardHeading{text-transform:uppercase}.btn,.card h3+div,.card p,.cardText,.tabletext,.text{color:#000}.imgMask,ol li:before,ul li:before{position:absolute;left:0}.acenter,.card h3{text-align:center}.header .wrapper ul,body>header .wrapper ul,ol{counter-reset:li}.menuBotttom li,ol,ul{list-style:none}.btn,.freedesigns_list .item,.menuBotttom li a,.modalClose,.youtube,.youtube .play-button,.youtube img{cursor:pointer}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{margin:0!important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url(https://fonts.gstatic.com/s/lato/v13/EsvMC5un3kjyUhB9ZEPPwg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v13/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v13/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local('Lato Black'),local('Lato-Black'),url(https://fonts.gstatic.com/s/lato/v13/tI4j516nok_GrVf4dhunkg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}.icon-feature01{background-position:-130px 0}.icon-feature02{background-position:-260px -130px}.icon-feature03{background-position:0 -130px}.icon-feature04{background-position:-130px -130px}.icon-logo{background-image:url(../images/icons_set.png);background-position:-130px -260px;width:119px;height:119px}.icon-myproject01,.icon-myproject02,.icon-myproject03{background-image:url(../images/icons_set.png);width:130px;height:130px}.icon-myproject01{background-position:0 0}.icon-myproject02{background-position:0 -260px}.icon-myproject03{background-position:-260px 0}.icon-social01,.icon-social02,.icon-social03{background-image:url(../images/icons_set.png);width:80px;height:80px}.icon-social01{background-position:-249px -260px}.icon-social02{background-position:-390px 0}.icon-social03{background-position:-390px -80px}body{line-height:1;min-width:320px;overflow-x:hidden;background:#fff}.icon{display:inline-block}.wrapper{margin:0 auto}.imgMask{content:'';background:rgba(0,0,0,.5);top:0;right:0;bottom:0;z-index:2}.text{font:100 20px/24px Lato,sans-serif!important}.tabletext{font:100 16px/24px Lato,sans-serif!important}.tableheading{font:400 16px/24px Lato,sans-serif!important;color:#000}.card p{font:16px/20px Lato,sans-serif;padding-bottom:15px}.card p:last-child{padding-bottom:0}.card p:last-child .btn{margin:0 auto;display:table}ol,ul{margin:20px}.btn,.btnBig,.wpcf7-submit{display:inline-block;text-decoration:none;outline:0}.card h3{font:900 18px/22px Lato,sans-serif;padding-bottom:15px}.card h3+div{font:100 20px/24px Lato,sans-serif!important}.card>div:last-child{border:1px solid rgba(0,0,0,.2);border-width:0 1px 1px;padding:15px;box-sizing:border-box}.cardText{font:16px/20px Lato,sans-serif}.cardHeading{font:900 18px/22px Lato,sans-serif}.btn{background:#f5e333;font:18px/22px Lato,sans-serif;padding:10px 30px;border:none;box-shadow:4px 4px rgba(0,0,0,.2)}.btn:hover{box-shadow:4px 4px rgba(0,0,0,.4)}.btnBig,.wpcf7-submit{color:#000!important;background:#f5e333!important;font:20px/36px Lato,sans-serif!important;padding:15px 45px!important}.btnBig span,.wpcf7-submit span{display:block;font:18px/22px Lato,sans-serif;text-transform:none;text-align:center}.wpcf7-submit{text-transform:uppercase!important}input{-webkit-appearance:none;border-radius:0}li{font:100 20px/24px Lato,sans-serif!important;color:#000}ol li,ul li{padding:5px 5px 5px 30px;counter-increment:li;position:relative}ol li:before{content:counter(li) '.'}ul li:before{content:'*';top:7px}strong{font-weight:700}.maskBefore{position:relative}.maskBefore .wrapper{position:relative;z-index:3}.maskBefore:before{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;content:'';background:rgba(0,0,0,.15)}.aleft{text-align:left}.aright{text-align:right}.ajustify{text-align:justify}.topline .wrapper{display:flex}.topline .wrapper>div{font:16px/20px Lato,sans-serif;color:#000;padding:0 13px;display:flex}.topline .wrapper>div>div{display:table}.topline .wrapper>div span{display:block}.topline .wrapper>div h2{text-transform:uppercase;font:700 24px/28px Lato,sans-serif}.topline .wrapper>div a{color:#000;text-decoration:none}.topline .wrapper .logo{flex:3 120px}.topline .wrapper .logo a{margin:auto auto auto 0}.topline .wrapper .logo a img{height:100px;width:auto}.topline .wrapper .logo .icon{margin:20px 0}.topline .wrapper .info>div{margin:auto auto auto 0}.topline .wrapper .info2>div{margin:auto 0 auto auto}@media all and (max-width:420px){.topline>div{padding:15px 0!important}.topline .info2 .textwidget h2{font-size:1.2em;line-height:1.5em}.topline .info2 .textwidget span{font-size:.65em;line-height:1.2em}}@media all and (min-width:100px){.topline .wrapper>div{padding:15px 0}}@media all and (min-width:420px){.topline .wrapper>div{padding:0;min-height:140px;flex:3 calc(50% - 60px)}}@media all and (max-width:680px){.topline .wrapper>div{padding:0}.topline .wrapper .info{display:none;visibility:hidden}}@media all and (min-width:960px){.topline .wrapper>div{padding:0}.topline .wrapper .info div{padding-left:100px}}@media all and (max-width:959px){.topline .wrapper .info div{padding-left:50px}}@media all and (max-width:759px){.topline .wrapper .info div{padding-left:20px}}@media all and (max-width:460px){.topline .wrapper .logo{transform:scale(.8) translateX(-10%);padding:0 0 0 7px;margin:-5% 0;flex:2 105px}.topline .wrapper>div{padding:0 7px 0 0}.topline .wrapper .info2{flex:2 calc(100% - 105px)}}@media all and (min-width:640px){.header .wrapper h1{font:700 56px/66px Lato,sans-serif}}@media all and (max-width:639px){.header .wrapper h1{font:700 34px/40px Lato,sans-serif}}.header,body>header{background:url(../images/content/header_bg.jpg) center no-repeat;background-size:cover;padding:30px 0;position:relative}.header .wrapper h1,body>header .wrapper h1{text-transform:none;color:#fff;text-shadow:2px 2px 2px #000;padding:15px 0;text-align:center}.header .wrapper h1 span,body>header .wrapper h1 span{display:block}.header .wrapper h2,body>header .wrapper h2{font:700 28px/34px Lato,sans-serif;text-transform:none;color:#fff;padding:15px 0}.header .wrapper p,body>header .wrapper p{font:100 20px/24px Lato,sans-serif!important}.header .wrapper li,.header .wrapper p,body>header .wrapper li,body>header .wrapper p{color:#fff;text-shadow:2px 2px 2px #000}.header .wrapper li,body>header .wrapper li{counter-increment:li;padding-left:50px}.header .wrapper li:before,body>header .wrapper li:before{content:counter(li);background:#fca204;width:25px;line-height:25px;text-align:center;height:25px;border-radius:13px;display:inline-block;text-shadow:none;box-shadow:0 0 3px rgba(0,0,0,.5)}.header .wrapper .videobox,body>header .wrapper .videobox{background:#000;width:400px;height:250px}.header .header-flex,body>header .header-flex{display:flex;padding:20px 0}@media all and (min-width:800px){.header .header-flex .videoblock,body>header .header-flex .videoblock{flex:2 450px}.header .header-flex .textblock,body>header .header-flex .textblock{flex:2 calc(100% - 450px)}.header .header-flex .textblock:only-child div,body>header .header-flex .textblock:only-child div{background:rgba(0,0,0,.5);display:table;margin:0 auto}.header .header-flex .textblock:only-child div p,body>header .header-flex .textblock:only-child div p{text-align:center}}@media all and (max-width:799px){.header,body>header{padding:0}.header .header-flex,body>header .header-flex{flex-wrap:wrap;padding:0}.header .header-flex>div,body>header .header-flex>div{text-align:center;padding:0 10px}.header .header-flex .videoblock,body>header .header-flex .videoblock{flex:1 100%;text-align:center;margin-top:10px}.header .header-flex .textblock,body>header .header-flex .textblock{flex:1 100%}.header .header-flex .textblock ol,body>header .header-flex .textblock ol{display:table;margin:10px auto}.header .header-flex .textblock ol li,body>header .header-flex .textblock ol li{display:table;text-align:left}.header .header-flex .videobox,body>header .header-flex .videobox{background:red;margin:0 auto}}section h2,section h3{padding:20px 13px;color:#000;width:100%;box-sizing:border-box}.flex-2+.ajax-load-more-wrap .alm-listing>div,.flex-2>.item:not(.ajax-load-more-wrap),.flex-3+.ajax-load-more-wrap .alm-listing>div,.flex-3>div{margin:10px 13px}.flex-2{display:flex;flex-wrap:wrap}.flex-2+.ajax-load-more-wrap .alm-listing,.flex-3{flex-wrap:wrap;display:flex}.flex-2>.item:not(.ajax-load-more-wrap) img{width:100%;height:auto;float:left}.flex-3+.ajax-load-more-wrap .alm-listing{display:flex;flex-wrap:wrap}@media all and (min-width:600px){.flex-2>.item:not(.ajax-load-more-wrap){flex:2 calc(50% - 26px);max-width:calc(50% - 26px)}.flex-2+.ajax-load-more-wrap .alm-listing{max-width:100%}.flex-2+.ajax-load-more-wrap .alm-listing>div{flex:2 calc(50% - 26px);max-width:calc(50% - 26px)}}@media all and (max-width:599px){.flex-2>div,.flex-3>div{flex:1 100%}.flex-2+.ajax-load-more-wrap .alm-listing,.flex-3+.ajax-load-more-wrap .alm-listing{max-width:100%}.flex-2+.ajax-load-more-wrap .alm-listing>div,.flex-3+.ajax-load-more-wrap .alm-listing>div{flex:1 100%}}@media all and (min-width:860px){.flex-3>div{flex:3 calc(33.333% - 26px);max-width:calc(33.333% - 26px)}.flex-3+.ajax-load-more-wrap .alm-listing{max-width:100%}.flex-3+.ajax-load-more-wrap .alm-listing>div{flex:3 calc(33.333% - 26px);max-width:calc(33.333% - 26px)}}@media all and (min-width:600px) and (max-width:859px){.flex-3>div{flex:2 calc(50% - 26px);max-width:calc(50% - 26px)}.flex-3+.ajax-load-more-wrap .alm-listing{max-width:100%}.flex-3+.ajax-load-more-wrap .alm-listing>div{flex:2 calc(50% - 26px);max-width:calc(50% - 26px)}}section{clear:both;display:table;width:100%;margin-bottom:30px}div.bestideas_list>a>p span,div.bestideas_list>a>span span,div.bestideas_list>div>p span,div.bestideas_list>div>span span,section h2 span,section h3 span{display:block}section h2{font:900 30px/36px Lato,sans-serif;text-align:center;text-transform:uppercase}section h3{font:700 24px/28px Lato,sans-serif;text-align:center}section h2+h3{padding:0 13px 20px}section p{padding:10px 13px;font:100 20px/24px Lato,sans-serif!important;color:#000}div.bestideas_list>a,div.bestideas_list>div{position:relative;cursor:pointer}div.bestideas_list>a>p,div.bestideas_list>a>span,div.bestideas_list>div>p,div.bestideas_list>div>span{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);text-align:center;font:700 24px/36px Lato,sans-serif;color:#fff;text-transform:uppercase;width:100%;padding:10px 0;text-shadow:2px 2px 1px rgba(0,0,0,.4)}div.bestideas_list>a>p:after,div.bestideas_list>a>span:after,div.bestideas_list>div>p:after,div.bestideas_list>div>span:after{content:'Click to Download';position:absolute;left:50%;bottom:-35px;transform:translateX(-50%);text-transform:none;font:300 16px/30px Lato,sans-serif;display:block;padding:0 5px;background:rgba(0,0,0,.2)}div.bestideas_list>a:after,div.bestideas_list>div:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,.2)}.menuBotttom li:before,ul.social_links li:before{content:none}div.bestideas_list>a:hover>p,div.bestideas_list>a:hover>span,div.bestideas_list>div:hover>p,div.bestideas_list>div:hover>span{background:rgba(0,0,0,.3)}div.bestideas_list>div:hover:after{background:rgba(0,0,0,0)}.districts_list .item p.content{box-sizing:border-box;max-height:120px;overflow:hidden;padding:0 10px;margin:10px 0}.districts_list div.item p:last-child .btn,.districts_list+.ajax-load-more-wrap div.item p:last-child .btn,.examples_list div.item p:last-child .btn,.examples_list+.ajax-load-more-wrap div.item p:last-child .btn,.loadMore .btn{margin:0 auto;display:table}.districts_list div.item p,.districts_list+.ajax-load-more-wrap div.item p{font:16px/20px Lato,sans-serif;color:#000;padding-bottom:15px}.districts_list div.item p:last-child,.districts_list+.ajax-load-more-wrap div.item p:last-child{padding-bottom:0}.districts_list div.item h3,.districts_list+.ajax-load-more-wrap div.item h3{font:900 18px/22px Lato,sans-serif;text-transform:uppercase;text-align:center;padding-bottom:15px}.districts_list div.item h3+div,.districts_list+.ajax-load-more-wrap div.item h3+div{font:100 20px/24px Lato,sans-serif!important;color:#000}.districts_list div.item>div:first-child img,.districts_list+.ajax-load-more-wrap div.item>div:first-child img{float:left;max-width:100%}.districts_list div.item>div:last-child,.districts_list+.ajax-load-more-wrap div.item>div:last-child{border:1px solid rgba(0,0,0,.2);border-width:0 1px 1px;padding:15px;box-sizing:border-box;float:none;clear:both}.loadMore{padding:0 13px 13px;text-align:center}.examples_list div.item p,.examples_list+.ajax-load-more-wrap div.item p{font:16px/20px Lato,sans-serif;color:#000;padding-bottom:15px}.examples_list div.item p:last-child,.examples_list+.ajax-load-more-wrap div.item p:last-child{padding-bottom:0}.examples_list div.item h3,.examples_list+.ajax-load-more-wrap div.item h3{font:900 18px/22px Lato,sans-serif;text-transform:uppercase;text-align:center;padding-bottom:15px}.examples_list div.item h3+div,.examples_list+.ajax-load-more-wrap div.item h3+div{font:100 20px/24px Lato,sans-serif!important;color:#000}.examples_list div.item>div:last-child,.examples_list+.ajax-load-more-wrap div.item>div:last-child{border:1px solid rgba(0,0,0,.2);border-width:0 1px 1px;padding:15px;box-sizing:border-box}.examples_list div.item div:first-child,.examples_list+.ajax-load-more-wrap div.item div:first-child{text-align:center;background:#eee;padding:20px 0;min-height:250px;display:flex}.examples_list div.item div:first-child img,.examples_list+.ajax-load-more-wrap div.item div:first-child img{margin:auto}.examples_list .checkprice,.examples_list .rmore,.examples_list+.ajax-load-more-wrap .checkprice,.examples_list+.ajax-load-more-wrap .rmore{display:none!important;visibility:hidden}ol.center,ul.social_links{display:table;margin:0 auto}ul.social_links li{float:left;text-align:center;padding:0}ul.social_links li:first-child{margin-left:0}@media all and (min-width:480px){ul.social_links li{margin-left:40px}}@media all and (max-width:479px){ul.social_links li{margin-left:15px}}.myproject>div div:first-child{text-align:center}.myproject>div .icon{margin:20px auto}.myproject>div p{font:16px/20px Lato,sans-serif;color:#000;padding-bottom:15px;text-align:justify}.myproject>div h3{font:100 20px/24px Lato,sans-serif!important;font-weight:700;color:#f5e333;min-height:88px;padding-bottom:20px;text-align:center}div.features_list{padding-bottom:30px}div.features_list>div p{font:16px/20px Lato,sans-serif;color:#000;padding-bottom:15px}div.features_list>div p:last-child{padding-bottom:0;text-align:center}div.features_list>div p:last-child .btn{margin:0 auto;display:table}div.features_list>div h3{font:900 18px/22px Lato,sans-serif;text-align:center;padding-bottom:15px;text-transform:none;color:#000}div.features_list>div h3+div{font:100 20px/24px Lato,sans-serif!important;color:#000}div.features_list>div>div:last-child{border:1px solid rgba(0,0,0,.2);border-width:0 1px 1px;padding:15px;box-sizing:border-box}div.features_list>div div:first-child{margin:20px auto;text-align:center}.questions{background:url(../images/content/questions_bg.jpg) center no-repeat;background-size:cover;padding:30px 0}.questions h2{color:#fff}.questions p{font:400 24px/36px Lato,sans-serif;padding:30px;text-align:center;color:#fff}.questions p strong{font:900 1.25em/1em Lato,sans-serif;text-decoration:underline}.questions p a,.questions p a strong{text-decoration:none}.questions p a{color:#f5e333}.mapBlock{margin-bottom:0}.mapBlock .wrapper{padding-bottom:30px}.mapBlock p{font:100 20px/24px Lato,sans-serif!important;color:#000;text-align:center;padding:20px 0}#map{width:100%;height:450px;margin-top:20px}body>footer{margin-top:30px}body>footer .wrapper{display:flex}body>footer .wrapper .footer-left{flex:2 65%}body>footer .wrapper .footer-right{flex:1 35%;font:100 14px/14px Lato,sans-serif;color:#767676;text-align:right}body>footer .wrapper .footer-right a{color:#767676;text-decoration:none}body>footer .wrapper .footer-right a:hover{text-decoration:underline}body>footer .wrapper .footer-right strong{display:inline-block;padding:10px 0;font-weight:400}.menuBotttom{margin:0;padding:0}.menuBotttom li{float:left;margin-left:20px;padding:0}.menuBotttom li a{font:100 14px/14px Lato,sans-serif;color:#767676;padding:10px 0;display:inline-block;text-decoration:none}.menuBotttom li a:hover{text-decoration:underline}.menuBotttom li:first-child{margin-left:0}@media all and (min-width:986px){.wrapper{width:986px}}@media all and (max-width:985px){.wrapper{width:100%}}.alm-load-more-btn{color:#000!important;background:#f5e333!important;text-decoration:none;font:20px/36px Lato,sans-serif!important;padding:15px 45px!important;display:inline-block;outline:0;height:auto!important}.alm-load-more-btn span{display:block;font:18px/22px Lato,sans-serif;text-transform:none;text-align:center}.freedesigns_list>a p,.modalform h4{text-transform:uppercase;text-align:center}.alm-load-more-btn:after,.alm-load-more-btn:before{display:none!important}.alm-load-more-btn.done{display:none;visibility:hidden}.contactFormBlock .wrapper>h2{display:none}span[class^=mathcaptcha-] input{width:50px!important}.single_idea h1{font:32px/32px Lato,sans-serif;padding:0;margin-bottom:20px;color:#000}.single_idea p{font:100 20px/24px Lato,sans-serif!important;color:#000}.youtube{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden}.youtube img{width:100%;top:-16.82%;left:0;opacity:.7}.youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube iframe{height:100%;width:100%;top:0;left:0}.freedesigns_list>a{display:block;text-decoration:none;position:relative}.freedesigns_list>a img{position:relative;z-index:1}.freedesigns_list>a p{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;font:900 24px/29px Lato,sans-serif;color:#fff}.freedesigns_list>a:after{content:'';background:rgba(0,0,0,.5);position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}.freedesigns_list>a:hover:after{background:rgba(0,0,0,0)}.freedesigns_list .item,body{position:relative}.modal{position:fixed;z-index:100;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.6);display:none}.modal.active{display:block}@media all and (min-width:430px){.modalform{width:400px}}@media all and (max-width:429px){.modalform{width:calc(100% - 20px)}}.modalform{display:table;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.modalform h4{color:#000;font:700 20px/32px Lato,sans-serif;padding:15px 13px}.modalform h4 span{color:#fca204;width:100%;text-align:center}.modalform p{text-align:center;padding:10px}.modalform input[type=email],.modalform input[type=text]{width:100%;font:16px/40px Lato,sans-serif;margin-bottom:10px;display:block;padding:0 10px;box-sizing:border-box}.modalform .wpcf7-response-output,.modalform span[role=alert]{font:13px/16px Lato,sans-serif}.modalform input[type=submit]{width:100%;text-align:center}.modalform .wpcf7-response-output{margin:10px 13px;text-align:center}.modalClose{position:absolute;top:10px;right:10px;width:26px;height:30px}.modalClose:before{content:'\2716';position:absolute;font:900 30px/30px Lato,sans-serif;right:0;top:0;z-index:2;display:block;color:red}@media all and (max-width:640px){.my3dplan{padding:0 10px;width:calc(100% - 20px)}}span.wpcf7-not-valid-tip{display:none}input[aria-invalid=true],select[aria-invalid=true]{border-color:red;background-color:rgba(153,0,0,.3)}#bbq-form1 .wpcf7-response-output{background:rgba(255,255,255,.8);font:16px/24px Lato,sans-serif;text-align:center;border-width:4px}@media all and (max-width:599px){#bbq-form1 span[class*=mathcaptcha]{display:table;margin:0 auto}}.info2 a:hover h2{color:#fba104}.hero h1,.hero h2,.hero h3,.hero li,.hero p,.wpcf7{color:#fff}.flex-form{display:flex;flex-wrap:wrap;justify-content:center}.flex-form .formbox input[type=email],.flex-form .formbox input[type=text]{width:100%;font:16px/40px Lato,sans-serif;margin-bottom:10px;display:block;padding:0 10px;box-sizing:border-box}.flex-form .formbox input[type=submit]{width:100%}@media all and (min-width:1000px){.flex-form .imgcont{flex:2}.flex-form .formbox{flex:2;padding-left:20px}}@media all and (max-width:999px){.flex-form .imgcont{flex:1 100%}.flex-form .imgcont img{width:100%;height:auto}.flex-form .formbox{flex:1 100%;max-width:400px;padding:20px 10px}.single_idea h1{text-align:center}.single_idea>p{padding:10px}}.hero{background-position:center!important;padding:40px 0}.hero .wrapper h2+ol,.hero .wrapper h2+p,.hero .wrapper h2+ul{background:rgba(0,0,0,.3);border-radius:6px;padding:10px}.hero h1,.hero h2{text-transform:none;font:700 62px/62px Lato,sans-serif}.hero h1,.hero h2,.hero h3,.hero p{text-shadow:2px 2px 2px rgba(0,0,0,.25)}.hero p{text-align:center}.hero .loadMore{margin-top:30px}.wpcf7{display:table;max-width:600px;margin:20px auto!important;background:rgba(0,0,0,.6);padding:20px}.wpcf7 p{padding:10px!important}.wpcf7 .sent input,.wpcf7 .sent label{display:none}.wpcf7 label,.wpcf7 span{display:block}.wpcf7 label{color:#fff;font:16px/18px Lato,sans-serif;padding:5px 0;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.wpcf7 .captcha,.wpcf7 input{font:100 20px/24px Lato,sans-serif!important}.wpcf7 input{background:#fff;color:#000;padding:10px;border:none;outline:0;margin-bottom:5px}.wpcf7 .captcha{margin-top:5px;text-align:center;color:#fff}.wpcf7 .captcha input{width:80px}.wpcf7 input[type=submit]{width:100%;text-align:center;margin-top:5px}.wpcf7 .formContinue{display:none}.wpcf7 .sbmt{position:relative}.wpcf7 .sbmt .ajax-loader{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.wpcf7 .wpcf7-response-output{background:rgba(255,255,255,.25);font:14px/18px Lato,sans-serif;color:#fff;text-align:center}.wpcf7 .wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-form-control-wrap input.wpcf7-not-valid{border-right:5px solid red}.wpcf7 .wpcf7-form-control-wrap span[role=alert]{visibility:hidden;position:absolute;right:0;left:0;bottom:5px;width:100%;height:3px;background:red;letter-spacing:-9999em;font-size:0;display:inline-block}.single_district{text-align:center}.single_district h1{font:700 56px/66px Lato,sans-serif;margin-bottom:40px}.single_district h2{font:700 24px/28px Lato,sans-serif;padding:20px 0 30px}.single_district h3{font:700 20px/24px Lato,sans-serif;padding:15px 0 20px}.single_district p,.single_district strong.bigtext{font:100 20px/24px Lato,sans-serif!important;color:#000}.single_district p{padding:10px 0}.single_district p img{margin:10px auto;max-width:100%;height:auto}.single_district strong.bigtext{font-size:1.25em}.single_district strong.bigtext.v2{color:#01a5af}.single_district ul{display:table;margin:20px auto}.single_district ul li{font:100 20px/24px Lato,sans-serif!important;color:#000;text-align:left}.single_district p+h2{margin-top:40px}.single_district table{display:table;margin:0 auto;border-collapse:collapse}.single_district table td{font:100 16px/24px Lato,sans-serif!important;color:#000;text-align:center;padding:3px;border:1px solid rgba(0,0,0,.05)}.single_district table td:first-child,.single_district table tr:first-child td{font:400 16px/24px Lato,sans-serif!important;color:#000;text-align:center}.single_district table tr:nth-child(odd) td{background:rgba(0,0,0,.05)}.single_district table tr:first-child td{background:#f5e333;border:none}.single_district table tr:not(:first-child) td:nth-child(3),.single_district table tr:not(:first-child) td:nth-child(5),.single_district table tr:not(:first-child) td:nth-child(6){text-align:right}.single_district table tr:not(:first-child) td:nth-child(4){font-size:.75em!important;font-weight:600!important;color:green}.single_district table tr:not(:first-child) td:contains('-'){color:red}@media all and (max-width:600px){.single_district table td:nth-child(5),.single_district table td:nth-child(6){display:none;visibility:hidden}}.single_page p{font:100 20px/24px Lato,sans-serif!important;color:#000;padding:10px 0}.single_page h1{text-transform:uppercase;font:700 32px/38px Lato,sans-serif;padding-bottom:30px;text-align:center}.single_page h2{text-transform:uppercase;font:700 20px/28px Lato,sans-serif;padding-bottom:20px}.single_page ol+h2,.single_page p+h2,.single_page ul+h2{padding-top:40px}.single_page a{color:#000;font-weight:400;text-decoration:none}.single_page a:hover{text-decoration:underline}.CF7-ajax-form{min-height:193px}#property-appraisal-process+section ol{background:rgba(0,0,0,.45)}.nav-wrapper{width:100%;background:#f5e333;display:table;height:45px;position:relative}.nav-wrapper .icon{display:none;visibility:hidden;width:28px;height:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.nav-wrapper .icon span{width:100%;height:4px;background:#3563ab;display:inline-block;position:absolute;left:0;transition:all .15s linear}.nav-wrapper .icon span:nth-child(1){top:0}.nav-wrapper .icon span:nth-child(2){top:50%;transform:translateY(-50%)}.nav-wrapper .icon span:nth-child(3){bottom:0}.nav-wrapper .icon.active span{height:5px}.nav-wrapper .icon.active span:nth-child(1){transform:rotate(45deg) translate(20%,100%)}.nav-wrapper .icon.active span:nth-child(2){display:none}.nav-wrapper .icon.active span:nth-child(3){transform:rotate(-45deg) translate(20%,-100%)}@media all and (min-width:941px){.icon+nav>ul>li>a,.icon+nav>ul>li>a.active,.icon+nav>ul>li>a:hover{color:#3563ab!important;text-decoration:none}.icon+nav li{padding:0;margin:0}.icon+nav li:before{display:none;content:none}.icon+nav>ul{margin:0 auto;display:table}.icon+nav>ul>li{float:left}.icon+nav>ul>li>a{padding:0 12px;font:14px/45px Lato,sans-serif;text-transform:uppercase;display:block;-webkit-transition:all .05s linear;transition:all .05s linear;position:relative;margin:0 2px}.icon+nav>ul>li>ul{background:#3563ab;top:-100000px;max-height:0;box-shadow:0 3px 5px rgba(0,0,0,.2);display:none;overflow:hidden;visibility:hidden;opacity:0;position:absolute;margin-top:42px;-webkit-transition:transform .5s ease,transform .5s ease,margin-top .5s ease,opacity .6s ease,max-height .1s step-end,max-width .1s step-end,padding .6s step-end;transition:transform .5s ease,transform .5s ease,margin-top .5s ease,opacity .6s ease,max-height .1s step-end,max-width .1s step-end,padding .6s step-end}.icon+nav>ul>li>ul li a{font:13px/23px Lato,sans-serif;display:block;color:#fff!important;text-decoration:none}.icon+nav>ul>li>ul li:not(:first-child){border-top:1px solid rgba(255,255,255,.15)}.icon+nav>ul>li:hover{position:relative}.icon+nav>ul>li:hover>a{-webkit-transition:all .15s linear;transition:all .15s linear}.icon+nav>ul>li:hover>ul{overflow:visible;visibility:visible;opacity:1;margin-top:0;max-height:3000px;top:auto;left:50%;transform:translateX(-50%);display:block;z-index:100;box-shadow:0 3px 5px rgba(0,0,0,.2)}.icon+nav>ul>li:hover>ul:before{content:'';position:absolute;left:50%;top:-4px;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:5px solid #3563ab}.icon+nav .sub-menu{margin:0}.icon+nav .sub-menu a{white-space:nowrap;padding:10px 15px}}@media all and (max-width:940px) and (min-width:601px){ul,ul li{padding:0;margin:0}ul li::before{content:'';display:none}ul li.menu-item-has-children{padding-right:20px}.nav-wrapper .icon{display:block;visibility:visible;cursor:pointer}nav{display:none!important;opacity:0}.icon.active+nav{display:block!important;position:absolute;top:45px;right:5px;z-index:10;opacity:1}.icon.active+nav ul{background:#204e96;display:table;-webkit-transition:all 2s linear;transition:all 2s linear}.icon.active+nav ul li{display:block}.icon.active+nav ul li a{color:#fff!important;background:#3563ab;text-decoration:none;font:16px/20px Lato,sans-serif;padding:12px 20px;display:block;white-space:nowrap;margin:0}.icon.active+nav ul li a:hover{background:#4a78c0;color:#000}.icon.active+nav li.menu-item-has-children>ul{display:none}.icon.active+nav li.menu-item-has-children>ul a{background:#4a78c0;padding-left:30px}.icon.active+nav>ul{box-shadow:0 3px 5px rgba(0,0,0,.2)}.icon.active+nav>ul li:not(:first-child){border-top:1px solid rgba(255,255,255,.3)}.icon.active+nav>ul>li{position:relative;width:100%}.icon.active+nav>ul>li>ul{width:100%;max-height:100%;position:initial}.icon.active+nav>ul>li>ul li{width:100%}.icon.active+nav>ul>li>a{text-transform:uppercase!important}.icon.active+nav>ul>li>a>ul>li a{padding-left:20px;white-space:nowrap}.icon.active+nav>ul a:not(:only-child){position:relative;padding-right:20px;width:100%;box-sizing:border-box}.icon.active+nav>ul a:not(:only-child) span.menutoggle{position:absolute;right:0;top:0;display:inline-block;height:100%;width:40px}.icon.active+nav>ul a:not(:only-child) span.menutoggle:after{content:'';border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;position:absolute;top:50%;right:10px;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:all .2s linear;transition:all .2s linear}.icon.active+nav>ul a:not(:only-child) span.menutoggle.active:after{transform:rotate(225deg) translate(3px,-4px);-webkit-transform:rotate(225deg) translate(3px,-4px);-webkit-transition:transform .2s linear;transition:transform .2s linear}}@media all and (max-width:600px){ul,ul li{padding:0;margin:0}ul li::before{content:'';display:none}ul li.menu-item-has-children{padding-right:20px}.nav-wrapper .icon{display:block;visibility:visible;cursor:pointer}nav{display:none!important;opacity:0}.icon.active+nav{display:block!important;position:absolute;top:45px;right:0;left:0;z-index:10;opacity:1}.icon.active+nav ul{background:#204e96;display:table;width:100%;-webkit-transition:all .2s linear;transition:all .2s linear}.icon.active+nav ul li{display:block}.icon.active+nav ul li a{color:#fff!important;background:#3563ab;text-decoration:none;font:16px/20px Lato,sans-serif;padding:12px 20px;display:block;white-space:nowrap;margin:0}.icon.active+nav ul li a:hover{background:#4a78c0;color:#000}.icon.active+nav li.menu-item-has-children>ul{display:none}.icon.active+nav li.menu-item-has-children>ul a{background:#4a78c0;padding-left:30px}.icon.active+nav>ul{box-shadow:0 3px 5px rgba(0,0,0,.2)}.icon.active+nav>ul li:not(:first-child){border-top:1px solid rgba(255,255,255,.3)}.icon.active+nav>ul>li{position:relative;width:100%}.icon.active+nav>ul>li>ul{width:100%;max-height:100%;position:initial}.icon.active+nav>ul>li>ul li{width:100%}.icon.active+nav>ul>li>a{text-transform:uppercase!important}.icon.active+nav>ul>li>a>ul>li a{padding-left:20px;white-space:nowrap}.icon.active+nav>ul a:not(:only-child){position:relative;padding-right:20px;width:100%;box-sizing:border-box}.icon.active+nav>ul a:not(:only-child) span.menutoggle{position:absolute;right:0;top:0;display:inline-block;height:100%;width:40px}.icon.active+nav>ul a:not(:only-child) span.menutoggle:after{content:'';border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;position:absolute;top:50%;right:10px;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:all .2s linear;transition:all .2s linear}.icon.active+nav>ul a:not(:only-child) span.menutoggle.active:after{transform:rotate(225deg) translate(3px,-4px);-webkit-transform:rotate(225deg) translate(3px,-4px);-webkit-transition:transform .2s linear;transition:transform .2s linear}}#backToTop,.call_us_mobile{display:none}#backToTop{position:fixed;bottom:10px;right:10px;width:60px;height:60px;border-radius:50%;z-index:100;background:#f5e333;box-shadow:0 0 20px rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.2)}#backToTop span{width:20px;height:20px;position:absolute;left:50%;top:50%;border:4px solid #3563ab;border-width:0 6px 6px 0;transform:rotate(-135deg) translate(12px,-5px)}.hero .wpcf7 input{width:100%;box-sizing:border-box}@media (max-width:480px){.call_us_mobile{display:block;width:100%;position:fixed;top:0;left:0;z-index:100;font:700 20px/24px Lato,sans-serif;text-align:center;padding:10px 0;border-bottom:2px solid rgba(0,0,0,.2);background:#3563ab}.call_us_mobile,.call_us_mobile:focus,.call_us_mobile:hover{color:#fff;text-decoration:none;outline:0}.call_us_mobile span{display:block;font:24px/24px Lato,sans-serif;font-weight:400}body{padding-top:70px}}#freeMarketing ol li,.center_list li{padding-left:40px!important}#freeMarketing .wrapper>p,#freeMarketing ol{background:rgba(0,0,0,.6)}.single_tip h1{font:700 56px/66px Lato,sans-serif;text-align:center;margin:30px 0}input.wpcf7-mathcaptcha{width:50px!important;text-align:center}p>[class*=quiz-] label{display:flex!important;align-items:center;justify-content:center}p>[class*=quiz-] span{font:300 18px/24px Lato,sans-serif;letter-spacing:.15em;display:inline-table;margin-right:10px}p>[class*=quiz-] span:after{content:'='}p>[class*=quiz-] input{width:55px!important;text-align:center;position:relative}.sent [class*=quiz-]{display:none!important}#freeMarketing ol{display:table;margin:0 auto 20px;border-radius:0}.center_list{display:table;margin-left:auto!important;margin-right:auto!important}.darkmask{background:rgba(0,0,0,.4);display:inline-block;padding:5px 10px 10px;border-radius:10px}