@charset "utf-8";/* Global Styles */@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap');html{background-color: #FFFFFF;padding: 0;margin: 0;}body{width: 100%;padding: 0;margin: 0 auto;font-family: 'Open Sans', sans-serif;}header, section, footer, aside, nav, article, figure{display: block;}ul, ol, dl{padding: 0;margin: 0;}em{color: #666;}h1, h2, h3, h4, h5, h6{padding: 0;margin: 0;clear: both;font-family: 'Open Sans', sans-serif;}img{vertical-align: middle;height: auto;max-width: 100%;}a img{border: none;}article{margin: 0;padding: 0;}hr{border-bottom: 1px solid #000000; margin: 20px auto;}#page{position: relative;width:100%;background: #FFFFFF;}.full-width{width:100%;margin: 0 auto;display: block;}.full-width:after{content: ".";visibility: hidden;display: block;height: 0;clear: both;}.container-xs, .container-s, .container-m, .container-l{margin: auto;}.container-l{max-width: 1600px;}.container-m{max-width: 1200px;}.container-s{max-width: 980px;}.container-xs{max-width: 640px;}/* Header */.header-outer{}.header-style{padding: 5px 20px 0;box-sizing: border-box;}.header-style h3{color: #FFFFFF;}.header-style h3 span{color: #FFC857;font-weight: 700;font-style: italic;}.header-right{min-height: 40px;width: 100%;padding: 0 20px;box-sizing: border-box;margin-top: 10px;text-align: center;}.header-right h3{font-size: 26px;line-height: normal;font-weight: 600;color: #C06E3F;}img.site-logo{padding: 0;box-sizing: border-box;}.site-name, .site-name-ftr{font-size: 40px;font-weight: 700;color: #D1904E;display: block;}.header-phone{text-align: center;}.header-phone a{color: #FFFFFF;font-size: 24px;font-weight: 700;letter-spacing: 1px;text-decoration: none;display: inline-block;padding: 4px 20px;margin: 15px auto;border: 1px solid #FFFFFF;background-color: #1654C1;}.header-bar{background-color: #FFFFFF;padding: 0;border-bottom: 1px solid rgba(0,0,0,0.15);}.header-banner{text-align: center;background-image: url("../images/banner-img-left.jpg");background-repeat: no-repeat;background-position: center center;background-size: cover;min-height: 500px;position: relative;}.hdr-bnr-wrap{padding: 30px;margin: 0 auto;box-sizing: border-box;text-align: center;position: relative;}.bnr-msg{margin: 0 auto 20px;max-width: 640px;background-color: rgba(0,0,0,0.60);padding: 20px;box-sizing: border-box;color: #FFFFFF;text-align: center;position: relative;}.bnr-msg h2{font-size: 38px;font-weight: 300;line-height: normal;margin-bottom: 0;color: #FFFFFF;text-align: center;text-transform: uppercase;}.bnr-msg h2 span{display: block;}.bnr-msg h3{font-size: 22px;font-weight: 700;letter-spacing: 1px;line-height: normal;color: #FFFFFF;text-align: center;text-transform: uppercase;}.bnr-msg p{font-size: 20px;line-height: 32px;color: #FFFFFF;text-align: center;}.bnr-pa-wrap{position: relative;margin: 0 auto;padding: 30px 30px 0;box-sizing: border-box;text-align: center;bottom: 0;left: 0;right: 0;}.bnr-pa{position: relative;margin: 0 auto;padding: 15px;box-sizing: border-box;text-align: center;display: block;background-color: rgba(0,0,0,0.60);}.bnr-pa ul{text-align: center;padding: 0;margin: 0;list-style: none;}.bnr-pa ul li{font-size: 20px;font-weight: 700;letter-spacing: 1px;line-height: normal;color: #FFFFFF;display: block;border-bottom: 1px solid rgba(255,255,255,1.00);}.bnr-pa ul li:last-child{border-right: none;border-bottom: none;}.bnr-pa ul li a{display: block;text-decoration: none;text-transform: uppercase;color: #FFFFFF;padding: 14px 20px;box-sizing: border-box;}/* TOP NAV *//* Mobile Menu */.mobi-phone{position: relative;text-align: left;z-index: 998;}.mobi-menu{position: absolute;text-align: right;top: 12px;right: 12px;z-index: 998;}.mobi-menu a.btn-toggle{color: #1F1F1F;padding: 5px;}.uk-offcanvas-bar{background-color: rgba(0,0,0,0.90);}.uk-offcanvas-bar ul li a{color: #000000;}#mobi-menu ul.menu li a{color: #FFFFFF;text-decoration: none;font-size: 18px;display: block;text-transform: capitalize;font-weight: 400; letter-spacing: 1px;}.menu-drop{padding: 10px;margin: 0;background-color: #D1904E;}.menu-drop ul li a{color: #FFFFFF;}/* Desktop Menu */.top-menu-outer{background-color: rgba(31,56,98,0.60);border-bottom: 1px solid rgba(255,255,255,0.10);}.top-menu{padding: 0;background-color: rgba(255,255,255,0.00);}nav.desktop-menu ul.menu{width: auto;text-align: center; padding: 0; margin: 0;}nav.desktop-menu ul.menu li{display: inline-block;list-style-image: none;list-style-type: none;text-transform: uppercase;margin: 0 0 0 5px;padding: 0;border-bottom: none;position: relative;}nav.desktop-menu ul.menu li:hover a{text-align: center;color: #FFFFFF;background-color: #424242;}nav.desktop-menu ul.menu li.last{border-bottom: none;}nav.desktop-menu ul.menu li a{color: #424242;text-decoration: none;text-transform: uppercase;font-size: 18px;font-weight: 600;display: block;padding: 10px 20px;-webkit-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;}nav.desktop-menu ul.menu li a:hover, nav.desktop-menu ul.menu li a.active{color: #FFFFFF;background-color: #424242;}/* Drop-down menu */nav.desktop-menu ul.menu li ul.menu{padding: 0;margin: 0;position: absolute;z-index: 998;top: 42px;left: 0px;text-align: left;min-width: 250px;display: none;opacity: 0;visibility: hidden;background-color: #FFFFFF;/* Shadow */-webkit-box-shadow: 0 8px 6px -6px #141414; -moz-box-shadow: 0 8px 6px -6px #141414; box-shadow: 0 8px 6px -6px #141414;}nav.desktop-menu ul.menu li ul.menu li{background:transparent;display: block;color: #141414;margin: 0px;padding: 0;}nav.desktop-menu ul.menu li:hover ul.menu{display: block;opacity: 1;visibility: visible;text-align: left;}nav.desktop-menu ul.menu li ul.menu li a{font-size: 16px;display: block;min-width: 250px;padding: 9px 10px 9px 20px;box-sizing: border-box;color: #FFFFFF;text-transform: capitalize;text-align: left;-webkit-border-radius: 0;border-radius: 0;}nav.desktop-menu ul.menu li ul.menu li a:hover, nav.desktop-menus ul.menu li ul.menu li a.active{background-color: #FFFFFF;color: #424242 !important;}nav.desktop-menu ul.menu li ul.menu li a span{padding: 0 0 0 10px;}/* CONTENT TOP */.ctop-outer{padding: 60px 0;box-sizing: border-box;background-color: #1F1F1F;}.ctop{color: #FFFFFF;padding: 0 20px;box-sizing: border-box;}.ctop h2{font-size: 34px;font-weight: 700;line-height: 44px;text-align: center;text-transform: uppercase;padding-bottom: 20px;color: #FFFFFF;}.ctop p{font-size: 20px;line-height: 32px;text-align: center;color: #FFFFFF;}/* Main Content sections */.content-body-outer{background-color: #FFFFFF;}.front{background-color: #FFFFFF;}.front .content-body h1, .front .content-body h2, .front .content-body h3{text-align: center;}.front .content-body h1, .content-body h1{font-size: 34px;font-weight: 700;line-height: 48px;letter-spacing: 0;text-transform: uppercase;padding: 10px 0 25px;margin: 0;color: #1F1F1F;}.content-body{padding: 60px 20px;box-sizing: border-box;min-height: 100px;}.content-body h1{text-align: left;}.page-content{padding: 0;}.page-content h2{color: #141414;text-align: left;text-transform: capitalize;font-size: 30px;font-weight: 700;line-height: 40px;letter-spacing: 1px;padding: 0 0 20px;margin: 0;}.page-content h3{color: #C06E3F;text-align: left;text-transform: capitalize;font-size: 24px;font-weight: 700;line-height: 34px;letter-spacing: 1px;padding: 0 0 30px;margin: 0;}.page-content p{font-size: 20px;line-height: 34px;text-align: left;margin: 0;padding: 0 0 14px;color: #3F3F3F;}.page-content a{color: #005AA3;text-decoration: none;}.page-content a:hover{text-decoration: underline;}.page-content ul{margin: 0;padding: 0 0 14px 25px;}.page-content ul li{margin: 0 0 4px;padding: 0;font-size: 20px;line-height: 34px;text-align: left;color: #141414;}.page-content ul li a{color: #141414;text-decoration: underline;}.sb-wrapper{max-width: 800px;min-width: 300px;background: #d1904e;background: -moz-radial-gradient(center, ellipse cover, #d1904e 0%, #c06e3f 100%);background: -webkit-radial-gradient(center, ellipse cover, #d1904e 0%,#c06e3f 100%);background: radial-gradient(ellipse at center, #d1904e 0%,#c06e3f 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1904e', endColorstr='#c06e3f',GradientType=1 );}.sb-first{padding: 30px 20px;margin-bottom: 30px;box-sizing: border-box;}.sb-first ul{text-align: left;padding: 0;margin: 0;}.sb-first ul li{font-size: 20px;font-weight: 400;line-height: 28px;color: #3F3F3F;text-align: left;padding: 0;margin-bottom: 1px;display: block;}.sb-first ul li a{color: #FFFFFF !important;padding: 2px 12px;box-sizing: border-box;text-decoration: none;display: inline-block;}.sb-first ul li a:hover{text-decoration: none}.sb-first h2{font-size: 32px;font-weight: 700;line-height: normal;letter-spacing: 1px;color: #FFFFFF;text-transform: capitalize;text-align: left;padding: 6px 12px;margin-bottom: 20px;box-sizing: border-box;background: -moz-linear-gradient(-45deg, rgba(63,63,63,0.91) 0%, rgba(91,91,91,0.91) 99%);background: -webkit-linear-gradient(-45deg, rgba(63,63,63,0.91) 0%,rgba(91,91,91,0.91) 99%);background: linear-gradient(135deg, rgba(63,63,63,0.91) 0%,rgba(91,91,91,0.91) 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e83f3f3f', endColorstr='#e85b5b5b',GradientType=1 );}.sb-first p{font-size: 18px;font-weight: 400;line-height: 28px;color: #3F3F3F;text-align: left;padding: 0 0 12px;}.sb-second{padding: 25px 0;box-sizing: border-box;}/* HIGHLIGHTED */.hl-outer{background-color: #FFFFFF;padding: 60px 0 0;box-sizing: border-box;}.highlighted{padding: 0;box-sizing: border-box;color: #FFFFFF;background-image: url("../images/bg-highlight.jpg");background-position: center bottom;background-repeat: no-repeat;background-size: cover;}.highlighted h2{font-size: 30px;font-weight: 700;line-height: 44px;text-align: center;text-transform: uppercase;padding-bottom: 20px;margin-bottom: 35px;color: #FFFFFF;}.highlighted p{font-size: 22px;line-height: 34px;text-align: center;color: #FFFFFF;}.hl-style{padding: 60px 20px;box-sizing: border-box;}.hl-card{padding: 30px 20px;box-sizing: border-box;background-color: rgba(0,0,0,0.60);}.hl-card ul{text-align: center;list-style: none;padding: 0;margin: 0;}.hl-card ul li{font-size: 22px;line-height: 34px;font-weight: 700;text-align: center;text-transform: capitalize;padding: 3px 0;display: block;color: #FFFFFF;}.hl-card ul li a{display: inline-block;color: #FFFFFF;text-decoration: none;}.hl-card ul li a:hover{text-decoration: none;}/* CONTENT BOTTOM */.cbott-outer{background-color: #FFFFFF;padding: 60px 0 30px;box-sizing: border-box;}.cbott{padding: 30px 20px;box-sizing: border-box;color: #515151;}.cbott h2{font-size: 34px;font-weight: 700;line-height: 44px;text-align: center;text-transform: uppercase;padding-bottom: 20px;margin-bottom: 35px;color: #515151;}.cbott p{font-size: 20px;line-height: 34px;text-align: left;color: #515151;}/* Quick Contact */.qc-outer{background-color: #FFFFFF;min-height: 100px;padding: 30px 0 60px;}.qc-inner{padding: 60px 20px;box-sizing: border-box;color: #FFFFFF;background: #d1904e;background: -moz-radial-gradient(center, ellipse cover, #d1904e 0%, #c06e3f 100%);background: -webkit-radial-gradient(center, ellipse cover, #d1904e 0%,#c06e3f 100%);background: radial-gradient(ellipse at center, #d1904e 0%,#c06e3f 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1904e', endColorstr='#c06e3f',GradientType=1 );}.qc-inner h2{font-size: 30px;font-weight: 700;line-height: 44px;text-align: left;text-transform: uppercase;padding-bottom: 12px;margin: 0;color: #FFFFFF;}.qc-inner p{font-size: 20px;line-height: 32px;text-align: left;color: #FFFFFF;}.qc-inner a{color: #FFFFFF;text-decoration: none;}.qc-card{padding: 0;box-sizing: border-box;}/* FOOTER */.footer-outer{background-color: #1F1F1F;}.footer-wrap{padding: 60px 20px;box-sizing: border-box;color: #FFFFFF;}.footer-wrap h2{font-size: 34px;font-weight: 400;line-height: 44px;text-align: center;text-transform: uppercase;padding-bottom: 20px;margin-bottom: 35px;color: #FFFFFF;}.footer-wrap h3{font-size: 24px;font-weight: 700;line-height: normal;text-align: center;text-transform: capitalize;padding-bottom: 15px;color: #FFFFFF;}.footer-wrap p{color: #FFFFFF;font-size: 22px;line-height: 34px;text-align: center;margin: 0 0 25px;}/* FOOTER NAV */.footer-nav{padding: 0;position: relative;box-sizing: border-box;}.footer-nav ul{text-align: center;padding: 0;}.footer-nav ul li{display: block;float: none;margin-bottom: 4px;text-transform: uppercase;}.footer-nav ul li a{font-size: 18px;line-height: normal;letter-spacing: .5px;color: #FFFFFF;padding: 8px 10px;text-decoration: none;display: block;background: #C06E3F;text-align: center;}.footer-nav ul li a:hover{color: #000000;background: #FFFFFF;}/* PAGE BOTTOM */.pgb-outer{background-color: rgba(0,0,0,0.00);min-height: 20px;}.pgb-wrap{padding: 20px 0;box-sizing: border-box;color: #FFFFFF;}.pgb-wrap p{font-size: 20px;line-height: 30px;text-align: center;}.pgb-wrap a{color: #FFFFFF;text-decoration: underline;}.pgb-wrap a:hover{color: #FFFFFF;text-decoration: none;}/* Social Media */ul.social{padding: 0;margin: 0;text-align: center;}ul.social-ftr{padding: 0 0 20px;margin: 0;text-align: center;}ul.social li, ul.social-ftr li{padding: 0 4px 2px;margin: 0;display: inline-block;list-style: none;}ul.social li a, ul.social-ftr li a{padding: 10px;text-decoration: none;display: block;border-radius: 4px;}ul.social li a{color: #C06E3F;background-color: #FFFFFF;}ul.social-ftr li a{color: #FFFFFF;}ul.social li a:hover, ul.social-ftr li a:hover{color: #D1904E;}.horz-line{height: 1px;background-color: rgba(255,255,255,0.20);}/* Quick Contact */.qcard{padding: 40px 30px;box-sizing: border-box;}.contact-form h2{font-size: 34px;font-weight: 400;line-height: 44px;color: #141414;margin: 15px 0 30px;text-transform: uppercase;text-align: center;}textarea{resize: none;}.element-invisible{display: none;}.quick-submit{font-size: 20px;text-transform: uppercase;color: #FFFFFF;background-color: #1F1F1F;padding: 8px 50px;box-sizing: border-box;border-radius: 0;}/* Misc */.filter-dark{background-color: rgba(0,0,0,0.40);max-width: 100%;display: block;}.btn-play{color: rgba(255,255,255,0.95);}.btn-wrap{display: block;padding: 20px 0;margin: 0;margin: 0 auto;}.btn-cta{font-size: 20px;line-height: normal;font-weight: 600;letter-spacing: 1px;text-align: center;text-transform: uppercase;text-decoration: none;color: #FFFFFF!important;padding: 14px 40px;box-sizing: border-box;display: inline-block;border-radius: 0;background-color: #D1904E;}.btn-cta:hover{text-decoration: none;color: #FFFFFF !important;background-color: #C06E3F;}.bg-transition{/* Bg Transition */-webkit-transition: background-color 0.5s ease-out;-moz-transition: background-color 0.5s ease-out;-o-transition: background-color 0.5s ease-out;transition: background-color 0.5s ease-out;}.bg-shadow{/* Shadow */-webkit-box-shadow: 0 8px 6px -6px #999999; -moz-box-shadow: 0 8px 6px -6px #999999; box-shadow: 0 8px 6px -6px #999999;}/* Effects *//* Underline From Center */.hvr-underline-center{display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; overflow: hidden;}.hvr-underline-center:before{content: ""; position: absolute; z-index: -1; left: 51%; right: 51%; bottom: 0; background: #FFFFFF; height: 1px; -webkit-transition-property: left, right; transition-property: left, right; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}.hvr-underline-center:hover:before, .hvr-underline-center:focus:before, .hvr-underline-center:active:before{left: 0; right: 0;}/* Sweep To Top */.hvr-sweep-to-top{display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}.hvr-sweep-to-top:before{content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #FFFFFF; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active{color: #000000;}.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before{-webkit-transform: scaleY(1); transform: scaleY(1);}#go-top{display: none;position: fixed;bottom: 10px;right: 20px;z-index: 1100;font-size: 20px;border: none;outline: none;background-color: rgba(209,144,78,1.00);color: #FFFFFF;cursor: pointer;padding: 14px 10px;border-radius: 10px;text-decoration: none;}#go-top:hover{background-color: rgba(192,110,63,1.00);text-decoration: none;}/* Media query for Mobile devices*/@media (min-width: 480px){}/* Media Query for Tablets */@media (min-width: 768px){}/* laptops */@media (min-width: 960px){.site-name{display: inline-block;padding-left: 10px;}.header-right{text-align: right;}.hdr-bnr-left, .hdr-bnr-right{min-height: 700px;}.bnr-pa-wrap{position: absolute;}.bnr-msg h2 span{display: inline-block;}.bnr-pa{display: inline-block;}.bnr-pa ul li{display: inline-block;border-right: 1px solid rgba(255,255,255,1.00);border-bottom: none !important;}.page-content p{text-align: justify;}.qc-card{padding: 20px 40px;}ul.social{text-align: right;}/* Footer Nav */.footer-nav ul li{display: inline-block;margin-bottom: 0;}.footer-nav ul li a{background: none;}.footer-nav ul li a:hover{background: none;text-decoration: none;}}/* Desktops and laptops */@media (min-width: 1220px){}