.theme_main_container{padding:0;overflow:hidden;max-height:650px;text-align:center;position:relative;background:#000;font-family:'Roboto',sans-serif}.theme_main_inner{left:0;right:0;bottom:40%;position:absolute}.theme_main_container>img{opacity:.3;width:100%}.theme_main_container div img{width:250px}.theme_main_container h1{font-size:70px;color:#fff;margin:50px 0 70px 0;font-family:'Courgette',cursive}.theme_main_container a,.theme_main_container a:visited{font-size:16px;color:#fff;padding:20px 20px 20px 20px;background:#8ac007;text-decoration:none;text-transform:capitalize;border-radius:5px;font-family:'Open Sans',sans-serif;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.theme_main_container a:hover,.theme_main_container a:active{color:#8ac007;background:#fff}.main_container{overflow:hidden;padding:0}.intro_section{max-height:500px;overflow:hidden;text-align:center;margin:50px 0 0 0}.intro_section h1{font-weight:800;text-transform:uppercase;font-family:'Open Sans',sans-serif}.intro_section p{font-size:16px;margin-bottom:35px;text-transform:capitalize;font-family:'Open Sans',sans-serif}.intro_section a,.intro_section a:visited{font-size:16px;color:#fff;padding:15px 20px 15px 20px;background:#8ac007;text-decoration:none;text-transform:capitalize;border-radius:5px;font-family:'Open Sans',sans-serif;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.intro_section a:hover,.intro_section a:active{color:#8ac007;background:#232323}.intro_section img{margin-top:40px;width:100%}.components_container{color:#fff;padding-top:50px;padding-bottom:50px;background:#232323}hr{width:25%;border-top:1px solid #8ac007}.components_container h1{text-align:center;font-weight:800;text-transform:uppercase;font-family:'Open Sans',sans-serif}.different_types ul{padding:0;letter-spacing:1px;list-style-type:none;font-family:'Open Sans',sans-serif}.different_types h4{color:#8ac007;font-weight:800;text-transform:uppercase;margin:20px 0 20px 0;font-family:'Open Sans',sans-serif}.right-align{text-align:right}.right-align ul li span{margin-left:15px}.left-align{text-align:left}.left-align ul li span{margin-right:15px}.different_types ul li{font-size:15px}.different_types ul li span{color:#8ac007}.demos_container{text-align:center;background:#f3f9e6;padding:50px;margin-bottom:0}.demos_container h1{margin-bottom:50px}.demos_container h2{text-align:left;margin-top:50px;margin-bottom:50px}.demos_container .row .col-md-3{margin-top:10px;margin-bottom:10px}.demos_img_div a img{width:100%;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform ease-in-out .2s;-ms-transition:-ms-transform ease-in-out .2s;transition:transform ease-in-out .2s}.demos_img_div a img:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.theme_purchase_container{padding:0}.theme_purchase_caption{padding:50px 0 50px 75px}.theme_purchase_caption h1{font-weight:bold;color:#000;font-family:'Courgette',cursive}.theme_purchase_caption p{margin-top:25px;font-size:16px;text-align:justify;letter-spacing:1px;font-family:'Courgette',cursive}.theme_purchase_caption ul{margin-top:50px;padding:0;list-style-type:none}.theme_purchase_caption ul li i{font-size:25px;width:60px;height:60px;text-align:center;line-height:60px;border-radius:100%;color:#fff;background:#333;margin-right:15px}.theme_purchase_caption ul li{margin-top:10px;font-size:20px;line-height:50px;font-family:'Courgette',cursive}.theme_purchase_image{padding-top:75px;text-align:center}.theme_purchase_image img{width:300px}.demos_img_div h4{font-size:15px;font-weight:normal;text-transform:capitalize}.footer_container{color:#e9e9e9;padding-top:50px;text-align:center;background:#232323;padding-bottom:50px}.footer_button a,.footer_button a:visited{color:#fff;font-size:16px;border-radius:5px;background:#8ac007;text-decoration:none;text-transform:capitalize;padding:15px 20px 15px 20px;font-family:'Open Sans',sans-serif;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.footer_button a:hover,.footer_button a:active{color:#8ac007;background:#fff}