*{max-height:100000px}article,aside,figure,footer,header,hgroup,main,nav,section{display:block}figure{margin:0;padding:0}input[type=image]{padding:0;border:none}#submit,input[type=file],input[type=password],input[type=text],textarea{-webkit-appearance:none;border-radius:0}body{margin:0;color:#5f5f5f;font:16px/24px 'Droid Sans',Arial,Helvetica,sans-serif;background:#f4f4f4;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;min-width:320px}img{border-style:none;vertical-align:top}a{text-decoration:none;color:#e99b04}a:hover{text-decoration:underline}a:active{background-color:transparent}a:focus{outline:0}input,select,textarea{font:100% 'Droid Sans',Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}fieldset,form{margin:0;padding:0;border-style:none}#submit:hover{cursor:pointer}#header:after,.contact-form .row:after,.contact-frame:after,.container:after,.header-holder:after,.information-frame:after,.items-holder:after{content:"";display:block;clear:both}#header{background:#3f6aa6 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmNmFhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzQ5NzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#3f6aa6 0,#2c4973 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3f6aa6),color-stop(100%,#2c4973));background:-webkit-linear-gradient(top,#3f6aa6 0,#2c4973 100%);background:-o-linear-gradient(top,#3f6aa6 0,#2c4973 100%);background:-ms-linear-gradient(top,#3f6aa6 0,#2c4973 100%);background:linear-gradient(to bottom,#3f6aa6 0,#2c4973 100%);border-bottom:1px solid #266ea4;position:relative;padding:10px 10px 13px}#header:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:4px;background:#1f374e}.logo{float:left;background:url(../images/sprite.png) no-repeat;width:200px;height:56px;text-indent:-9999px;overflow:hidden;position:relative;z-index:1}.logo a{display:block;height:100%}.header-holder{margin:0 auto;max-width:961px}#nav{float:right;position:relative;margin:22px 18px 0 0;max-width:630px}#nav ul,.navigation ul{padding:0;margin:0;list-style:none;font-weight:700;font-size:18px;line-height:21px}#nav li{float:left;margin:0 0 0 51px}#nav li:first-child,.navigation li:first-child{margin-left:0}#nav a,.navigation li a{color:#fff}#nav .active a,#nav a:hover,.navigation li a:hover{color:#e99b04;text-decoration:none}#header #nav .opener{display:none;line-height:30px;font-weight:700;height:30px;font-size:18px;width:auto;margin:20px 10px 0 0}#nav .opener:hover{color:#fff}#nav .slide.js-slide-hidden{position:static!important;left:0!important;top:0!important}#main{padding:103px 0 50px}.container{margin:0 auto;max-width:961px;padding:0 10px}.alignright{float:right;margin:18px -123px 0 -100%}.alignleft{float:left;margin:35px 53px 0 0}.block{float:left;max-width:519px;font-size:26px;line-height:42px;width:54%;position:relative}.container-frame .block{float:none;overflow:hidden;font-size:16px;line-height:24px;max-width:100%;width:auto}.block h1{margin:0 0 28px;font:700 60px/70px 'Droid Serif',serif;color:#e99b04}.container-frame .block h1{font-size:48px;margin:0 0 24px}.block p{margin:0 4px 49px 0}.block p strong{font-weight:700}.container-frame .block p{margin:0 0 19px 4px}.btn-holder{border-top:1px solid #afafaf;-webkit-box-shadow:0 2px 0 0 #fff inset;box-shadow:0 2px 0 0 #fff inset;max-width:380px;text-align:center;padding:58px 0 45px}a.more{display:block;color:#fff;background:#006fa8 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNmZhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTQ1NzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#006fa8 0,#054570 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#006fa8),color-stop(100%,#054570));background:-webkit-linear-gradient(top,#006fa8 0,#054570 100%);background:-o-linear-gradient(top,#006fa8 0,#054570 100%);background:-ms-linear-gradient(top,#006fa8 0,#054570 100%);background:linear-gradient(to bottom,#006fa8 0,#054570 100%);border-bottom:3px solid #033551;-webkit-box-shadow:0 -1px 0 0 #006fa8 inset;box-shadow:0 -1px 0 0 #006fa8 inset;padding:0 10px;border-radius:4px;max-width:380px;text-align:center;font-size:26px;line-height:68px;font-weight:700;height:65px;margin:0 0 57px;overflow:hidden}.more:hover{color:#e99b04;text-decoration:none}.btn-bottom{text-indent:-9999px;overflow:hidden;display:inline-block;vertical-align:top;background:url(../images/sprite.png) no-repeat -257px 0;width:44px;height:39px}.container-holder{background:url(../images/bg-block01.png);position:relative;padding:0 10px}.container-holder:after{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:url(../images/bg-shadow01.png) repeat-x}.container-frame{margin:0 auto;overflow:hidden;text-shadow:0 2px 2px rgba(0,0,0,.5);color:#fff;max-width:974px;padding:87px 0 63px}.visual{overflow:hidden;border-bottom:1px solid #afafaf;-webkit-box-shadow:0 2px 0 0 #fff;box-shadow:0 2px 0 0 #fff;margin:0 19px 51px 0;padding:91px 0 38px}.visual .block{font-size:16px;line-height:24px;max-width:575px;width:auto}.visual .alignright{margin:-7px 29px 0 -100%}.visual .block p{margin:0 0 18px}.visual h2{color:#266ea4;font:700 48px/52px 'Droid Serif',serif;margin:0 0 33px}.cycle-gallery{position:relative;max-width:961px;padding:0 10px 94px;margin:0 auto 37px}.cycle-gallery .mask{position:relative;overflow:hidden;width:100%}.cycle-gallery .slideset{width:99999px;float:left}.cycle-gallery .slide{width:100%;float:left}.cycle-gallery .slide.active{z-index:1}.cycle-gallery .btn-next,.cycle-gallery .btn-prev{text-indent:-9999px;overflow:hidden;position:absolute;top:50%;background:url(../images/sprite.png) no-repeat;width:47px;height:75px;margin:-57px 0 0;z-index:2}.cycle-gallery .btn-prev{background-position:0 -89px;left:-56px}.cycle-gallery .btn-next{background-position:-72px -89px;right:-38px}.cycle-gallery .pagination{position:absolute;bottom:14px;left:0;width:100%}.cycle-gallery .pagination ul{padding:0 0 36px;margin:0 0 0 7px;max-width:938px;list-style:none;overflow:hidden;text-align:center;border-bottom:1px solid #afafaf;-webkit-box-shadow:0 2px 0 0 #fff;box-shadow:0 2px 0 0 #fff}.cycle-gallery .pagination li{display:inline-block;vertical-align:top;margin:0 0 0 9px}.cycle-gallery .pagination li:first-child{margin:0}.cycle-gallery .pagination a{text-indent:-9999px;overflow:hidden;display:block;background:url(../images/sprite.png) no-repeat -170px -89px;width:20px;height:19px}.cycle-gallery .pagination .active a,.cycle-gallery .pagination a:hover{background-position:-141px -89px}.cycle-gallery .holder{background:#fdfdfd;overflow:hidden;width:100%;max-width:940px}.cycle-gallery .text-holder{color:#fff;font-size:22px;line-height:33px;text-shadow:0 0 4px rgba(0,0,0,.5);background:#395f95;width:277px;float:left;margin:0 -100% 0 0;position:relative;padding:83px 37px 15px 51px}.cycle-gallery .text-holder h2{color:#e99b04;font:700 36px/45px 'Droid Sans',sans-serif;margin:0 0 31px -3px;text-shadow:0 2px 2px rgba(0,0,0,.5)}.cycle-gallery .text-holder p{margin:0}.cycle-gallery .img-holder{width:100%;float:left}.cycle-gallery img{width:100%;height:auto}.cycle-gallery .img-frame{margin:0 0 0 365px;position:relative;min-height:500px}#main .title{margin:0 0 34px;color:#395f95;font:700 30px/35px 'Droid Serif',serif}.info-holder{border-bottom:1px solid #afafaf;-webkit-box-shadow:0 2px 0 0 #fff;box-shadow:0 2px 0 0 #fff;margin:0 0 55px;max-width:940px;padding:0 0 67px}.info{border-collapse:collapse;max-width:940px;border:solid #cecece;border-width:0 1px 6px 0;border-bottom-color:#395f95;background:#fff;width:100%;font-size:14px}.info td{padding:22px 24px 19px;border-top:1px solid #cecece;width:25%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.info td.color{background:#5086bc;color:#fff;text-transform:uppercase;font-weight:700}.items-holder{padding:33px 9px 93px 5px}.col-items{float:right;width:47%}.col-items:first-child{float:left}.items{padding:0;margin:0;list-style:none}.items>li{margin:41px 0 0;position:relative}.items>li:first-child{margin-top:0}.items img{left:-56px;position:absolute;top:-29px}.items .box{max-width:436px}.items h3{background:#5086bc;border-bottom:7px solid #385e93;font:700 20px/25px 'Droid Sans',serif;text-transform:uppercase;margin:0;padding:13px 10px 8px 77px}.items h3 a{color:#fff}.items ul{padding:15px 26px 21px 53px;margin:0;list-style:none;background:#fff;border:solid #dadada;border-width:0 1px 1px;font-size:14px;line-height:21px}.items ul li{background:url(../images/separator01.png) no-repeat 0 10px;margin:9px 0 0;padding:0 0 0 22px}.items ul li:first-child{margin:0}.featured-item{padding:0;margin:0 -20px;list-style:none;overflow:hidden;text-align:center;font-family:Arial,Helvetica,sans-serif;text-shadow:none}.featured-item img{margin:0 0 34px}.featured-item li{width:30%;display:inline-block;vertical-align:top;margin:0 15px 11px}.container-frame h2{color:#e99b04;margin:-14px 0 49px 4px;font:700 48px/54px 'Droid Serif',serif}.container-frame h3{margin:0 0 15px;font:700 30px/35px 'Droid Serif',serif}h1.title01,h2.title01{margin:0 0 10px;color:#266ea4;font:700 48px/54px 'Droid Serif',serif}.featured-item p{margin:0}.contact-holder{padding:77px 0 0}.contact-holder .title01{margin:0 0 29px}.contact-frame{padding:0 11px 40px 0}.contact-col{float:left;max-width:408px;width:50%}.contact-info{padding:16px 0 0;margin:0;list-style:none;overflow:hidden;color:#7a7a7a;font-size:18px;line-height:33px;max-width:400px}.contact-info li{border-bottom:1px solid #afafaf;-webkit-box-shadow:0 2px 0 0 #fff;box-shadow:0 2px 0 0 #fff;overflow:hidden;margin:0 0 27px;padding:0 0 16px}.contact-info li:first-child{margin:0 0 36px;padding:0 0 12px}.contact-info span{float:left;margin:1px 23px 0 0;font-size:24px;line-height:27px;font-weight:700}.contact-info a{color:#7a7a7a}.contact-info .mail{float:left}.contact-info address{overflow:hidden;font:18px/33px 'Droid Sans',sans-serif;margin:0}.contact-info .map-holder img{width:100%;height:auto}.contact-form,.contact-msg{float:right;width:50%;max-width:471px}#contact-msg-fail,#contact-msg-success{display:none}.media{margin:5px 0}.media,.media-bd{overflow:hidden;_overflow:visible;zoom:1}.media-bd p{padding-bottom:5px;margin:0}.media .media-img{float:left;margin-right:5px;padding-top:4px}.media .media-img img{display:block}input[type=email],input[type=text],textarea{-webkit-appearance:none;display:block;padding:18px 26px;background:#fff;border:1px solid #afafaf;height:59px;width:100%;font-size:18px;line-height:23px;color:#b7b7b7;outline:0;margin:0 0 25px;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-form .row input[type=email],.contact-form .row input[type=text]{width:221px;float:right;margin-left:5px}.contact-form input[type=email]:first-child,.contact-form input[type=text]:first-child{float:left;margin-left:0}textarea{height:290px!important;max-height:290px!important;width:100%!important;overflow:auto;outline:0;resize:none;margin:0 0 52px}input[type=email]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b7b7b7}input[type=email]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#b7b7b7}input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#b7b7b7;opacity:1}input[type=email]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b7b7b7}#nav .opener,#submit,a.btn-help{margin:0;display:block;color:#fff;background:#f89c1c;border:solid #fbae4e;border-bottom-color:#e48725;border-width:1px 1px 3px;-webkit-box-shadow:0 -1px 0 0 #fbae4e inset;box-shadow:0 -1px 0 0 #fbae4e inset;padding:0 10px;border-radius:4px;text-align:center;font-size:24px;line-height:68px;font-weight:700;height:68px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}a.btn-help{font-size:18px;line-height:60px;height:60px;border-width:1px 1px 2px}.photo-holder{overflow:hidden;border-bottom:1px solid #afafaf;-webkit-box-shadow:0 2px 0 0 #fff;box-shadow:0 2px 0 0 #fff;max-width:941px;margin:-6px 0 66px;padding:0 0 29px}.photo-frame{overflow:hidden;padding:0 38px 0 0}.photo-holder img{float:right;margin:0 0 7px 53px}.photo-holder .description{overflow:hidden;font-size:22px;line-height:33px;padding:34px 0 0}.photo-holder .description p,.photo-holder h1.title01{margin:0}.team{padding:2px 0 0;margin:0 0 74px;list-style:none;overflow:hidden;color:#7e7e7e;font-size:18px;line-height:27px;max-width:941px}.team li{border-top:1px solid #afafaf;-webkit-box-shadow:0 2px 0 0 #fff inset;box-shadow:0 2px 0 0 #fff inset;margin:37px 0 0;padding:36px 0 0;overflow:hidden}.team li:first-child{margin:0;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none}.team img{float:left;margin:2px 50px 0 0}.team .description{overflow:hidden;font-size:17px;line-height:27px}.team .position{display:inline-block;vertical-align:top;text-transform:uppercase;color:#515151;margin:0 0 5px;font-weight:700;font-size:18px;line-height:21px}.team .name{display:block;color:#515151;margin:0 0 32px;font-size:18px;line-height:21px}.team p{margin:0}.information-holder{background:url(../images/bg-shadow02.png) repeat-x;padding:6px 10px 48px}.information-frame{max-width:961px;margin:0 auto;padding:69px 0 0}.information{overflow:hidden;margin:0 0 0 -41px;padding:0 10px 0 0}.questions{margin:0;padding:24px 0 0 41px;list-style:none;text-shadow:0 1px 1px #fff;color:#515151;font-size:18px;line-height:21px;overflow:hidden}.questions li{border-top:1px solid #afafaf;-webkit-box-shadow:0 2px 0 0 #fff inset;box-shadow:0 2px 0 0 #fff inset;margin:27px 0 0;padding:11px 0 0}.questions li:first-child{margin:0}.questions .open{display:inline-block;vertical-align:top;color:#515151;background:url(../images/separator02.png) no-repeat 0 50%;padding:0 0 0 40px;font-weight:700;margin:0 0 0 -40px}.questions .drop{overflow:hidden;padding:18px 0 0 63px;margin:0 0 49px}.btn-bar{float:right;margin:0 0 0 62px;padding:26px 0 0;width:261px}.btn-bar ul{padding:0;margin:0;list-style:none;overflow:hidden}.btn-bar ul li{margin:21px 0 0}.btn-bar ul li:first-child{margin:0}#main .btn-bar .title{margin:0 0 26px}#footer{border-bottom:4px solid #1f374e;position:relative;background:#395f94 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NWY5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMTUxN2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#395f94 0,#31517f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#395f94),color-stop(100%,#31517f));background:-webkit-linear-gradient(top,#395f94 0,#31517f 100%);background:-o-linear-gradient(top,#395f94 0,#31517f 100%);background:-ms-linear-gradient(top,#395f94 0,#31517f 100%);background:linear-gradient(to bottom,#395f94 0,#31517f 100%);padding:34px 10px 41px}#footer:after{content:"";position:absolute;bottom:0;left:0;background:#266ea4;width:100%;height:1px}#footer:before{background:url(../images/bg-shadow01.png) repeat-x;content:"";height:6px;left:0;position:absolute;top:0;width:100%}.footer-holder{max-width:975px;margin:0 auto;overflow:hidden}.logo-holder{float:left;max-width:240px}.logo-holder .logo{display:block;background-position:0 -190px;width:233px;height:64px;float:none;margin:0 0 25px}.slogan{display:block;max-width:229px;border-top:1px solid #1f374e;-webkit-box-shadow:0 1px 0 0 #266ea4 inset;box-shadow:0 1px 0 0 #266ea4 inset;color:#ebebeb;font:700 15px/18px 'Droid Serif',serif;padding:17px 0 0}.navigation{float:right;text-align:right;margin:37px 16px 0 0;max-width:590px}.navigation ul{margin:0 0 31px}.navigation li{display:inline-block;vertical-align:top;margin:0 0 0 47px}.copyright{display:inline-block;vertical-align:top;border-top:1px solid #1f374e;-webkit-box-shadow:0 1px 0 0 #266ea4 inset;box-shadow:0 1px 0 0 #266ea4 inset;padding:12px 0 0 15px;color:#f4f4f4}.copyright a{color:#f4f4f4}@media only screen and (max-width:1240px){.alignright{height:auto;margin:18px 0 0;width:43%}.visual .alignright{margin:-7px 0 0;width:37%}.visual .block{width:60%}.contact-form .row input[type=email],.contact-form .row input[type=text]{width:45%;max-width:221px}.map-holder img{width:100%;height:auto}.contact-col{width:45%}.items-holder{padding:33px 0 93px 56px}.col-items{width:45%}.featured-item li{margin:0 7px}#nav li{margin:0 0 0 32px}.navigation li{margin:0 0 0 15px}.cycle-gallery{padding:0 47px 94px}.cycle-gallery .btn-prev{left:0}.cycle-gallery .btn-next{right:0}.cycle-gallery .holder{max-width:100%}.cycle-gallery .pagination ul{max-width:100%;margin:0}.information{margin:0;padding:0}}@media only screen and (max-width:950px){#nav{max-width:478px}#main{padding:30px 0 50px}.block h1{font-size:40px;line-height:50px;margin:0 0 10px}.block{font-size:19px;line-height:33px}.navigation{max-width:481px}}@media only screen and (max-width:767px){#header{padding:10px 0 13px}.logo{margin:0 0 0 10px}#nav{float:none;width:100%;text-align:right;margin:0;max-width:100%}#nav ul{padding:0 10px}#nav .opener{display:inline-block!important;vertical-align:top}#nav .slide.js-slide-hidden{left:-9999px!important;position:absolute!important;top:-9999px!important}#nav .slide{overflow:hidden;padding:13px 0 20px;width:100%;position:absolute;background:#fff;text-align:left;top:74px;left:0;z-index:100}#nav .slide a{color:#3f6aa6}#nav .slide a:hover{color:#e99b04}#nav li{float:none;margin:20px 0 0}#nav li:first-child{margin:0}.container-frame .block{overflow:visible}.container-frame,.visual{padding:30px 0}.visual{margin-right:0}.cycle-gallery .img-holder,.cycle-gallery .text-holder{height:auto!important}.cycle-gallery .text-holder{float:none;margin:0;width:100%;padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cycle-gallery .img-holder{float:none}.cycle-gallery .img-frame{margin:0;min-height:0}.col-items{float:none;width:100%;margin:41px 0 0}.col-items:first-child{margin:0;float:none}.items .box{max-width:100%}.featured-item,.featured-item li{margin:0}.featured-item li{padding:0 20px;margin:0 0 20px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.info td{padding:10px}.info-holder{padding:0 0 20px;margin:0 0 20px}.contact-frame{padding:0}.contact-holder{padding:20px 0 0}.contact-col{float:none;width:100%;max-width:100%;margin:0 0 20px}.contact-info{max-width:100%}.contact-form{float:none;max-width:100%;width:100%}.contact-form .row input[type=email],.contact-form .row input[type=text]{max-width:100%}.footer-holder{text-align:center}.logo-holder,.navigation{float:none;max-width:100%;margin:0 0 20px}.navigation{text-align:center}.logo-holder .logo{display:inline-block;vertical-align:top}.slogan{max-width:100%}.copyright{padding-left:0;display:block}.alignleft{margin:0 auto 20px;float:none;display:block}.container-frame .block{text-align:center}textarea{height:140px!important;max-height:140px!important}.block h1,.contact-holder .title01,.container-frame .block h1,.container-frame h2,.visual h2{font-size:36px;line-height:40px}.navigation ul{font-size:13px}.navigation li{margin:0 0 0 8px}.photo-holder,.team{margin-bottom:28px}.photo-holder .description,.team .description{overflow:visible}.btn-bar{float:none;margin:0 auto}.information-frame{padding-top:15px}.photo-holder .description{font-size:17px;line-height:27px}.team li{margin:20px 0 0;padding:20px 0 0}.cycle-gallery .text-holder h2{font-size:25px;line-height:32px}.cycle-gallery .text-holder{font-size:17px;line-height:27px}}@media only screen and (max-width:600px){.block,.visual .block{width:100%;float:none;max-width:100%}.btn-holder,a.more{max-width:100%}.alignright{display:block;float:none;margin:0 auto;max-width:347px;width:100%}.visual .alignright{display:block;margin:0 auto 20px;max-width:255px;width:100%}.info td{padding:5px}.info{font-size:12px;line-height:16px}.alignleft{width:50%;height:auto}.items ul{padding-left:29px}.photo-holder img{float:none;margin:10px 0 7px}.photo-frame,.photo-holder .description{padding:0}.team .name,.team img{margin:0 0 10px}.team img{float:none}}.faq-list{padding-left:none;-webkit-padding-start:0}.faq-list li{border-top:none;box-shadow:none}.no-border{border:none}.no-shadow{box-shadow:none}