html{box-sizing:border-box;font-size:100%}@font-face{font-family:Stud-Regular;font-style:normal;font-weight:400;src:url(../../../stud-regular.ttf) format("truetype")}*,:after,:before{box-sizing:inherit}body{background-color:#f2f5f9;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}img{transition:all .7s ease-in-out}img.a_scale:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}img:before{background:hsla(0,0%,100%,.113);border-radius:100%;content:"";display:block;height:0;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;z-index:2}img:hover:before{-webkit-animation:circle .9s;animation:circle .9s}input{padding:10px 5px;width:100%}.container{padding:0 3rem}.list-nostyle{list-style:none;padding-left:0}.theme__button{background-color:var(--gold);border-radius:10px;border-style:none;color:#fff;display:inline-block;font-size:1.5rem;font-weight:700;padding:1rem 2.5rem;transition:all .5s linear}.theme__button.inverse{background-color:#fff;color:var(--gold)}.theme__button.inverse:hover{background-color:var(--gold);color:#fff}.theme__button.max-width{width:100%}.theme__button:hover{background-color:var(--navy-blue)}.rounded-border-top{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.rounded-border-bottom{border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.flex-items{display:flex;flex-wrap:wrap;gap:.5rem}.flex-items>.flex-2{flex:1 0 calc(50% - 10px)}.flex-items>.flex-3{flex:0 0 calc(33.3333% - 10px)}.flex-items>.flex-4{flex:0 0 calc(25% - 10px)}.flex-items.column{flex-direction:column}.flex-items.space-between{justify-content:space-between}.flex-items.align-items-center{align-items:center;margin:auto;width:100%}.flex-items.justify-content-center{justify-content:center;margin:auto;width:100%}.row{display:flex;flex-wrap:wrap;gap:2rem}.viewport__full-height{clear:both;height:100vh}.line-height{line-height:1.5}.text-align-center{text-align:center}h1,h2,h3{margin:0}a,a:active,a:visited{text-decoration:none}:root{--navy-blue:#546181;--gold:#bca280;--light-gray:#888a8c;--facebook:#198ff5;--font-stud:"Stud-Regular";--font-sert:"SantElia Rough Regular Two",sans-serif}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideInTop{-webkit-animation-name:slideInTop;animation-name:slideInTop}.slideInBottom{-webkit-animation-name:slideInBottom;animation-name:slideInBottom}.slideInBottom,.slideInLeft,.slideInRight,.slideInTop{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@-webkit-keyframes slideInTop{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInTop{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInBottom{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInBottom{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.preloader{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;text-align:center;top:0;z-index:999}.preloader,.preloader__icon{background-position:50%;background-repeat:no-repeat}.preloader__icon{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:iconRotateOnYAxis;animation-name:iconRotateOnYAxis;background-image:url(../../../images/preloader_icon.PNG);background-size:auto;height:100%;width:100%}@-webkit-keyframes iconRotateOnYAxis{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,10,-5deg);transform:perspective(400px) rotate3d(0,10,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes iconRotateOnYAxis{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,10,-5deg);transform:perspective(400px) rotate3d(0,10,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.header{background-image:url(../../../images/hero_gf_stockyards.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;position:relative}.header,.header:before{height:100%;left:0;top:0;width:100%}.header:before{background:rgba(0,0,0,.3);content:"";position:absolute}.header *{z-index:10}.header__top{background-color:var(--navy-blue);color:var(--gold);display:block;padding:8px 0;position:relative}.header__top-icon{color:#fff;margin-right:.5rem}.header__top-left-address a{color:var(--gold)}.header__top-left-address a:hover{color:#fff;transition:all .5s ease}.header__nav{background-color:#fff;padding:1rem 0}.header__nav-group{align-items:center;display:flex;justify-content:space-between}.header__nav-menu{display:flex;gap:2rem}.header__nav-link{color:var(--navy-blue);font-family:var(--font-stud);position:relative}.header__nav-link:after{background:var(--navy-blue);bottom:-38px;content:"";height:4px;left:0;position:absolute;-webkit-transform:skew(-35deg);transform:skew(-35deg);width:0;z-index:1}.header__nav-link:hover{color:var(--gold);transition:.5s ease-in}.header__nav-link:hover:after{transition:.5s ease-in;width:100%}.header__hero{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:7rem 20rem 3rem}.header__hero-title{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:5rem}.header__hero-content{color:#fff;font-size:1.5rem;line-height:1.5}.header__hero-button{background-color:var(--gold);border-radius:10px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:700;padding:1rem 2.5rem;transition:all .5s linear}.header__hero-button:hover{background-color:var(--navy-blue)}.main__section-heading,.main__section-subheading{color:var(--navy-blue);text-align:center}.main__section-heading.inverse,.main__section-subheading.inverse{color:var(--gold)}.main__section-heading{font-size:2.5rem;margin-bottom:2rem}.main__section-subheading{font-size:1.5rem}.main__feature{display:block;padding:60px 0 90px;position:relative}.main__feature-single{background-color:#fff;border-radius:.75rem;overflow:hidden;padding:200px 96px 40px;position:relative;z-index:1}.main__feature-single-inner{z-index:1}.main__feature-single-inner h3{font-size:1.5rem}.main__feature-single:before{background-color:var(--navy-blue);border-radius:.75rem;content:"";display:block;height:0;left:0;position:absolute;top:0;transition:height .5s ease;width:100%;z-index:-1}.main__feature-single-icon{background-color:var(--navy-blue);border-radius:50%;height:225px;left:-30px;position:absolute;top:-72px;width:225px}.main__feature-single-icon span{color:#fff;display:inline-block;font-size:1rem;left:86px;position:relative;top:108px}.main__feature-single:hover:before{height:100%}.main__feature-single:hover .main__feature-single-icon{background-color:var(--gold)}.main__feature-single:hover .main__feature-single-inner h3,.main__feature-single:hover .main__feature-single-inner p{color:#fff}.main__feature-title{font-size:1.5rem}.main__about{background-color:var(--navy-blue);color:#fff;padding-bottom:3rem;padding-top:7rem;position:relative}.main__about-content{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.main__about-content:before{background-image:url(../../../images/gf_logo_xl-gold.PNG);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:-1}.main__about-team-single{border-radius:.625rem;padding:2rem;width:375px}.main__about-team-single:hover .main__about-team-single-image:before{-webkit-transform:perspective(400px) rotateX(0deg) scaleY(1);transform:perspective(400px) rotateX(0deg) scaleY(1);transition-delay:.1s;transition-duration:.7s;transition-property:all;transition-timing-function:ease-in-out}.main__about-team-single:hover .main__about-team-single-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.main__about-team-single-image{border-radius:.625rem;display:block;overflow:hidden;position:relative;z-index:1}.main__about-team-single-image:before{background-color:hsla(34,31%,62%,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:perspective(400px) rotateX(90deg) scaleY(.5);transform:perspective(400px) rotateX(90deg) scaleY(.5);-webkit-transform-origin:center;transform-origin:center;transition-delay:.1s;transition-duration:.5s;transition-property:all;transition-timing-function:ease-in-out;z-index:1}.main__about-team-single-image img{border-radius:.625rem;-o-object-fit:contain;object-fit:contain;transition:all .5s ease-in;width:100%}.main__about-team-single-content{text-align:center}.main__about-team-single-content h3{color:var(--gold)}.main__about-topiclist{list-style-type:none;margin:0;padding:0}.main__about .bull{background-image:url(../../../images/gf_icon_blue.PNG);background-position:0 0;background-repeat:no-repeat;background-size:contain;height:34px;padding-left:44px;padding-top:7px}.main__about-image{max-width:100%;padding:5rem}.main__about-image>img{border-radius:.625rem;width:100%}.main__services{padding-top:7rem}.main__services-single{background-color:#fff;border-radius:.625rem;display:block;margin-bottom:30px;position:relative}.main__services-single:before{background-color:var(--navy-blue);border-radius:.625rem;bottom:0;content:"";display:block;height:0;left:0;position:absolute;transition:height .5s ease;width:100%;z-index:-1}.main__services-single-image{border-radius:.625rem;display:block;overflow:hidden;padding:.625rem .625rem 0;z-index:1}.main__services-single-image img{max-width:100%}.main__services-single-content{border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-sizing:border-box;padding:35px 30px}.main__services-single:hover{background:none}.main__services-single:hover:before{height:100%}.main__services-single:hover .main__services-single-content h3,.main__services-single:hover .main__services-single-content p{color:#fff}.main__services-single:hover .main__services-single-content a{background-color:var(--navy-blue)}.main__contact{padding-top:7rem}.main__contact-left{padding:5rem;position:relative}.main__contact-left-contact{position:relative}.main__contact-left-image{right:-170px;top:0}.main__contact img{border-radius:.625rem;width:100%}.main__contact-form{padding:20px 30px;width:100%}.main__contact-form textarea{min-width:100%}.main__footer{background-color:var(--navy-blue);color:#fff;display:block;line-height:1.5rem;margin-top:2rem;padding:80px 0 50px;text-align:center}.main__footer-links-group{list-style-type:none;margin:0;padding:0}.footer_fb{color:#fff;transition:all .5s ease-in}.footer_fb:hover{color:var(--gold)}.footer__nav-item{border-radius:.75rem;color:var(--gold);font-weight:700;padding:.25rem 1rem;transition:all .5s ease-in}.footer__nav-item:hover{background-color:var(--gold);color:#fff}.main__footer-bottom{padding-top:2rem}.main__footer-bottom hr{background-color:var(--gold);border:none;height:.2rem}.copyright{font-weight:600}
/*# sourceMappingURL=style.css.map */