.gf-heading .heading-title{display:inline-block;margin-top:0;margin-bottom:0;font-weight:400;font-size:56px}.gf-heading .heading-sub-title{font-weight:700;font-size:18px}.gf-heading.gf-heading-style-1 .heading-sub-title{display:inline-block}.gf-heading.gf-heading-style-2 .heading-sub-title{display:inline-block;vertical-align:middle}.gf-heading.gf-heading-style-1 .heading-sub-title:after,.gf-heading.gf-heading-style-2 .heading-sub-title:after{content:"";display:inline-block;width:60px;height:2px;position:absolute;right:0;top:8px}.gf-heading.gf-heading-style-1 .gf-heading-inner{display:-ms-flexbox;display:flex}.gf-heading.gf-heading-style-1 .heading-title{display:inline-block}.gf-heading.gf-heading-style-1 .heading-sub-title{position:relative;margin-top:10px;vertical-align:top;padding-right:85px;flex-shrink:0}.gf-heading.gf-heading-style-1 .heading-sub-title+.heading-title{margin-left:127px;vertical-align:top}.gf-heading.gf-heading-style-1 .text-right .heading-title{order:1}.gf-heading.gf-heading-style-1 .text-right .heading-sub-title{order:2;padding-left:85px;padding-right:0}.gf-heading.gf-heading-style-1 .text-right .heading-sub-title:after,.gf-heading.gf-heading-style-2 .text-right .heading-sub-title:after{left:0;right:auto}.gf-heading.gf-heading-style-1 .text-right .heading-sub-title+.heading-title{margin-right:127px;margin-left:0}.gf-heading.gf-heading-style-2 .heading-sub-title{position:relative;padding-right:75px}.gf-heading.gf-heading-style-2 .heading-sub-title+.heading-title{margin-top:55px}.gf-heading.gf-heading-style-2 .text-right .heading-sub-title{padding-left:75px;padding-right:0}.gf-heading.gf-heading-style-2 .heading-title,.gf-heading.gf-heading-style-3 .heading-title,.gf-heading.gf-heading-style-4 .heading-title{display:block}.gf-heading.gf-heading-style-3 .heading-sub-title.primary-color{letter-spacing:3px;text-align:center}.gf-heading.gf-heading-style-4 .gf-heading-inner{display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.gf-heading.gf-heading-style-4 .gf-heading-inner .heading-sub-title,.gf-heading.gf-heading-style-4 .gf-heading-inner .heading-title{width:100%}.gf-heading.gf-heading-style-4 .gf-heading-inner .heading-sub-title{order:2}.gf-heading.gf-heading-style-4 .gf-heading-inner .heading-title{order:0}.gf-heading.gf-heading-style-5{position:relative}.gf-heading.gf-heading-style-5:before{display:block;content:"";position:absolute;right:100%;margin-right:230px;width:47px;height:5px;top:15px}.gf-heading.gf-heading-style-6 .heading-title{font-style:italic}.gf-heading.gf-heading-style-6 .heading-sub-title{display:block;line-height:1.71;letter-spacing:1px;margin-bottom:24px;font-weight:700}@media (max-width:767px){.gf-heading.gf-heading-style-1 .gf-heading-inner,.gf-heading.gf-heading-style-1 .heading-title{display:block}.gf-heading.gf-heading-style-1 .text-right .heading-sub-title+.heading-title{margin-right:0}.gf-heading.gf-heading-style-1 .heading-sub-title{margin-top:0}.gf-heading.gf-heading-style-1 .heading-sub-title+.heading-title{margin-left:0;margin-top:20px}.gf-heading.gf-heading-style-2 .heading-sub-title+.heading-title{margin-top:35px}}.gsf-partner{text-align:center}.gsf-partner.partner-gutter-0{margin-left:0;margin-right:0}.gsf-partner.partner-gutter-0 .partner-item{padding-left:0;padding-right:0;margin-bottom:0}.gsf-partner.partner-gutter-10{margin-left:-5px;margin-right:-5px}.gsf-partner.partner-gutter-10 .partner-item{padding-left:5px;padding-right:5px;margin-bottom:10px}.gsf-partner.partner-gutter-20{margin-left:-10px;margin-right:-10px}.gsf-partner.partner-gutter-20 .partner-item{padding-left:10px;padding-right:10px;margin-bottom:20px}.gsf-partner.partner-gutter-30{margin-left:-15px;margin-right:-15px}.gsf-partner.partner-gutter-30 .partner-item{padding-left:15px;padding-right:15px;margin-bottom:30px}.gsf-partner .partner-item{position:relative}.gsf-partner .partner-item .partner-item-content{-webkit-transition:.3s;transition:.3s}.gsf-partner .partner-item img{width:auto;max-width:100%;margin:0 auto;max-height:160px}.gsf-partner .partner-item .partner-item-content:hover{opacity:1!important;-webkit-filter:grayscale(0%)!important;filter:grayscale(0%)!important}.gsf-partner.partner-border.partner-gutter-0{border:1px solid;border-bottom-width:0;border-right-width:0}.gsf-partner.partner-border.partner-gutter-0 .partner-item-inner{border-top-width:0;border-left-width:0}.gsf-partner.partner-border .partner-item-inner{padding:90px 75px;border:1px solid}.gsf-partner .owl-stage{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gsf-testimonials .testimonial-item{position:relative}.gsf-testimonials .testimonial-item img{width:auto!important}.gsf-testimonials .author-avatar img{border-radius:100%}.gsf-testimonials .testimonial-rating{font-size:18px;color:#ababab}.gsf-testimonials .testimonial-rating .ion-android-star{color:#ffcb05}.gsf-testimonials .testimonial-rating span+span{padding-left:5px}.gsf-testimonials.style-01 .testimonials-before{opacity:.1;width:60px}.gsf-testimonials.style-01 .testimonials-content{padding-left:106px;margin-bottom:40px;position:relative;z-index:2}.gsf-testimonials.style-01 .testimonials-content p{font-size:34px;line-height:1.41;color:#1a237e;max-width:569px}.gsf-testimonials.style-01 .author-info{padding-left:106px;position:relative;z-index:2}.gsf-testimonials.style-01 .author-avatar{position:absolute;z-index:1;right:0;top:-55px;bottom:0}.gsf-testimonials.style-01 .author-avatar img{border-radius:0;height:100%;width:auto}.gsf-testimonials.style-01 .author-attr{margin-bottom:10px;margin-top:10px}.gsf-testimonials.style-01 .author-attr h6{margin-top:0;margin-bottom:5px;font-size:24px;line-height:1.5}.gsf-testimonials.style-01 .author-attr span{font-size:14px;font-weight:400;font-style:italic;line-height:2.29;letter-spacing:1px}.gsf-testimonials.style-02,.gsf-testimonials.style-03{text-align:center}.gsf-testimonials.style-02 .testimonials-before{margin-left:auto;margin-right:auto;margin-bottom:65px}.gsf-testimonials.style-02 .testimonials-content{margin-bottom:30px}.gsf-testimonials.style-02 .testimonials-content p{max-width:800px;margin:auto;font-size:24px;line-height:1.67;letter-spacing:1px}.gsf-testimonials.style-02 .testimonial-rating{margin-bottom:40px}.gsf-testimonials.style-02 .author-avatar{margin-right:30px;margin-bottom:10px;margin-top:10px}.gsf-testimonials.style-02 .author-avatar img{width:100px}.gsf-testimonials.style-02 .author-info:not(.author-has-thumb) .author-attr{text-align:center}.gsf-testimonials.style-02 .author-attr{text-align:left}.gsf-testimonials.style-02 .author-attr .author-name{margin-top:0;margin-bottom:11px;font-size:18px;text-transform:uppercase;font-weight:700}.gsf-testimonials.style-02 .author-attr .author-job{font-size:15px;font-weight:400;line-height:1.73}.gsf-testimonials.style-03 .testimonial-item{padding:0 37px}.gsf-testimonials.style-03 .testimonials-content{margin-bottom:18px}.gsf-testimonials.style-03 .testimonials-content p{font-size:18px;line-height:1.78}.gsf-testimonials.style-03 .author-avatar{margin-bottom:29px}.gsf-testimonials.style-03 .author-avatar img{width:90px;margin:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.gsf-testimonials.style-03 .author-attr h6{margin-bottom:5px;margin-top:5px;font-size:18px;margin-right:13px}.gsf-testimonials.style-03 .author-attr .author-job{font-size:15px}.gsf-testimonials.style-04{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.gsf-testimonials.style-04 .testimonials-before{margin-bottom:50px}.gsf-testimonials.style-04 .testimonials-content p{font-size:24px;line-height:1.667;margin-bottom:45px}.gsf-testimonials.style-04 .testimonial-rating{margin-bottom:30px}.gsf-testimonials.style-04 .author-attr h6{margin-right:13px}.gsf-testimonials.style-04 .author-attr span{margin-bottom:5px;margin-top:5px}.gsf-testimonials.style-04 .owl-carousel>.owl-nav [class*=owl-]{width:40px;height:40px;line-height:40px;font-size:16px}.gsf-testimonials.style-05.nav-center{padding:0 140px}.gsf-testimonials.style-05 .testimonial-item{padding-top:16px;padding-left:30px}.gsf-testimonials.style-05 .author-avatar{flex-shrink:0;width:140px;margin-right:90px;position:relative}.gsf-testimonials.style-05 .testimonials-before{position:absolute;top:-16px;left:-30px}.gsf-testimonials.style-05 .testimonials-content p{font-size:34px;line-height:1.41;margin-bottom:57px}.gsf-testimonials.style-04 .author-attr h6,.gsf-testimonials.style-05 .author-attr h6{margin-bottom:5px;margin-top:5px;font-size:24px;line-height:1.5}.gsf-testimonials.style-04 .author-attr span,.gsf-testimonials.style-05 .author-attr span{font-size:14px;font-weight:400;font-style:italic;line-height:2.29;letter-spacing:1px}@media (max-width:991px){.gsf-testimonials.style-01 .author-avatar{display:none}.gsf-testimonials.style-05.nav-center{padding:0}.gsf-testimonials.style-05 .author-avatar{margin-right:50px}.gsf-testimonials.style-05 .testimonials-content p{font-size:24px;margin-bottom:40px}}@media (max-width:575px){.gsf-testimonials.style-01 .testimonials-content{padding-left:30px;margin-bottom:20px;margin-top:20px}.gsf-testimonials.style-01 .testimonials-content p{font-size:24px;max-width:100%}.gsf-testimonials.style-01 .author-info{padding-left:30px}.gsf-testimonials.style-05 .testimonial-item{display:block!important}.gsf-testimonials.style-05 .author-avatar{margin-right:0;margin-bottom:30px}}.gf-pricing-tables{padding-top:25px}.gf-pricing-tables.style-1 .pricing-item{position:relative;background-color:#f4f3ec;padding:35px 35px 0;-webkit-transition:.3s;transition:.3s;text-align:center}.gf-pricing-tables.style-1 .pricing-item .featured-text{width:80px;height:80px;position:absolute;top:-28px;right:-27px;border-radius:100%;text-align:center;text-transform:uppercase;-webkit-transform:rotate(-345deg);transform:rotate(-345deg);font-size:12px}.gf-pricing-tables.style-1 .pricing-item .featured-text span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gf-pricing-tables.style-1 .pricing-item .pricing-price{margin-bottom:10px;font-size:0;padding-left:30px}.gf-pricing-tables.style-1 .pricing-item .pricing-price>*{display:inline-block}.gf-pricing-tables.style-1 .pricing-item .pricing-price span{font-size:24px;line-height:1;color:#333;vertical-align:top}.gf-pricing-tables.style-1 .pricing-item .pricing-price h4{color:#333;margin:0 10px 0 0;font-size:64px;font-weight:700;line-height:.88}.gf-pricing-tables.style-1 .pricing-item .pricing-price p{font-size:15px;color:#7e7e7e}.gf-pricing-tables.style-1 .pricing-item .pricing-name{text-transform:uppercase;font-size:15px;line-height:1.87;letter-spacing:2px;color:#333;margin:0 0 43px}.gf-pricing-tables.style-1 .pricing-item .pricing-features{margin-top:42px;padding-bottom:55px}.gf-pricing-tables.style-1 .pricing-item .pricing-features ul,.gf-pricing-tables.style-2 .pricing-features ul,.gf-pricing-tables.style-3 .pricing-features ul{list-style:none;padding:0}.gf-pricing-tables.style-1 .pricing-item .pricing-features li{font-size:15px;line-height:1.8;padding:6.5px 0;color:#7e7e7e}.gf-pricing-tables.style-1 .pricing-item .pricing-button{position:absolute;bottom:0;left:0;right:0}.gf-pricing-tables.style-1 .pricing-item .pricing-button.btn{padding-top:17px;padding-bottom:17px}.gf-pricing-tables.style-1 .pricing-item.is-featured,.gf-pricing-tables.style-1 .pricing-item:hover{-webkit-box-shadow:0 0 57px 0 rgba(0,0,0,.08);box-shadow:0 0 57px 0 rgba(0,0,0,.08);border-color:transparent!important}.gf-pricing-tables.style-2,.gf-pricing-tables.style-3{position:relative;border-radius:5px;padding:34px 30px 47px;text-align:center;-webkit-transition:.3s;transition:.3s}.gf-pricing-tables.style-2{background-color:rgba(0,0,0,.3)}.gf-pricing-tables.style-2.is-featured{padding-top:59px;padding-bottom:64px;z-index:2}.gf-pricing-tables.style-2 .pricing-price{font-size:0}.gf-pricing-tables.style-2 .pricing-price>*{display:inline-block;color:#fff}.gf-pricing-tables.style-2 .pricing-price span,.gf-pricing-tables.style-3 .pricing-price span{font-size:18px;font-weight:700;line-height:1.33;vertical-align:bottom;margin-bottom:4px}.gf-pricing-tables.style-2 .pricing-price h4,.gf-pricing-tables.style-3 .pricing-price h4{margin:0;font-size:64px;font-weight:800;line-height:.88}.gf-pricing-tables.style-2 .pricing-price p,.gf-pricing-tables.style-3 .pricing-price p{font-size:14px;line-height:1.71}.gf-pricing-tables.style-2 .pricing-name{position:relative;text-transform:uppercase;font-size:18px;font-weight:700;line-height:1.33;letter-spacing:1px;margin-bottom:44px;margin-top:0}.gf-pricing-tables.style-2 .pricing-features{margin-top:37px;opacity:.7}.gf-pricing-tables.style-2 .pricing-features li{font-size:14px;line-height:1.8;padding:15px 0;color:#fff}.gf-pricing-tables.style-2 .pricing-features li+li{border-top:1px solid rgba(255,255,255,.2)}.gf-pricing-tables.style-2 .pricing-button{margin-top:30px}.gf-pricing-tables.style-2.is-featured,.gf-pricing-tables.style-2:hover{background-color:rgba(0,0,0,.3)}.gf-pricing-tables.style-3{background-color:#fcfcfc;box-shadow:0 0 57px 0 rgba(0,0,0,.08)}.gf-pricing-tables.style-3.is-featured{padding-top:59px;padding-bottom:64px;z-index:2}.gf-pricing-tables.style-3 .pricing-price{font-size:0}.gf-pricing-tables.style-3 .pricing-price>*{display:inline-block}.gf-pricing-tables.style-3 .pricing-name{position:relative;text-transform:uppercase;font-size:18px;font-weight:700;line-height:1.33;letter-spacing:1px;color:#333;margin-bottom:44px;margin-top:0}.gf-pricing-tables.style-3 .pricing-features{margin-top:37px}.gf-pricing-tables.style-3 .pricing-features li{font-size:14px;line-height:1.8;padding:15px 0}.gf-pricing-tables.style-3 .pricing-features li+li{border-top:1px solid #f3f3f3}.gf-pricing-tables.style-3 .pricing-button{margin-top:30px}.gf-pricing-tables.style-3.is-featured,.gf-pricing-tables.style-3:hover{background-color:#fff}@media (max-width:991px){.gf-pricing-tables.style-1 .pricing-item{padding:35px 15px 0}.gf-pricing-tables.style-1 .pricing-item .featured-text{right:-10px;top:-10px;width:60px;height:60px;font-size:8px}}