html,body{font-size:10px;line-height:1.5;font-family:arial}*{font-size:2rem}.row{padding:8rem 0}.whiteText{color:#fff}.blackText{color:#000}.normalText{font-weight:400}.boldText{font-weight:700}.italic{font-style:italic}.upperCase{text-transform:uppercase}.capitalize{text-transform:capitalize}.lowerCase{text-transform:lowercase}.font16{font-size:1.6rem}.font18{font-size:1.8rem}.font20{font-size:2rem}.font22{font-size:2.2rem}.font24{font-size:2.4rem}.font26{font-size:2.6rem}.font28{font-size:2.8rem}.font30{font-size:3rem}.font65{font-size:6.5rem}.textLeft{text-align:left}.textCenter{text-align:center}.textRight{text-align:right}.padding0{padding:0}.padding10{padding:1rem 0}.padding20{padding:2rem 0}.padding25{padding:25px 0}.padding30{padding:3rem 0}.padding40{padding:4rem 0}.padding50{padding:5rem 0}.padding60{padding:6rem 0}.padding70{padding:7rem 0}.padding80{padding:8rem 0}.padding90{padding:9rem 0}.padding100{padding:10rem 0}.paddingT0{padding-top:0}.paddingT10{padding-top:1rem}.paddingT20{padding-top:2rem}.paddingT30{padding-top:3rem}.paddingT40{padding-top:4rem}.paddingT50{padding-top:5rem}.paddingT60{padding-top:6rem}.paddingT70{padding-top:7rem}.paddingT80{padding-top:8rem}.paddingT90{padding-top:9rem}.paddingT100{padding-top:10rem}.paddingB0{padding-bottom:0}.paddingB10{padding-bottom:1rem}.paddingB20{padding-bottom:2rem}.paddingB30{padding-bottom:3rem}.paddingB40{padding-bottom:4rem}.paddingB50{padding-bottom:5rem}.paddingB60{padding-bottom:6rem}.paddingB70{padding-bottom:7rem}.paddingB80{padding-bottom:8rem}.paddingB90{padding-bottom:9rem}.paddingB100{padding-bottom:10rem}.margin0{margin:0}.margin10{margin:1rem 0}.margin20{margin:2rem 0}.margin25{margin:25px 0}.margin30{margin:3rem 0}.margin40{margin:4rem 0}.margin50{margin:5rem 0}.margin60{margin:6rem 0}.margin70{margin:7rem 0}.margin80{margin:8rem 0}.margin90{margin:9rem 0}.margin100{margin:10rem 0}.marginT0{margin-top:0}.marginT10{margin-top:1rem}.marginT20{margin-top:2rem}.marginT30{margin-top:3rem}.marginT40{margin-top:4rem}.marginT50{margin-top:5rem}.marginT60{margin-top:6rem}.marginT70{margin-top:7rem}.marginT80{margin-top:8rem}.marginT90{margin-top:9rem}.marginT100{margin-top:10rem}.marginB0{margin-bottom:0}.marginB10{margin-bottom:1rem}.marginB20{margin-bottom:2rem}.marginB30{margin-bottom:3rem}.marginB40{margin-bottom:4rem}.marginB50{margin-bottom:5rem}.marginB60{margin-bottom:6rem}.marginB70{margin-bottom:7rem}.marginB80{margin-bottom:8rem}.marginB90{margin-bottom:9rem}.marginB100{margin-bottom:10rem}.marginR10{margin-right:1rem}.marginR20{margin-right:2rem}.marginR30{margin-right:3rem}.marginR40{margin-right:4rem}.marginR50{margin-right:5rem}.marginR60{margin-right:6rem}.marginL10{margin-right:1rem}.marginL20{margin-right:2rem}.marginL30{margin-right:3rem}.marginL40{margin-right:4rem}.marginL50{margin-right:5rem}.marginL60{margin-right:6rem}.marginRL10{margin-left:1rem;margin-right:1rem}.marginRL20{margin-left:2rem;margin-right:2rem}.marginRL30{margin-left:3rem;margin-right:3rem}.marginRL40{margin-left:4rem;margin-right:4rem}.LHone{line-height:1}.LHonehalf{line-height:1.5}.LHtwo{line-height:2}.LHtwohalf{line-height:2.5}.LHthree{line-height:3}.LHthreehalf{line-height:3.5}.LHfour{line-height:4}.margin0{margin:0}.paddingtop0{padding-top:0}.paddingbottom0{padding-bottom:0}.paddingtop25{padding-top:25px}.paddingbottom25{padding-bottom:25px}.paddingright0{padding-right:0}.paddingleft0{padding-left:0}.marginb{margin-bottom:2.5rem}.alignright{float:right;margin:1rem 0 1rem 1rem}.alignleft{float:left;margin:1rem 1rem 1rem 0}img{max-width:100%;height:auto}img.alignleft{margin:0 2rem 2rem 0}img.alignright{margin:0 0 2rem 2rem}img.aligncenter{margin:2rem 0}select,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],input[type="search"],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-box-shadow:none;box-shadow:none;background-image:none;font-family:inherit;padding:2rem;background-color:#fff;border:1px solid #eee;color:rgba(0,0,0,.75)}input[type="submit"]{border:none;cursor:pointer;padding:1rem 2rem;text-align:center;display:inline-block}input[type="submit"]:hover{text-decoration:none}.textarea-lg{max-height:6rem}::-webkit-input-placeholder{color:grey}#popForm .modal-header{padding:1.5rem .75rem;position:relative}#popForm .modal-header h1{margin-bottom:0;font-size:2.6rem}#popForm .modal-header button.close{top:0}#popForm .modal-body div.wpcf7 form label{font-size:1.8rem}#popForm .modal-body div.wpcf7 form div{margin-bottom:1.5rem}#popForm .modal-body div.wpcf7 form div input{padding:.5rem;font-size:1.8rem;border:1px solid #eee}#popForm .modal-body div.wpcf7 form div textarea{max-height:14.5rem}.button{cursor:pointer;padding:1rem 2rem;text-align:center;display:inline-block;border:none}.button:hover{text-decoration:none}.gallery-thumb{max-width:250px!important;max-height:250px;overflow:hidden;padding:0;margin-bottom:40px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}.gallery-thumb img{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:-25%}.compensate-for-scrollbar{margin-right:0px!important}.mobile-icons,.stickylogo,.close-nav{display:none}.flex-header .logo img,.flex-header .stickylogo img{cursor:pointer;z-index:99991}.header-nav{width:100%}.main-nav{width:100%}.main-nav #menu-main-menu{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-nav #menu-main-menu li{position:relative;margin-left:15px}.main-nav #menu-main-menu li a:hover{text-decoration:none}.main-nav #menu-main-menu li .sub-menu{list-style-type:none;width:auto;white-space:nowrap;position:absolute;top:100%;left:auto;margin:0;padding:0;display:none}.main-nav #menu-main-menu li .sub-menu li{display:block;margin-left:0}.main-nav #menu-main-menu li:hover .sub-menu{display:block}.mobile-nav{position:fixed;top:45px;left:0;z-index:99998;width:400px;max-width:100%;height:100%;overflow-x:hidden;overflow-y:auto;text-align:left!important;background-color:grey;-webkit-box-shadow:3px 0 10px rgba(0,0,0,.25);box-shadow:3px 0 10px rgba(0,0,0,.25);border-right:1px solid #676767;-webkit-transform:translateX(-400px);transform:translateX(-400px);-webkit-transition:-webkit-transform 0.15s ease-in-out;transition:-webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out}.mobile-nav #menu-main-menu{list-style:none;margin:0;padding:0;display:block;width:100%}.mobile-nav #menu-main-menu>li{margin-bottom:0;display:block;float:none;width:100%;margin:0;padding:0 0rem}.mobile-nav #menu-main-menu li{display:block;float:none;width:100%}.mobile-nav #menu-main-menu li a,.mobile-nav #menu-main-menu li a:link{display:block;position:relative;padding:.5rem 1rem;color:#fff;border-bottom:1px solid #000;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-top:1px solid #000;border-bottom:1px solid #FFF}.mobile-nav #menu-main-menu li a:hover,.mobile-nav #menu-main-menu li a:link:hover{background-color:#8d8d8d;opacity:1}.mobile-nav #menu-main-menu ul{text-indent:1.5rem;position:relative!important;display:block!important}.mobile-nav #menu-main-menu ul li.has-children ul li a:before{content:"\f178";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;top:50%;left:-.25rem;font-size:.9rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;opacity:.3}.mobile-nav #menu-main-menu ul li.has-children ul li a.has-children:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.mobile-nav.open{max-width:100%;-webkit-transform:translateX(0);transform:translateX(0)}.close{position:relative;top:-30px;right:-5px}.close span{font-size:3rem;font-weight:100;color:#000}.close-nav{display:none;position:fixed;top:0;left:0;width:400px;height:45px;line-height:45px;cursor:pointer;z-index:9999999999;background-color:#22246a;border-bottom:1px solid #1c1d57;color:#fff;text-align:center;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);-webkit-transform:translateX(-400px);transform:translateX(-400px);-webkit-transition:-webkit-transform 0.15s ease-in-out;transition:-webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out}.close-nav.open{max-width:100%;-webkit-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width:1199px){.contentalign.padding100,.contentalign.padding90,.contentalign.padding80,.contentalign.padding70,.contentalign.padding60,.contentalign.padding50,.contentalign.padding40,.contentalign.padding30,.contentalign.padding10{padding:0}.container-fluid .contentalign.padding100,.container-fluid .contentalign.padding90,.container-fluid .contentalign.padding80,.container-fluid .contentalign.padding70,.container-fluid .contentalign.padding60,.container-fluid .contentalign.padding50,.container-fluid .contentalign.padding40,.container-fluid .contentalign.padding30,.container-fluid .contentalign.padding10{padding:25px 0}}@media only screen and (max-width:992px){.imageColorBg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.imageColorBg>div{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.imageColorBg>div .f-info{background-color:#ffffff70;padding:25px 20px;border-radius:20px}.imageColorBg>div.imageColorBgImage{top:0;left:0!important;width:100%;height:50%}.imageColorBg>div.imageColorBgImage.right{top:0%;width:100%}.imageColorBgImageTitle{display:none!important}}.slider-wrap{position:relative}.slider-wrap .slick-arrow{font-size:4rem;font-weight:700;background:none!important;padding:1rem 2.5rem;color:#FFF;border:2px solid #FFF;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider-wrap .slick-arrow.slick-home-prev{left:2rem!important}.slider-wrap .slick-arrow.slick-home-next{right:2rem!important}.slick-home-next,.slick-home-prev{display:none}.slider-slide{position:relative}.slider-content{position:absolute;top:0;width:100%;height:100%;color:#fff!important;text-align:center}.slider-content .inner-content{position:relative;top:160px;margin:auto;width:100%;max-width:1140px}.slider-content ul{list-style:none;margin:0;padding:0}.slider-img{background-size:cover;padding-bottom:30%}.slick-track{line-height:0!important}.slick-slide{margin-bottom:-1px}.testimonials .container{position:relative}.testimonials .container h3{display:block;width:100%;text-align:center;margin-bottom:2.5rem}.testimonials .container button.btn.slick-arrow{font-size:4rem;font-weight:700;padding:0 2rem;color:#FFF;border:2px solid #FFF;background:green;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#999}.testimonials .container button.btn.slick-arrow.slick-testimonial-prev{left:-5rem}.testimonials .container button.btn.slick-arrow.slick-testimonial-next{right:-5rem}#testimonials{position:relative}.testimonials-wrap{display:none;width:100%;margin-left:auto}.testimonialtitle{color:#fff;text-align:center;font-size:2.7rem;margin-bottom:2rem}.testimonial-slide img{float:left;margin-right:20px;margin-top:10px;display:inline-block!important;clear:none;width:70px}.testimonial{float:left;display:inline-block;clear:none;width:100%;text-align:center}.testimonial p{line-height:1.4}.testimonial p.author{margin-top:2.5rem}.testimonials-slider{display:none;max-width:88%;margin:auto}.carouselInner{text-align:center;padding:100px 0}.carouselPop{width:100%;margin:0 auto;position:relative;overflow:hidden;min-height:130px}.carouselPop .carousel-list{width:100%;z-index:1000;position:absolute}.carouselPop .carousel-list>div{float:left}#carousel-pr-nx-0{max-width:1140px;margin:auto;margin-top:-55px;height:80px}.carousel-prev div{height:85px;width:50px;float:left;cursor:pointer;z-index:9998;position:relative;display:none}.carousel-next div{height:85px;width:50px;float:right;cursor:pointer;z-index:9998;position:relative;display:none}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-initialized .slick-slide{display:block}.carousel-content p{font-size:2.2rem;margin-bottom:1rem;line-height:3.5rem}div.carousel-list div div img{display:none}.carouselInner h2{display:none}.carousel-content{display:inline-block;clear:none;width:100%;text-align:center}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.staffMember1:nth-child(odd) .staffMember1Content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.staffMembers2 .staffMemeber{margin-bottom:3rem;-webkit-box-flex:0;-ms-flex:0 0 30.333333%;flex:0 0 30.333333%;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;padding:2rem}.staffMembers2 .staffMemeber .staffImage{position:relative;margin-bottom:1rem}.staffMembers2 .staffMemeber .staffImage img{display:block;margin:0 auto;opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.staffMembers2 .staffMemeber .staffImage img.staffHoverImg{opacity:0;position:absolute;top:0;left:0;-webkit-transition:opacity 1s;transition:opacity 1s}.staffMembers2 .staffMemeber a:hover{cursor:pointer}.staffMembers2 .staffMemeber a:hover img{opacity:0}.staffMembers2 .staffMemeber a:hover img.staffHoverImg{opacity:1}.staffMembers2 .staffMemeber .staffName{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem;text-align:center}.staffMembers2 .staffMemeber .staffName h3{margin-bottom:1rem}.staffMembers2 .staffMemeber .staffName h4{font-size:2rem;margin-bottom:0}.staffMembers2 .staffContent.modal.fade{display:none;z-index:9999;position:fixed;top:57%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.staffMembers2 .staffContent.modal.fade.show.modal.fade{position:fixed;top:57%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:710px!important;padding-right:0!important}.staffMembers2 .staffContent.modal.fade.show.modal.fade .modal-dialog{max-width:100%!important;max-height:700px;margin-top:0}.staffMembers2 .staffContent.modal.fade.show.modal.fade .modal-dialog .modal-content .modal-header button.close{background:#BAAD00;top:auto;right:auto}.staffMembers2 .staffContent.modal.fade.show.modal.fade .modal-dialog .modal-content .modal-header,.staffMembers2 .staffContent.modal.fade.show.modal.fade .modal-dialog .modal-content .modal-body{padding:1rem 2rem}.staffMembers2 .staffContent.modal.fade.show.modal.fade .modal-dialog .modal-content .modal-body iframe{display:block;margin:0 auto}.staffMembers2 .staffContent.modal.fade .button{position:absolute;top:-55px;left:7px}@media only screen and (max-width:945px){.staffMembers2 .staffMemeber .staffContent.show.modal.fade{width:700px!important}.staffMembers2 .staffMemeber .staffContent.show.modal.fade .modal-dialog{max-width:100%!important;max-height:700px}}@media only screen and (max-width:768px){.staffMembers2 .staffMemeber .staffContent.show.modal.fade{width:500px!important}.staffMembers2 .staffMemeber .staffContent.show.modal.fade .modal-dialog{max-width:100%!important;max-height:550px}}@media only screen and (max-width:575px){.staffMembers2 .container .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.staffMembers2 .container .row .staffMemeber .staffContent.show.modal.fade{width:500px!important}.staffMembers2 .container .row .staffMemeber .staffContent.show.modal.fade .modal-dialog{max-width:100%!important;max-height:550px}.staffMembers2 .container .row .staffMemeber .staffContent.show.modal.fade .modal-dialog .modal-content .modal-body{font-size:1.8rem}}@media only screen and (max-width:525px){.staffMembers2 .container .row .staffMemeber .staffContent.show.modal.fade{width:360px!important}.staffMembers2 .container .row .staffMemeber .staffContent.show.modal.fade .modal-dialog{max-width:100%!important;max-height:550px}.staffMembers2 .container .row .staffMemeber .staffContent.show.modal.fade .modal-dialog .modal-content .modal-body{font-size:1.8rem}}@media only screen and (max-width:515px){.staffMembers2 .container .row .staffMemeber .staffContent.show.modal.fade{width:320px!important}.staffMembers2 .container .row .staffMemeber .staffContent.show.modal.fade .modal-dialog{max-width:100%!important;max-height:550px}.staffMembers2 .container .row .staffMemeber .staffContent.show.modal.fade .modal-dialog .modal-content .modal-body{font-size:1.8rem}}.container-fluid.relative{position:relative}.imageColorBg>div{position:relative;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.imageColorBg>div h2{font-size:6.5rem}.imageColorBg div .f-info h3{font-size:3rem}.imageColorBg div .f-info a{font-size:2rem;font-family:inherit;font-weight:700}.imageColorBg>div.imageColorBgImage{position:absolute;top:0;width:50%;height:100%;background-image:url(../f-home-f-pic.html);background-size:cover;background-position:center center;z-index:1;left:0}.imageColorBg>div.imageColorBgImage.right{left:50%}.dropshadow{-webkit-box-shadow:0 5px 11px 2px rgba(0,0,0,.3);box-shadow:0 5px 11px 2px rgba(0,0,0,.3);z-index:99;position:relative}.zindex{position:relative;z-index:99;overflow:hidden}#Post{margin-bottom:2.5rem;display:block}#Post .post-title{font-size:2.4rem;font-weight:700;margin-bottom:1.5rem}.scrollToTop{width:50px;height:50px;padding:5px;text-align:center;background:#c2c2c2;font-weight:700;color:#fff;opacity:.8;text-decoration:none;position:fixed;bottom:4rem;right:4rem;display:none;cursor:pointer;z-index:9999999999999999}.scrollToTop:hover{color:#fff;text-decoration:none}body.woocommerce .woocommerce{max-width:1140px;margin:auto}.woocommerce div.product form.cart{margin-bottom:2em;margin-top:2rem}.woocommerce .col-1{float:left;width:48%;max-width:48%!important}.woocommerce .col-2{float:right;width:48%;max-width:48%!important}.woocommerce div.product div.images .flex-control-thumbs{margin-top:25px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-weight:normal!important}@media only screen and (max-width:992px){.woocommerce .col-1{float:left;width:100%;max-width:100%!important}.woocommerce .col-2{float:right;width:100%;max-width:100%!important}}@media (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:991px){.contact-page-form p{-ms-flex-preferred-size:46%;flex-basis:46%}.footer-form>.wpcf7-form-control-wrap{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;outline:none;-ms-flex-item-align:start;align-self:flex-start;margin-top:1rem}.footer-form .submit-container{-ms-flex-preferred-size:100%;flex-basis:100%}.flex-footer{display:block}}