@charset "utf-8";@import url(https://use.fontawesome.com/releases/v5.0.1/css/all.css);.btn_green,.btn_white{border-radius:0;text-transform:uppercase}.btn_green,.btn_white,.lvb-social a,.main_title_xl,.main_title_xxl,.sidebar_timing h5{text-transform:uppercase}.about_col,.banner_caption,.logo,.main_title,.sidebar_timing,footer{text-align:center}.lvb-social a,.panel-heading .accordion-toggle:focus,.panel-heading .accordion-toggle:hover,.sidenav a,.toggle_menu:hover,footer a,footer a:hover{text-decoration:none}body,html{height:100%;font-family:'Saira Semi Condensed',sans-serif;font-weight:300;line-height:1.8;font-size:20px;letter-spacing:1px}.no_padding{padding:0}section{padding-top:50px;clear:both;overflow:auto}.transparent{opacity:0}.not_transparent{opacity:1}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.left-vert-bar,.pre_loader{position:fixed;left:0;top:0}.pre_loader{width:100%;height:100%;z-index:99999999;background:url(../images/loader.gif) center no-repeat #fff}.parallax,.sub_banner{background-size:cover;background-repeat:no-repeat}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #222 inset;-webkit-text-fill-color:#fff}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px #222 inset;-webkit-text-fill-color:#fff}.sidenav,.timing{-webkit-box-shadow:1px 1px 9px -2px rgba(0,0,0,.75);-moz-box-shadow:1px 1px 9px -2px rgba(0,0,0,.75)}.left-vert-bar{width:70px;z-index:7500;-webkit-transition:-webkit-background-color .6s cubic-bezier(.77,0,.175,1);-moz-transition:-moz-background-color .6s cubic-bezier(.77,0,.175,1);-o-transition:-o-background-color .6s cubic-bezier(.77,0,.175,1);transition:background-color .6s cubic-bezier(.77,0,.175,1);background-color:#fff;bottom:0}.lvb-social{position:absolute;top:80%;left:70%;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);white-space:nowrap}.lvb-social a{vertical-align:middle;margin-left:10px;margin-right:10px;padding:10px;font-size:11px;letter-spacing:5px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;color:#999;font-weight:500}.lvb-social a:hover{color:#000}header{position:absolute;top:0;left:0;right:0;width:100%;padding-left:80px;padding-top:15px;z-index:5000}.logo{max-width:200px}.logo img{max-width:100%;max-height:90px;position:relative}.timing{float:right;color:#fff;margin-right:10px;background-color:#333;padding:5px 10px;font-size:14px;box-shadow:1px 1px 9px -2px rgba(0,0,0,.75)}.timing svg{font-size:17px;background-color:#fff;padding:2px;color:#000}.toggle_menu{position:fixed;top:20px;left:10px;z-index:8125}.toggle_menu:hover{color:#fff}.toggle_menu img{max-width:50px}.sidenav{height:100%;width:0;position:fixed;z-index:999999;top:0;left:0;background-color:rgba(255,255,255,1);overflow-x:hidden;transition:.5s ease-out;padding-top:60px;max-width:300px;box-shadow:1px 1px 9px -2px rgba(0,0,0,.75)}.sidenav a{padding:8px 8px 8px 32px;font-size:25px;color:#000;display:block;transition:.3s}.offcanvas a:focus,.sidenav a:hover{color:#5cb85c}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.sidenav_inner{position:relative;overflow:auto;height:100%}.sidebar_timing{position:absolute;bottom:10%;background-color:#333;padding:10px;margin:0 auto;left:0;right:0;max-width:220px;color:#fff;-webkit-box-shadow:1px 1px 9px -2px rgba(0,0,0,.75);-moz-box-shadow:1px 1px 9px -2px rgba(0,0,0,.75);box-shadow:1px 1px 9px -2px rgba(0,0,0,.75)}.sidebar_timing h5{font-size:18px;font-weight:400}.sidebar_timing svg{font-size:20px;background-color:#fff;padding:1px;color:#000}.sidebar_adjust{padding-left:70px!important}.parallax{background-attachment:fixed;position:relative}.parallax_banner{height:650px;background-position:50% 100%;position:relative}.banner_inner{background-color:rgba(10,27,33,0);height:100%;position:relative}.banner_caption{position:absolute;bottom:-60px;right:10%;background-color:#fff;padding:30px 30px 70px;webkit-box-shadow:0 24px 65px 0 rgba(16,16,17,.13);-moz-box-shadow:0 24px 65px 0 rgba(16,16,17,.13);box-shadow:0 24px 65px 0 rgba(16,16,17,.13)}.banner_inner h1{font-size:50px;font-family:Niconne,cursive;color:#1b1b22}.banner_inner h4{font-size:21px;font-style:italic;font-weight:300;line-height:1.7}.hr_line{display:block;width:100px;height:2px;margin-bottom:25px}.banner_inner .hr_line{background-color:#999;margin:0 auto 25px}.main_title,h3{margin-bottom:30px}.btn_green{font-size:13px;padding:10px 40px;font-weight:600}h2{font-family:'Playfair Display',serif;font-size:57px;font-weight:700;line-height:1.2;color:#1b1b22;max-width:350px}.title_col{padding:30px 5%}.img_col img{width:100%}.title_col .hr_line{background-color:#5cb85c}.btn_white{font-size:13px;padding:10px 40px;color:#000;font-weight:600}.dccvalues_wrapper h4,.text_col h4{font-family:'Playfair Display',serif;font-weight:700}.grey_row{background-color:#eee}.abs_img_col{position:relative;height:200px}.abs_img_col img{position:absolute;width:100%;top:-80px;left:0;right:0}.main_title{font-size:35px}.main_title_xl{font-size:38px}.main_title_xxl{font-size:40px}.green_text{color:#5cb85c}.dragon_footer_row{max-width:650px;margin:0 auto;display:block;float:none;padding:30px 0;overflow:auto;-webkit-box-shadow:0 0 35px 1px rgba(161,158,161,1);-moz-box-shadow:0 0 35px 1px rgba(161,158,161,1);box-shadow:0 0 35px 1px rgba(161,158,161,1)}.dragon_footer_row .dragon_img img{max-width:100%;max-height:330px}.dragon_text{padding-top:50px}.dragon_text h3{font-size:35px}footer{background-color:#111;color:#fff;padding:10px 10px 10px 80px}footer p{margin:0;overflow:auto}footer .copyright{float:left;font-size:13px}footer .extra_social{float:right;font-size:18px}footer .extra_social a{margin-right:10px}footer a{color:#6C0}footer a:hover{color:#fff}.sub_banner{min-height:450px;background-position:center bottom}.sub_page_title_col{padding:200px 5% 50px}.sub_page_title_col h3{color:#fff}.sub_page_title_col > h1 {font-size: 24px; color: #fff;}.sub_page_img_col{position:relative;height:200px}.sub_page_img_col img{position:absolute;width:85%;top:120px;left:15%;right:0;-webkit-box-shadow:2px 2px 9px -2px rgba(0,0,0,.75);-moz-box-shadow:2px 2px 9px -2px rgba(0,0,0,.75);box-shadow:2px 2px 9px -2px rgba(0,0,0,.75)}.text_col{padding:40px 5% 30px;min-height:400px}.text_col .hr_line{background-color:#5cb85c;margin-top:15px}.text_col h4{font-size:35px;line-height:1.3;color:#1b1b22;margin-bottom:10px;max-width:350px}.contact_desc_inner h5{max-width:900px;text-align:center;margin:0 auto;font-size:30px;line-height:1.5;padding:100px 0 50px}.parallax_contact{min-height:700px}.parallax_contact_inner{padding-top:100px;background-color:rgba(0,0,0,.5);height:100%;min-height:700px}.contact_form_inner{overflow:auto;float:none;padding:10px;background-color:rgba(0,0,0,.7);max-width:1000px;margin:0 auto}.contact_form_wrapper{border:1px groove #ccc;padding:20px 25px;color:#eee;font-size:17px;overflow:auto}.contact_form_wrapper .form-control{min-height:40px;font-size:17px;color:#fff;background-color:#222;border-bottom:1px solid #ccc;border-top:none;border-right:none;border-left:none;border-radius:0;margin-bottom:10px}.btn_submit{float:right}.required_field{color:red}.dragon_text h4{font-size:24px;line-height:1.3}.dragon_text ul{font-size:18px}.fb_link img{width:120px}.parallax_dccvalues{min-height:550px}.parallax_dccvalues_inner{padding-top:40px;background-color:rgba(0,0,0,.5);height:100%;min-height:550px}.dccvalues_wrapper{overflow:auto;float:none;padding:20px 5%;background-color:rgba(0,0,0,.7);max-width:1000px;margin:0 auto;color:#ccc}.dccvalues_wrapper h4{font-size:35px;line-height:1.3;color:#fff;margin-bottom:30px;max-width:350px}.dccvalues_wrapper ul{padding-left:20px}.dccvalues_wrapper .hr_line{background-color:#5cb85c;margin-top:15px}.map_wrapper{position:relative}#map{height:500px}.map_overlay{position:absolute;background-color:transparent}.panel{border:none}.panel-default>.panel-heading{background-color:#fff}.panel-body,.panel-title{font-size:18px}.panel-heading .accordion-toggle{font-weight:600}.panel-heading .accordion-toggle:after{font-family:"Font Awesome 5 Free";content:"\f105";float:right;color:grey;font-weight:900}.panel-heading .accordion-toggle.collapsed:after{content:"\f107"}@media screen and (max-height:800px){.lvb-social{top:525px}}@media screen and (max-width:767px){.left-vert-bar,.timing{display:none}header{background-color:#000;padding:10px 20px;position:fixed}.toggle_menu{right:20px;left:auto;top:10px}.toggle_menu img{max-width:50px;margin:0 20px 0 0}.scroll_down{bottom:0}.scroll_down img{width:80px}.sub_page_img_col img{left:0}.sidebar_adjust{padding-left:0!important}footer{padding:10px}footer .copyright{float:none}footer .extra_social{float:none;display:block}}@media screen and (max-width:480px){.logo img{max-height:50px}.banner_caption{padding:10px;bottom:-30px;right:auto}.banner_inner h1{font-size:25px}.banner_inner h4{font-size:10px}.parallax_contact_inner{padding:100px 0 0}}

section {
    padding-left: 50px;
}