*{margin:0;padding:0;box-sizing:border-box}html{font:normal 16px verdana,sans-serif;color:#555}ul{list-style:none;margin:0;padding:0}a{text-decoration:none;color:#0cf;cursor:pointer;opacity:1}a:hover{opacity:.9}a.btn{color:#fff;border-radius:10px;border:1px solid #ccc;text-transform:uppercase;background-color:#39f;font-weight:700;vertical-align:middle;text-align:center;width:720px;height:48px;line-height:44px;margin-bottom:20px}.goback{color:#30e;border-radius:10px;border:1px solid #ccc;text-transform:uppercase;background-color:#39f;font-weight:800;width:600px;height:36px;line-height:28px;margin-bottom:20px}hr{width:750px;height:2px;background-color:#ccc;border:0;margin:24px 0 40px}section{display:flex;flex-direction:column;align-items:center;padding:36px 100px 16px}h1{font:bold 44px 'Open Sans',sans-serif;margin-bottom:15px;position:relative;top:20px}h2{font:bold 36px 'Open Sans',sans-serif;margin-bottom:30px;position:relative;top:10px}h3{font:italic 28px 'Open Sans',sans-serif;margin-bottom:30px;position:relative;top:10px}h4{font:italic 24px 'Open Sans',sans-serif;margin-bottom:30px;position:relative;top:10px}#gstats{display:none}.ital{font-size:20px;font-style:italic}#options{font-size:20px;font-style:italic;font-weight:600;margin-bottom:15px}.i3025{width:300px;height:250px;border-radius:5px}.centerme{width:800px;height:60px;text-align:center;margin:0 auto}.alignleft{float:left;width:300px;height:250px;border-radius:8px;border:2px solid #ccc;padding:0;margin:0 10px 0 4px}.alignright{float:right;width:300px;height:250px;border-radius:8px;border:2px solid #ccc;padding:0;margin:0 4px 0 10px}.noborder{border:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media (max-width:1000px){hr{width:600px}.i3025{margin:0 10px}.centerme{width:600px;height:60px}}@media (max-width:800px){h1{font:bold 36px 'Open Sans',sans-serif}h2{font:bold 28px 'Open Sans',sans-serif}h3{font:bold 24px 'Open Sans',sans-serif}h4{font:bold 20px 'Open Sans',sans-serif}hr{width:500px}a.btn{font-weight:500;font-size:1.125em;width:600px;height:54px;line-height:54px}.goback{font-weight:700;font-size:1.125em;width:320px;height:48px;line-height:48px}}@media (max-width:600px){html{font:normal 18px verdana,sans-serif}section{padding:50px 10px}h2{font:bold 24px 'Open Sans',sans-serif}h3{font:italic 24px 'Open Sans',sans-serif}h4{font:bold 16px 'Open Sans',sans-serif}hr{width:300px}#gupdate{display:none}.ital{font-size:1.75em;margin-bottom:10px}a.btn{font-weight:400;width:320px;height:54px}.centerme{width:320px;height:54px}}section h3{color:#414a4f;text-transform:capitalize;font:bold 32px 'Open Sans',sans-serif;margin-bottom:15px;text-align:center}section p{max-width:800px;text-align:center;margin-bottom:35px;padding:0 20px;line-height:2}ul.grid{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px}.topnav{overflow:hidden;background-color:#333}.topnav a{float:left;display:block;color:#fff;text-align:center;padding:16px 10px 10px 24px;text-decoration:none;font-size:14px;font-weight:700}.topnav a:hover{background-color:#333;color:#cff}.active{background-color:#4caf50;color:#fff}.topnav .icon,.topnav .momenu{display:none}.home-icon{height:24px;width:28px}@media screen and (max-width:600px){.widemenu{display:none}.home-icon{height:40px;width:47px}.topnav a:not(:first-child){display:none}.topnav a{font-size:17px;padding:6px 10px 6px 12px}.topnav a.icon{float:right;display:block}.topnav a.momenu{float:left;display:block}.topnav.responsive{position:relative}.topnav.responsive .icon{position:absolute;right:0;top:0}.topnav.responsive a{float:none;display:block;text-align:left}}header{position:relative;align-items:center;color:#fff;text-align:center;background-color:#06c;border-bottom:15px solid #999;padding-bottom:15px}header img#logo{position:relative;width:300px;height:100px;padding:10px}header #title{font:bold 48px 'Open Sans',sans-serif;margin-bottom:15px;position:relative;top:20px}header #descrip{font:italic 28px 'Open Sans',sans-serif;margin-bottom:20px;position:relative;top:20px}@media (max-width:1000px){header{padding:20px 10px}}@media (max-width:800px){header #title{font:bold 36px 'Open Sans',sans-serif}}@media (max-width:600px){header{flex-direction:column}header #srchbut{display:none}header #title{font:bold 28px 'Open Sans',sans-serif}header #descrip{font:italic 24px 'Open Sans',sans-serif}}.features{background-color:#fff}section.features{display:flex;flex-direction:column;align-items:center;padding:10px 10px 0}.features .grid li{padding:0 20px;flex-basis:33%;text-align:center}.features .grid li i{font-size:50px;color:#ccc;margin-bottom:25px}.features .grid li h4{color:#555;font-size:20px;margin-bottom:25px}.features .grid li p{margin:0}.features img{border-radius:10px;width:225px;height:169px}.choice{list-style-position:inside;color:#03f;text-align:left;width:300px;height:212px}ul.choice li{border:1px solid #00f;border-radius:8px;width:300px;height:32px;color:#fff;background-color:#39f;text-align:left;line-height:32px;margin:22px 0 2px 0}ul.choice a{text-align:left;font-size:1.125em;line-height:1.25em;color:#03f;font-weight:600}.features #choice_pic{width:300px;height:250px;border-width:1px;border-radius:10px;border-style:solid;border-color:#03f;padding:2px}a.choice_but{color:#fff;border-radius:4px;text-transform:uppercase;font-weight:700;text-align:center}@media (max-width:1000px){.features .grid li{flex-basis:70%;margin-bottom:65px}.features .grid li:last-child{margin-bottom:0}}@media (max-width:800px){h3{font-size:26px}.features .grid li{margin-bottom:30px}.choice{margin:0 auto;width:320px;height:300px;text-align:center}ul.choice li{margin:10px 0 2px;text-align:center}ul.choice a{font-size:1.125em;line-height:.5em}}@media (max-width:600px){.features .grid li{flex-basis:100%}h3{font-size:20px}ul.choice{width:320px;height:320px}ul.choice li{width:280px;height:48px;line-height:48px;margin:0;padding:.2em;display:inline-block}ul.choice a{font-weight:400}}section.content{padding:10px 0 16px}.content{background-color:#fff}.content h1{font-size:44px;margin-bottom:30px}.content h2{font-size:24px;margin-bottom:30px}.content h3{font-size:20px;margin-bottom:20px}.content form{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:840px;width:80%;margin-bottom:40px}.content fieldset{border:0}.content form input{flex:1;width:90px;height:36px;vertical-align:middle;margin:2px 0 0 18px;padding:4px;background-color:#fff;border:1px solid #000;border-radius:5px}.content form select{width:130px;height:36px;vertical-align:middle;margin:2px 0 0 8px;padding:2px 5px;background-color:#fff;border:1px solid #000;border-radius:5px}.content form .btn{width:160px;height:36px;font-size:14px;padding:5px 10px;margin:2px 0 0 8px;background-color:#00f;border:0;border-radius:5px;color:#fff}.content form button:hover{background-color:#39f}.content form a.submit{width:160px;height:36px;font-size:14px;line-height:24px;padding:5px 10px;margin:2px 0 0 8px;background-color:green;border:0;border-radius:5px;color:#fff}.content p{text-align:left}ul.gen_list{width:600px;height:auto;text-align:left;margin:0 auto 15px}.floatlist{float:left;width:280px;height:auto;color:#669;font-weight:500;margin:10px}.list_pic{float:left;width:300px;height:250px;border-radius:8px;border:2px solid #39f;padding:4px;margin:0 10px 0 4px}.ctainer{display:block;text-align:left;width:800px;height:auto;margin:0 auto 20px}@media (max-width:800px){.content h1{font-size:36px}.content h2{font-size:28px}.content h3{font-size:24px}.content form{flex-direction:column;align-items:stretch;border:0;width:90%;margin-bottom:30px}.content form input{margin:5px 0 5px 6px;width:480px;height:42px;font-size:18px}.content form select{margin:15px 0;width:480px;height:42px;font-size:18px}.content form .btn{width:480px;height:42px;font-size:18px}.content form a.submit{text-align:center;width:480px;height:42px;font-size:18px;line-height:32px}.toowide{width:100%;border-radius:5px;height:auto;overflow:hidden;margin-bottom:10px}.ctainer{width:600px}.floatlist{float:none;display:block;width:300px;margin:20px auto}.list_pic{float:none;display:block;text-align:center;margin:0 auto}}@media (max-width:600px){.content h1{font-size:28px}.content h2{font-size:24px}.content h3{font-size:20px}.ctainer{width:320px}ul.gen_list{width:300px}ul.gen_list li{margin:0 auto 10px}li.gen_list a{line-height:48px;font-size:1.25em}.content form{margin:0 auto 20px}.content form input{width:300px;height:48px}.content form select{width:300px}.content form .btn{width:300px;margin-top:15px}.content form a.submit{width:300px;margin-top:15px}}section.gallery{display:flex;flex-direction:column;align-items:center;padding:0 20px}section.gallery h2{font-size:24px;margin-bottom:20px}.gallery ul.grid{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:10px}.gallery .grid li{padding:0 20px;flex-basis:33%;text-align:center}.gallery .grid li i{font-size:50px;color:#2196f3;margin-bottom:12px}.gallery .grid li h5{color:#555;font-size:14px;margin-bottom:15px}.i3025{width:300px;height:250px}.i2015{width:200px;height:150px;border-radius:5px;border:2px solid #ccc;margin:4px}a.next{width:720px;height:36px;line-height:32px;color:#00f;border-radius:10px;text-transform:uppercase;background-color:#cef;font-weight:800;text-align:center;border:2px solid #008cba;margin:10px 4px}a.back{width:720px;height:36px;line-height:34px;color:#00f;border-radius:4px;text-transform:uppercase;background-color:#ff6c00;font-weight:800;text-align:center;border:2px solid #008cba;margin:0 4px 10px}@media (max-width:1000px){.gallery .grid li{flex-basis:70%;margin-bottom:65px}.gallery .grid li:last-child{margin-bottom:0}a.back,a.next{width:600px;height:36px}}@media (max-width:600px){.gallery .grid li{flex-basis:100%}a.back,a.next{width:320px;height:36px}}footer{display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;background-color:#06c;border-top:15px solid #999;padding:60px 0}footer p{text-transform:uppercase;font-size:14px;color:#fff;margin-bottom:10px}footer p a{color:#fff}.footlist{width:auto;height:auto;color:#3a3a3a;font-weight:700;padding-bottom:30px}.footlist ul{margin:0;padding:0 18px;float:left;clear:right;background:inherit;margin-bottom:24px}.footlist ul li{list-style-type:none;padding:4px 0}.footlist a{display:block;text-align:left;text-decoration:none;font-weight:500;color:#fff;background:inherit;line-height:100%}.footlist a:hover,nav a:visited{color:#fff}.footlist a:hover{text-decoration:underline}@media (max-width:800px){footer{padding:80px 15px}}@media (max-width:600px){.footlist ul{margin:0 auto;padding:0}}