footer{background-color:#000;height:559px;z-index:1;position:relative}footer #footer-left-section{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:12.5%;margin-left:0!important}footer #footer-left-section svg{position:relative;z-index:10;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-filter:drop-shadow(0 .3rem .95rem rgba(0, 166, 255, 0));filter:drop-shadow(0 .3rem .95rem rgba(0, 166, 255, 0))}footer #footer-left-section svg:hover{cursor:pointer;-webkit-filter:drop-shadow(0 .3rem .95rem rgba(0, 166, 255, .9));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=1, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=1, Color='#444')"}footer #footer-left-section h5{font-size:32px;line-height:42px;font-weight:700;text-transform:uppercase;margin:36px 0}footer #footer-left-section p{font-weight:700;font-size:12px;line-height:22px;margin:0}footer #footer-left-section .byBowen{margin-top:20px}footer #footer-left-section .byBowen a{text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}footer #footer-left-section .byBowen a:hover{color:#00A6FF}footer #footer-left-section .low-opacity{opacity:.7}footer #footer-left-section #bowen-footer-img{width:60px;margin-top:20px;position:relative;top:2px;left:5px}footer #footer-right-section{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}footer #footer-right-section #footer-tag-line{font-weight:700;font-size:24px;line-height:34px;top:25px;position:relative}footer #footer-right-section #footer-tag-line .italic{font-style:italic}footer #footer-right-section .contentContainer #footerLinks{width:100%;display:inline-block}footer #footer-right-section .contentContainer #footerLinks #footerNav{width:100%;padding:0;margin:0;position:relative;top:75px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer #footer-right-section .contentContainer #footerLinks #footerNav li{width:25%;margin:0 0 38px;font-size:13px;letter-spacing:1px;text-transform:uppercase}footer #footer-right-section .contentContainer #footerLinks #footerNav li a{text-decoration:none}footer #footer-right-section .contentContainer #footerLinks #footerNav li a:hover{color:#00A6FF;cursor:pointer}footer #footer-right-section .contentContainer #footerLinks #footerNav .menuItem:nth-last-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}footer #footer-right-section .contentContainer #footerLinks #footerNav .menuItem:nth-last-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}footer #footer-right-section .contentContainer #footerLinks #footerNav .menuItem:nth-last-child(1){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}footer #footer-right-section .contentContainer #footerContact{display:inline-block;position:relative;top:50px;width:100%}@media (max-width:1300px){footer #footer-right-section .contentContainer #footerContact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer #footer-right-section .contentContainer #footerContact div a[href]:hover{color:#00A6FF;cursor:pointer}footer #footer-right-section .contentContainer #footerContact div #footer-get-in-touch .footer-grn,footer #footer-right-section .contentContainer #footerContact div #footer-our-location .footer-grn{color:#D1FCA9}footer #footer-right-section .contentContainer #footerContact div p{font-size:13px;text-transform:uppercase;font-weight:700;line-height:24px;white-space:nowrap}footer #footer-right-section .contentContainer #footerContact div #footer-get-in-touch p,footer #footer-right-section .contentContainer #footerContact div #footer-our-location p{font-size:14px;text-transform:none}footer #footer-right-section .contentContainer #footerContact div #footerContact{display:inline-block;position:relative;top:50px;width:100%}footer #footer-right-section .contentContainer #footerContact div #footer-our-location{margin-top:38px}footer #footer-right-section .contentContainer #footerContact div #footer-our-location p a{text-decoration:none}footer #footer-right-section .contentContainer #footerContact div #footer-get-in-touch{margin-top:38px}footer #footer-right-section .contentContainer #footerContact div #footer-get-in-touch a[href^=tel]{margin-left:5px}footer #footer-right-section .contentContainer #footerContact div #footer-get-in-touch p a{text-decoration:none}footer #footer-right-section .contentContainer #footerContact div #footer-social-media{margin-top:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:156px}footer #footer-right-section .contentContainer #footerContact div #footer-social-media a svg{fill:#fff}footer #footer-right-section .contentContainer #footerContact div #footer-social-media a:hover svg{fill:#00A6FF}footer #footer-right-section .contentContainer #footerContact div #footer-social-media p{margin-top:30px}footer #footer-right-section .contentContainer #footerContact div #footer-social-media p span{margin:0 5px}footer #footer-right-section .contentContainer #footerContact div #footer-terms-conditions{margin-top:33px}footer #footer-right-section .contentContainer #footerContact div #footer-terms-conditions span{margin:0 12px;font-size:18px;font-weight:100}footer #footer-right-section .contentContainer #footerContact div #footer-terms-conditions a{font-size:12px;font-weight:700;text-decoration:none}footer:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:-1}@media screen and (max-width:991px){footer{padding-top:50px;padding-bottom:50px}footer #footer-left-section{width:33.333%;padding:0}footer #footer-left-section svg{max-width:138px;max-height:138px;margin-left:36px}footer #footer-left-section h5{font-size:20px;line-height:28px;margin-left:36px}footer #footer-left-section p{font-size:12px;line-height:22px;margin:0 0 0 36px}footer #footer-right-section{width:66.667%;top:50%;-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}footer #footer-right-section #footer-tag-line{font-size:16px;line-height:24px;top:0;margin-right:30px}footer #footer-right-section .contentContainer #footerLinks #footerNav{top:65px}footer #footer-right-section .contentContainer #footerLinks #footerNav li{width:33%;font-size:12px;margin-bottom:25px;position:relative;z-index:5}footer #footer-right-section .contentContainer #footerContact{top:10px;display:block}footer #footer-right-section .contentContainer #footerContact div{width:50%}footer #footer-right-section .contentContainer #footerContact div #footer-get-in-touch,footer #footer-right-section .contentContainer #footerContact div #footer-our-location{margin-top:65px}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container,footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container #footer-contact-terms-conditions{width:100%}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container #footer-contact-terms-conditions #footer-social-media{width:50%;margin-top:25px;float:left}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container #footer-contact-terms-conditions #footer-social-media a svg{width:22px;height:22px}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container #footer-contact-terms-conditions #footer-terms-conditions{width:50%;float:right;margin-top:23px}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container #footer-contact-terms-conditions #footer-terms-conditions p{font-size:12px;line-height:0}footer .col-ml-1,footer .col-mr-1{margin:0}}@media screen and (max-width:600px){footer{padding:80px 20px;height:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer #footer-left-section{width:100%;position:static;-webkit-transform:none;-ms-transform:none;transform:none}footer #footer-left-section svg{max-width:92px;max-height:92px;margin-left:12px;float:left}footer #footer-left-section h5{font-size:16px;margin:0;line-height:24px;position:relative;left:20px}footer #footer-left-section p{font-size:10px;position:relative;left:20px;line-height:18px}footer #footer-left-section .allRightsReserved{top:-18px;left:135px}footer #footer-left-section .byBowen{top:-15px;margin-top:0}footer #footer-left-section .byBowen:hover img,footer #footer-left-section .byBowen:hover span a{opacity:.4}footer #footer-left-section .byBowen span{float:left}footer #footer-left-section #bowen-footer-img{width:50px;margin-top:-1px}footer #footer-right-section{width:100%;-webkit-transform:none;-ms-transform:none;transform:none;position:static}footer #footer-right-section #footer-tag-line{font-size:14px;line-height:22px;top:0}footer #footer-right-section .contentContainer #footerContact,footer #footer-right-section .contentContainer #footerLinks #footerNav{top:25px}footer #footer-right-section .contentContainer #footerLinks #footerNav li{width:50%;margin-bottom:15px;-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}footer #footer-right-section .contentContainer #footerLinks #footerNav li a{font-size:11px;letter-spacing:1px}footer #footer-right-section .contentContainer #footerContact div{width:50%}footer #footer-right-section .contentContainer #footerContact div #footer-our-location{width:100%;margin-top:25px}footer #footer-right-section .contentContainer #footerContact div #footer-our-location p{font-size:12px;line-height:22px;width:100%}footer #footer-right-section .contentContainer #footerContact div #footer-our-location .footer-grn{font-size:12px;line-height:22px}footer #footer-right-section .contentContainer #footerContact div #footer-get-in-touch{width:100%;margin-top:25px}footer #footer-right-section .contentContainer #footerContact div #footer-get-in-touch p{font-size:12px;line-height:22px;width:100%}footer #footer-right-section .contentContainer #footerContact div #footer-get-in-touch .footer-grn{font-size:12px;line-height:22px}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container{width:100%}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container #footer-contact-terms-conditions{width:100%;margin-left:0}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container #footer-contact-terms-conditions #footer-social-media{width:50%;margin-top:20px;float:left}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container #footer-contact-terms-conditions #footer-social-media a svg{width:22px;margin-right:20px}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container #footer-contact-terms-conditions #footer-terms-conditions{width:100%;float:left;margin-top:20px}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container #footer-contact-terms-conditions #footer-terms-conditions p{font-size:11px;letter-spacing:1px;line-height:0}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container #footer-contact-terms-conditions #footer-terms-conditions p span{margin:0 10px}footer #footer-right-section .contentContainer #footerContact #footer-contact-terms-conditions-container #footer-contact-terms-conditions #footer-terms-conditions a{font-size:11px}}@media (max-width:375px){footer #footer-left-section .byBowen{top:0}footer #footer-left-section .allRightsReserved{top:-3px;left:20px}}