@import url('https://fonts.googleapis.com/css?family=Lato');@import url("https://s3.amazonaws.com/assets.roadsidemultimedia.com/icons/rs-icon-font/rs-icons.css");.band-light .icon-text-slider .slick-next:before,.band-light-alt .icon-text-slider .slick-next:before,.band-light .icon-text-slider .slick-prev:before,.band-light-alt .icon-text-slider .slick-prev:before{color: #000}.band-dark .icon-text-slider .slick-next:before,.band-dark-alt .icon-text-slider .slick-next:before,.band-dark .icon-text-slider .slick-prev:before,.band-dark-alt .icon-text-slider .slick-prev:before{color: #fff}.icon-text-slider{margin: auto;position: relative;width: 100%}.icon-text-slider .icon-text-slider-item-wrap .icon-text-slider-item{text-align: center;display: block;width: 100%;max-width: 320px;margin: auto}.icon-text-slider .icon-text-slider-item-wrap .icon-text-slider-item img{display: block;margin: 0 auto 30px;width: 100%;max-width: 120px}.icon-text-slider .icon-text-slider-item-wrap .icon-text-slider-item .icon-text-slider-item-heading{margin: 0 auto 30px;display: block}.icon-text-slider .icon-text-slider-item-wrap .icon-text-slider-item .icon-text-slider-item-text{margin: 0 auto 0px;display: block}.icon-text-slider .icon-text-slider-item-wrap .icon-text-slider-item .icon-text-slider-item-cta{margin: 30px auto 0px;display: block}.icon-text-slider ul.slick-dots{bottom: -50px;padding: 0;line-height: 30px}.icon-text-slider ul.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 15px;height: 15px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: 0;background: 0 0;background: #222;border-radius: 50%;opacity: .5}.icon-text-slider ul.slick-dots li button:before{display: none}.icon-text-slider ul.slick-dots li button:hover{opacity: 1}.icon-text-slider ul.slick-dots li.slick-active button{opacity: 1}.mydivi-child-pages-grid-wrap{display: block;position: relative}.mydivi-child-pages-grid-wrap .childpages{display: grid;width: 100%;grid-template-columns: 33.333% 33.333% 33.333%;grid-template-rows: auto}@media (max-width: 980px){.mydivi-child-pages-grid-wrap .childpages{grid-template-columns: 50% 50%;max-width: 800px;margin: auto}}@media (max-width: 680px){.mydivi-child-pages-grid-wrap .childpages{grid-template-columns: 100%;max-width: 400px;margin: auto}}.mydivi-child-pages-grid-wrap .childpages > div{grid-column-end: span 1}.mydivi-child-pages-grid-wrap .childpages > div a{display: block;padding: 0px 30px}@media (max-width: 480px){.mydivi-child-pages-grid-wrap .childpages > div a{padding: 0px 10px}}.mydivi-child-pages-grid-wrap .childpages > div a .child-pages-image-wrap{position: relative;overflow: hidden;display: block}.mydivi-child-pages-grid-wrap .childpages > div a .child-pages-image-wrap img{display: block;position: relative;z-index: 1;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.mydivi-child-pages-grid-wrap .childpages > div a .child-pages-image-wrap:before{top: 0;content: "▼ See More";font-family: "Lato";left: 0;display: block;color: #222;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);transform: translateY(-100%);text-align: center;line-height: 30px;width: 100%;text-transform: uppercase;font-size: 18px;font-weight: 600}.mydivi-child-pages-grid-wrap .childpages > div a .child-pages-image-wrap:after{content: "";position: absolute;display: block;left: 50%;top: 30px;border: 10px solid rgba(0,0,0,0);border-top-color: #222;transform: translateX(-50%);-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;opacity: 0}.mydivi-child-pages-grid-wrap .childpages > div a .child-pages-title{position: relative;width: 100%;color: #000;padding: 10px 10px;font-size: 22px;font-family: "Lato";z-index: 10;font-weight: 600;border-top: 2px solid #4e84cf}.mydivi-child-pages-grid-wrap .childpages > div a:hover .child-pages-image-wrap img{-webkit-transform: translateY(20px);-moz-transform: translateY(20px);transform: translateY(20px)}.mydivi-child-pages-grid-wrap .childpages > div a:hover .child-pages-image-wrap:before{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px)}.mydivi-child-pages-grid-wrap .childpages > div a:hover .child-pages-image-wrap:after{opacity: 1}.skyline{width: 100%;display: block;position: relative;-webkit-transform: translateY(1px);-moz-transform: translateY(1px);transform: translateY(1px);overflow: hidden}.skyline .back-layer{position: absolute;display: block;z-index: 1;bottom: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;transition: all .2s linear}.skyline .cloud-layer{position: absolute;display: block;z-index: 5;bottom: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;transition: all .2s linear}.skyline .cloud-layer #cloudsvg{opacity: .5}.skyline .cloud-layer #cloudsvg #cloud1,.skyline .cloud-layer #cloudsvg #cloud2,.skyline .cloud-layer #cloudsvg #cloud3{-webkit-transform-origin: 960px 203px;-moz-transform-origin: 960px 203px;transform-origin: 960px 203px}.skyline .cloud-layer #cloudsvg #cloud1{-webkit-animation: cloud1 4s linear;-moz-animation: cloud1 4s linear;animation: cloud1 4s linear}.skyline .mid-layer{position: absolute;display: block;z-index: 5;bottom: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;transition: all .2s linear}.skyline img#front-layer{position: relative;display: block;z-index: 10}.skyline img#mid-layer{position: absolute;display: block;z-index: 5;bottom: 0;left: 0}.skyline img#back-layer{position: absolute;display: block;z-index: 1;bottom: 0;left: 0}.skyline svg{width: 100% !important;height: auto !important;display: block}.skyline svg#front-layer{position: relative;display: block;z-index: 10}.mydivi-child-pages-slider-wrap .childpages{list-style: none;margin: 0;padding: 0}.mydivi-child-pages-slider-wrap .childpages > div{display: block;position: relative}.mydivi-child-pages-slider-wrap .childpages > div img{position: relative;z-index: 1}.mydivi-child-pages-slider-wrap .childpages > div .child-pages-title{position: absolute;bottom: 0;width: 100%;left: 0;background: #fff;color: #222;padding: 10px 10px;font-size: 14px;z-index: 10}.grid-blocks{display: grid;width: 100%;grid-template-columns: 25% 25% 25% 25%;grid-template-rows: auto}@media (max-width: 980px){.grid-blocks{grid-template-columns: 50% 50%;max-width: 800px;margin: auto}}@media (max-width: 680px){.grid-blocks{grid-template-columns: 100%;max-width: 400px;margin: auto}}.grid-blocks .block{grid-column-end: span 1;background: #eee;position: relative}.grid-blocks .block:before{content: "";position: relative;padding-top: 200%;display: block;width: 100%}.grid-blocks .block .block-img{position: absolute;top: 0;left: 0;width: 100%;height: 50%;background: #222}.grid-blocks .block .block-img img{width: 100%;display: block}.grid-blocks .block .block-text{position: absolute;bottom: 0;left: 0;width: 100%;height: 50%;background: #34495e;padding: 30px;box-sizing: border-box}.grid-blocks .block .block-text .block-title{position: relative;font-size: 20px;font-family: sans-serif;color: #fff;width: 100%;display: block;margin-bottom: 15px}.grid-blocks .block .block-text .block-desc{position: relative;font-size: 16px;font-family: sans-serif;color: #fff;width: 100%;display: block}.grid-blocks .block .block-text:after{content: "";position: absolute;top: -40px;border: 20px solid rgba(0,0,0,0);border-bottom-color: #34495e;left: 50%;margin-left: -20px}.grid-blocks .block:nth-child(2n) .block-img{top: initial;bottom: 0}.grid-blocks .block:nth-child(2n) .block-text{bottom: initial;top: 0}.grid-blocks .block:nth-child(2n) .block-text:after{content: "";position: absolute;top: initial;bottom: -40px;border: 20px solid rgba(0,0,0,0);border-top-color: #34495e;left: 50%;margin-left: -20px}@media (max-width: 680px){.grid-blocks .block:nth-child(2n) .block-img{top: 0;bottom: initial}.grid-blocks .block:nth-child(2n) .block-text{bottom: 0;top: initial}.grid-blocks .block:nth-child(2n) .block-text:after{content: "";position: absolute;top: initial;top: -40px;bottom: initial;border: 20px solid rgba(0,0,0,0);border-bottom-color: #34495e;left: 50%;margin-left: -20px}}.video-wrapper{position: relative}.video-wrapper .vidplayer{width: 100% !important;height: auto !important;display: block}.video-wrapper .vidplayer .mejs-background,.video-wrapper .vidplayer .mejs-mediaelement{left: 0;position: relative;top: 0}.video-wrapper .vidplayer .mejs-overlay{width: 100% !important;height: 100% !important}.video-wrapper .vidplayer .mejs-captions-layer{width: 90% !important;margin: 0 5%}.video-wrapper .vidplayer .mejs-poster{width: 100% !important;height: auto !important}.video-wrapper .vidplayer.mejs__container .mejs__inner .mejs__layers .mejs__overlay{width: 100% !important;height: 100% !important}.video-wrapper .vidplayer.mejs__container .mejs__inner .mejs__layers .mejs__captions-layer{position: relative !important;width: 96% !important;height: auto !important;margin: 0 2%}.video-wrapper .vidplayer.mejs__container .mejs__inner .mejs__layers .mejs__poster{width: 100% !important;height: 100% !important}.video-wrapper .vidplayer.mejs__container .mejs__inner .mejs__mediaelement{position: relative;height: auto;width: 100%}.inline-popup-content{background: #fff;padding: 30px;max-width: 800px;display: block;margin: auto}.inline-popup-content p{color: #222}@media (max-width: 980px){.band-light .hover-paragraph-overlay .hpo-heading-wrap,.band-light-alt .hover-paragraph-overlay .hpo-heading-wrap{color: #222}}@media (max-width: 980px){.band-dark .hover-paragraph-overlay .hpo-heading-wrap,.band-dark-alt .hover-paragraph-overlay .hpo-heading-wrap,.band-parallax .hover-paragraph-overlay .hpo-heading-wrap,.band-quote .hover-paragraph-overlay .hpo-heading-wrap,.band-hero .hover-paragraph-overlay .hpo-heading-wrap,.band-hero-alt .hover-paragraph-overlay .hpo-heading-wrap{color: #fff}}.hover-paragraph-overlay{width: 100%;max-width: 400px;position: relative;margin: 0px;display: inline-block}@media (max-width: 980px){.hover-paragraph-overlay{background: rgba(106,176,76,0) !important}}.hover-paragraph-overlay:before{content: "";position: absolute;width: 100%;height: 100%;background: inherit;display: block;z-index: 2}.hover-paragraph-overlay img{display: block;width: 100%;position: relative;z-index: 1}.hover-paragraph-overlay .hpo-heading-wrap{position: absolute;width: 100%;z-index: 5;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;line-height: 65px;font-size: 40px;text-align: center;display: block;color: #fff}@media (max-width: 980px){.hover-paragraph-overlay .hpo-heading-wrap{position: relative;width: 100%;z-index: 5;top: initial;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);transform: translateY(0%);color: #222}}.hover-paragraph-overlay .hpo-text-wrap{position: absolute;padding: 15px 15px;box-sizing: border-box;top: 50px;left: 0;width: 100%;z-index: 5;-webkit-transform: translateY(50px);-moz-transform: translateY(50px);transform: translateY(50px);visibility: hidden;opacity: 0;-webkit-transition: all .1s;-moz-transition: all .1s;transition: all .1s}.hover-paragraph-overlay .hpo-text-wrap .hpo-text{background: #fff;color: #222;display: block;padding: 15px;box-shadow: 0 0 10px 0px rgba(0,0,0,0.4);border-radius: 5px}.hover-paragraph-overlay .hpo-text-wrap .hpo-text p{padding: 0;margin: 0 0 15px;font-size: 16px;text-align: center;color: #222 !important}.hover-paragraph-overlay .hpo-text-wrap .hpo-text p:nth-last-child(1){margin: 0}@media (max-width: 980px){.hover-paragraph-overlay .hpo-text-wrap{position: relative;padding: 0px 15px 15px;box-sizing: border-box;top: initial;left: initial;width: 100%;z-index: 5;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);visibility: visible;opacity: 1}}.hover-paragraph-overlay:hover .hpo-heading-wrap{top: 0%;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);transform: translateY(0%)}.hover-paragraph-overlay:hover .hpo-text-wrap{-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0);visibility: visible;opacity: 1;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.vimeo-video-hero{position: relative;height: 100vh;width: 100%;display: block;z-index: 0;max-height: 1000px}.vimeo-video-hero .vv-h1-text{position: absolute;text-align: center;line-height: 1;font-size: 30px;background: rgba(200,200,200,0.4);color: #fff !important;font-family: 'Raleway' !important;font-weight: 300 !important;top: 0;left: 0;display: block;width: 100%;z-index: 100;margin: 0;padding: 10px 0}@media (max-width: 980px){.vimeo-video-hero .vv-h1-text{font-size: 16px;background: rgba(200,200,200,0.76)}}.vimeo-video-hero.hs-half,.vimeo-video-hero.hs-no-header-half{height: 70vh !important}.vimeo-video-hero:before{content: "";top: 0;left: 0;position: absolute;z-index: 5;width: 100%;height: 100%;background: #084291;opacity: .7}@media (max-width: 980px){.vimeo-video-hero:before{display: none}}@media (max-width: 980px){.vimeo-video-hero{height: auto !important;max-height: none;background: #000 !important}}.vimeo-video-hero .tablet-hero,.vimeo-video-hero .mobile-hero{display: none}@media (max-width: 980px){.vimeo-video-hero .tablet-hero{display: block}}@media (max-width: 480px){.vimeo-video-hero .tablet-hero{display: none}}@media (max-width: 480px){.vimeo-video-hero .mobile-hero{display: block}}.vimeo-video-hero .herospotoverlay{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 100;background: rgba(0,0,0,0.7)}.vimeo-video-hero .hero-text-wrap{width: 100%;height: 100%;position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);max-width: 1550px;z-index: 10}@media (max-width: 980px){.vimeo-video-hero .hero-text-wrap{width: auto;height: auto;position: relative;top: initial;left: initial;-webkit-transform: translateX(0%);-moz-transform: translateX(0%);transform: translateX(0%);max-width: 1350px}}.vimeo-video-hero .herospottxt{position: absolute;width: 80%;z-index: 101;display: block;vertical-align: middle;padding: 40px;box-sizing: border-box}@media (max-width: 980px){.vimeo-video-hero .herospottxt{position: relative !important;width: 100% !important;left: initial !important;right: initial !important;top: initial !important;bottom: initial !important;padding: 0;-webkit-transform: translateY(0%) !important;-moz-transform: translateY(0%) !important;-ms-transform: translateY(0%) !important;-o-transform: translateY(0%) !important;transform: translateY(0%) !important}}.vimeo-video-hero .herospottxt .inner-text{width: 100%;margin: auto}@media (max-width: 980px){.vimeo-video-hero .herospottxt .inner-text{padding: 50px;z-index: 100;position: relative;text-align: center}}@media (max-width: 480px){.vimeo-video-hero .herospottxt .inner-text{padding: 40px 20px}}.vimeo-video-hero .herospottxt .inner-text ol,.vimeo-video-hero .herospottxt .inner-text ul{list-style-type: disc;margin-left: 40px}.vimeo-video-hero .herospottxt .btn-wrap{display: inline-block;margin: 40px 0 0 0}@media (max-width: 980px){.vimeo-video-hero .herospottxt .btn-wrap{display: block;margin: 40px 10px 0}}.vimeo-video-hero .herospottxt h1{padding-bottom: 0;margin-bottom: 0}.vimeo-video-hero .herospottxt.hs-text-align-left{text-align: left}@media (max-width: 980px){.vimeo-video-hero .herospottxt.hs-text-align-left{text-align: center}}.vimeo-video-hero .herospottxt.hs-text-align-center{text-align: center}@media (max-width: 980px){.vimeo-video-hero .herospottxt.hs-text-align-center{text-align: center}}.vimeo-video-hero .herospottxt.hs-text-align-right{text-align: right}@media (max-width: 980px){.vimeo-video-hero .herospottxt.hs-text-align-right{text-align: center}}.vimeo-video-hero .herospottxt.hs-aligncenter{width: 90%;left: 5%;right: 5%}.vimeo-video-hero .herospottxt.hs-aligncenter.hs-aligntop{top: 50px}.vimeo-video-hero .herospottxt.hs-aligncenter.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.vimeo-video-hero .herospottxt.hs-aligncenter.hs-alignbottom{bottom: 50px}.vimeo-video-hero .herospottxt.hs-alignleft{width: 45%;left: 5%}.vimeo-video-hero .herospottxt.hs-alignleft .btn-wrap{display: inline-block}@media (max-width: 980px){.vimeo-video-hero .herospottxt.hs-alignleft .btn-wrap{display: block}}.vimeo-video-hero .herospottxt.hs-alignleft.hs-aligntop{top: 50px}.vimeo-video-hero .herospottxt.hs-alignleft.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.vimeo-video-hero .herospottxt.hs-alignleft.hs-alignbottom{bottom: 50px}.vimeo-video-hero .herospottxt.hs-alignright-custom{right: 5%}.vimeo-video-hero .herospottxt.hs-alignright-custom .btn-wrap{display: inline-block}@media (max-width: 980px){.vimeo-video-hero .herospottxt.hs-alignright-custom .btn-wrap{display: block}}.vimeo-video-hero .herospottxt.hs-alignright-custom.hs-aligntop{top: 50px}.vimeo-video-hero .herospottxt.hs-alignright-custom.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.vimeo-video-hero .herospottxt.hs-alignright-custom.hs-alignbottom{bottom: 50px}.vimeo-video-hero .herospottxt.hs-alignleft-custom{left: 5%}.vimeo-video-hero .herospottxt.hs-alignleft-custom .btn-wrap{display: inline-block}@media (max-width: 980px){.vimeo-video-hero .herospottxt.hs-alignleft-custom .btn-wrap{display: block}}.vimeo-video-hero .herospottxt.hs-alignleft-custom.hs-aligntop{top: 50px}.vimeo-video-hero .herospottxt.hs-alignleft-custom.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.vimeo-video-hero .herospottxt.hs-alignleft-custom.hs-alignbottom{bottom: 50px}.vimeo-video-hero .herospottxt.hs-alignright{width: 45%;right: 5%}.vimeo-video-hero .herospottxt.hs-alignright .btn-wrap{display: inline-block}@media (max-width: 980px){.vimeo-video-hero .herospottxt.hs-alignright .btn-wrap{display: block}}.vimeo-video-hero .herospottxt.hs-alignright.hs-aligntop{top: 50px}.vimeo-video-hero .herospottxt.hs-alignright.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.vimeo-video-hero .herospottxt.hs-alignright.hs-alignbottom{bottom: 50px}.vimeo-video-hero .scrollhero{position: absolute;bottom: 10px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);transition: all .4s;opacity: .2;z-index: 101}.vimeo-video-hero .scrollhero:hover{opacity: 1;cursor: pointer}.vimeo-video-hero .scrollhero i{font-size: 50px;color: #ffffff}.vimeo-video-hero .vimeo-video-hero-embed{min-width: 130%;min-height: 140%;display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%)}@media (max-width: 980px){.vimeo-video-hero .vimeo-video-hero-embed{display: none}}.vimeo-video-hero .vimeo-video-hero-embed #vvh-embed{position: absolute;top: 0;min-width: 100%;min-height: 100%;height: 100%}.vimeo-video-hero .vimeo-video-hero-embed #vvh-embed iframe{min-width: 100%;min-height: 100%;width: 100%;display: block}.instaslider{position: relative;overflow: hidden}.instaslider:hover .dirbtn.goright,.instaslider:hover .dirbtn.goleft{-webkit-transform: translateX(0%);-moz-transform: translateX(0%);transform: translateX(0%)}.instaslider .dirbtn{position: absolute;top: 0;background: rgba(255,255,255,0.4);height: 100%;width: 80px;text-align: center;z-index: 100}.instaslider .dirbtn i{position: absolute;top: 50%;left: 50%;font-size: 40px;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%)}.instaslider .dirbtn.goright{right: 0;-webkit-transition: transform .4s;-moz-transition: transform .4s;transition: transform .4s;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);transform: translateX(100%)}.instaslider .dirbtn.goleft{left: 0;-webkit-transition: transform .4s;-moz-transition: transform .4s;transition: transform .4s;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);transform: translateX(-100%)}#scroller{position: relative;z-index: 50;width: 100%;height: 300px;margin: 0 auto}@media (max-width: 767px){#scroller{height: 150px}}#scroller .innerScrollArea{overflow: hidden;position: absolute;left: 0;right: 0;top: 0;bottom: 0}#scroller .innerScrollArea ul{padding: 0;margin: 0;position: relative}#scroller .innerScrollArea ul li{padding: 0;margin: 0;list-style-type: none;position: absolute;width: 300px;height: 300px}@media (max-width: 767px){#scroller .innerScrollArea ul li{height: 150px;width: 150px}}#scroller .innerScrollArea ul li img{width: 100%;height: auto;position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.videomp4-btn{display: block;margin: auto;width: 100%;max-width: 600px;background: #222;position: relative}.videomp4-btn img{display: block;opacity: 1;position: relative;z-index: 1;transition: all .4s;width: 100%}.videomp4-btn .play-wrap{position: absolute;z-index: 10;font-size: 40px;width: 120px;height: 80px;border-radius: 20px;color: #fff;line-height: 80px;text-align: center;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);overflow: hidden}.videomp4-btn .play-wrap:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #4c4c4c;background: -moz-linear-gradient(-45deg, #4c4c4c 0%, #474747 49%, #000 51%, #131313 100%);background: -webkit-linear-gradient(-45deg, #4c4c4c 0%, #474747 49%, #000 51%, #131313 100%);background: linear-gradient(135deg, #4c4c4c 0%, #474747 49%, #000 51%, #131313 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c', endColorstr='#131313', GradientType=1);z-index: 1;opacity: .5;transition: all .4s}.videomp4-btn .play-wrap i{position: relative;z-index: 10}.videomp4-btn:hover{cursor: pointer}.videomp4-btn:hover img{opacity: .6}.videomp4-btn:hover .play-wrap:before{opacity: .8}.mp4-popup{position: fixed;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);width: 100%;padding: 20px;max-width: 600px;display: block;box-sizing: border-box;z-index: 10000}.mp4-popup video{width: 100% !important;height: auto}.owl-carousel-wrap{position: relative}.owl-carousel-wrap:after{display: block;clear: both;content: ""}.owl-carousel-wrap .static-text{position: absolute;padding: 40px 100px;max-width: 640px;left: 50%;top: 50%;transform: translateY(-50%) translateX(-100%);z-index: 10;box-sizing: border-box}@media (max-width: 980px){.owl-carousel-wrap .static-text{max-width: 100%;padding: 40px;text-align: center;transform: translateY(-50%) translateX(-50%);width: 100%}}@media (min-width: 2000px){.owl-carousel-wrap .static-text{padding: 40px 60px;max-width: 780px;left: 10%;transform: translateY(-50%) translateX(0%)}.owl-carousel-wrap .static-text .heading-hero,.owl-carousel-wrap .static-text .heading-hero-alt,.owl-carousel-wrap .static-text .heading-primary,.owl-carousel-wrap .static-text .heading-secondary,.owl-carousel-wrap .static-text .heading-tertiary{font-size: 70px !important}}.owl-carousel-wrap .static-text .oc-cta{font-size: 18px;line-height: 40px;padding: 0 30px;border-radius: 50px;border: 3px solid #fff;color: #222 !important;background: #fff;display: inline-block;margin-top: 30px;transition: all .4s}.owl-carousel-wrap .static-text .oc-cta:hover{background: rgba(0,0,0,0);color: #fff !important}.owl-carousel-wrap .oc-overlay{display: block;position: absolute;top: 0;left: 0;width: 50%;height: 100%;z-index: 5}.owl-carousel-wrap .oc-overlay.oc-full-overlay{width: 100%}@media (max-width: 980px){.owl-carousel-wrap .oc-overlay{width: 100%}}.owl-carousel-wrap .owl-left,.owl-carousel-wrap .owl-right{width: 50%;height: auto;float: left;display: block;z-index: 1;position: relative}.owl-carousel-wrap .owl-left.oc-overlay:before,.owl-carousel-wrap .owl-right.oc-overlay:before{position: absolute;content: "";left: 0;width: 100%;height: 100%;background: inherit;z-index: 100}@media (max-width: 980px){.owl-carousel-wrap .owl-left,.owl-carousel-wrap .owl-right{width: 100%}.owl-carousel-wrap .owl-left:before,.owl-carousel-wrap .owl-right:before{position: absolute;content: "";left: 0;width: 100%;height: 100%;background: inherit;z-index: 100}}.owl-carousel-wrap .owl-left .item,.owl-carousel-wrap .owl-right .item{width: 100%;height: 100vh;max-height: 1080px;position: relative;display: block;background-size: cover !important;background-position: top center !important;z-index: 2}.owl-carousel-wrap .owl-left .owl-dots,.owl-carousel-wrap .owl-right .owl-dots{position: absolute;right: 0;top: 50%;transform: translateY(-50%);z-index: 101}.owl-carousel-wrap .owl-left .owl-dots .owl-dot,.owl-carousel-wrap .owl-right .owl-dots .owl-dot{display: block;width: 15px;height: 15px;margin: 10px;background: #eee;border-radius: 50%;opacity: .4}.owl-carousel-wrap .owl-left .owl-dots .owl-dot.active,.owl-carousel-wrap .owl-right .owl-dots .owl-dot.active{background: #fff;opacity: 1}.owl-carousel-wrap .owl-left .owl-nav,.owl-carousel-wrap .owl-right .owl-nav{padding-top: .4em;font-family: sans-serif;font-size: .8em}.owl-carousel-wrap .owl-left .owl-nav > div,.owl-carousel-wrap .owl-right .owl-nav > div{padding: .4em 1.4em;border: 1px solid #333;background: #000;color: white;border-radius: .4em;background-image: linear-gradient(rgba(255,255,255,0.3), rgba(0,0,0,0.2));box-shadow: .1em .1em .4em rgba(0,0,0,0.5)}.owl-carousel-wrap .owl-left .owl-nav > div:hover,.owl-carousel-wrap .owl-right .owl-nav > div:hover{background-color: #333}.owl-carousel-wrap .owl-left .owl-nav .owl-prev,.owl-carousel-wrap .owl-right .owl-nav .owl-prev{float: left}.owl-carousel-wrap .owl-left .owl-nav .owl-next,.owl-carousel-wrap .owl-right .owl-nav .owl-next{float: right}@media (max-width: 980px){.owl-carousel-wrap .owl-left{width: 100%}.owl-carousel-wrap .owl-right{display: none}}@-webkit-keyframes slideInDown{0%{-webkit-transform: translateY(-100%);transform: translateY(-100%);visibility: visible}100%{-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes slideInDown{0%{-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);visibility: visible}100%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}.slideInDown{-webkit-animation-name: slideInDown;animation-name: slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform: translateX(-100%);transform: translateX(-100%);visibility: visible}100%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);visibility: visible}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}.slideInLeft{-webkit-animation-name: slideInLeft;animation-name: slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform: translateX(100%);transform: translateX(100%);visibility: visible}100%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes slideInRight{0%{-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);visibility: visible}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}.slideInRight{-webkit-animation-name: slideInRight;animation-name: slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform: translateY(100%);transform: translateY(100%);visibility: visible}100%{-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes slideInUp{0%{-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);visibility: visible}100%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}.slideInUp{-webkit-animation-name: slideInUp;animation-name: slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform: translateY(0);transform: translateY(0)}100%{visibility: hidden;-webkit-transform: translateY(100%);transform: translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{visibility: hidden;-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%)}}.slideOutDown{-webkit-animation-name: slideOutDown;animation-name: slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform: translateX(0);transform: translateX(0)}100%{visibility: hidden;-webkit-transform: translateX(-100%);transform: translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{visibility: hidden;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%)}}.slideOutLeft{-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform: translateX(0);transform: translateX(0)}100%{visibility: hidden;-webkit-transform: translateX(100%);transform: translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{visibility: hidden;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%)}}.slideOutRight{-webkit-animation-name: slideOutRight;animation-name: slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform: translateY(0);transform: translateY(0)}100%{visibility: hidden;-webkit-transform: translateY(-100%);transform: translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{visibility: hidden;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%)}}.slideOutUp{-webkit-animation-name: slideOutUp;animation-name: slideOutUp}@-webkit-keyframes slideOutUpFast{0%{-webkit-transform: translateY(0);transform: translateY(0)}75%{visibility: hidden;-webkit-transform: translateY(-100%);transform: translateY(-100%)}100%{visibility: hidden;-webkit-transform: translateY(-100%);transform: translateY(-100%)}}@keyframes slideOutUpFast{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}75%{visibility: hidden;-webkit-transform: translateY(-100%);transform: translateY(-100%)}100%{visibility: hidden;-webkit-transform: translateY(-100%);transform: translateY(-100%)}}.slideOutUpFast{-webkit-animation-name: slideOutUpFast;animation-name: slideOutUpFast}@-webkit-keyframes slideInUpFast{0%{-webkit-transform: translateY(100%);transform: translateY(100%);visibility: visible}75%{-webkit-transform: translateY(0);transform: translateY(0)}100%{-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes slideInUpFast{0%{-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);visibility: visible}75%{-webkit-transform: translateY(0);transform: translateY(0)}100%{-webkit-transform: translateY(0);transform: translateY(0)}}.slideInUpFast{-webkit-animation-name: slideInUpFast;animation-name: slideInUpFast}.icon-accordion-2-0{border-top: 1px solid #bdc3c7;margin: 0 auto !important;list-style-type: none !important;padding: 0 !important}.icon-accordion-2-0 > li{border-bottom: 1px solid #bdc3c7;border-left: 1px solid #bdc3c7;border-right: 1px solid #bdc3c7;position: relative}.icon-accordion-2-0 > li .icon-acc-content{display: none;padding: 10px 50px 30px;color: #222;background: #fff;font-size: 16px;line-height: 1.5;position: relative;overflow: hidden}.icon-accordion-2-0 > li .icon-acc-content p{color: #222 !important;position: relative;z-index: 10}.icon-accordion-2-0 > li .icon-acc-content .bg-icon{position: absolute;bottom: -40px;right: 0px;width: 150px;height: 140px;font-size: 140px;z-index: 1;opacity: .1}.icon-accordion-2-0 > li .icon-accordion-title{width: 100%;display: block;cursor: pointer;font-weight: 600;line-height: 1;font-size: 1.25rem;padding-top: 2px;text-indent: 0;user-select: none;position: relative;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;padding: 20px 50px;color: #222;background: #fff}.icon-accordion-2-0 > li .icon-accordion-title i{position: absolute;height: 40px;width: 40px;text-align: center;line-height: 40px;top: 10px;left: 10px;color: inherit}.icon-accordion-2-0 > li .icon-accordion-title:hover{color: #fff;background: #222}.icon-accordion-2-0 > li .icon-accordion-title:after{display: none}.icon-accordion-2-0 > li .icon-accordion-title.active{color: #222;background: #eee}.icon-accordion-2-0 > li .icon-accordion-title.active:after{-webkit-transform: rotate(45deg) translateY(-50%);-moz-transform: rotate(45deg) translateY(-50%);transform: rotate(45deg) translateY(-50%);-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out}.icon-accordion-2-0 > li .icon-accordion-title.active:hover{color: #fff;background: #222}.breadcrumbs_wrap .breadcrumbs{padding: 0}.breadcrumbs_wrap .breadcrumbs li{padding: 0;margin: 0;display: inline-block;margin-right: 0px;color: #222;font-size: 14px;text-transform: uppercase;font-weight: 600;line-height: 20px}.breadcrumbs_wrap .breadcrumbs li.separator{margin: 0 5px;font-size: 16px;line-height: 20px}.breadcrumbs_wrap .breadcrumbs li a{color: #222;font-size: 14px;text-transform: uppercase;font-weight: 600;line-height: 20px}.lead-gen-hero{height: 100vh;position: relative;max-height: 1000px;background-size: cover !important;background-repeat: no-repeat !important;background-position: center center !important}.lead-gen-hero.autoh{height: auto !important}.lead-gen-hero:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);z-index: 1}.lead-gen-hero .content-wrap{padding: 50px 0;color: #fff;width: 80%;max-width: 1024px;text-align: center;margin: auto;z-index: 100;position: absolute;left: 50%;top: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%)}.lead-gen-hero .content-wrap.posrel{position: relative;left: initial;top: initial;-webkit-transform: translateX(0%) translateY(0%);-moz-transform: translateX(0%) translateY(0%);transform: translateX(0%) translateY(0%)}.lead-gen-hero .step-2{display: none;z-index: 100;position: relative;max-width: 800px;margin: auto}.lead-gen-hero .step-2 .gform_wrapper .gform_fields{max-width: 100% !important}.lead-gen-hero .step-2 .gform_wrapper .gfield{padding-right: 16px;display: inline-block !important;width: 50% !important}@media (max-width: 767px){.lead-gen-hero .step-2 .gform_wrapper .gfield{width: 100% !important}}.lead-gen-hero .step-2 .gform_wrapper .gfield input{display: inline-block;line-height: 50px;padding: 0 0 0 10px !important;width: 100%;border: 1px solid rgba(255,255,255,0.6);background: rgba(0,0,0,0.3);border-radius: 10px 0 0 10px;color: #fff;font-size: 14px;width: 100% !important}@media (max-width: 767px){.lead-gen-hero .step-2 .gform_wrapper .gfield input{border-radius: 10px}}.lead-gen-hero .step-2 .gform_wrapper .gfield:nth-child(even) input{border-radius: 0 10px 10px 0}@media (max-width: 767px){.lead-gen-hero .step-2 .gform_wrapper .gfield:nth-child(even) input{border-radius: 10px}}.lead-gen-hero .step-2 .gform_wrapper .gform_footer{text-align: right}@media (max-width: 980px){.lead-gen-hero .step-2 .gform_wrapper .gform_footer{text-align: center}}.lead-gen-hero .step-2 .gform_wrapper .gform_footer .gform_button{margin: 0;padding: 10px 15px;font-size: 14px;text-transform: uppercase;border: 0;line-height: 1;background: #2980b9;color: #fff;border-radius: 3px;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.lead-gen-hero .step-2 .gform_wrapper .gform_footer .gform_button:hover{cursor: pointer;background: #3498db}.lead-gen-hero .step-1{position: relative;z-index: 10;text-align: center;padding-right: 50px;display: block;width: 100%;max-width: 400px;margin: auto;box-sizing: border-box}.lead-gen-hero .step-1 input{display: inline-block;line-height: 50px;padding: 0 0 0 10px;width: 100%;border: 1px solid rgba(255,255,255,0.6);background: rgba(0,0,0,0.3);border-radius: 10px 0 0 10px;color: #fff;font-size: 14px}.lead-gen-hero .step-1 label{color: rgba(255,255,255,0.8);font-size: 14px;line-height: 30px;display: block;font-family: sans-serif;text-align: left}.lead-gen-hero .step-1 label span{display: none;color: #ff0000}.lead-gen-hero .step-1 .step-1-btn{background: #0b5ac6 !important;line-height: 52px;display: block;width: 50px;position: absolute;right: 0;top: 30px;border-radius: 0 10px 10px 0;color: #fff;text-transform: uppercase;font-size: 12px;letter-spacing: 1px;font-family: sans-serif}.lead-gen-hero .step-1 .step-1-btn:hover{background: #4e84cf !important;cursor: pointer}.button{width: 48px;height: 48px;cursor: pointer}.button:hover{fill: white}.inline-youtube-video-container{position: relative;height: 0;overflow: hidden;display: block;margin: 0 auto 20px;width: 85%}.inline-youtube-video-container.video-container-16x9{padding-bottom: 47.25%}.inline-youtube-video-container.video-container-4x3{padding-bottom: 75%}.inline-youtube-video-container iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0 !important}body{margin: 0;font-family: 'Lato', sans-serif}.vertical-slider-wrapper{position: relative}.vertical-slider-wrapper .vertical-slider-text-overlay{position: absolute;top: 50%;left: 0;width: 50%;display: block;transform: translateY(-50%);z-index: 100;padding: 40px;text-align: left;box-sizing: border-box}.vertical-slider-wrapper .vertical-slider-text-overlay h2{font-size: 48px;font-weight: 100;line-height: 1.2;color: #fff;margin: 0 0 40px}.vertical-slider-wrapper .vertical-slider-text-overlay .cta{text-decoration: none;color: #222;background: #fff;padding: 15px 20px;border-radius: 50px}@media (max-width: 767px){.vertical-slider-wrapper .vertical-slider-text-overlay{width: 100%;text-align: center}}.vertical-slider-wrapper .vertical-slider-container{text-align: center;margin: 0 auto;padding: 0px;width: 50%;color: #333;background: #eee;float: left}@media (max-width: 767px){.vertical-slider-wrapper .vertical-slider-container{width: 100%;float: none}}.vertical-slider-wrapper .vertical-slider-container .vertical-slider,.vertical-slider-wrapper .vertical-slider-container .vertical-slider2{width: 100%;position: relative;margin-bottom: 0px}.vertical-slider-wrapper .vertical-slider-container .vertical-slider .slick-slide,.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slick-slide{border: 0}.vertical-slider-wrapper .vertical-slider-container .vertical-slider .slider__item,.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slider__item{display: block;width: 100%;height: 100vh;background-size: cover !important;background-position: center center !important;border: 0px solid transparent;max-height: 1000px}@media (max-width: 767px){.vertical-slider-wrapper .vertical-slider-container .vertical-slider .slider__item,.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slider__item{height: 50vh}}.vertical-slider-wrapper .vertical-slider-container .vertical-slider .slick-prev{left: initial;right: 20px;z-index: 1;bottom: 10px;top: initial}.vertical-slider-wrapper .vertical-slider-container .vertical-slider .slick-next{display: none !important}.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slick-next{right: intial;left: 20px;bottom: 10px;top: initial;z-index: 1}.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slick-prev{display: none !important}.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slick-dots{position: absolute;right: 10px;display: block;bottom: initial;top: 50%;width: 40px}.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slick-dots li{display: block}.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slick-dots li button{background: #fff;margin: 10px auto;border-radius: 50%;opacity: .5;width: 10px;height: 10px;position: relative}.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slick-dots li button:before{content: "";width: 5px;height: 5px;background: rgba(0,0,0,0);border: 2px solid #fff;box-sizing: border-box;position: absolute;top: 50%;left: 50%;border-radius: 50%;transform: translateX(-50%) translateY(-50%)}.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slick-dots li.slick-active button{opacity: 1}.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slick-dots li.slick-active button:before{width: 26px;height: 26px}@media (max-width: 767px){.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slick-dots{top: initial;bottom: 20px;width: 100%;right: initial}.vertical-slider-wrapper .vertical-slider-container .vertical-slider2 .slick-dots li{display: inline-block}}.vertical-slider-wrapper:after{content: "";display: block;clear: both}.full-page-slider-w-static-bg-wrap,.full-page-slider-w-static-bg .fps-item-wrap{max-height: 800px}.full-page-slider-w-static-bg-wrap{position: relative}.fps-static-text-wrap{position: aboslute;z-index: 1;position: absolute;bottom: 0;left: 0;padding: 100px 0 60px;box-sizing: border-box;width: 100%;font-size: 36px;line-height: 1.2;color: #1d2d3f;background: rgba(0,0,0,0.7);background: -moz-linear-gradient(bottom, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.7) 80%, rgba(255,255,255,0));background: -webkit-gradient(left bottom, left top, color-stop(0%, rgba(255,255,255,0.9)), color-stop(80%, rgba(255,255,255,0.7)), color-stop(100%, rgba(255,255,255,0)));background: -webkit-linear-gradient(bottom, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.7) 80%, rgba(255,255,255,0) 100%);background: -o-linear-gradient(bottom, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.7) 80%, rgba(255,255,255,0) 100%);background: -ms-linear-gradient(bottom, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.7) 80%, rgba(255,255,255,0) 100%);background: linear-gradient(to top, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.7) 80%, rgba(255,255,255,0) 100%)}.fps-static-text-wrap .fps-static-text{display: block;margin: auto;max-width: 600px}.full-page-slider-w-static-bg{z-index: 10;margin: 0 auto;margin-bottom: 0px !important}.full-page-slider-w-static-bg .slick-list{margin: 0;overflow: hidden}.full-page-slider-w-static-bg .slick-prev{left: 10}.full-page-slider-w-static-bg .slick-next{right: 10}.full-page-slider-w-static-bg .slick-next:before{content: "\f105";font-family: FontAwesome;font-size: 30px}.full-page-slider-w-static-bg .slick-prev:before{content: "\f104";font-family: FontAwesome;font-size: 30px}.full-page-slider-w-static-bg .slick-slide{text-align: center;position: relative;display: block;width: 100%;opacity: 0 !important;transition: opacity 1s 0s !important}.full-page-slider-w-static-bg .slick-slide .fps-item-wrap{position: relative;displayt: block}.full-page-slider-w-static-bg .slick-slide .fps-item-wrap .fps-item-text-wrap{position: absolute;bottom: 0;left: 0;padding: 100px 0 60px;box-sizing: border-box;width: 100%;font-size: 36px;line-height: 1.2;color: #1d2d3f;background: rgba(0,0,0,0.7);background: -moz-linear-gradient(bottom, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.7) 80%, rgba(255,255,255,0));background: -webkit-gradient(left bottom, left top, color-stop(0%, rgba(255,255,255,0.9)), color-stop(80%, rgba(255,255,255,0.7)), color-stop(100%, rgba(255,255,255,0)));background: -webkit-linear-gradient(bottom, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.7) 80%, rgba(255,255,255,0) 100%);background: -o-linear-gradient(bottom, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.7) 80%, rgba(255,255,255,0) 100%);background: -ms-linear-gradient(bottom, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.7) 80%, rgba(255,255,255,0) 100%);background: linear-gradient(to top, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.7) 80%, rgba(255,255,255,0) 100%)}.full-page-slider-w-static-bg .slick-slide .fps-item-wrap .fps-item-text-wrap .fps-item-text{display: block;margin: auto;max-width: 600px}.full-page-slider-w-static-bg .slick-slide.fade-in{opacity: 1 !important;transition: opacity .8s 2s !important}.fanned_photo_holder{display: block;padding: 20px;width: 100%;text-align: center;position: relative;box-sizing: border-box}.fanned_photo_holder .fanned_photo_wrap{display: inline-block;position: relative}.fanned_photo_holder .fanned_photo_wrap .fp_profile{max-width: 100%;display: inline-block;position: relative;z-index: 15;border: 10px solid #fff;box-sizing: border-box}@media (max-width: 480px){.fanned_photo_holder .fanned_photo_wrap .fp_profile{border: 5px solid #fff}}.fanned_photo_holder .fanned_photo_wrap .fp_profile img{width: 100%;padding: 0;margin: 0;display: block}.fanned_photo_holder .fanned_photo_wrap .fp_profile2{position: absolute;top: 50%;left: 50%;width: 100%;-webkit-transform: translateX(-50%) translateY(-50%) rotate(-5deg);-moz-transform: translateX(-50%) translateY(-50%) rotate(-5deg);transform: translateX(-50%) translateY(-50%) rotate(-5deg);border: 10px solid #fff;box-sizing: border-box;display: inline-block}@media (max-width: 480px){.fanned_photo_holder .fanned_photo_wrap .fp_profile2{border: 5px solid #fff}}.fanned_photo_holder .fanned_photo_wrap .fp_profile2.extra-layer{-webkit-transform: translateX(-50%) translateY(-50%) rotate(5deg);-moz-transform: translateX(-50%) translateY(-50%) rotate(5deg);transform: translateX(-50%) translateY(-50%) rotate(5deg)}.fanned_photo_holder .fanned_photo_wrap .fp_profile2 img{display: block;width: 100%}.gallery-band-with-frame{padding-top: 0px;margin-top: 0px;margin-bottom: 0px;border-top: 0px solid #eee}.gallery-band-with-frame img{margin: auto;width: 100% !important;max-width: 480px;position: relative;padding: 10px;box-sizing: border-box}.gallery-band-with-frame .slick-slide .hldr{text-align: center;margin-left: auto;margin-right: auto;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;position: relative}.gallery-band-with-frame .slick-slide .hldr .gb-video{margin: 20px 10px}.gallery-band-with-frame .slick-slide .hldr .gb-video:before{content: "";display: block;height: 100%;position: absolute;width: 100%;background: url('https://www.smiletolove.com/wp-content/uploads/2018/06/flat-frame-no-shadow-top.png');background-size: 100% auto;z-index: 10;top: 0;left: 0}.gallery-band-with-frame .slick-slide .hldr .gb-video:after{content: "";display: block;height: 100%;position: absolute;width: 100%;background-position: bottom bottom;top: 0;left: 0;background: url('https://www.smiletolove.com/wp-content/uploads/2018/06/flat-frame-no-shadow-bottom-bar.png');background-size: 100%;background-position: center bottom;background-repeat: no-repeat;z-index: 12}.gallery-band-with-frame .slick-slide .hldr .button{padding: 0px;border-radius: 50%;font-size: 24px;width: 40px;height: 40px;line-height: 40px;text-align: center;position: absolute;top: 53%;left: 50%;z-index: 10;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%)}.gallery-band-with-frame .slick-slide .hldr .button.play-button{opacity: .6;border: 0;-webkit-transition: opacity .4s ease;-moz-transition: opacity .4s ease;transition: opacity .4s ease;background: rgba(77,166,151,0.5);color: rgba(255,255,255,0.6)}.gallery-band-with-frame .slick-slide .hldr .button .fa-play{margin-left: 8px}.gallery-band-with-frame .slick-slide .hldr .button:hover{cursor: pointer}.gallery-band-with-frame .slick-slide .hldr .button.hide{display: none}.gallery-band-with-frame .slick-slide .hldr .button.pause-button{opacity: 0;-webkit-transition: opacity .5s ease;-moz-transition: opacity .5s ease;transition: opacity .5s ease}.gallery-band-with-frame .slick-slide .hldr a{position: relative;display: inline-block}.gallery-band-with-frame .slick-slide .hldr a:hover .button.play-button{opacity: 1;background: rgba(77,166,151,0.8);color: #fff}.gallery-band-with-frame .slick-next{display: block;background: rgba(255,255,255,0.5);color: rgba(77,166,151,0.5);border-radius: 3px;padding: 4px;width: 70px;height: 100%;top: 10px;right: 0%;margin-right: 0px;z-index: 20;-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0)}.gallery-band-with-frame .slick-next:hover{background: rgba(255,255,255,0.7)}.gallery-band-with-frame .slick-next:hover:after{height: 0}.gallery-band-with-frame .slick-next:hover:before{color: rgba(77,166,151,0.8)}.gallery-band-with-frame .slick-next:before{content: "\f054" !important;font-family: 'FontAwesome' !important;opacity: 1;color: rgba(77,166,151,0.5);font-size: 40px}.gallery-band-with-frame .slick-next:after{content: "";width: 100%;height: 0px;background: rgba(0,0,0,0.4);position: absolute;z-index: 1;left: 0;bottom: 0px;border-radius: 0 0 3px 3px;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}.gallery-band-with-frame .slick-prev{display: block;background: rgba(255,255,255,0.5);border-radius: 3px;padding: 4px;width: 70px;height: 100%;top: 10px;left: 0%;margin-left: 0px;z-index: 20;-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0)}.gallery-band-with-frame .slick-prev:hover{background: rgba(255,255,255,0.7)}.gallery-band-with-frame .slick-prev:hover:after{height: 0}.gallery-band-with-frame .slick-prev:hover:before{color: rgba(77,166,151,0.8)}.gallery-band-with-frame .slick-prev:before{content: "\f053" !important;font-family: 'FontAwesome' !important;opacity: 1;color: rgba(77,166,151,0.5);font-size: 40px}.gallery-band-with-frame .slick-prev:after{content: "";width: 100%;height: 0px;background: rgba(0,0,0,0.4);position: absolute;z-index: 1;left: 0;bottom: 0px;border-radius: 0 0 3px 3px;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}.mfp-zoom-in .mfp-with-anim{opacity: 0;transition: all .2s ease-in-out;transform: scale(.8)}.mfp-zoom-in.mfp-bg{opacity: 0;transition: all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity: 1;transform: scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity: 0.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform: scale(.8);opacity: 0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity: 0}.mfp-3d-unfold .mfp-content{perspective: 2000px}.mfp-3d-unfold .mfp-with-anim{opacity: 0;transition: all .3s ease-in-out;transform-style: preserve-3d;transform: rotateY(-60deg)}.mfp-3d-unfold.mfp-bg{opacity: 0;transition: all .5s}.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity: 1;transform: rotateY(0deg)}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity: 0.8}.mfp-3d-unfold.mfp-removing .mfp-with-anim{transform: rotateY(60deg);opacity: 0}.mfp-3d-unfold.mfp-removing.mfp-bg{opacity: 0}.mfp-zoom-out .mfp-with-anim{opacity: 0;transition: all .3s ease-in-out;transform: scale(1.3)}.mfp-zoom-out.mfp-bg{opacity: 0;transition: all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity: 1;transform: scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity: 0.8}.mfp-zoom-out.mfp-removing .mfp-with-anim{transform: scale(1.3);opacity: 0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity: 0}.play-overlay-indicator{display: block;position: absolute;top: 50%;left: 42%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);color: #ffffff;border-radius: 10px;width: 6rem;height: 4rem;margin-top: 8px}.play-overlay-indicator .fa-stack{position: absolute;font-size: 24px;border-radius: 5px;opacity: 1;width: 100%;height: 100%;line-height: 4rem;margin-left: 0;margin-top: 0;background-color: rgba(0,0,0,0.7)}.play-overlay-indicator .fa-stack:hover{background-color: #ffffff}.play-overlay-indicator .fa-stack:hover .fa-play{color: #8C8C8C}.play-overlay-indicator .fa-stack .fa-play{color: #fff;margin-left: 3px;z-index: 2}.text--undervideo{text-align: center !important;font-style: italic}.pl-res-phone .gallery-band-with-frame img{max-width: 300px}.basic-hero-2{position: relative;height: 100vh;width: 100%;display: block;z-index: 0;max-height: 1000px}.basic-hero-2.hs-half,.basic-hero-2.hs-no-header-half{height: 50vh}.basic-hero-2:before{content: "";top: 0;left: 0;position: absolute;z-index: 1;width: 100%;height: 100%}@media (max-width: 980px){.basic-hero-2{height: auto !important;max-height: none;background: #fff !important}}.basic-hero-2 .tablet-hero,.basic-hero-2 .mobile-hero{display: none}@media (max-width: 980px){.basic-hero-2 .tablet-hero{display: block}}.basic-hero-2 .herospotoverlay{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 100;background: rgba(0,0,0,0.7)}.basic-hero-2 .hero-text-wrap{width: 100%;height: 100%;position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);max-width: 1550px;z-index: 1}@media (max-width: 980px){.basic-hero-2 .hero-text-wrap{width: auto;height: auto;position: relative;top: initial;left: initial;-webkit-transform: translateX(0%);-moz-transform: translateX(0%);transform: translateX(0%);max-width: 1350px}}.basic-hero-2 .herospottxt{position: absolute;width: 80%;z-index: 101;display: block;vertical-align: middle;padding: 40px;box-sizing: border-box}@media (max-width: 980px){.basic-hero-2 .herospottxt{position: relative !important;width: 100% !important;left: initial !important;right: initial !important;top: initial !important;bottom: initial !important;padding: 0;-webkit-transform: translateY(0%) !important;-moz-transform: translateY(0%) !important;-ms-transform: translateY(0%) !important;-o-transform: translateY(0%) !important;transform: translateY(0%) !important}}.basic-hero-2 .herospottxt .inner-text{width: 100%;margin: auto}@media (max-width: 980px){.basic-hero-2 .herospottxt .inner-text{padding: 50px;z-index: 100;position: relative;text-align: center}}@media (max-width: 480px){.basic-hero-2 .herospottxt .inner-text{padding: 40px 20px}}.basic-hero-2 .herospottxt .inner-text ol,.basic-hero-2 .herospottxt .inner-text ul{list-style-type: disc;margin-left: 40px}.basic-hero-2 .herospottxt .btn-wrap{display: inline-block;margin: 40px 0 0 0}@media (max-width: 980px){.basic-hero-2 .herospottxt .btn-wrap{display: block;margin: 40px 10px 0}}.basic-hero-2 .herospottxt h1{padding-bottom: 0;margin-bottom: 0}.basic-hero-2 .herospottxt.hs-text-align-left{text-align: left}@media (max-width: 980px){.basic-hero-2 .herospottxt.hs-text-align-left{text-align: center}}.basic-hero-2 .herospottxt.hs-text-align-center{text-align: center}@media (max-width: 980px){.basic-hero-2 .herospottxt.hs-text-align-center{text-align: center}}.basic-hero-2 .herospottxt.hs-text-align-right{text-align: right}@media (max-width: 980px){.basic-hero-2 .herospottxt.hs-text-align-right{text-align: center}}.basic-hero-2 .herospottxt.hs-aligncenter{width: 90%;left: 5%;right: 5%}.basic-hero-2 .herospottxt.hs-aligncenter.hs-aligntop{top: 50px}.basic-hero-2 .herospottxt.hs-aligncenter.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.basic-hero-2 .herospottxt.hs-aligncenter.hs-alignbottom{bottom: 50px}.basic-hero-2 .herospottxt.hs-alignleft{width: 45%;left: 5%}.basic-hero-2 .herospottxt.hs-alignleft .btn-wrap{display: inline-block}@media (max-width: 980px){.basic-hero-2 .herospottxt.hs-alignleft .btn-wrap{display: block}}.basic-hero-2 .herospottxt.hs-alignleft.hs-aligntop{top: 50px}.basic-hero-2 .herospottxt.hs-alignleft.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.basic-hero-2 .herospottxt.hs-alignleft.hs-alignbottom{bottom: 50px}.basic-hero-2 .herospottxt.hs-alignright-custom{right: 5%}.basic-hero-2 .herospottxt.hs-alignright-custom .btn-wrap{display: inline-block}@media (max-width: 980px){.basic-hero-2 .herospottxt.hs-alignright-custom .btn-wrap{display: block}}.basic-hero-2 .herospottxt.hs-alignright-custom.hs-aligntop{top: 50px}.basic-hero-2 .herospottxt.hs-alignright-custom.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.basic-hero-2 .herospottxt.hs-alignright-custom.hs-alignbottom{bottom: 50px}.basic-hero-2 .herospottxt.hs-alignleft-custom{left: 5%}.basic-hero-2 .herospottxt.hs-alignleft-custom .btn-wrap{display: inline-block}@media (max-width: 980px){.basic-hero-2 .herospottxt.hs-alignleft-custom .btn-wrap{display: block}}.basic-hero-2 .herospottxt.hs-alignleft-custom.hs-aligntop{top: 50px}.basic-hero-2 .herospottxt.hs-alignleft-custom.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.basic-hero-2 .herospottxt.hs-alignleft-custom.hs-alignbottom{bottom: 50px}.basic-hero-2 .herospottxt.hs-alignright{width: 45%;right: 5%}.basic-hero-2 .herospottxt.hs-alignright .btn-wrap{display: inline-block}@media (max-width: 980px){.basic-hero-2 .herospottxt.hs-alignright .btn-wrap{display: block}}.basic-hero-2 .herospottxt.hs-alignright.hs-aligntop{top: 50px}.basic-hero-2 .herospottxt.hs-alignright.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.basic-hero-2 .herospottxt.hs-alignright.hs-alignbottom{bottom: 50px}.basic-hero-2 .scrollhero{position: absolute;bottom: 10px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);transition: all .4s;opacity: .2;z-index: 101}.basic-hero-2 .scrollhero:hover{opacity: 1;cursor: pointer}.basic-hero-2 .scrollhero i{font-size: 50px;color: #ffffff}.inline-gform-w-title-text{position: relative;display: block}@media (max-width: 980px){.inline-gform-w-title-text{-webkit-transform: translateY(0) !important;-moz-transform: translateY(0) !important;transform: translateY(0) !important}}.inline-gform-w-title-text .text-wrap{text-align: center;padding-bottom: 30px}.inline-gform-w-title-text .text-wrap h1,.inline-gform-w-title-text .text-wrap h2,.inline-gform-w-title-text .text-wrap h3,.inline-gform-w-title-text .text-wrap h4,.inline-gform-w-title-text .text-wrap h5,.inline-gform-w-title-text .text-wrap h6,.inline-gform-w-title-text .text-wrap p{color: inherit !important}.drop-us-a-line-2-0{padding: 0px}.drop-us-a-line-2-0 .gform_wrapper{margin: 0}.drop-us-a-line-2-0 .gform_wrapper ul{max-width: 100%}.drop-us-a-line-2-0 .gform_wrapper .ginput_container{margin-top: 0 !important}.drop-us-a-line-2-0 .gform_wrapper .gform_body{width: 100%}.drop-us-a-line-2-0 .gform_wrapper .gfield_html p{padding: 0 0 10px}.drop-us-a-line-2-0 .gform_wrapper .gfield_html p:nth-last-child(1){padding: 0 0 30px}.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield.gsection{margin: 40px 0 30px !important}.drop-us-a-line-2-0 .gform_wrapper .description,.drop-us-a-line-2-0 .gform_wrapper .gfield_description,.drop-us-a-line-2-0 .gform_wrapper .gsection_description{padding: 5px 0px 15px 0 !important}.drop-us-a-line-2-0 .gform_wrapper h3.gform_title{letter-spacing: normal !important;margin: .625em 0 .375em;font-weight: 400 !important;font-family: Source Sans Pro;color: #fff !important}.drop-us-a-line-2-0 .gform_wrapper .sgform label{position: absolute;line-height: 44px !important;margin: 0 10px !important;left: 0;font-weight: 400 !important;color: #222}.drop-us-a-line-2-0 .gform_wrapper .sgform label.focus{bottom: 0;color: #fff;display: inline-block !important;left: 10px;width: 80px;height: 40px;text-align: center;margin: 0 !important;right: 0;top: -50px;font-size: 12px !important;line-height: 40px !important;padding: 0 10px !important;position: absolute;white-space: nowrap;border-radius: 5px;opacity: 1 !important;background: #2c3e50}.drop-us-a-line-2-0 .gform_wrapper .sgform label.focus:after{top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-width: 10px;border-top-color: #2c3e50}.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li label.gfield_label,.drop-us-a-line-2-0 .gform_wrapper ul li label.gfield_label{padding: 5px 0px;font-size: 16px;letter-spacing: 1px;font-weight: 400}.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield{padding: 0 0 30px;margin: 0 0 5px 0}.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield textarea,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield textarea{width: 100% !important;background: #ececec;border: 1px solid #cacaca}.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield input,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield input,.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield select,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield select{width: 100%;padding: 0 5px;line-height: 44px;background: #ececec;border: 1px solid #cacaca;height: 44px}.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield.gform_left,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield.gform_left{clear: none;float: left;width: 49%;margin: 0;margin-right: 2%}@media (max-width: 767px){.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield.gform_left,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield.gform_left{width: 100%;margin-right: 0%}}.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield.gform_right,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield.gform_right{clear: none;float: left;width: 49%;margin: 0}@media (max-width: 767px){.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield.gform_right,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield.gform_right{width: 100%;margin-right: 0%}}.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield.gform_left,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield.gform_left,.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield.gform_right,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield.gform_right{padding-bottom: 30px}.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield.gform_left input,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield.gform_left input,.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield.gform_right input,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield.gform_right input{width: 100%;padding: 0 5px}.drop-us-a-line-2-0 .gform_wrapper .gform_footer{text-align: left;margin: 0;padding: 0}@media (max-width: 980px){.drop-us-a-line-2-0 .gform_wrapper .gform_footer{text-align: center}}.drop-us-a-line-2-0 .gform_wrapper .gform_footer .gform_button{text-align: center;padding: 0 20px !important;line-height: 40px !important;width: auto !important;text-transform: uppercase;background: #2980b9;color: #fff;line-height: initial;height: inherit;font-size: 16px !important;margin: 0;border: 0 !important}.drop-us-a-line-2-0 .gform_wrapper .gform_footer .gform_button:hover{background: #3498db;color: #fff;cursor: pointer}.grid-filter{margin: 0;padding: 0;display: block;text-align: center}.grid-filter .filter-btn{display: inline-block;position: relative;text-transform: uppercase;font-weight: 600;padding: 0 5px 0;margin: 0 5px;color: #222;font-size: 16px;line-height: 40px}.grid-filter .filter-btn:after{content: "";position: absolute;bottom: 0;height: 3px;width: 0;background: #222;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all .2s linear;-moz-transition: all .2s linear;transition: all .2s linear}.grid-filter .filter-btn:hover:after{width: 100%}.form-hero{position: relative;height: 100vh;width: 100%;display: block;z-index: 99;max-height: 1000px}@media (max-width: 980px){.form-hero{height: auto !important;max-height: none;background: #222 !important}}.form-hero .tablet-hero,.form-hero .mobile-hero{display: none}@media (max-width: 980px){.form-hero .tablet-hero{display: block}}.form-hero .herospotoverlay{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 100;background: rgba(0,0,0,0.7)}.form-hero .herospottxt-wrap{position: absolute;width: 100%;max-width: 1550px;height: 100%;left: 50%;top: 0;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%)}@media (max-width: 980px){.form-hero .herospottxt-wrap{position: relative;width: 100%;max-width: 1550px;height: auto;left: initial;top: initial;-webkit-transform: translateX(0%);-moz-transform: translateX(0%);transform: translateX(0%)}}.form-hero .herospottxt{position: absolute;width: 100%;height: 100%;z-index: 101;display: block;vertical-align: middle;padding: 40px;box-sizing: border-box}@media (max-width: 980px){.form-hero .herospottxt{position: relative !important;width: 100% !important;left: initial !important;right: initial !important;top: initial !important;bottom: initial !important;padding: 0;-webkit-transform: translateY(0%) !important;-moz-transform: translateY(0%) !important;-ms-transform: translateY(0%) !important;-o-transform: translateY(0%) !important;transform: translateY(0%) !important;margin: 0 !important}}.form-hero .herospottxt .inline-hero-form{position: absolute;top: 50%;right: 50px;width: 25%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.form-hero .herospottxt .inline-hero-form .gform_wrapper{margin-top: 0px}.form-hero .herospottxt .inline-hero-form .gform_wrapper ul li.gfield{margin-top: 0px;padding-right: 0px;padding-top: 0}.form-hero .herospottxt .inline-hero-form .gform_wrapper ul li.gfield .ginput_container{margin-top: 0px;margin-bottom: 8px}.form-hero .herospottxt .inline-hero-form .gform_wrapper ul li.gfield .ginput_container input{width: 100%;border: 0}.form-hero .herospottxt .inline-hero-form .gform_wrapper ul li.gfield .ginput_container textarea{width: 100%;border: 0;height: 100px}.form-hero .herospottxt .inner-text{width: 100%;margin: auto}@media (max-width: 980px){.form-hero .herospottxt .inner-text{padding: 50px;z-index: 100;position: relative;text-align: center}}@media (max-width: 480px){.form-hero .herospottxt .inner-text{padding: 40px 20px}}.form-hero .herospottxt .inner-text ol,.form-hero .herospottxt .inner-text ul{list-style-type: disc;margin-left: 40px}.form-hero .herospottxt .btn-wrap{display: inline-block;margin: 0 10px}@media (max-width: 980px){.form-hero .herospottxt .btn-wrap{display: block;margin: 10px}}.form-hero .herospottxt h1{padding-bottom: 0;margin-bottom: 0}.form-hero .herospottxt.hs-text-align-left{text-align: left}@media (max-width: 980px){.form-hero .herospottxt.hs-text-align-left{text-align: center}}.form-hero .herospottxt.hs-text-align-center{text-align: center}@media (max-width: 980px){.form-hero .herospottxt.hs-text-align-center{text-align: center}}.form-hero .herospottxt.hs-text-align-right{text-align: right}@media (max-width: 980px){.form-hero .herospottxt.hs-text-align-right{text-align: center}}.form-hero .herospottxt.hs-aligncenter{width: 90%;left: 5%;right: 5%}.form-hero .herospottxt.hs-aligncenter.hs-aligntop{top: 50px}.form-hero .herospottxt.hs-aligncenter.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.form-hero .herospottxt.hs-aligncenter.hs-alignbottom{bottom: 50px}.form-hero .herospottxt.hs-alignleft{width: 50%;left: 50%;margin-left: 50px}.form-hero .herospottxt.hs-alignleft .btn-wrap{display: inline-block;margin: 0 10px 0 0}@media (max-width: 980px){.form-hero .herospottxt.hs-alignleft .btn-wrap{display: block;margin: 10px}}.form-hero .herospottxt.hs-alignleft.hs-aligntop{top: 50px}.form-hero .herospottxt.hs-alignleft.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%) translateX(-100%);-moz-transform: translateY(-50%) translateX(-100%);transform: translateY(-50%) translateX(-100%)}.form-hero .herospottxt.hs-alignleft.hs-alignbottom{bottom: 50px}.form-hero .herospottxt.hs-alignright{width: 50%;right: 50%;margin-right: 50px}.form-hero .herospottxt.hs-alignright .btn-wrap{display: inline-block;margin: 0 10px 0 0}@media (max-width: 980px){.form-hero .herospottxt.hs-alignright .btn-wrap{display: block;margin: 10px}}.form-hero .herospottxt.hs-alignright.hs-aligntop{top: 50px}.form-hero .herospottxt.hs-alignright.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%) translateX(100%);-moz-transform: translateY(-50%) translateX(100%);transform: translateY(-50%) translateX(100%)}.form-hero .herospottxt.hs-alignright.hs-alignbottom{bottom: 50px}.form-hero .scrollhero{position: absolute;bottom: 10px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);transition: all .4s;opacity: .2;z-index: 101}.form-hero .scrollhero:hover{opacity: 1;cursor: pointer}.form-hero .scrollhero i{font-size: 50px;color: #ffffff}.coupon-card-hldr{position: relative}.coupon-card-hldr:after{content: "";display: block;width: 100%;clear: both}.coupon-card-hldr .card-wrap{margin: 20px auto;display: block;max-width: 400px;padding: 10px;border-radius: 10px;box-sizing: border-box;color: #222}.coupon-card-hldr .card-wrap.two{width: 50%;max-width: none;float: left}.coupon-card-hldr .card-wrap.three{width: 33.333%;max-width: none;float: left}.coupon-card-hldr .card-wrap.four{width: 25%;max-width: none;float: left}.coupon-card-hldr .card-wrap.five{width: 20%;max-width: none;float: left}.coupon-card-hldr .card-wrap.six{width: 16.666%;max-width: none;float: left}@media (max-width: 980px){.coupon-card-hldr .card-wrap.one,.coupon-card-hldr .card-wrap.two,.coupon-card-hldr .card-wrap.three,.coupon-card-hldr .card-wrap.four,.coupon-card-hldr .card-wrap.five,.coupon-card-hldr .card-wrap.six{float: none;width: 100% !important;clear: both;max-width: 400px}}.coupon-card-hldr .card-wrap .card{position: relative;background: #fff;border-radius: 8px;overflow: hidden;box-shadow: 0 0 15px 0px rgba(0,0,0,0.2);-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.coupon-card-hldr .card-wrap .card .card-heading-wrap{position: relative}.coupon-card-hldr .card-wrap .card .card-heading-wrap .card-heading{text-align: center;padding: 30px 50px 90px;color: #fff;font-size: 32px;line-height: 1.2;position: relative}@media (max-width: 1024px){.coupon-card-hldr .card-wrap .card .card-heading-wrap .card-heading{padding: 20px 20px 90px;color: #fff;font-size: 28px}}.coupon-card-hldr .card-wrap .card .card-icon{font-size: 30px;line-height: 130px;background: #9b59b6;width: 140px;height: 140px;text-align: center;font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif;font-weight: 400;border-radius: 50%;border: 8px solid #fff;position: absolute;top: 0;left: 50%;color: #fff;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.coupon-card-hldr .card-wrap .card .card-desc{padding: 80px 50px 40px;text-align: center;position: relative;font-size: 14px}.coupon-card-hldr .card-wrap .card .card-desc .save-text{font-size: 16px;font-weight: 900;padding: 10px 0 15px}.coupon-card-hldr .card-wrap .card .card-desc p{margin: 10px 0;font-size: 14px}.coupon-card-hldr .card-wrap .card .card-desc p:nth-last-child(1){margin: 10px 0 0}.coupon-card-hldr .card-wrap:hover{cursor: pointer}.coupon-card-hldr .card-wrap:hover .card{position: relative;background: #fff;border-radius: 8px;overflow: hidden;box-shadow: 0 0 0px 1px rgba(0,0,0,0.2)}.coupon-card-hldr .card-wrap:hover .card .card-icon{border: 4px solid #fff}.rs-icon-card-hldr:after{content: "";display: block;clear: both}.rs-icon-card-hldr a.rs-icon-card .rs-icon-overlay{opacity: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.rs-icon-card-hldr a.rs-icon-card:hover{box-shadow: 0px 0px 10px 4px rgba(0,0,0,0.4)}.rs-icon-card-hldr a.rs-icon-card:hover .rs-icon-overlay{opacity: 1}.rs-icon-card-hldr .rs-icon-card{display: block;float: left;padding: 0 20px;box-sizing: border-box;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;position: relative}.rs-icon-card-hldr .rs-icon-card.one{width: 100%}.rs-icon-card-hldr .rs-icon-card.two{width: 50%}.rs-icon-card-hldr .rs-icon-card.three{width: 33.333%}.rs-icon-card-hldr .rs-icon-card.four{width: 25%}.rs-icon-card-hldr .rs-icon-card.five{width: 20%}.rs-icon-card-hldr .rs-icon-card.six{width: 16.666%}.rs-icon-card-hldr .rs-icon-card .heading-tertiary{padding: 15px 0 5px;margin: 0}.rs-icon-card-hldr .rs-icon-card .sub-heading{font-size: 16px}.rs-icon-card-hldr .rs-icon-card .rs-icon-wrap{display: block;width: 100%;text-align: center;padding: 30px 15px;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;position: relative;z-index: 10}.rs-icon-wrap{display: block;text-align: center;padding: 15px 0}.rs-icon-wrap .rs-icon{font-size: 96px}.rs-icon-wrap span{display: block;font-size: 14px}.photo-border{position: relative;z-index: 1;display: inline-block;border: 0;padding: 0;margin: 5px;box-shadow: 0px 0px 15px rgba(0,0,0,0.2)}.photo-border.has-link:before{content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #29a3d6;opacity: 0;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;z-index: 3;border: 10px solid #fff;box-sizing: border-box}.photo-border.has-link:after{content: attr(title);display: block;text-align: center;width: 100%;line-height: 1.2;position: absolute;top: 50%;padding: 10px 15px;z-index: 4;font-size: 24px;color: #fff;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;opacity: 0;box-sizing: border-box}.photo-border.has-link:hover:before{opacity: .6;z-index: 3}.photo-border.has-link:hover:after{opacity: 1}.photo-border .frame-border-top:before{position: absolute;top: 0;left: 0;z-index: 10;content: "";width: 52px;height: 48px;background: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/88150/photo-border.png');background-position: left top}.photo-border .frame-border-top:after{position: absolute;top: 0;right: 0;z-index: 10;content: "";width: 52px;height: 48px;background: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/88150/photo-border.png');background-position: right top}.photo-border .photo-wrap{position: relative;display: block}.photo-border .photo-wrap.frame-border-bottom:before{position: absolute;bottom: 0;left: 0;z-index: 10;content: "";width: 52px;height: 48px;background: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/88150/photo-border.png');background-position: left bottom}.photo-border .photo-wrap.frame-border-bottom:after{position: absolute;bottom: 0;right: 0;z-index: 10;content: "";width: 52px;height: 48px;background: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/88150/photo-border.png');background-position: right bottom}.photo-border .photo-wrap img{display: block;width: 100%;position: relative;z-index: 2;margin: 0;padding: 0;box-sizing: border-box;border: 10px solid #fff}.one-third-img-hldr{position: relative;display: block;max-width: 1080px;margin: auto}.one-third-img-hldr:after{width: 100%;content: "";display: block;clear: both;position: relative}.one-third-img-hldr .img-wrap{display: block;width: 40%;padding: 10px;box-sizing: border-box;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);z-index: 15;max-width: 360px;left: 0}.one-third-img-hldr .img-wrap img{position: relative;z-index: 10;width: 100%;max-width: 340px;box-shadow: 0 0 30px rgba(0,0,0,0.2)}.one-third-img-hldr .text-wrap{width: 70%;display: block;position: relative;right: 0;top: 0;float: right;height: 100%;padding-top: 80px;padding-bottom: 80px;padding-right: 100px;padding-left: 100px;box-sizing: border-box}.one-third-img-hldr .text-wrap h1,.one-third-img-hldr .text-wrap h2,.one-third-img-hldr .text-wrap h3{position: relative;z-index: 10;padding-bottom: 20px;color: #f05536 !important}.one-third-img-hldr .text-wrap p{position: relative;z-index: 10;color: #2b3840 !important}.one-third-img-hldr .text-wrap .rs-quote-text{font-size: 23px;line-height: 1.4;font-style: italic}.one-third-img-hldr .text-wrap:after{content: "";position: absolute;display: block;width: 100%;height: 100%;top: 0;right: 40px;background: #fff;z-index: 0;padding-left: 40px;box-sizing: content-box}@media (max-width: 980px){.one-third-img-hldr .img-wrap{display: block;width: 100%;padding: 0 40px 40px;box-sizing: border-box;position: relative;transform: translateY(0);text-align: center;top: initial;max-width: 100%}.one-third-img-hldr .text-wrap{width: 100%;display: block;position: relative;right: 0;top: 0;height: 100%;padding: 0 40px;box-sizing: border-box}.one-third-img-hldr .text-wrap:after{content: "";position: absolute;display: block;width: 100%;height: 100%;top: -80px;right: -40px;background: #fff;z-index: 0;padding-left: 40px;padding-right: 40px;padding-bottom: 110px;box-sizing: content-box}}@media (max-width: 767px){.one-third-img-hldr .text-wrap{padding: 0}}.section-accordion-btn.centerline{overflow: hidden;text-align: center;display: block;font-size: 30px;line-height: 50px}.section-accordion-btn.centerline:before,.section-accordion-btn.centerline:after{background-color: #000;content: "";display: inline-block;height: 1px;position: relative;vertical-align: middle;width: 50%}.section-accordion-btn.centerline:before{right: 0.5em;margin-left: -50%}.section-accordion-btn.centerline:after{left: 0.5em;margin-right: -50%}.section-accordion-btn.centerline .section-accordion-icon{position: absolute;bottom: -30px;left: 50%;color: #222;opacity: 1;width: 30px;height: 30px;margin-left: -15px;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.section-accordion-btn.centerline .section-accordion-icon i{-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}.section-accordion-btn.centerline.btn-clicked .section-accordion-icon i{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg)}.section-accordion-btn.solid{display: block;background: #222;line-height: 30px;text-align: center;color: #fff;font-size: 28px;padding: 20px;box-sizing: border-box}.section-accordion-btn.solid .section-accordion-icon{display: inline-block;height: 30px;width: 30px;border: 2px solid #fff;line-height: 19px;border-radius: 50%;vertical-align: middle;margin-left: 10px;position: relative}.section-accordion-btn.solid .section-accordion-icon:before{content: "";width: 80%;height: 2px;background: #fff;display: block;top: 50%;position: absolute;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);-webkit-transform-origin: center center;-moz-transform-origin: center center;transform-origin: center center}.section-accordion-btn.solid .section-accordion-icon:after{content: "";width: 80%;height: 2px;background: #fff;display: block;top: 50%;position: absolute;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);-moz-transform: translateX(-50%) translateY(-50%) rotate(-90deg);transform: translateX(-50%) translateY(-50%) rotate(-90deg);-webkit-transform-origin: center center;-moz-transform-origin: center center;transform-origin: center center;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.section-accordion-btn.solid.active .section-accordion-icon:after{-webkit-transform: translateX(-50%) translateY(-50%) rotate(0deg);-moz-transform: translateX(-50%) translateY(-50%) rotate(0deg);transform: translateX(-50%) translateY(-50%) rotate(0deg)}.section-band-content{display: none}.section-band-content.et_pb_row{overflow: hidden !important}.style-divider-wrapper{padding-bottom: 20px;overflow: hidden}.style-divider-wrapper .styled-divider{position: relative;margin-top: 0px;height: 2px}.style-divider-wrapper .styled-divider:before{content: "";position: absolute;top: 0;left: 5%;right: 5%;width: 90%;height: 2px;background-image: linear-gradient(to right, transparent, #303133, transparent)}.style-divider-wrapper .styled-divider.styled-arrow-down:after{content: "";position: absolute;z-index: 1;top: -1px;left: 50%;width: 14px;height: 14px;-webkit-transform: rotate(45deg) translateX(-50%);-moz-transform: rotate(45deg) translateX(-50%);transform: rotate(45deg) translateX(-50%);background-color: #303133}.style-divider-wrapper .styled-divider.color-primary:before{background-image: linear-gradient(to right, transparent, #222525, transparent)}.style-divider-wrapper .styled-divider.color-primary.styled-arrow-down:after{background-color: #222525}.style-divider-wrapper .styled-divider.color-secondary:before{background-image: linear-gradient(to right, transparent, #fff, transparent)}.style-divider-wrapper .styled-divider.color-secondary.styled-arrow-down:after{background-color: #fff}.style-divider-wrapper .styled-divider.color-tertiary:before{background-image: linear-gradient(to right, transparent, #084291, transparent)}.style-divider-wrapper .styled-divider.color-tertiary.styled-arrow-down:after{background-color: #084291}.style-divider-wrapper .styled-divider.color-accent-a:before{background-image: linear-gradient(to right, transparent, #0b5ac6, transparent)}.style-divider-wrapper .styled-divider.color-accent-a.styled-arrow-down:after{background-color: #0b5ac6}.style-divider-wrapper .styled-divider.color-accent-b:before{background-image: linear-gradient(to right, transparent, #4e84cf, transparent)}.style-divider-wrapper .styled-divider.color-accent-b.styled-arrow-down:after{background-color: #4e84cf}.style-divider-wrapper .styled-divider.color-black:before{background-image: linear-gradient(to right, transparent, #222, transparent)}.style-divider-wrapper .styled-divider.color-black.styled-arrow-down:after{background-color: #222}.style-divider-wrapper .styled-divider.color-white:before{background-image: linear-gradient(to right, transparent, #fff, transparent)}.style-divider-wrapper .styled-divider.color-white.styled-arrow-down:after{background-color: #fff}.sms-cta-text{width: 100%;display: block;float: none;text-align: center}.sms-cta-text .sms-wrap:after{content: "";display: block;padding-top: 100%;width: 100%}.sms-cta-text a,.sms-cta-text .sms-wrap{display: block;border: 2px solid #334e70;max-width: 430px;margin: 0 auto;position: relative;padding-bottom: 40px}.sms-cta-text a:hover,.sms-cta-text .sms-wrap:hover{opacity: 1}.sms-cta-text a:hover .cta-bottom .cta-caption,.sms-cta-text .sms-wrap:hover .cta-bottom .cta-caption{height: 60px;line-height: 60px}.sms-cta-text a:hover .cta-top .cta-vcenter,.sms-cta-text .sms-wrap:hover .cta-top .cta-vcenter{background: rgba(255,255,255,0.7)}.sms-cta-text a:hover .cta-top .cta-content,.sms-cta-text .sms-wrap:hover .cta-top .cta-content{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0)}@media (max-width: 980px){.sms-cta-text a,.sms-cta-text .sms-wrap{opacity: 1}.sms-cta-text a .cta-bottom .cta-caption,.sms-cta-text .sms-wrap .cta-bottom .cta-caption{height: 60px;line-height: 60px}.sms-cta-text a .cta-top .cta-vcenter,.sms-cta-text .sms-wrap .cta-top .cta-vcenter{background: rgba(255,255,255,0.7)}.sms-cta-text a .cta-top .cta-content,.sms-cta-text .sms-wrap .cta-top .cta-content{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0)}}.sms-cta-text .cta-top{background-position: center center !important;background-size: cover !important;display: block;height: 100%;font-size: 3.6rem;position: absolute;top: 0;left: 0;width: 100%}.sms-cta-text .cta-top .cta-vcenter{display: table;height: 100%;width: 100%;-moz-transition: all .2s;-webkit-transition: all .2s;transition: all .2s}.sms-cta-text .cta-top .cta-vcenter > span{display: table-cell;vertical-align: middle}.sms-cta-text .cta-top .cta-content{padding: 0;color: #222;line-height: 1.1;font-size: 19px;font-weight: 400;opacity: 0;padding: 10px;transition: all .2s;-moz-transition: all .2s;-webkit-transition: all .2s;-webkit-transform: translateY(-30px);-moz-transform: translateY(-30px);transform: translateY(-30px)}.sms-cta-text .cta-bottom{background: #334e70;position: absolute;padding: 0;z-index: 1;clear: both;width: 100%;display: block;bottom: 0}.sms-cta-text .cta-bottom .cta-triangle{position: absolute;top: -40px;left: 0;font-size: 60px;width: 100%;z-index: -1;text-align: center;color: #334e70}.sms-cta-text .cta-bottom .cta-caption{z-index: 2;height: 40px;line-height: 40px;font-size: 16px;font-weight: 400;text-transform: uppercase;color: #fff;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s}.hover-box-6{display: block;max-width: 400px;position: relative;margin: 0 auto !important}.hover-box-6 img{width: 100%;display: block;position: relative}.hover-box-6 .hb6-inner{position: absolute;bottom: 10px;right: 0;left: 10px;width: calc(100% - 20px);padding: 24px 0 0;opacity: 1;box-sizing: border-box;color: #fff;text-align: center;background: rgba(255,255,255,0.7);-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;transition: all .4s ease-out}.hover-box-6 .hb6-inner h3{color: #413a5f !important;padding-bottom: 0}.hover-box-6 .hb6-inner p{opacity: 0;color: #413a5f !important;font-size: 12px;-moz-transform: translatey(-10px);-webkit-transform: translatey(-10px);transform: translatey(-10px);-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;transition: all .4s ease-out}.hover-box-6:hover .service-inner{padding: 20px 0 20px 0}.hover-box-6:hover p{padding: 10px 0 20px;opacity: 1;-webkit-transform: translatey(0px);-moz-transform: translatey(0px);transform: translatey(0px)}@media (max-width: 980px){.hover-box-6 .service-inner{padding: 20px 0 20px 0;bottom: initial;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.hover-box-6 p{padding: 10px 0 0px 0;opacity: 1 !important;-webkit-transform: translatey(0px) !important;-moz-transform: translatey(0px) !important;transform: translatey(0px) !important}}.hover-box-1{position: relative;margin: 0 auto;padding: 0;list-style: none;text-align: center}.hover-box-1 figure{position: relative;margin: auto !important;overflow: hidden;margin: 10px 1%;width: 100%;max-width: 480px;background: #0a2240;text-align: center;cursor: pointer}.hover-box-1 figure img{position: relative;display: block;min-height: 100%;max-width: 100%;opacity: 0.8}.hover-box-1 figure figcaption{padding: 2em;color: #fff;text-transform: uppercase;font-size: 1.25em;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: transparent !important}.hover-box-1 figure figcaption:before,.hover-box-1 figure figcaption:after{pointer-events: none}.hover-box-1 figure figcaption,.hover-box-1 figure figcaption > a{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.hover-box-1 figure figcaption > a{z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0}.hover-box-1 figure h2{color: #fff !important}.hover-box-1 figure h2 span{font-weight: 800}.hover-box-1 figure h2,.hover-box-1 figure p{margin: 0;color: #fff}.hover-box-1 figure p{letter-spacing: 1px;font-size: 68.5%}.hover-box-1 figure.effect-lily img{max-width: none;width: -webkit-calc(120%);width: calc(120%);opacity: 0.6;-webkit-transition: opacity .35s, -webkit-transform .35s;transition: opacity .35s, transform .35s;-webkit-transform: translate3d(-10%, 0px, 0);-moz-transform: translate3d(-10%, 0px, 0);transform: translate3d(-10%, 0px, 0)}.hover-box-1 figure.effect-lily figcaption{text-align: left}.hover-box-1 figure.effect-lily figcaption > div{position: absolute;bottom: 0;left: 0;padding: 1.2em 1em}.hover-box-1 figure.effect-lily h2,.hover-box-1 figure.effect-lily p{-webkit-transform: translate3d(0, 35px, 0);-moz-transform: translate3d(0, 35px, 0);transform: translate3d(0, 35px, 0)}.hover-box-1 figure.effect-lily h2{-webkit-transition: -webkit-transform .35s;transition: transform .35s}.hover-box-1 figure.effect-lily p{color: rgba(255,255,255,0.8) !important;opacity: 0;-webkit-transition: opacity .2s, -webkit-transform .35s;-moz-transition: opacity .2s, -webkit-transform .35s;transition: opacity .2s, transform .35s}.hover-box-1 figure.effect-lily:hover img{opacity: 0.3;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.hover-box-1 figure.effect-lily:hover p{opacity: 1}.hover-box-1 figure.effect-lily:hover h2,.hover-box-1 figure.effect-lily:hover p{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.hover-box-1 figure.effect-lily:hover p{-webkit-transition-delay: 0.05s;-moz-transition-delay: 0.05s;transition-delay: 0.05s;-webkit-transition-duration: 0.35s;-moz-transition-duration: 0.35s;transition-duration: 0.35s}@media (max-width: 980px){.hover-box-1 figure.effect-lily img{opacity: 0.3;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.hover-box-1 figure.effect-lily p{opacity: 1}.hover-box-1 figure.effect-lily h2,.hover-box-1 figure.effect-lily p{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.hover-box-1 figure.effect-lily p{-webkit-transition-delay: 0.05s;-moz-transition-delay: 0.05s;transition-delay: 0.05s;-webkit-transition-duration: 0.35s;-moz-transition-duration: 0.35s;transition-duration: 0.35s}}.et-pb-all-modules li.et_pb_map_standard{background-color: #2980b9;color: #fff}.et-pb-all-modules li.et_pb_map_standard:before{content: "\f278";font-family: FontAwesome}.uhc-style-1{position: relative;float: none;overflow: hidden;margin: 0 auto;max-width: 480px;max-height: 360px;height: auto;background: #222525;text-align: center;cursor: pointer;-webkit-transition: all .35s;transition: all .35s}.uhc-style-1 img{opacity: 0.9;-webkit-transition: opacity .35s, -webkit-transform .35s;transition: opacity .35s, transform .35s;-webkit-transform: scale(1.1);transform: scale(1.1);position: relative;display: block;min-height: auto;max-width: inherit;margin: auto;padding: 0;box-sizing: border-box;width: 100%}.uhc-style-1 figcaption{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0;color: #fff;-webkit-backface-visibility: hidden;backface-visibility: hidden;text-align: center}.uhc-style-1 figcaption > a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0}.uhc-style-1 figcaption:before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,0.5);content: '';-webkit-transition: -webkit-transform .6s;transition: transform .6s;-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0)}.uhc-style-1 figcaption .uhc-heading{text-align: center;word-spacing: -0.15em;font-weight: 400;font-size: 24px;line-height: 1.2;padding: 10px 0;margin: 0;color: #fff !important;background: rgba(0,0,0,0.5)}.uhc-style-1 figcaption p{position: absolute;right: 0;bottom: 50px;margin: 0;padding: 0 10px;text-align: center;opacity: 0;text-transform: initial;-webkit-transition: opacity .35s;transition: opacity .35s;color: #fff !important}.uhc-style-1:hover{background: #65a5df}.uhc-style-1:hover img{opacity: 0.2;-webkit-transform: scale(1);transform: scale(1)}.uhc-style-1:hover figcaption p{opacity: 1;-webkit-transition-delay: 0.1s;transition-delay: 0.1s}.uhc-style-1:hover figcaption:before{-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0)}@media (max-width: 980px){.uhc-style-1{background: #65a5df}.uhc-style-1 img{opacity: 0.2;-webkit-transform: scale(1);transform: scale(1)}.uhc-style-1 figcaption p{opacity: 1;-webkit-transition-delay: 0.1s;transition-delay: 0.1s}.uhc-style-1 figcaption:before{-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0)}}.team-hover-card-wrap{position: relative;display: block;text-align: center}.team-hover-card-wrap .team-hover-card{position: relative;display: inline-block;border: 3px solid #fff;box-sizing: border-box;overflow: hidden;max-width: 100%}.team-hover-card-wrap p{position: absolute;z-index: 100;bottom: 0;left: 0;width: 100%;padding: 20px 10px;color: #fff !important;background: rgba(24,75,112,0.7);-webkit-transform: translateY(100%);-moz-transform: translateY(100%);transform: translateY(100%);-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.team-hover-card-wrap .top-img{position: relative;display: block;z-index: 1}.team-hover-card-wrap .hover-img{position: absolute;top: 0;left: 0;z-index: 10;opacity: 0;-webkit-transition: opacity .4s;-moz-transition: opacity .4s;transition: opacity .4s}.team-hover-card-wrap:hover .hover-img{opacity: 1}.team-hover-card-wrap:hover p{-webkit-transform: translateY(0%);-moz-transform: translateY(0%);transform: translateY(0%)}@media (max-width: 980px){.team-hover-card-wrap .hover-img{opacity: 0 !important}.team-hover-card-wrap .top-img{opacity: 1 !important}.team-hover-card-wrap p{-webkit-transform: translateY(0%);-moz-transform: translateY(0%);transform: translateY(0%)}}.team-hover-card-popup{position: relative;background: none repeat scroll 0% 0% #fff;padding: 0px 0px 10px 0px;width: auto;margin: 0px auto;max-width: 600px;box-shadow: 0px 0px 0px 10px rgba(255,255,255,0.4)}.team-hover-card-popup .wrap{background: #FFF;padding: 20px;margin: auto}.team-hover-card-popup .wrap:after{clear: both;content: "";display: block}.team-hover-card-popup .team-hover-card-popup__img{max-width: 140px;height: auto;float: left;margin: 0 20px 0;padding: 0}.team-hover-card-popup p{text-align: left;margin: 0 0 10px;padding: 0;line-height: 1.5}.logo-video-hero{position: relative;width: 100%;height: 100vh;display: block;max-height: 900px;overflow: hidden}@media (max-width: 1280px){.logo-video-hero{max-height: 700px}}@media (max-width: 980px){.logo-video-hero{height: auto !important;max-height: none;background: #222 !important}}.logo-video-hero .tablet-hero,.logo-video-hero .mobile-hero{display: none}.logo-video-hero .vidhldr{position: absolute;width: 100%;height: 100%;top: 0;left: 0;overflow: hidden}@media only screen and (max-width: 980px){.logo-video-hero .vidhldr{display: none}}.logo-video-hero .vidhldr video{position: absolute;z-index: 10;background-size: cover;display: block;top: 50%;left: 50%;min-width: 100%;min-height: 100%;width: auto;height: auto;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%)}@media (max-width: 980px) and (min-width: 481px){.logo-video-hero .tablet-hero{display: block}}@media (max-width: 480px){.logo-video-hero .mobile-hero{display: block}}.logo-video-hero .herospotoverlay{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 100;background: rgba(0,0,0,0.7)}.logo-video-hero .herospottxt{position: absolute;width: 80%;z-index: 101;display: block;vertical-align: middle;padding: 40px;box-sizing: border-box}@media (max-width: 980px){.logo-video-hero .herospottxt{position: relative !important;width: 100% !important;left: initial !important;right: initial !important;top: initial !important;bottom: initial !important;padding: 0;-webkit-transform: translateY(0%) !important;-moz-transform: translateY(0%) !important;-ms-transform: translateY(0%) !important;-o-transform: translateY(0%) !important;transform: translateY(0%) !important}}.logo-video-hero .herospottxt .inner-text{width: 100%;margin: auto}@media (max-width: 980px){.logo-video-hero .herospottxt .inner-text{padding: 50px;z-index: 100;position: relative;text-align: center}}@media (max-width: 480px){.logo-video-hero .herospottxt .inner-text{padding: 40px 20px}}.logo-video-hero .herospottxt .inner-text .logo-wrap{position: relative;left: 0;top: 0;width: 200px;padding: 10px;background: rgba(35,38,53,0.8);box-sizing: border-box;display: inline-block;border-radius: 50%;margin: 0 0 10px;border: #e9e674 5px solid}.logo-video-hero .herospottxt .inner-text ol,.logo-video-hero .herospottxt .inner-text ul{list-style-type: disc;margin-left: 40px}.logo-video-hero .herospottxt .inner-text .heading-hero{background: #232635 !important;margin: 0px 0 10px;line-height: 120px}.logo-video-hero .herospottxt .inner-text .heading-secondary{margin: 0;padding: 15px 15px;background: #fff;color: #232635 !important}.logo-video-hero .herospottxt .btn-wrap{display: inline-block;margin: 0 10px}@media (max-width: 980px){.logo-video-hero .herospottxt .btn-wrap{display: block;margin: 10px}}.logo-video-hero .herospottxt h1{padding-bottom: 0;margin-bottom: 0}.logo-video-hero .herospottxt.hs-text-align-left{text-align: left}@media (max-width: 980px){.logo-video-hero .herospottxt.hs-text-align-left{text-align: center}}.logo-video-hero .herospottxt.hs-text-align-center{text-align: center}@media (max-width: 980px){.logo-video-hero .herospottxt.hs-text-align-center{text-align: center}}.logo-video-hero .herospottxt.hs-text-align-right{text-align: right}@media (max-width: 980px){.logo-video-hero .herospottxt.hs-text-align-right{text-align: center}}.logo-video-hero .herospottxt.hs-aligncenter{width: 50%;left: 25%;right: 25%}.logo-video-hero .herospottxt.hs-aligncenter.hs-aligntop{top: 50px}.logo-video-hero .herospottxt.hs-aligncenter.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.logo-video-hero .herospottxt.hs-aligncenter.hs-alignbottom{bottom: 50px}.logo-video-hero .herospottxt.hs-alignleft{width: 50%;left: 50px}.logo-video-hero .herospottxt.hs-alignleft .btn-wrap{display: inline-block;margin: 0 10px 0 0}@media (max-width: 980px){.logo-video-hero .herospottxt.hs-alignleft .btn-wrap{display: block;margin: 10px}}.logo-video-hero .herospottxt.hs-alignleft.hs-aligntop{top: 50px}.logo-video-hero .herospottxt.hs-alignleft.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.logo-video-hero .herospottxt.hs-alignleft.hs-alignbottom{bottom: 50px}.logo-video-hero .herospottxt.hs-alignright{width: 50%;right: 50px}.logo-video-hero .herospottxt.hs-alignright .btn-wrap{display: inline-block;margin: 0 10px 0 0}@media (max-width: 980px){.logo-video-hero .herospottxt.hs-alignright .btn-wrap{display: block;margin: 10px}}.logo-video-hero .herospottxt.hs-alignright.hs-aligntop{top: 50px}.logo-video-hero .herospottxt.hs-alignright.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.logo-video-hero .herospottxt.hs-alignright.hs-alignbottom{bottom: 50px}.logo-video-hero .scroll-logo-video-hero{position: relative;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;opacity: 1;z-index: 101;padding-top: 15px;display: block;text-align: center}.logo-video-hero .scroll-logo-video-hero:hover{opacity: .8;cursor: pointer}.logo-video-hero .scroll-logo-video-hero i{font-size: 50px;color: #ffffff}.logo-hero{position: relative;height: 100vh;width: 100%;display: block;z-index: 99;max-height: 1000px}@media (max-width: 980px){.logo-hero{height: auto !important;max-height: none;background: #222 !important}}.logo-hero .tablet-hero,.logo-hero .mobile-hero{display: none}@media (max-width: 980px) and (min-width: 481px){.logo-hero .tablet-hero{display: block}}@media (max-width: 480px){.logo-hero .mobile-hero{display: block}}.logo-hero .herospotoverlay{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 100;background: rgba(0,0,0,0.7)}.logo-hero .herospottxt{position: absolute;width: 80%;z-index: 101;display: block;vertical-align: middle;padding: 40px;box-sizing: border-box}@media (max-width: 980px){.logo-hero .herospottxt{position: relative !important;width: 100% !important;left: initial !important;right: initial !important;top: initial !important;bottom: initial !important;padding: 0;-webkit-transform: translateY(0%) !important;-moz-transform: translateY(0%) !important;-ms-transform: translateY(0%) !important;-o-transform: translateY(0%) !important;transform: translateY(0%) !important}}.logo-hero .herospottxt .inner-text{width: 100%;margin: auto}@media (max-width: 980px){.logo-hero .herospottxt .inner-text{padding: 50px;z-index: 100;position: relative;text-align: center}}@media (max-width: 480px){.logo-hero .herospottxt .inner-text{padding: 40px 20px}}.logo-hero .herospottxt .inner-text .logo-wrap{position: relative;left: 0;top: 0;max-width: 200px;padding: 10px;box-sizing: border-box;display: inline-block;border-radius: 50%;margin: 0 0 10px}.logo-hero .herospottxt .inner-text ol,.logo-hero .herospottxt .inner-text ul{list-style-type: disc;margin-left: 40px}.logo-hero .herospottxt .inner-text .heading-hero{margin: 0px;line-height: 1;padding: 15px 0px}.logo-hero .herospottxt .inner-text .heading-secondary{margin: 0;padding: 15px 15px}.logo-hero .herospottxt .btn-wrap{display: inline-block;margin: 0 10px}@media (max-width: 980px){.logo-hero .herospottxt .btn-wrap{display: block;margin: 10px}}.logo-hero .herospottxt h1{padding-bottom: 0;margin-bottom: 0}.logo-hero .herospottxt.hs-text-align-left{text-align: left}@media (max-width: 980px){.logo-hero .herospottxt.hs-text-align-left{text-align: center}}.logo-hero .herospottxt.hs-text-align-center{text-align: center}@media (max-width: 980px){.logo-hero .herospottxt.hs-text-align-center{text-align: center}}.logo-hero .herospottxt.hs-text-align-right{text-align: right}@media (max-width: 980px){.logo-hero .herospottxt.hs-text-align-right{text-align: center}}.logo-hero .herospottxt.hs-aligncenter{width: 90%;left: 5%;right: 5%}.logo-hero .herospottxt.hs-aligncenter.hs-aligntop{top: 50px}.logo-hero .herospottxt.hs-aligncenter.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.logo-hero .herospottxt.hs-aligncenter.hs-alignbottom{bottom: 50px}.logo-hero .herospottxt.hs-alignleft{width: 50%;left: 50px}.logo-hero .herospottxt.hs-alignleft .btn-wrap{display: inline-block;margin: 0 10px 0 0}@media (max-width: 980px){.logo-hero .herospottxt.hs-alignleft .btn-wrap{display: block;margin: 10px}}.logo-hero .herospottxt.hs-alignleft.hs-aligntop{top: 50px}.logo-hero .herospottxt.hs-alignleft.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.logo-hero .herospottxt.hs-alignleft.hs-alignbottom{bottom: 50px}.logo-hero .herospottxt.hs-alignright{width: 50%;right: 50px}.logo-hero .herospottxt.hs-alignright .btn-wrap{display: inline-block;margin: 0 10px 0 0}@media (max-width: 980px){.logo-hero .herospottxt.hs-alignright .btn-wrap{display: block;margin: 10px}}.logo-hero .herospottxt.hs-alignright.hs-aligntop{top: 50px}.logo-hero .herospottxt.hs-alignright.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.logo-hero .herospottxt.hs-alignright.hs-alignbottom{bottom: 50px}.logo-hero .scroll-logo-hero{position: relative;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;opacity: 1;z-index: 101;padding-top: 15px;display: block;text-align: center}.logo-hero .scroll-logo-hero:hover{opacity: .8;cursor: pointer}.logo-hero .scroll-logo-hero i{font-size: 50px;color: #ffffff}.basic-hero{position: relative;height: 100vh;width: 100%;display: block;z-index: 99;max-height: 1080px}@media (max-width: 980px){.basic-hero{height: auto !important;max-height: none;background: #222 !important}}.basic-hero .tablet-hero,.basic-hero .mobile-hero{display: none}@media (max-width: 980px){.basic-hero .tablet-hero{display: block}}.basic-hero .herospotoverlay{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 100;background: rgba(0,0,0,0.7);background: linear-gradient(to bottom right, rgba(11,90,198,0.8), rgba(34,37,37,0.8))}.basic-hero .herospottxt-wrap{position: absolute;width: 100%;max-width: 1550px;height: 100%;left: 50%;top: 0;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%)}@media (max-width: 980px){.basic-hero .herospottxt-wrap{position: relative;width: 100%;max-width: 1550px;height: auto;left: initial;top: initial;-webkit-transform: translateX(0%);-moz-transform: translateX(0%);transform: translateX(0%)}}.basic-hero .herospottxt{position: absolute;width: 80%;z-index: 101;display: block;vertical-align: middle;padding: 40px;box-sizing: border-box}@media (max-width: 980px){.basic-hero .herospottxt{position: relative !important;width: 100% !important;left: initial !important;right: initial !important;top: initial !important;bottom: initial !important;padding: 0;-webkit-transform: translateY(0%) !important;-moz-transform: translateY(0%) !important;-ms-transform: translateY(0%) !important;-o-transform: translateY(0%) !important;transform: translateY(0%) !important;margin: 0 !important}}.basic-hero .herospottxt .inner-text{width: 100%;margin: auto}@media (max-width: 980px){.basic-hero .herospottxt .inner-text{padding: 50px;z-index: 100;position: relative;text-align: center}}@media (max-width: 480px){.basic-hero .herospottxt .inner-text{padding: 40px 20px}}.basic-hero .herospottxt .inner-text ol,.basic-hero .herospottxt .inner-text ul{list-style-type: disc;margin-left: 40px}.basic-hero .herospottxt .btn-wrap{display: inline-block;margin: 0 10px}@media (max-width: 980px){.basic-hero .herospottxt .btn-wrap{display: block;margin: 10px}}.basic-hero .herospottxt h1{padding-bottom: 0;margin-bottom: 0}.basic-hero .herospottxt.hs-text-align-left{text-align: left}@media (max-width: 980px){.basic-hero .herospottxt.hs-text-align-left{text-align: center}}.basic-hero .herospottxt.hs-text-align-center{text-align: center}@media (max-width: 980px){.basic-hero .herospottxt.hs-text-align-center{text-align: center}}.basic-hero .herospottxt.hs-text-align-right{text-align: right}@media (max-width: 980px){.basic-hero .herospottxt.hs-text-align-right{text-align: center}}.basic-hero .herospottxt.hs-aligncenter{width: 90%;left: 5%;right: 5%}.basic-hero .herospottxt.hs-aligncenter.hs-aligntop{top: 50px}.basic-hero .herospottxt.hs-aligncenter.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.basic-hero .herospottxt.hs-aligncenter.hs-alignbottom{bottom: 50px}.basic-hero .herospottxt.hs-alignleft{width: 50%;left: 50%;margin-left: 50px}.basic-hero .herospottxt.hs-alignleft .btn-wrap{display: inline-block;margin: 0 10px 0 0}@media (max-width: 980px){.basic-hero .herospottxt.hs-alignleft .btn-wrap{display: block;margin: 10px}}.basic-hero .herospottxt.hs-alignleft.hs-aligntop{top: 50px}.basic-hero .herospottxt.hs-alignleft.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%) translateX(-100%);-moz-transform: translateY(-50%) translateX(-100%);transform: translateY(-50%) translateX(-100%)}.basic-hero .herospottxt.hs-alignleft.hs-alignbottom{bottom: 50px}.basic-hero .herospottxt.hs-alignright{width: 50%;right: 50%;margin-right: 50px}.basic-hero .herospottxt.hs-alignright .btn-wrap{display: inline-block;margin: 0 10px 0 0}@media (max-width: 980px){.basic-hero .herospottxt.hs-alignright .btn-wrap{display: block;margin: 10px}}.basic-hero .herospottxt.hs-alignright.hs-aligntop{top: 50px}.basic-hero .herospottxt.hs-alignright.hs-alignmiddle{top: 50%;-webkit-transform: translateY(-50%) translateX(100%);-moz-transform: translateY(-50%) translateX(100%);transform: translateY(-50%) translateX(100%)}.basic-hero .herospottxt.hs-alignright.hs-alignbottom{bottom: 50px}.basic-hero .scrollhero{position: absolute;bottom: 10px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);transition: all .4s;opacity: .2;z-index: 101}.basic-hero .scrollhero:hover{opacity: 1;cursor: pointer}.basic-hero .scrollhero i{font-size: 50px;color: #ffffff}.btn-wrap{position: relative;display: block}.btn-wrap.btn-center{text-align: center}.btn-wrap.btn-right{text-align: right}.btn-wrap.btn-left{text-align: left}@media (max-width: 980px){.btn-wrap.btn-center,.btn-wrap.btn-right,.btn-wrap.btn-left{text-align: center}}.basic-btn{display: inline-block;text-decoration: none;text-transform: uppercase;text-align: center;position: relative;font-size: 20px;padding: 0px 30px;margin: 10px;line-height: 1;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;border-radius: 2px !important;box-sizing: border-box}.basic-btn i{-webkit-transition: width .4s;-moz-transition: width .4s;transition: width .4s}.basic-btn.btn1x{font-size: 16px;padding: 8px 25px;line-height: 1;border-radius: 0x !important}.basic-btn.btn2x{font-size: 20px;padding: 10px 25px 10px 25px;line-height: 1;border-radius: 0px !important}.basic-btn.btn3x{font-size: 24px;padding: 10px 25px 10px 25px;line-height: 1.2;border-radius: 0px !important}.color-a-btn{background-color: #2c3e50 !important;border: 0px !important;color: #fff !important}.color-a-ghost-btn{background-color: rgba(0,0,0,0) !important;border: 3px solid #2c3e50 !important;color: #2c3e50 !important}.color-a-hover-btn:hover{color: #fff !important;background-color: #34495e !important;border-color: #34495e !important}.color-a-hover-btn.hover{color: #fff !important;background-color: #34495e !important;border-color: #34495e !important}.color-a-hover-btn.left-icon i{padding: 0 5px 0 0}.color-a-hover-btn.right-icon i{padding: 0 0 0 5px}.color-a-hover-btn i{width: auto;text-align: center;line-height: inherit;vertical-align: middle}.color-a-hover-btn:hover{color: #fff !important;background-color: #34495e !important;border-color: #34495e !important}.color-a-hover-btn.hover{color: #fff !important;background-color: #34495e !important;border-color: #34495e !important}.color-a-hover-btn.show-icon i{padding: 0;width: 0;overflow: hidden;text-align: right;line-height: inherit;vertical-align: middle}.color-a-hover-btn.show-icon.left-icon i{text-align: left}.color-a-hover-btn.show-icon:hover{color: #fff !important;background-color: #34495e !important;border-color: #34495e !important}.color-a-hover-btn.show-icon:hover i{padding: 0;width: 20px;overflow: hidden}.color-a-hover-btn.show-icon.hover{color: #fff !important;background-color: #34495e !important;border-color: #34495e !important}.color-a-hover-btn.show-icon.hover i{padding: 0;width: 20px;overflow: hidden}.color-b-btn{background-color: #8e44ad !important;border: 0px !important;color: #fff !important}.color-b-ghost-btn{background-color: rgba(0,0,0,0) !important;border: 3px solid #8e44ad !important;color: #8e44ad !important}.color-b-hover-btn:hover{color: #fff !important;background-color: #9b59b6 !important;border-color: #9b59b6 !important}.color-b-hover-btn.hover{color: #fff !important;background-color: #9b59b6 !important;border-color: #9b59b6 !important}.color-b-hover-btn.left-icon i{padding: 0 5px 0 0}.color-b-hover-btn.right-icon i{padding: 0 0 0 5px}.color-b-hover-btn i{width: auto;text-align: center;line-height: inherit;vertical-align: middle}.color-b-hover-btn:hover{color: #fff !important;background-color: #9b59b6 !important;border-color: #9b59b6 !important}.color-b-hover-btn.hover{color: #fff !important;background-color: #9b59b6 !important;border-color: #9b59b6 !important}.color-b-hover-btn.show-icon i{padding: 0;width: 0;overflow: hidden;text-align: right;line-height: inherit;vertical-align: middle}.color-b-hover-btn.show-icon.left-icon i{text-align: left}.color-b-hover-btn.show-icon:hover{color: #fff !important;background-color: #9b59b6 !important;border-color: #9b59b6 !important}.color-b-hover-btn.show-icon:hover i{padding: 0;width: 20px;overflow: hidden}.color-b-hover-btn.show-icon.hover{color: #fff !important;background-color: #9b59b6 !important;border-color: #9b59b6 !important}.color-b-hover-btn.show-icon.hover i{padding: 0;width: 20px;overflow: hidden}.color-c-btn{background-color: #2980b9 !important;border: 0px !important;color: #fff !important}.color-c-ghost-btn{background-color: rgba(0,0,0,0) !important;border: 3px solid #2980b9 !important;color: #2980b9 !important}.color-c-hover-btn:hover{color: #fff !important;background-color: #3498db !important;border-color: #3498db !important}.color-c-hover-btn.hover{color: #fff !important;background-color: #3498db !important;border-color: #3498db !important}.color-c-hover-btn.left-icon i{padding: 0 5px 0 0}.color-c-hover-btn.right-icon i{padding: 0 0 0 5px}.color-c-hover-btn i{width: auto;text-align: center;line-height: inherit;vertical-align: middle}.color-c-hover-btn:hover{color: #fff !important;background-color: #3498db !important;border-color: #3498db !important}.color-c-hover-btn.hover{color: #fff !important;background-color: #3498db !important;border-color: #3498db !important}.color-c-hover-btn.show-icon i{padding: 0;width: 0;overflow: hidden;text-align: right;line-height: inherit;vertical-align: middle}.color-c-hover-btn.show-icon.left-icon i{text-align: left}.color-c-hover-btn.show-icon:hover{color: #fff !important;background-color: #3498db !important;border-color: #3498db !important}.color-c-hover-btn.show-icon:hover i{padding: 0;width: 20px;overflow: hidden}.color-c-hover-btn.show-icon.hover{color: #fff !important;background-color: #3498db !important;border-color: #3498db !important}.color-c-hover-btn.show-icon.hover i{padding: 0;width: 20px;overflow: hidden}.color-d-btn{background-color: #27ae60 !important;border: 0px !important;color: #fff !important}.color-d-ghost-btn{background-color: rgba(0,0,0,0) !important;border: 3px solid #27ae60 !important;color: #27ae60 !important}.color-d-hover-btn:hover{color: #000 !important;background-color: #2ecc71 !important;border-color: #2ecc71 !important}.color-d-hover-btn.hover{color: #000 !important;background-color: #2ecc71 !important;border-color: #2ecc71 !important}.color-d-hover-btn.left-icon i{padding: 0 5px 0 0}.color-d-hover-btn.right-icon i{padding: 0 0 0 5px}.color-d-hover-btn i{width: auto;text-align: center;line-height: inherit;vertical-align: middle}.color-d-hover-btn:hover{color: #000 !important;background-color: #2ecc71 !important;border-color: #2ecc71 !important}.color-d-hover-btn.hover{color: #000 !important;background-color: #2ecc71 !important;border-color: #2ecc71 !important}.color-d-hover-btn.show-icon i{padding: 0;width: 0;overflow: hidden;text-align: right;line-height: inherit;vertical-align: middle}.color-d-hover-btn.show-icon.left-icon i{text-align: left}.color-d-hover-btn.show-icon:hover{color: #000 !important;background-color: #2ecc71 !important;border-color: #2ecc71 !important}.color-d-hover-btn.show-icon:hover i{padding: 0;width: 20px;overflow: hidden}.color-d-hover-btn.show-icon.hover{color: #000 !important;background-color: #2ecc71 !important;border-color: #2ecc71 !important}.color-d-hover-btn.show-icon.hover i{padding: 0;width: 20px;overflow: hidden}.animated-icon-w-heading{position: relative;text-align: center}.animated-icon-w-heading.cta-bottom-padding{padding-bottom: 80px}.animated-icon-w-heading h3{font-weight: 400;margin: 0 0 10px;padding: 0 0 10px}.animated-icon-w-heading p{opacity: .8}.animated-icon-w-heading .cta-holder{position: absolute;bottom: 0;width: 100%;left: 0}.animated-icon-w-heading .cta-holder .btn{background: rgba(0,0,0,0)}.animated-icon-w-heading .cta-holder .btn:hover{background: #fff !important;color: #222 !important;border-color: #222}.animated-icon-w-heading .icon-hldr{display: block;width: 120px;height: 120px;margin: 0 auto 0}.animated-icon-w-heading .icon-hldr .team{width: 90px;height: 90px;margin-top: 30px;opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}.animated-icon-w-heading .icon-hldr .team path{position: relative;z-index: 10;stroke-width: 5 !important;stroke: #fff !important}.animated-icon-w-heading .icon-hldr .swiss-army{width: 90px;height: 90px;margin-top: 20px;-webit-transform: rotate(-15deg);-moz-transform: rotate(-15deg);transform: rotate(-15deg);opacity: 0;transition: all .4s}.animated-icon-w-heading .icon-hldr .swiss-army .knife-base{position: relative;z-index: 10;stroke-width: 5 !important;stroke: #fff !important;fill: #2A273C !important}.animated-icon-w-heading .icon-hldr .swiss-army .knife{display: block;background: #eee;position: relative;z-index: 1;-webkit-transform-origin: -14% 10%;-moz-transform-origin: -14% 10%;transform-origin: -14% 10%;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.animated-icon-w-heading .icon-hldr .swiss-army .knife path,.animated-icon-w-heading .icon-hldr .swiss-army .knife line{stroke: #fff !important}.animated-icon-w-heading .icon-hldr .swiss-army .can-opener{display: block;stroke: #fff !important;background: #eee;position: relative;z-index: 1;-webkit-transform-origin: 0 top;-moz-transform-origin: 0 top;transform-origin: 0% 98%;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.animated-icon-w-heading .icon-hldr .swiss-army .can-opener path,.animated-icon-w-heading .icon-hldr .swiss-army .can-opener line{stroke: #fff !important}.animated-icon-w-heading .icon-hldr .machine{width: 90px;height: 90px;margin-top: 30px}.animated-icon-w-heading .icon-hldr .machine .small-shadow,.animated-icon-w-heading .icon-hldr .machine .medium-shadow,.animated-icon-w-heading .icon-hldr .machine .large-shadow{fill: rgba(0,0,0,0.05)}.animated-icon-w-heading .icon-hldr .machine .small{-webkit-transform-origin: 100.136px 225.345px;-ms-transform-origin: 100.136px 225.345px;transform-origin: 100.136px 225.345px}.animated-icon-w-heading .icon-hldr .machine .small-shadow{-webkit-transform-origin: 110.136px 235.345px;-ms-transform-origin: 110.136px 235.345px;transform-origin: 110.136px 235.345px}.animated-icon-w-heading .icon-hldr .machine .medium{-webkit-transform-origin: 254.675px 379.447px;-ms-transform-origin: 254.675px 379.447px;transform-origin: 254.675px 379.447px}.animated-icon-w-heading .icon-hldr .machine .medium-shadow{-webkit-transform-origin: 264.675px 389.447px;-ms-transform-origin: 264.675px 389.447px;transform-origin: 264.675px 389.447px}.animated-icon-w-heading .icon-hldr .machine .large{-webkit-transform-origin: 461.37px 173.694px;-ms-transform-origin: 461.37px 173.694px;transform-origin: 461.37px 173.694px}.animated-icon-w-heading .icon-hldr .machine .large-shadow{-webkit-transform-origin: 471.37px 183.694px;-ms-transform-origin: 471.37px 183.694px;transform-origin: 471.37px 183.694px}.animated-icon-w-heading .icon-hldr .shield{display: block;width: 120px;height: 120px}.animated-icon-w-heading .icon-hldr .shield path,.animated-icon-w-heading .icon-hldr .shield line{opacity: 0;stroke: #fff !important;stroke-width: 5;stroke-dasharray: 1000;stroke-dashoffset: 0;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;transition: opacity .3s}.animated-icon-w-heading .icon-hldr .clock{display: block;width: 120px;height: 120px}.animated-icon-w-heading .icon-hldr .clock circle{stroke: #fff !important;stroke-width: 6}.animated-icon-w-heading .icon-hldr .clock .lines{stroke-width: 5;stroke: #fff !important}.animated-icon-w-heading .icon-hldr .clock .hour{display: block;width: 20px;height: 5px;-webkit-transform-origin: 125px 155px;-moz-transform-origin: 125px 155px;transform-origin: 125px 155px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}.animated-icon-w-heading .icon-hldr .clock .hour polyline{stroke-width: 2;stroke: #fff !important}.animated-icon-w-heading .icon-hldr .clock .minute{display: inline-block;-webkit-transform-origin: 125px 155px;-moz-transform-origin: 125px 155px;transform-origin: 125px 155px}.animated-icon-w-heading .icon-hldr .clock .minute polyline{stroke-width: 2;stroke: #fff !important}.animated-icon-w-heading .icon-hldr .lotus{display: block;width: 120px;height: 120px}.animated-icon-w-heading .icon-hldr .lotus .center,.animated-icon-w-heading .icon-hldr .lotus .lefta,.animated-icon-w-heading .icon-hldr .lotus .leftb,.animated-icon-w-heading .icon-hldr .lotus .leftc,.animated-icon-w-heading .icon-hldr .lotus .righta,.animated-icon-w-heading .icon-hldr .lotus .rightb,.animated-icon-w-heading .icon-hldr .lotus .rightc{-webkit-transform-origin: 50% 90%;-moz-transform-origin: 50% 90%;transform-origin: 50% 90%;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);position: relative}.animated-icon-w-heading .icon-hldr .lotus .center path,.animated-icon-w-heading .icon-hldr .lotus .lefta path,.animated-icon-w-heading .icon-hldr .lotus .leftb path,.animated-icon-w-heading .icon-hldr .lotus .leftc path,.animated-icon-w-heading .icon-hldr .lotus .righta path,.animated-icon-w-heading .icon-hldr .lotus .rightb path,.animated-icon-w-heading .icon-hldr .lotus .rightc path{stroke: #fff !important;stroke-width: 3px !Important}.animated-icon-w-heading .icon-hldr .lotus .lefta,.animated-icon-w-heading .icon-hldr .lotus .leftb,.animated-icon-w-heading .icon-hldr .lotus .leftc,.animated-icon-w-heading .icon-hldr .lotus .righta,.animated-icon-w-heading .icon-hldr .lotus .rightb,.animated-icon-w-heading .icon-hldr .lotus .rightc{opacity: 0}.animated-icon-w-heading .icon-hldr .piggy-bank{height: 108px}.animated-icon-w-heading .icon-hldr .piggy-bank .animated-line{stroke-width: 3px !Important}.animated-icon-w-heading .icon-hldr .piggy-bank .piggy-coin{opacity: 0;-webkit-transform: scale(.6) translateX(135px) translateY(-4px);-moz-transform: scale(.6) translateX(135px) translateY(-4px);transform: scale(.6) translateX(135px) translateY(-4px)}.animated-icon-w-heading .icon-hldr.aicon-primary .machine .animated-line{fill: #222525 !important}.animated-icon-w-heading .icon-hldr.aicon-primary .piggy-bank .animated-line{stroke: #222525 !important}.animated-icon-w-heading .icon-hldr.aicon-primary .team path{stroke: #222525 !important}.animated-icon-w-heading .icon-hldr.aicon-primary .clock circle{stroke: #222525 !important}.animated-icon-w-heading .icon-hldr.aicon-primary .clock .lines{stroke: #222525 !important}.animated-icon-w-heading .icon-hldr.aicon-primary .clock .hour polyline{stroke: #222525 !important}.animated-icon-w-heading .icon-hldr.aicon-primary .clock .minute polyline{stroke: #222525 !important}.animated-icon-w-heading .icon-hldr.aicon-primary .lotus .center path,.animated-icon-w-heading .icon-hldr.aicon-primary .lotus .lefta path,.animated-icon-w-heading .icon-hldr.aicon-primary .lotus .leftb path,.animated-icon-w-heading .icon-hldr.aicon-primary .lotus .leftc path,.animated-icon-w-heading .icon-hldr.aicon-primary .lotus .righta path,.animated-icon-w-heading .icon-hldr.aicon-primary .lotus .rightb path,.animated-icon-w-heading .icon-hldr.aicon-primary .lotus .rightc path{stroke: #222525 !important}.animated-icon-w-heading .icon-hldr.aicon-secondary .machine path{fill: #fff !important}.animated-icon-w-heading .icon-hldr.aicon-secondary .piggy-bank .animated-line{stroke: #fff !important}.animated-icon-w-heading .icon-hldr.aicon-secondary .team path{stroke: #fff !important}.animated-icon-w-heading .icon-hldr.aicon-secondary .clock circle{stroke: #fff !important}.animated-icon-w-heading .icon-hldr.aicon-secondary .clock .lines{stroke: #fff !important}.animated-icon-w-heading .icon-hldr.aicon-secondary .clock .hour polyline{stroke: #fff !important}.animated-icon-w-heading .icon-hldr.aicon-secondary .clock .minute polyline{stroke: #fff !important}.animated-icon-w-heading .icon-hldr.aicon-secondary .lotus .center path,.animated-icon-w-heading .icon-hldr.aicon-secondary .lotus .lefta path,.animated-icon-w-heading .icon-hldr.aicon-secondary .lotus .leftb path,.animated-icon-w-heading .icon-hldr.aicon-secondary .lotus .leftc path,.animated-icon-w-heading .icon-hldr.aicon-secondary .lotus .righta path,.animated-icon-w-heading .icon-hldr.aicon-secondary .lotus .rightb path,.animated-icon-w-heading .icon-hldr.aicon-secondary .lotus .rightc path{stroke: #fff !important}.animated-icon-w-heading .icon-hldr.aicon-tertiary .machine path{fill: #084291 !important}.animated-icon-w-heading .icon-hldr.aicon-tertiary .piggy-bank .animated-line{stroke: #084291 !important}.animated-icon-w-heading .icon-hldr.aicon-tertiary .team path{stroke: #084291 !important}.animated-icon-w-heading .icon-hldr.aicon-tertiary .clock circle{stroke: #084291 !important}.animated-icon-w-heading .icon-hldr.aicon-tertiary .clock .lines{stroke: #084291 !important}.animated-icon-w-heading .icon-hldr.aicon-tertiary .clock .hour polyline{stroke: #084291 !important}.animated-icon-w-heading .icon-hldr.aicon-tertiary .clock .minute polyline{stroke: #084291 !important}.animated-icon-w-heading .icon-hldr.aicon-tertiary .lotus .center path,.animated-icon-w-heading .icon-hldr.aicon-tertiary .lotus .lefta path,.animated-icon-w-heading .icon-hldr.aicon-tertiary .lotus .leftb path,.animated-icon-w-heading .icon-hldr.aicon-tertiary .lotus .leftc path,.animated-icon-w-heading .icon-hldr.aicon-tertiary .lotus .righta path,.animated-icon-w-heading .icon-hldr.aicon-tertiary .lotus .rightb path,.animated-icon-w-heading .icon-hldr.aicon-tertiary .lotus .rightc path{stroke: #084291 !important}.animated-icon-w-heading .icon-hldr.aicon-accenta .machine path{fill: #0b5ac6 !important}.animated-icon-w-heading .icon-hldr.aicon-accenta .piggy-bank .animated-line{stroke: #0b5ac6 !important}.animated-icon-w-heading .icon-hldr.aicon-accenta .team path{stroke: #0b5ac6 !important}.animated-icon-w-heading .icon-hldr.aicon-accenta .clock circle{stroke: #0b5ac6 !important}.animated-icon-w-heading .icon-hldr.aicon-accenta .clock .lines{stroke: #0b5ac6 !important}.animated-icon-w-heading .icon-hldr.aicon-accenta .clock .hour polyline{stroke: #0b5ac6 !important}.animated-icon-w-heading .icon-hldr.aicon-accenta .clock .minute polyline{stroke: #0b5ac6 !important}.animated-icon-w-heading .icon-hldr.aicon-accenta .lotus .center path,.animated-icon-w-heading .icon-hldr.aicon-accenta .lotus .lefta path,.animated-icon-w-heading .icon-hldr.aicon-accenta .lotus .leftb path,.animated-icon-w-heading .icon-hldr.aicon-accenta .lotus .leftc path,.animated-icon-w-heading .icon-hldr.aicon-accenta .lotus .righta path,.animated-icon-w-heading .icon-hldr.aicon-accenta .lotus .rightb path,.animated-icon-w-heading .icon-hldr.aicon-accenta .lotus .rightc path{stroke: #0b5ac6 !important}.animated-icon-w-heading .icon-hldr.aicon-accentb .machine path{fill: #4e84cf !important}.animated-icon-w-heading .icon-hldr.aicon-accentb .piggy-bank .animated-line{stroke: #4e84cf !important}.animated-icon-w-heading .icon-hldr.aicon-accentb .team path{stroke: #4e84cf !important}.animated-icon-w-heading .icon-hldr.aicon-accentb .clock circle{stroke: #4e84cf !important}.animated-icon-w-heading .icon-hldr.aicon-accentb .clock .lines{stroke: #4e84cf !important}.animated-icon-w-heading .icon-hldr.aicon-accentb .clock .hour polyline{stroke: #4e84cf !important}.animated-icon-w-heading .icon-hldr.aicon-accentb .clock .minute polyline{stroke: #4e84cf !important}.animated-icon-w-heading .icon-hldr.aicon-accentb .lotus .center path,.animated-icon-w-heading .icon-hldr.aicon-accentb .lotus .lefta path,.animated-icon-w-heading .icon-hldr.aicon-accentb .lotus .leftb path,.animated-icon-w-heading .icon-hldr.aicon-accentb .lotus .leftc path,.animated-icon-w-heading .icon-hldr.aicon-accentb .lotus .righta path,.animated-icon-w-heading .icon-hldr.aicon-accentb .lotus .rightb path,.animated-icon-w-heading .icon-hldr.aicon-accentb .lotus .rightc path{stroke: #4e84cf !important}.animated-icon-w-heading .icon-hldr.in-view-go .machine .small,.animated-icon-w-heading .icon-hldr.in-view-go .machine .small-shadow{-webkit-animation: small 4s infinite;-moz-animation: small 4s infinite;animation: small 4s infinite}.animated-icon-w-heading .icon-hldr.in-view-go .machine .medium,.animated-icon-w-heading .icon-hldr.in-view-go .machine .medium-shadow{-webkit-animation: medium 4s infinite;-moz-animation: medium 4s infinite;animation: medium 4s infinite}.animated-icon-w-heading .icon-hldr.in-view-go .machine .large,.animated-icon-w-heading .icon-hldr.in-view-go .machine .large-shadow{-webkit-animation: large 4s infinite;-moz-animation: large 4s infinite;animation: large 4s infinite}.animated-icon-w-heading .icon-hldr.in-view-go .piggy-bank .piggy-tail{animation-name: piggy-tail;animation-duration: 3s;animation-iteration-count: infinite;animation-timing-function: linear}.animated-icon-w-heading .icon-hldr.in-view-go .piggy-bank .piggy-coin{animation-name: piggy-coin, fade-in;animation-duration: 3s;animation-iteration-count: infinite;animation-timing-function: linear}.animated-icon-w-heading .icon-hldr.in-view-go .team{opacity: 1}.animated-icon-w-heading .icon-hldr.in-view-go .team .middle-man{animation-name: middleman;animation-duration: 6s;animation-iteration-count: infinite;animation-timing-function: linear}.animated-icon-w-heading .icon-hldr.in-view-go .team .left-girl{animation-name: leftgirl;animation-duration: 6s;animation-iteration-count: infinite;animation-timing-function: linear}.animated-icon-w-heading .icon-hldr.in-view-go .team .right-girl{animation-name: rightgirl;animation-duration: 6s;animation-iteration-count: infinite;animation-timing-function: linear}.animated-icon-w-heading .icon-hldr.in-view-go .swiss-army{opacity: 1}.animated-icon-w-heading .icon-hldr.in-view-go .swiss-army .knife{animation-name: knife;animation-duration: 4s;animation-iteration-count: infinite;animation-timing-function: linear}.animated-icon-w-heading .icon-hldr.in-view-go .swiss-army .can-opener{animation-name: can-opener;animation-duration: 4s;animation-iteration-count: infinite;animation-timing-function: linear}.animated-icon-w-heading .icon-hldr.in-view-go .shield{display: block;width: 120px;height: 120px}.animated-icon-w-heading .icon-hldr.in-view-go .shield path,.animated-icon-w-heading .icon-hldr.in-view-go .shield line{stroke: #FFF !important;stroke-width: 5;opacity: 1;animation: draw 4s linear forwards;-webkit-animation: draw 4s linear forwards;-moz-animation: draw 4s linear forwards;-o-animation: draw 4s linear forwards}.animated-icon-w-heading .icon-hldr.in-view-go .clock .hour{animation-name: minutehand;animation-duration: 20s;animation-iteration-count: infinite;animation-timing-function: linear}.animated-icon-w-heading .icon-hldr.in-view-go .clock .minute{animation-name: minutehand;animation-duration: 4s;animation-iteration-count: infinite;animation-timing-function: linear}.animated-icon-w-heading .icon-hldr.in-view-go .lotus .lefta,.animated-icon-w-heading .icon-hldr.in-view-go .lotus .leftb,.animated-icon-w-heading .icon-hldr.in-view-go .lotus .leftc,.animated-icon-w-heading .icon-hldr.in-view-go .lotus .righta,.animated-icon-w-heading .icon-hldr.in-view-go .lotus .rightb,.animated-icon-w-heading .icon-hldr.in-view-go .lotus .rightc{opacity: 1}.animated-icon-w-heading .icon-hldr.in-view-go .lotus .center{z-index: 10}.animated-icon-w-heading .icon-hldr.in-view-go .lotus .lefta{animation-name: lotuslefta;animation-duration: 10s;animation-iteration-count: infinite;animation-timing-function: linear;z-index: 5}.animated-icon-w-heading .icon-hldr.in-view-go .lotus .leftb{animation-name: lotusleftb;animation-duration: 10s;animation-iteration-count: infinite;animation-timing-function: linear;z-index: 8}.animated-icon-w-heading .icon-hldr.in-view-go .lotus .leftc{animation-name: lotusleftc;animation-duration: 10s;animation-iteration-count: infinite;animation-timing-function: linear;z-index: 7}.animated-icon-w-heading .icon-hldr.in-view-go .lotus .righta{animation-name: lotusrighta;animation-duration: 10s;animation-iteration-count: infinite;animation-timing-function: linear;z-index: 5}.animated-icon-w-heading .icon-hldr.in-view-go .lotus .rightb{animation-name: lotusrightb;animation-duration: 10s;animation-iteration-count: infinite;animation-timing-function: linear;z-index: 8}.animated-icon-w-heading .icon-hldr.in-view-go .lotus .rightc{animation-name: lotusrightc;animation-duration: 10s;animation-iteration-count: infinite;animation-timing-function: linear;z-index: 7}@keyframes fade-in{0%{opacity: 0}10%{opacity: 1}90%{opacity: 1}100%{opacity: 0}}@-webkit-keyframes fade-in{0%{opacity: 0}10%{opacity: 1}90%{opacity: 1}100%{opacity: 0}}@keyframes piggy-coin{0%{-webkit-transform: scale(.6) translateX(90px) translateY(-4px);-moz-transform: scale(.6) translateX(90px) translateY(-4px);transform: scale(.6) translateX(90px) translateY(-4px)}100%{-webkit-transform: scale(.6) translateX(90px) translateY(250px);-moz-transform: scale(.6) translateX(90px) translateY(250px);transform: scale(.6) translateX(90px) translateY(250px)}}@-webkit-keyframes piggy-coin{0%{-webkit-transform: scale(.6) translateX(90px) translateY(-4px);-moz-transform: scale(.6) translateX(90px) translateY(-4px);transform: scale(.6) translateX(90px) translateY(-4px)}100%{-webkit-transform: scale(.6) translateX(90px) translateY(250px);-moz-transform: scale(.6) translateX(90px) translateY(250px);transform: scale(.6) translateX(90px) translateY(250px)}}@keyframes piggy-tail{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);transform-origin: 150px}50%{-webkit-transform: rotate(10deg);-moz-transform: rotate(10deg);transform: rotate(10deg);transform-origin: 150px}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);transform-origin: 150px}}@-webkit-keyframes piggy-tail{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);transform-origin: 150px}50%{-webkit-transform: rotate(10deg);-moz-transform: rotate(10deg);transform: rotate(10deg);transform-origin: 150px}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);transform-origin: 150px}}@keyframes minutehand{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg)}}@-webkit-keyframes minutehand{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg)}}@-moz-keyframes minutehand{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg)}}@-webkit-keyframes draw{from{stroke-dashoffset: 1000}to{stroke-dashoffset: 0}}@-moz-keyframes draw{from{stroke-dashoffset: 1000}to{stroke-dashoffset: 0}}@-o-keyframes draw{from{stroke-dashoffset: 1000}to{stroke-dashoffset: 0}}@keyframes draw{from{stroke-dashoffset: 1000}to{stroke-dashoffset: 0}}@-webkit-keyframes knife{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}25%{-webkit-transform: rotate(60deg);-moz-transform: rotate(60deg);transform: rotate(60deg)}50%{-webkit-transform: rotate(60deg);-moz-transform: rotate(60deg);transform: rotate(60deg)}75%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@-webkit-keyframes can-opener{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}25%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}50%{-webkit-transform: rotate(-60deg);-moz-transform: rotate(-60deg);transform: rotate(-60deg)}75%{-webkit-transform: rotate(-60deg);-moz-transform: rotate(-60deg);transform: rotate(-60deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@-moz-keyframes knife{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}25%{-webkit-transform: rotate(60deg);-moz-transform: rotate(60deg);transform: rotate(60deg)}50%{-webkit-transform: rotate(60deg);-moz-transform: rotate(60deg);transform: rotate(60deg)}75%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@-moz-keyframes can-opener{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}25%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}50%{-webkit-transform: rotate(-60deg);-moz-transform: rotate(-60deg);transform: rotate(-60deg)}75%{-webkit-transform: rotate(-60deg);-moz-transform: rotate(-60deg);transform: rotate(-60deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes knife{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}25%{-webkit-transform: rotate(60deg);-moz-transform: rotate(60deg);transform: rotate(60deg)}50%{-webkit-transform: rotate(60deg);-moz-transform: rotate(60deg);transform: rotate(60deg)}75%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes can-opener{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}25%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}50%{-webkit-transform: rotate(-60deg);-moz-transform: rotate(-60deg);transform: rotate(-60deg)}75%{-webkit-transform: rotate(-60deg);-moz-transform: rotate(-60deg);transform: rotate(-60deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes lotuslefta{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}10%{-webkit-transform: rotate(-22.5deg);-moz-transform: rotate(-22.5deg);transform: rotate(-22.5deg)}20%{-webkit-transform: rotate(-18.5deg);-moz-transform: rotate(-18.5deg);transform: rotate(-18.5deg)}30%{-webkit-transform: rotate(-22.5deg);-moz-transform: rotate(-22.5deg);transform: rotate(-22.5deg)}40%{-webkit-transform: rotate(-18.5deg);-moz-transform: rotate(-18.5deg);transform: rotate(-18.5deg)}50%{-webkit-transform: rotate(-22.5deg);-moz-transform: rotate(-22.5deg);transform: rotate(-22.5deg)}60%{-webkit-transform: rotate(-18.5deg);-moz-transform: rotate(-18.5deg);transform: rotate(-18.5deg)}70%{-webkit-transform: rotate(-22.5deg);-moz-transform: rotate(-22.5deg);transform: rotate(-22.5deg)}80%{-webkit-transform: rotate(-18.5deg);-moz-transform: rotate(-18.5deg);transform: rotate(-18.5deg)}80%{-webkit-transform: rotate(-22.5deg);-moz-transform: rotate(-22.5deg);transform: rotate(-22.5deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes lotusleftb{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}10%{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg)}20%{-webkit-transform: rotate(-40deg);-moz-transform: rotate(-40deg);transform: rotate(-40deg)}30%{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg)}40%{-webkit-transform: rotate(-40deg);-moz-transform: rotate(-40deg);transform: rotate(-40deg)}50%{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg)}60%{-webkit-transform: rotate(-40deg);-moz-transform: rotate(-40deg);transform: rotate(-40deg)}70%{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg)}80%{-webkit-transform: rotate(-40deg);-moz-transform: rotate(-40deg);transform: rotate(-40deg)}90%{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes lotusleftc{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}10%{-webkit-transform: rotate(-67.5deg);-moz-transform: rotate(-67.5deg);transform: rotate(-67.5deg)}20%{-webkit-transform: rotate(-62.5deg);-moz-transform: rotate(-62.5deg);transform: rotate(-62.5deg)}30%{-webkit-transform: rotate(-67.5deg);-moz-transform: rotate(-67.5deg);transform: rotate(-67.5deg)}40%{-webkit-transform: rotate(-62.5deg);-moz-transform: rotate(-62.5deg);transform: rotate(-62.5deg)}50%{-webkit-transform: rotate(-67.5deg);-moz-transform: rotate(-67.5deg);transform: rotate(-67.5deg)}60%{-webkit-transform: rotate(-62.5deg);-moz-transform: rotate(-62.5deg);transform: rotate(-62.5deg)}70%{-webkit-transform: rotate(-67.5deg);-moz-transform: rotate(-67.5deg);transform: rotate(-67.5deg)}80%{-webkit-transform: rotate(-62.5deg);-moz-transform: rotate(-62.5deg);transform: rotate(-62.5deg)}90%{-webkit-transform: rotate(-67.5deg);-moz-transform: rotate(-67.5deg);transform: rotate(-67.5deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes lotusrighta{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}10%{-webkit-transform: rotate(22.5deg);-moz-transform: rotate(22.5deg);transform: rotate(22.5deg)}20%{-webkit-transform: rotate(18.5deg);-moz-transform: rotate(18.5deg);transform: rotate(18.5deg)}30%{-webkit-transform: rotate(22.5deg);-moz-transform: rotate(22.5deg);transform: rotate(22.5deg)}40%{-webkit-transform: rotate(18.5deg);-moz-transform: rotate(18.5deg);transform: rotate(18.5deg)}50%{-webkit-transform: rotate(22.5deg);-moz-transform: rotate(22.5deg);transform: rotate(22.5deg)}60%{-webkit-transform: rotate(18.5deg);-moz-transform: rotate(18.5deg);transform: rotate(18.5deg)}70%{-webkit-transform: rotate(22.5deg);-moz-transform: rotate(22.5deg);transform: rotate(22.5deg)}80%{-webkit-transform: rotate(18.5deg);-moz-transform: rotate(18.5deg);transform: rotate(18.5deg)}80%{-webkit-transform: rotate(22.5deg);-moz-transform: rotate(22.5deg);transform: rotate(22.5deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes lotusrightb{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}10%{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg)}20%{-webkit-transform: rotate(40deg);-moz-transform: rotate(40deg);transform: rotate(40deg)}30%{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg)}40%{-webkit-transform: rotate(40deg);-moz-transform: rotate(40deg);transform: rotate(40deg)}50%{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg)}60%{-webkit-transform: rotate(40deg);-moz-transform: rotate(40deg);transform: rotate(40deg)}70%{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg)}80%{-webkit-transform: rotate(40deg);-moz-transform: rotate(40deg);transform: rotate(40deg)}90%{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes lotusrightc{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}10%{-webkit-transform: rotate(67.5deg);-moz-transform: rotate(67.5deg);transform: rotate(67.5deg)}20%{-webkit-transform: rotate(62.5deg);-moz-transform: rotate(62.5deg);transform: rotate(62.5deg)}30%{-webkit-transform: rotate(67.5deg);-moz-transform: rotate(67.5deg);transform: rotate(67.5deg)}40%{-webkit-transform: rotate(62.5deg);-moz-transform: rotate(62.5deg);transform: rotate(62.5deg)}50%{-webkit-transform: rotate(67.5deg);-moz-transform: rotate(67.5deg);transform: rotate(67.5deg)}60%{-webkit-transform: rotate(62.5deg);-moz-transform: rotate(62.5deg);transform: rotate(62.5deg)}70%{-webkit-transform: rotate(67.5deg);-moz-transform: rotate(67.5deg);transform: rotate(67.5deg)}80%{-webkit-transform: rotate(62.5deg);-moz-transform: rotate(62.5deg);transform: rotate(62.5deg)}90%{-webkit-transform: rotate(67.5deg);-moz-transform: rotate(67.5deg);transform: rotate(67.5deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes middleman{0%{opacity: 1}30%{opacity: 1}33%{opacity: .3}97%{opacity: .3}100%{opacity: 1}}@keyframes leftgirl{0%{opacity: .3}30%{opacity: .3}33%{opacity: 1}63%{opacity: 1}66%{opacity: .3}100%{opacity: .3}}@keyframes rightgirl{0%{opacity: .3}63%{opacity: .3}66%{opacity: 1}96%{opacity: 1}100%{opacity: .3}100%{opacity: .3}}@-webkit-keyframes small{0%{transform: rotate(0deg)}50%{transform: rotate(-360deg)}100%{transform: rotate(0deg)}}@-webkit-keyframes medium{0%{transform: rotate(0deg)}50%{transform: rotate(-240deg)}100%{transform: rotate(0deg)}}@-webkit-keyframes large{0%{transform: rotate(0deg)}50%{transform: rotate(-180deg)}100%{transform: rotate(0deg)}}@-moz-keyframes small{0%{transform: rotate(0deg)}50%{transform: rotate(-360deg)}100%{transform: rotate(0deg)}}@-moz-keyframes medium{0%{transform: rotate(0deg)}50%{transform: rotate(-240deg)}100%{transform: rotate(0deg)}}@-moz-keyframes large{0%{transform: rotate(0deg)}50%{transform: rotate(-180deg)}100%{transform: rotate(0deg)}}@keyframes small{0%{transform: rotate(0deg)}50%{transform: rotate(-360deg)}100%{transform: rotate(0deg)}}@keyframes medium{0%{transform: rotate(0deg)}50%{transform: rotate(-240deg)}100%{transform: rotate(0deg)}}@keyframes large{0%{transform: rotate(0deg)}50%{transform: rotate(-180deg)}100%{transform: rotate(0deg)}}.blockquote1 .bq-hldr{width: 92%;margin: auto}.blockquote1 .bq-hldr .bq-marks{display: inline-block;margin: 0 13px -6px 0;font-size: 6.5rem;line-height: 20px;font-family: Verdana;letter-spacing: -8px;vertical-align: bottom;opacity: .3;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s}.blockquote1 .bq-hldr .bq-txt p{font-size: 23px;line-height: 1.3;text-align: left;font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s}.blockquote1{border-left: 3px solid #b2b2b2;padding: 25px 0 5px;margin: 30px 0}.blockquote1.no-border{border-left: 0px solid #b2b2b2 !important}.bq-hldr.bq-left .bq-txt p{text-align: left}.bq-hldr.bq-right .bq-txt p{text-align: right}.bq-hldr.bq-center .bq-txt p{text-align: center !important}@media screen and (max-width: 480px){.blockquote1 .bq-marks{font-size: 4rem;line-height: 20px;font-family: serif;letter-spacing: -10px;vertical-align: bottom;margin: 0 8px 0 0}.blockquote1 .bq-txt p{font-size: 2rem}}.hover-box4-grid{list-style: none;margin: 0 auto;max-width: 1000px;position: relative;text-align: center}.hover-box4-grid figure{background: #222525;border: 4px solid #fff;box-sizing: border-box;margin: 0 auto;max-width: 450px;display: block;min-width: 240px;overflow: hidden;position: relative;text-align: center;width: 100%}.hover-box4-grid figure img{display: block;max-width: 100%;max-height: 100%;width: 100%;height: 100%;opacity: 0.8;position: relative}.hover-box4-grid figure figcaption{-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box;color: #fff !important;font-size: 1.25em;height: 100%;left: 0;padding: 20px;position: absolute;top: 0;width: 100%}.hover-box4-grid figure figcaption:before{pointer-events: none}.hover-box4-grid figure figcaption:after{pointer-events: none}.hover-box4-grid figure figcaption > a{font-size: 0;height: 100%;left: 0;opacity: 0;position: absolute;text-indent: 200%;top: 0;white-space: nowrap;width: 100%;z-index: 1000}.hover-box4-grid figure .hb-title{font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important;font-weight: 400;margin: 0;word-spacing: -0.15em}.hover-box4-grid figure .hb-title span{font-weight: 400;color: #fff !important;text-shadow: 1px 1px 0 #084291, -0.5px -0.5px 0 #084291, .5px -0.5px 0 #084291, -0.5px .5px 0 #084291, .5px .5px 0 #084291}.hover-box4-grid figure p{font-size: 14px;letter-spacing: 1px;margin: 0;color: #fff !important}.hover-box4-grid figure.effect-hb4{background: -webkit-linear-gradient(-45deg, #000 0%, #fff 100%);background: linear-gradient(-45deg, #000 0%, #fff 100%)}.hover-box4-grid figure.effect-hb4 .hb-title{text-align: left;-webkit-transition: -webkit-transform .35s;transition: transform .35s;-webkit-transform: translate3d(5px, 5px, 0);transform: translate3d(5px, 5px, 0);color: #fff !important;text-shadow: 1px 1px 0 #084291, -0.5px -0.5px 0 #084291, .5px -0.5px 0 #084291, -0.5px .5px 0 #084291, .5px .5px 0 #084291}.hover-box4-grid figure.effect-hb4 p{position: absolute;right: 0;bottom: 0;padding: 0 30px 30px 0;width: 60%;text-align: right;opacity: 0;-webkit-transform: translate3d(20px, 20px, 0);transform: translate3d(20px, 20px, 0)}.hover-box4-grid figure.effect-hb4 img{margin: -3% 0 0 -3%;max-width: none;width: -webkit-calc(106%);width: calc(106%);height: 100%;opacity: 0.9;-webkit-transition: opacity .35s, -webkit-transform .35s;transition: opacity .35s, transform .35s;-webkit-transform: translate3d(10px, 10px, 0);transform: translate3d(10px, 10px, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden}.hover-box4-grid figure.effect-hb4 figcaption::before,.hover-box4-grid figure.effect-hb4 p{-webkit-transition: opacity .35s, -webkit-transform .35s;transition: opacity .35s, transform .35s}.hover-box4-grid figure.effect-hb4 figcaption::before{position: absolute;right: -20%;bottom: -100%;width: 100%;height: 100%;border: 3px solid #fff;border-radius: 50%;box-shadow: 0 0 0 900px rgba(255,255,255,0.2);content: '';opacity: 0;-webkit-transform: scale3d(.5, .5, 1);transform: scale3d(.5, .5, 1);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%}.hover-box4-grid figure.effect-hb4:hover img{opacity: 0.6;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.hover-box4-grid figure.effect-hb4:hover figcaption::before{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);bottom: -40%}.hover-box4-grid figure.effect-hb4:hover .hb-title,.hover-box4-grid figure.effect-hb4:hover p{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}@media (max-width: 980px){.hover-box4-grid figure.effect-hb4 img{opacity: 0.6;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.hover-box4-grid figure.effect-hb4 figcaption::before{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);bottom: -40%}.hover-box4-grid figure.effect-hb4 .hb-title,.hover-box4-grid figure.effect-hb4 p{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.vp-example{display: block;width: 100%;max-width: 100px;margin: 0 auto;position: relative}.vp-example img{position: relative;display: block}.inview-example{opacity: .4;display: block;width: 100%;max-width: 320px;margin: 0 auto;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}.inview-example.visible{opacity: 1}.social-block-card{display: block;margin: 60px auto 0;width: 100%;max-width: 320px;text-align: center;border: 3px solid #222;padding: 50px 25px 25px;box-sizing: border-box;position: relative;color: #222;text-decoration: none;min-height: 240px}.social-block-card:before{content: "";position: absolute;top: 1%;left: 1%;width: 98%;height: 98%;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;box-sizing: border-box;z-index: 1}.social-block-card.blog{border-color: #E84F25;max-width: 480px;padding: 60px 25px 25px}.social-block-card.blog .sbc-icon{top: -60px}.social-block-card.blog .sbc-icon img{max-width: 120px}.social-block-card.blog:hover .sbc-cta{color: #E84F25}.social-block-card.blog:before{border: 8px solid #e84f25}.social-block-card.instagram{border-color: #5C9DD5}.social-block-card.instagram:hover .sbc-cta{color: #5C9DD5}.social-block-card.instagram:before{border: 8px solid #5c9dd5}.social-block-card.pinterest{border-color: #BC2026}.social-block-card.pinterest:hover .sbc-cta{color: #BC2026}.social-block-card.pinterest:before{border: 8px solid #bc2026}.social-block-card.linkedin{border-color: #0677B6}.social-block-card.linkedin:hover .sbc-cta{color: #0677B6}.social-block-card.linkedin:before{border: 8px solid #0677b6}.social-block-card.google{border-color: #CA222B}.social-block-card.google:hover .sbc-cta{color: #CA222B}.social-block-card.google:before{border: 8px solid #ca222b}.social-block-card.facebook{border-color: #3874AE}.social-block-card.facebook:hover .sbc-cta{color: #3874AE}.social-block-card.facebook:before{border: 8px solid #3874ae}.social-block-card.twitter{border-color: #6AC4EF}.social-block-card.twitter:hover .sbc-cta{color: #6AC4EF}.social-block-card.twitter:before{border: 8px solid #6ac4ef}.social-block-card .sbc-icon{position: absolute;top: -50px;width: 100%;left: 0;z-index: 10}.social-block-card .sbc-icon img{max-width: 100px;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;-webkit-transform: rotate(0);-moz-transform: rotate(0);transform: rotate(0)}.social-block-card h3{font-size: 32px;margin: 0;padding: 0 0 15px;z-index: 10;position: relative}.social-block-card p{font-size: 16px;z-index: 10;position: relative}.social-block-card .sbc-cta{font-size: 24px;font-weight: 100;position: absolute;bottom: 25px;left: 0;width: 100%;z-index: 10}.social-block-card:hover h3,.social-block-card:hover p{color: #222}.social-block-card:hover .sbc-icon img{-webkit-transform: rotate(15deg);-moz-transform: rotate(15deg);transform: rotate(15deg)}.social-block-card:hover:before{opacity: 1}.hover-box3-grid{position: relative;margin: 0 auto;max-width: 400px;list-style: none;text-align: center;display: block;width: 100%}.hover-box3-grid figure{position: relative;overflow: hidden;margin: 0;max-width: 400px;width: 100%;background: #000;text-align: center}.hover-box3-grid figure:after{content: "";display: block;width: 100%;padding-top: 100%}.hover-box3-grid figure img{position: absolute;display: block;width: 100%;opacity: 0.8;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%)}.hover-box3-grid figure figcaption{padding: 20px;box-sizing: border-box;color: #fff;text-transform: uppercase;font-size: 1.25em;-webkit-backface-visibility: hidden;backface-visibility: hidden}.hover-box3-grid figure figcaption:before,.hover-box3-grid figure figcaption:after{pointer-events: none}.hover-box3-grid figure figcaption,.hover-box3-grid figure figcaption > a{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.hover-box3-grid figure figcaption > a{z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0}.hover-box3-grid figure .hb-title{font-weight: 400;font-size: 25px;line-height: 1.2}.hover-box3-grid figure .hb-title span{font-weight: 800}.hover-box3-grid figure .hb-title,.hover-box3-grid figure p{margin: 0}.hover-box3-grid figure p{letter-spacing: 1px;font-size: 68.5%;line-height: 1.2}.hover-box3-grid figure.effect-hb3{background: #000}.hover-box3-grid figure.effect-hb3 img{opacity: 0.6;-webkit-transition: opacity .35s;transition: opacity .35s}.hover-box3-grid figure.effect-hb3 figcaption{-webkit-transition: background-color .35s;-moz-transition: background-color .35s;transition: background-color .35s}.hover-box3-grid figure.effect-hb3:before{position: absolute;top: 5px;right: 5px;bottom: 5px;left: 5px;border: 1px solid #fff;content: ''}.hover-box3-grid figure.effect-hb3 .hb-title{margin: 20% 0 10px 0;-webkit-transition: -webkit-transform .35s;transition: transform .35s;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);color: #fff !important}.hover-box3-grid figure.effect-hb3:before,.hover-box3-grid figure.effect-hb3 p{color: #fff !important;opacity: 0;-webkit-transition: opacity .35s, -webkit-transform .35s;transition: opacity .35s, transform .35s;-webkit-transform: scale(0);transform: scale(0)}@media (min-width: 1025px){.hover-box3-grid figure.effect-hb3:hover .hb-title{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.hover-box3-grid figure.effect-hb3:hover:before,.hover-box3-grid figure.effect-hb3:hover p{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}.hover-box3-grid figure.effect-hb3:hover figcaption{background-color: rgba(58,52,42,0)}.hover-box3-grid figure.effect-hb3:hover img{opacity: 0.2}}@media (min-width: 981px) and (max-width: 1024px){.hover-box3-grid figure.effect-hb3 .hb-title{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);font-size: 20px;margin: 0% 0 10px 0}.hover-box3-grid figure.effect-hb3:before,.hover-box3-grid figure.effect-hb3 p{opacity: 1;-webkit-transform: scale(1);transform: scale(1);font-size: 14px;text-transform: initial}.hover-box3-grid figure.effect-hb3 figcaption{background-color: rgba(58,52,42,0)}.hover-box3-grid figure.effect-hb3 img{opacity: 0.2}}@media (max-width: 980px){.hover-box3-grid figure.effect-hb3 .hb-title{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);font-size: 24px;margin: 0% 0 10px 0}.hover-box3-grid figure.effect-hb3:before,.hover-box3-grid figure.effect-hb3 p{opacity: 1;-webkit-transform: scale(1);transform: scale(1);font-size: 16px;text-transform: initial}.hover-box3-grid figure.effect-hb3 figcaption{background-color: rgba(58,52,42,0);height: auto;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.hover-box3-grid figure.effect-hb3 img{opacity: 0.2}}.gridder-list:hover .gridder-overlay::after{background: rgba(0,0,0,0.6) none repeat scroll 0 0}.gridder{margin: auto !important;padding: 0px !important;list-style-type: none;text-align: center}.gridder .gridder-list{padding: 15px;display: inline-block;overflow: hidden;margin: 0;box-sizing: border-box;position: relative;-webkit-transition: .2s ease 0s;-moz-transition: .2s ease 0s;transition: .2s ease 0s}.gridder .gridder-list figure{background: #222}.gridder .gridder-list figure figcaption{background: #fff;position: absolute;z-index: 10}.gridder .gridder-list figure figcaption .triangle{background: #fff;width: 30px;height: 30px;position: absolute;top: -15px;left: 50%;margin-left: -15px;overflow: hidden;-ms-transform: scale(.8, 1);-moz-transform: scale(.8, 1);-webkit-transform: scale(.8, 1);transform: rotate(45deg);z-index: 1}.gridder .gridder-list figure figcaption .heading-tertiary{color: #222525 !important;padding: 0;margin: 0;display: block;text-align: center;line-height: 1;position: relative;z-index: 5}.gridder .gridder-list figure:after{display: block;position: absolute;width: 100%;padding: 0 10px;box-sizing: border-box;top: 50%;margin-top: -30px;color: #fff;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: opacity .5s .2s;-moz-transition: opacity .5s .2s;-o-transition: opacity .5s .2s;transition: opacity .5s .2s;content: attr(data-title);font-size: 28px;line-height: 1.2;font-weight: 600;text-align: center;opacity: 0}.gridder .gridder-list:hover figure:after{opacity: 1}@media (max-width: 900px){.gridder .gridder-list{width: 99% !important;font-size: 18px;max-width: 380px}}.gridder .gridder-list:hover{cursor: pointer}.gridder .gridder-list .block-title{position: absolute;top: 50%;margin: 0;line-height: 1.2;font-size: 18px;color: #222525;letter-spacing: -0.03em;font-weight: 600;display: block;font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif;z-index: 100;transform: translateY(-50%);text-align: center;width: 100%;left: 0;box-sizing: border-box;padding: 5px 40px}.gridder .gridder-list .block-text{position: absolute;top: 185px;margin: 0;padding: 0;line-height: 1;font-size: 18px;color: #222525;text-align: left;font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif;opacity: 0;transform: translatey(-20px);-webkit-transition: .5s ease 0s;-moz-transition: .5s ease 0s;transition: .5s ease 0s}.gridder .gridder-list:hover .block-text{transform: translatey(0);opacity: 1}.gridder.hasSelectedItem .gridder-list{opacity: .5}.gridder.hasSelectedItem .gridder-list.selectedItem{opacity: 1}.gridder .gridder-show{display: block;text-align: left;float: left;width: 100%;position: relative;padding: 60px 30px 60px 30px;box-sizing: border-box;margin-bottom: 0;background: #f5f5f5;border: 1px solid #c7c7c7;font-size: 18px}.gridder .gridder-show:after{clear: both;content: "";display: block}.gridder .gridder-show .noslider:after{content: "";display: block;clear: both}.gridder .gridder-show .noslider img{width: 46%;margin: 2%;display: block;float: left}@media (max-width: 640px){.gridder .gridder-show .noslider img{width: 80%;margin: 10%;display: block;float: left}}.gridder .gridder-show .slider{width: 30%;display: block;float: left;padding: 5px 20px 20px;box-sizing: border-box}@media (max-width: 1024px){.gridder .gridder-show .slider{width: 50%}}@media (max-width: 767px){.gridder .gridder-show .slider{width: 50%;float: none;margin: auto;margin: 20px auto}}@media (max-width: 480px){.gridder .gridder-show .slider{width: 100%;float: none;margin: auto;margin: 20px auto}}.gridder .gridder-show .slider .baslider{padding: 0;margin: 0}.gridder .gridder-show .slider .baslider img{margin: auto;max-width: 100%}.gridder .gridder-show .slider .baslider .slick-next{right: 20px}.gridder .gridder-show .slider .baslider .slick-prev{left: 20px}.gridder .gridder-show .gridder-close{text-decoration: none;padding: 0px;color: #fff;background: #364150;border-radius: 0px;text-transform: uppercase;font-size: 28px;line-height: 40px;width: 40px;text-align: center;position: absolute;top: 0px;right: 0px;font-family: sans-serif}.gridder .gridder-show .gridder-close:hover{color: #222}.gridder .gridder-show .gridder-nav{text-decoration: none;padding: 0 5px;color: #222;border: 0px solid ddbc85;width: 90px;text-align: center;line-height: 40px;background: #e8e8e8;border-radius: 0px;text-transform: uppercase;font-size: 14px;position: absolute;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}.gridder .gridder-show .gridder-nav.next{bottom: 0;right: 0px;background: #737373;color: #fff}.gridder .gridder-show .gridder-nav.prev{bottom: 0;left: 0}.gridder .gridder-show .gridder-nav:hover{color: #fff;border: 0px solid #677485;background: #363e49}.gridder-content{display: none;position: relative}.gridder-content p{font-size: 18px;color: #222 !important}.gridder-expanded-content{color: #222 !important}.gridder-expanded-content ul{margin-left: 20px !important}.gridder-expanded-content p,.gridder-expanded-content ul,.gridder-expanded-content li{font-size: 18px;color: #222 !important}.social-icon-benefits{display: block;margin: 0 auto 30px;height: 180px;width: 175px;text-align: center;border-radius: 50%;position: relative;background: #f7f7f7}.social-icon-benefits i{display: block;line-height: 160px;width: 160px;border: 3px dashed #fff;border-radius: 50%;position: absolute;box-sizing: border-box;top: 50%;left: 50%;transform: translateY(-50%) translateX(-50%);color: #fff;font-size: 90px}.social-icon-benefits.site{border: 5px solid #0e1326}.social-icon-benefits.site i{border: 3px dashed #0e1326;color: #0E1326}.social-icon-benefits.facebook{border: 5px solid #3b5998}.social-icon-benefits.facebook i{border: 3px dashed #3b5998;color: #3b5998}.social-icon-benefits.twitter{border: 5px solid #55acee}.social-icon-benefits.twitter i{border: 3px dashed #55acee;color: #55acee}.social-icon-benefits.google{border: 5px solid #dd4b39}.social-icon-benefits.google i{border: 3px dashed #dd4b39;color: #dd4b39}.social-icon-benefits.linkedin{border: 5px solid #007bb5}.social-icon-benefits.linkedin i{border: 3px dashed #007bb5;color: #007bb5}.band-hero .large-social-icons,.band-hero-alt .large-social-icons,.band-light .large-social-icons,.band-light-alt .large-social-icons,.band-dark .large-social-icons,.band-dark-alt .large-social-icons,.band-quote .large-social-icons,.band-parallax .large-social-icons{display: block;width: 100%;text-align: center}.band-hero .large-social-icons a,.band-hero-alt .large-social-icons a,.band-light .large-social-icons a,.band-light-alt .large-social-icons a,.band-dark .large-social-icons a,.band-dark-alt .large-social-icons a,.band-quote .large-social-icons a,.band-parallax .large-social-icons a{width: 60px;display: inline-block;height: 60px;line-height: 60px;font-size: 38px;background: #fff;border-radius: 50%;margin: 0 10px;color: #3c3c3c;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;position: relative}@media (max-width: 980px){.band-hero .large-social-icons a,.band-hero-alt .large-social-icons a,.band-light .large-social-icons a,.band-light-alt .large-social-icons a,.band-dark .large-social-icons a,.band-dark-alt .large-social-icons a,.band-quote .large-social-icons a,.band-parallax .large-social-icons a{margin: 10px}}.band-hero .large-social-icons a:hover,.band-hero-alt .large-social-icons a:hover,.band-light .large-social-icons a:hover,.band-light-alt .large-social-icons a:hover,.band-dark .large-social-icons a:hover,.band-dark-alt .large-social-icons a:hover,.band-quote .large-social-icons a:hover,.band-parallax .large-social-icons a:hover{color: #fff}.band-hero .large-social-icons a:hover:before,.band-hero-alt .large-social-icons a:hover:before,.band-light .large-social-icons a:hover:before,.band-light-alt .large-social-icons a:hover:before,.band-dark .large-social-icons a:hover:before,.band-dark-alt .large-social-icons a:hover:before,.band-quote .large-social-icons a:hover:before,.band-parallax .large-social-icons a:hover:before{content: "";position: absolute;display: block;left: 50%;border: 5px solid rgba(0,0,0,0);border-top-color: #ffffff;top: -12px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%)}.band-hero .large-social-icons a:hover:after,.band-hero-alt .large-social-icons a:hover:after,.band-light .large-social-icons a:hover:after,.band-light-alt .large-social-icons a:hover:after,.band-dark .large-social-icons a:hover:after,.band-dark-alt .large-social-icons a:hover:after,.band-quote .large-social-icons a:hover:after,.band-parallax .large-social-icons a:hover:after{content: attr(data-title);position: absolute;display: inline-block;padding: 5px 10px;font-size: 12px;text-transform: uppercase;top: -34px;left: 50%;width: auto;line-height: 12px;color: #fff;border-bottom: 1px solid #fff;background: rgba(255,255,255,0);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%)}.band-hero .large-social-icons a.fb:hover,.band-hero-alt .large-social-icons a.fb:hover,.band-light .large-social-icons a.fb:hover,.band-light-alt .large-social-icons a.fb:hover,.band-dark .large-social-icons a.fb:hover,.band-dark-alt .large-social-icons a.fb:hover,.band-quote .large-social-icons a.fb:hover,.band-parallax .large-social-icons a.fb:hover{background: #3b5998}.band-hero .large-social-icons a.li:hover,.band-hero-alt .large-social-icons a.li:hover,.band-light .large-social-icons a.li:hover,.band-light-alt .large-social-icons a.li:hover,.band-dark .large-social-icons a.li:hover,.band-dark-alt .large-social-icons a.li:hover,.band-quote .large-social-icons a.li:hover,.band-parallax .large-social-icons a.li:hover{background: #007bb5}.band-hero .large-social-icons a.tw:hover,.band-hero-alt .large-social-icons a.tw:hover,.band-light .large-social-icons a.tw:hover,.band-light-alt .large-social-icons a.tw:hover,.band-dark .large-social-icons a.tw:hover,.band-dark-alt .large-social-icons a.tw:hover,.band-quote .large-social-icons a.tw:hover,.band-parallax .large-social-icons a.tw:hover{background: #55acee}.band-hero .large-social-icons a.gp:hover,.band-hero-alt .large-social-icons a.gp:hover,.band-light .large-social-icons a.gp:hover,.band-light-alt .large-social-icons a.gp:hover,.band-dark .large-social-icons a.gp:hover,.band-dark-alt .large-social-icons a.gp:hover,.band-quote .large-social-icons a.gp:hover,.band-parallax .large-social-icons a.gp:hover{background: #dd4b39}.band-hero .large-social-icons a.yt:hover,.band-hero-alt .large-social-icons a.yt:hover,.band-light .large-social-icons a.yt:hover,.band-light-alt .large-social-icons a.yt:hover,.band-dark .large-social-icons a.yt:hover,.band-dark-alt .large-social-icons a.yt:hover,.band-quote .large-social-icons a.yt:hover,.band-parallax .large-social-icons a.yt:hover{background: #bb0000}.band-hero .large-social-icons a.ig:hover,.band-hero-alt .large-social-icons a.ig:hover,.band-light .large-social-icons a.ig:hover,.band-light-alt .large-social-icons a.ig:hover,.band-dark .large-social-icons a.ig:hover,.band-dark-alt .large-social-icons a.ig:hover,.band-quote .large-social-icons a.ig:hover,.band-parallax .large-social-icons a.ig:hover{background: #e95950}.band-hero .large-social-icons a.pi:hover,.band-hero-alt .large-social-icons a.pi:hover,.band-light .large-social-icons a.pi:hover,.band-light-alt .large-social-icons a.pi:hover,.band-dark .large-social-icons a.pi:hover,.band-dark-alt .large-social-icons a.pi:hover,.band-quote .large-social-icons a.pi:hover,.band-parallax .large-social-icons a.pi:hover{background: #cb2027}.band-hero .large-social-icons a.fl:hover,.band-hero-alt .large-social-icons a.fl:hover,.band-light .large-social-icons a.fl:hover,.band-light-alt .large-social-icons a.fl:hover,.band-dark .large-social-icons a.fl:hover,.band-dark-alt .large-social-icons a.fl:hover,.band-quote .large-social-icons a.fl:hover,.band-parallax .large-social-icons a.fl:hover{background: #ff0084}@media (max-width: 767px){.map-wrap{height: auto !important}}.map-wrap .placeDiv{z-index: 100;position: absolute}@media (max-width: 767px){.map-wrap .placeDiv{width: 100%;position: relative}}.map-wrap .star-container{font-size: 12px;display: block;padding-top: 5px}.map-wrap .star-container .stars{display: inline-block;vertical-align: middle}.map-wrap .star-container .stars .star{width: 15px;height: 20px}.map-wrap .star-container .stars[data-stars] .star polygon{fill: #ffd055}.map-wrap .star-container .stars[data-stars="1"] .star:nth-child(1) ~ .star polygon{fill: #d8d8d8}.map-wrap .star-container .stars[data-stars="2"] .star:nth-child(2) ~ .star polygon{fill: #d8d8d8}.map-wrap .star-container .stars[data-stars="2"] .star:nth-child(3) ~ .star polygon{fill: #d8d8d8}.map-wrap .star-container .stars[data-stars="4"] .star:nth-child(4) ~ .star polygon{fill: #d8d8d8}.map-wrap .star-container .stars[data-stars="5"] .star:nth-child(5) ~ .star polygon{fill: #d8d8d8}.map-wrap .placecard__container{box-shadow: rgba(0,0,0,0.298039) 0px 1px 4px -1px;max-width: 330px;width: 100%;background: #fff;border-radius: 2px 2px 2px 2px;font: normal normal normal normal 11px normal Roboto, Arial, sans-serif;margin: 10px;padding: 9px 4px 9px 11px;overflow: hidden}@media (max-width: 767px){.map-wrap .placecard__container{max-width: 100%;margin: 0px}}.map-wrap .placecard__container .cta-wrap{display: block;clear: both;padding: 10px 0 0}.map-wrap .placecard__container .cta-wrap .raa-btn{display: inline-block;text-decoration: none;color: #fff;background: #2980b9;padding: 10px 15px;font-size: 14px;text-transform: uppercase}.map-wrap .placecard__left{float: left;width: 75%}.map-wrap .placecard__left .read-reviews{text-decoration: none;color: #222}.map-wrap .placecard__left .read-reviews:hover{color: #888}.map-wrap .placecard__right{text-align: center;float: left;width: 25%}.map-wrap .placecard__business-name{cursor: default;text-overflow: ellipsis;white-space: nowrap;width: 200px;perspective-origin: 100px 9.5px;transform-origin: 100px 9.5px;font-size: 20px;line-height: 1.2;overflow: hidden;margin: 0;padding: 0}.map-wrap .placecard__info{color: #5b5b5b;cursor: default;height: 32px;width: 200px;column-rule-color: #5b5b5b;perspective-origin: 100px 16px;transform-origin: 100px 16px;border: 0px none #5b5b5b;font: normal normal normal normal 12px normal Roboto, Arial;margin: 6px 0px 0px;outline: #5b5b5b none 0px;display: block}.map-wrap .placecard__direction-icon{background: url("https://maps.gstatic.com/mapfiles/embed/images/entity11.png");height: 22px;width: 22px;margin-right: auto;margin-left: auto}.map-wrap .placecard__direction-link{color: #3a84df;display: block;height: 43px;text-decoration: none;width: 54.7344px}.map-wrap .placecard__view-large{display: block;margin-top: 10px;color: #3a84df;text-decoration: none}.gallery-band{padding-top: 0px;margin-top: 00px;border-top: 0px solid #eee;margin-bottom: 0}.gallery-band img{margin: auto;width: 100% !important;max-width: 480px;position: relative}.gallery-band .slick-slide .hldr{margin: 20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;position: relative}.gallery-band .slick-slide .hldr a{position: relative;display: inline-block}.gallery-band .slick-slide .hldr a:before{content: "+";position: absolute;opacity: 0;width: 40px;height: 40px;line-height: 40px;font-size: 25px;text-align: center;top: 50%;background: rgba(0,0,0,0.4);left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);-o-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;color: #fff;border-radius: 50%;z-index: 100}.gallery-band .slick-slide .hldr a:hover:before{opacity: 1;width: 50px;height: 50px;line-height: 50px;font-size: 30px}.gallery-band .slick-next{display: block;background: rgba(127,127,127,0.34);color: #fff;border-radius: 3px;padding: 4px;width: 30px;height: 30px;bottom: 10px;right: 50%;top: initial;margin-right: -40px}.gallery-band .slick-next:hover{background: #16a085}.gallery-band .slick-next:hover:after{height: 0}.gallery-band .slick-next:hover:before{color: #fff}.gallery-band .slick-next:before{content: "\f105";opacity: 1;color: #fff}.gallery-band .slick-prev{display: block;background: rgba(127,127,127,0.34);border-radius: 3px;padding: 4px;width: 30px;height: 30px;bottom: 10px;top: initial;left: 50%;margin-left: -40px;z-index: 2}.gallery-band .slick-prev:hover{background: #16a085}.gallery-band .slick-prev:hover:after{height: 0}.gallery-band .slick-prev:hover:before{color: #fff}.gallery-band .slick-prev:before{content: "\f104";opacity: 1;color: #fff}.gallery-band-popup-wrap .mfp-image-holder .mfp-close,.gallery-band-popup-wrap .mfp-iframe-holder .mfp-close{font-size: 64px;font-family: 'Open Sans', Arial, sans-serif;font-weight: 200;top: -40px !important;opacity: 0.2}.gallery-band-popup-wrap .mfp-image-holder .mfp-figure .mfp-bottom-bar,.gallery-band-popup-wrap .mfp-iframe-holder .mfp-figure .mfp-bottom-bar{position: relative;top: initial;left: initial;width: 100%;cursor: auto;text-align: center;padding: 0 20px;max-width: 100%;margin: 0px auto 0}.gallery-band-popup-wrap .mfp-content .mfp-figure img.mfp-img{width: auto;max-width: initial;height: 100%;display: block;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 10px 0 20px;margin: 0 auto;background: rgba(0,0,0,0);box-shadow: 5px 5px 5px rgba(0,0,0,0)}.gallery-band-popup-wrap.mfp-zoom-in .mfp-with-anim{opacity: 0;transition: all .2s ease-in-out;transform: scale(.8)}.gallery-band-popup-wrap.mfp-zoom-in.mfp-bg{opacity: 0;transition: all .3s ease-out}.gallery-band-popup-wrap.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity: 1;transform: scale(1)}.gallery-band-popup-wrap.mfp-zoom-in.mfp-ready.mfp-bg{opacity: 0.8}.gallery-band-popup-wrap.mfp-zoom-in.mfp-removing .mfp-with-anim{transform: scale(.8);opacity: 0}.gallery-band-popup-wrap.mfp-zoom-in.mfp-removing.mfp-bg{opacity: 0}.gallery-band-popup-wrap.mfp-3d-unfold .mfp-content{perspective: 2000px}.gallery-band-popup-wrap.mfp-3d-unfold .mfp-with-anim{opacity: 0;transition: all .3s ease-in-out;transform-style: preserve-3d;transform: rotateY(-60deg)}.gallery-band-popup-wrap.mfp-3d-unfold.mfp-bg{opacity: 0;transition: all .5s}.gallery-band-popup-wrap.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity: 1;transform: rotateY(0deg)}.gallery-band-popup-wrap.mfp-3d-unfold.mfp-ready.mfp-bg{opacity: 0.8}.gallery-band-popup-wrap.mfp-3d-unfold.mfp-removing .mfp-with-anim{transform: rotateY(60deg);opacity: 0}.gallery-band-popup-wrap.mfp-3d-unfold.mfp-removing.mfp-bg{opacity: 0}.gallery-band-popup-wrap.mfp-zoom-out .mfp-with-anim{opacity: 0;transition: all .3s ease-in-out;transform: scale(1.3)}.gallery-band-popup-wrap.mfp-zoom-out.mfp-bg{opacity: 0;transition: all .3s ease-out}.gallery-band-popup-wrap.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity: 1;transform: scale(1)}.gallery-band-popup-wrap.mfp-zoom-out.mfp-ready.mfp-bg{opacity: 0.8}.gallery-band-popup-wrap.mfp-zoom-out.mfp-removing .mfp-with-anim{transform: scale(1.3);opacity: 0}.gallery-band-popup-wrap.mfp-zoom-out.mfp-removing.mfp-bg{opacity: 0}.band-dark .simple-slider,.band-dark-alt .simple-slider,.band-light .simple-slider,.band-light-alt .simple-slider,.band-parallax .simple-slider,.band-quote .simple-slider{margin: 0 auto;margin-bottom: 0px !important;display: none}.band-dark .simple-slider.slick-initialized,.band-dark-alt .simple-slider.slick-initialized,.band-light .simple-slider.slick-initialized,.band-light-alt .simple-slider.slick-initialized,.band-parallax .simple-slider.slick-initialized,.band-quote .simple-slider.slick-initialized{display: block}.band-dark .simple-slider img,.band-dark-alt .simple-slider img,.band-light .simple-slider img,.band-light-alt .simple-slider img,.band-parallax .simple-slider img,.band-quote .simple-slider img{margin: auto;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}.band-dark .simple-slider.scalehover .slick-slide,.band-dark-alt .simple-slider.scalehover .slick-slide,.band-light .simple-slider.scalehover .slick-slide,.band-light-alt .simple-slider.scalehover .slick-slide,.band-parallax .simple-slider.scalehover .slick-slide,.band-quote .simple-slider.scalehover .slick-slide{overflow: hidden}.band-dark .simple-slider.scalehover .slick-slide img:hover,.band-dark-alt .simple-slider.scalehover .slick-slide img:hover,.band-light .simple-slider.scalehover .slick-slide img:hover,.band-light-alt .simple-slider.scalehover .slick-slide img:hover,.band-parallax .simple-slider.scalehover .slick-slide img:hover,.band-quote .simple-slider.scalehover .slick-slide img:hover{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2)}.band-dark .simple-slider .slick-list,.band-dark-alt .simple-slider .slick-list,.band-light .simple-slider .slick-list,.band-light-alt .simple-slider .slick-list,.band-parallax .simple-slider .slick-list,.band-quote .simple-slider .slick-list{margin: 0}.band-dark .simple-slider .slick-prev,.band-dark-alt .simple-slider .slick-prev,.band-light .simple-slider .slick-prev,.band-light-alt .simple-slider .slick-prev,.band-parallax .simple-slider .slick-prev,.band-quote .simple-slider .slick-prev{left: 5px;width: 40px;height: 40px;border-radius: 50%;overflow: hidden}.band-dark .simple-slider .slick-prev:before,.band-dark-alt .simple-slider .slick-prev:before,.band-light .simple-slider .slick-prev:before,.band-light-alt .simple-slider .slick-prev:before,.band-parallax .simple-slider .slick-prev:before,.band-quote .simple-slider .slick-prev:before{padding: 10px 0px 10px 0px}.band-dark .simple-slider .slick-next,.band-dark-alt .simple-slider .slick-next,.band-light .simple-slider .slick-next,.band-light-alt .simple-slider .slick-next,.band-parallax .simple-slider .slick-next,.band-quote .simple-slider .slick-next{right: 5px;width: 40px;height: 40px;border-radius: 50%;overflow: hidden}.band-dark .simple-slider .slick-next:before,.band-dark-alt .simple-slider .slick-next:before,.band-light .simple-slider .slick-next:before,.band-light-alt .simple-slider .slick-next:before,.band-parallax .simple-slider .slick-next:before,.band-quote .simple-slider .slick-next:before{padding: 10px 0px 10px 2px}.band-dark .simple-slider .slick-prev:before,.band-dark-alt .simple-slider .slick-prev:before,.band-light .simple-slider .slick-prev:before,.band-light-alt .simple-slider .slick-prev:before,.band-parallax .simple-slider .slick-prev:before,.band-quote .simple-slider .slick-prev:before,.band-dark .simple-slider .slick-next:before,.band-dark-alt .simple-slider .slick-next:before,.band-light .simple-slider .slick-next:before,.band-light-alt .simple-slider .slick-next:before,.band-parallax .simple-slider .slick-next:before,.band-quote .simple-slider .slick-next:before{color: #fff;display: block;background: rgba(0,0,0,0.8);width: 40px;text-align: center}.band-dark .simple-slider .slick-dots,.band-dark-alt .simple-slider .slick-dots,.band-light .simple-slider .slick-dots,.band-light-alt .simple-slider .slick-dots,.band-parallax .simple-slider .slick-dots,.band-quote .simple-slider .slick-dots{bottom: 0px;left: 0;width: 100%;list-style: none;text-align: center;padding: 0 !important}.band-dark .simple-slider .slick-dots li button,.band-dark-alt .simple-slider .slick-dots li button,.band-light .simple-slider .slick-dots li button,.band-light-alt .simple-slider .slick-dots li button,.band-parallax .simple-slider .slick-dots li button,.band-quote .simple-slider .slick-dots li button{font-size: 0;line-height: 0;display: block;padding: 5px;cursor: pointer;color: transparent;border: 2px solid #29a3d6;outline: 0;background: 0 0;background: rgba(0,0,0,0);box-sizing: border-box;border-radius: 50%;width: 15px;height: 15px;opacity: .5}.band-dark .simple-slider .slick-dots li button:before,.band-dark-alt .simple-slider .slick-dots li button:before,.band-light .simple-slider .slick-dots li button:before,.band-light-alt .simple-slider .slick-dots li button:before,.band-parallax .simple-slider .slick-dots li button:before,.band-quote .simple-slider .slick-dots li button:before{display: none}.band-dark .simple-slider .slick-dots li button:hover,.band-dark-alt .simple-slider .slick-dots li button:hover,.band-light .simple-slider .slick-dots li button:hover,.band-light-alt .simple-slider .slick-dots li button:hover,.band-parallax .simple-slider .slick-dots li button:hover,.band-quote .simple-slider .slick-dots li button:hover{opacity: 1;background: rgba(0,0,0,0);border: 2px solid #29a3d6}.band-dark .simple-slider .slick-dots li.slick-active button,.band-dark-alt .simple-slider .slick-dots li.slick-active button,.band-light .simple-slider .slick-dots li.slick-active button,.band-light-alt .simple-slider .slick-dots li.slick-active button,.band-parallax .simple-slider .slick-dots li.slick-active button,.band-quote .simple-slider .slick-dots li.slick-active button{opacity: 1;background: rgba(0,0,0,0);border: 2px solid #29a3d6}.Single-Image-Centered-w-thumb .slick-dots li button:before{font-size: 20px}.Single-Image-Centered-w-thumb.btnleft .slick-dots{text-align: left !important}.Single-Image-Centered-w-thumb.btnright .slick-dots{text-align: right !important}.Single-Image-Centered-w-thumb.btncenter .slick-dots{text-align: center !important}.Single-Image-Centered-w-thumb .slick-dots{position: absolute;bottom: -15px !important}.Single-Image-Centered-w-thumb img{margin: auto !important}.Single-Image-Centered-w-thumb .slick-dots li{height: 5px !important;width: 20px !important}.Single-Image-Centered-w-thumb .slick-dots li button:before{content: "" !important;width: 25px !important;height: 5px !important;background: #000;opacity: 0.25}.Single-Image-Centered-w-thumb .slick-dots li button:hover:before,.Single-Image-Centered-w-thumb .slick-dots .slick-active button:before{opacity: 1}.Single-Image-Centered-thumb-nav .slick-slide img{max-width: 100px;width: 100px;margin: auto;border-width: 2px;border-style: solid;border-color: #ffffff}.pl-res-phone .Single-Image-Centered-thumb-nav .slick-slide img,.pl-res-tablet .Single-Image-Centered-thumb-nav .slick-slide img{display: none}.Single-Image-Centered-thumb-nav .slick-slide img:hover{opacity: 0.7;cursor: zoom-in}.svg-heading-card .animated-lines.dark-blue #svg-wrap .animated-line{stroke: #4095ec !important}.svg-heading-card .animated-lines.red #svg-wrap .animated-line{stroke: #9569de !important}.svg-heading-card .animated-lines.green #svg-wrap .animated-line{stroke: #2dc275 !important}.svg-heading-card .animated-lines.svg-primary #svg-wrap .animated-line{stroke: #222525 !important}.svg-heading-card .animated-lines.svg-secondary #svg-wrap .animated-line{stroke: #fff !important}.svg-heading-card .animated-lines.svg-tertiary #svg-wrap .animated-line{stroke: #084291 !important}.svg-heading-card .animated-lines.svg-accenta #svg-wrap .animated-line{stroke: #0b5ac6 !important}.svg-heading-card .animated-lines.svg-accentb #svg-wrap .animated-line{stroke: #4e84cf !important}.svg-heading-card{display: block;position: relative;max-width: 300px;width: 100%;margin: 10px auto;text-align: center;color: #222;text-decoration: none;font-family: sans-serif;margin-bottom: 20px}.svg-heading-card.in-view-animate .animated-line,.svg-heading-card.in-view-animate-repeat .animated-line{opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}.svg-heading-card.in-view-animate.in-view-go .animated-line,.svg-heading-card.in-view-animate-repeat.in-view-go .animated-line{opacity: 1;animation: draw 4s linear forwards;-webkit-animation: draw 4s linear forwards;-moz-animation: draw 4s linear forwards;-o-animation: draw 4s linear forwards}.svg-heading-card.in-view-animate.delay-0-1s.in-view-go .animated-line,.svg-heading-card.in-view-animate-repeat.delay-0-1s.in-view-go .animated-line{-webkit-transition-delay: .1s;-moz-transition-delay: .1s;transition-delay: .1s;animation: draw 4s .1s linear forwards !important;-webkit-animation: draw 4s .1s linear forwards !important;-moz-animation: draw 4s .1s linear forwards !important;-o-animation: draw 4s .1s linear forwards !important}.svg-heading-card.in-view-animate.delay-0-2s.in-view-go .animated-line,.svg-heading-card.in-view-animate-repeat.delay-0-2s.in-view-go .animated-line{-webkit-transition-delay: .2s;-moz-transition-delay: .2s;transition-delay: .2s;animation: draw 4s .2s linear forwards !important;-webkit-animation: draw 4s .2s linear forwards !important;-moz-animation: draw 4s .2s linear forwards !important;-o-animation: draw 4s .2s linear forwards !important}.svg-heading-card.in-view-animate.delay-0-3s.in-view-go .animated-line,.svg-heading-card.in-view-animate-repeat.delay-0-3s.in-view-go .animated-line{-webkit-transition-delay: .3s;-moz-transition-delay: .3s;transition-delay: .3s;animation: draw 4s .3s linear forwards !important;-webkit-animation: draw 4s .3s linear forwards !important;-moz-animation: draw 4s .3s linear forwards !important;-o-animation: draw 4s .3s linear forwards !important}.svg-heading-card.in-view-animate.delay-0-4s.in-view-go .animated-line,.svg-heading-card.in-view-animate-repeat.delay-0-4s.in-view-go .animated-line{-webkit-transition-delay: .4s;-moz-transition-delay: .4s;transition-delay: .4s;animation: draw 4s .4s linear forwards !important;-webkit-animation: draw 4s .4s linear forwards !important;-moz-animation: draw 4s .4s linear forwards !important;-o-animation: draw 4s .4s linear forwards !important}.svg-heading-card.in-view-animate.delay-0-5s.in-view-go .animated-line,.svg-heading-card.in-view-animate-repeat.delay-0-5s.in-view-go .animated-line{-webkit-transition-delay: .5s;-moz-transition-delay: .5s;transition-delay: .5s;animation: draw 4s .5s linear forwards !important;-webkit-animation: draw 4s .5s linear forwards !important;-moz-animation: draw 4s .5s linear forwards !important;-o-animation: draw 4s .5s linear forwards !important}.svg-heading-card h3{margin-top: 15px}.svg-heading-card .animated-lines{display: inline-block;position: relative;width: 100px;height: 100px;vertical-align: middle;overflow: hidden}.svg-heading-card .animated-lines #svg-wrap{display: inline-block;position: relative;width: 100px;height: 100px}.svg-heading-card .animated-lines #svg-wrap path,.svg-heading-card .animated-lines #svg-wrap .animated-line{stroke: #7f8c8d !important;stroke-width: 5px !Important}.svg-heading-card .animated-line{stroke-dasharray: 1000;stroke-dashoffset: 0;font-weight: bold;stroke-width: 5}@-webkit-keyframes draw{from{stroke-dashoffset: 1000}to{stroke-dashoffset: 0}}@-moz-keyframes draw{from{stroke-dashoffset: 1000}to{stroke-dashoffset: 0}}@-o-keyframes draw{from{stroke-dashoffset: 1000}to{stroke-dashoffset: 0}}@keyframes draw{from{stroke-dashoffset: 1000}to{stroke-dashoffset: 0}}.band-light-alt .band-fill{fill: #e9e9ea !important}.line-grid-hldr{width: 100%;display: block;max-width: 1200px;margin: auto}.line-grid-hldr .box-clear{clear: both;position: relative;display: block;width: 100%}.line-grid-hldr.six{position: relative}.line-grid-hldr.six .six-midline{position: absolute;width: 100%;height: 1px;top: 50%;background: #b2b2b2}@media (max-width: 980px){.line-grid-hldr.six .six-midline{width: 1px;height: 100%;top: 0;left: 50%}}@media (max-width: 767px){.line-grid-hldr.six .six-midline{display: none}}.line-grid-hldr.six:before{content: "";width: 1px;height: 100%;left: 33.333%;top: 0;position: absolute;background: #b2b2b2}.line-grid-hldr.six:after{content: "";width: 1px;height: 100%;left: 66.666%;top: 0;position: absolute;background: #b2b2b2}@media (max-width: 980px){.line-grid-hldr.six:before{content: "";width: 100%;height: 1px;left: 0;top: 33.333%;position: absolute;background: #b2b2b2}.line-grid-hldr.six:after{content: "";width: 100%;height: 1px;left: 0;top: 66.666%;position: absolute;background: #b2b2b2}}@media (max-width: 767px){.line-grid-hldr.six:before,.line-grid-hldr.six:after{display: none}}.line-grid-hldr.six .grid-box{display: block;width: 33.333%;padding: 0;float: left;text-align: center;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border: 0px solid #b2b2b2;height: 400px;position: relative}@media (min-width: 981px){.line-grid-hldr.six .grid-box:nth-child(4){clear: both}}@media (max-width: 980px){.line-grid-hldr.six .grid-box{width: 50%;padding: 2%}.line-grid-hldr.six .grid-box:nth-child(3){clear: both}.line-grid-hldr.six .grid-box:nth-child(5){clear: both}}@media (max-width: 767px){.line-grid-hldr.six .grid-box{width: 100%;padding: 2%}.line-grid-hldr.six .grid-box:after{position: absolute;bottom: 0;content: "";background: #b2b2b2;width: 50%;height: 1px;display: block;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%)}.line-grid-hldr.six .grid-box:nth-child(6):after{display: none}}.line-grid-hldr.six .grid-box .grid-content{position: absolute;top: 10%;left: 5%;width: 90%;-moz-transform: translateY(0%);-webkit-transform: translateY(0%);transform: translateY(0%)}.line-grid-hldr.six .grid-box .grid-content .grid-icon-link:hover{opacity: .5}.line-grid-hldr.six .grid-box .grid-content img,.line-grid-hldr.six .grid-box .grid-content .svg-icon{min-width: 80px;height: auto !important;width: 100% !important;max-width: 120px}.line-grid-hldr.six .grid-box .grid-content img path,.line-grid-hldr.six .grid-box .grid-content .svg-icon path,.line-grid-hldr.six .grid-box .grid-content img line,.line-grid-hldr.six .grid-box .grid-content .svg-icon line,.line-grid-hldr.six .grid-box .grid-content img polyline,.line-grid-hldr.six .grid-box .grid-content .svg-icon polyline,.line-grid-hldr.six .grid-box .grid-content img ellipse,.line-grid-hldr.six .grid-box .grid-content .svg-icon ellipse{stroke-width: 4 !important}.line-grid-hldr.six .grid-box .grid-content .svg-wrap .svg-icon#Backlinks #Star_One,.line-grid-hldr.six .grid-box .grid-content .svg-wrap .svg-icon#Backlinks #Star_Two,.line-grid-hldr.six .grid-box .grid-content .svg-wrap .svg-icon#Backlinks #Star_Three{opacity: 0}.line-grid-hldr.six .grid-box .grid-content .svg-wrap .svg-icon#piggybank #coin{opacity: 0}.line-grid-hldr.six .grid-box .grid-content .svg-wrap .svg-icon#collaboration #topcurve,.line-grid-hldr.six .grid-box .grid-content .svg-wrap .svg-icon#collaboration #bottomcurve{-webkit-transform-origin: 75px 75px;-moz-transform-origin: 75px 75px;transform-origin: 75px 75px}.line-grid-hldr.six .grid-box .grid-content .svg-wrap .svg-icon#teamwork #top{opacity: .5}.line-grid-hldr.six .grid-box .grid-content .svg-wrap .svg-icon#teamwork #top .speech{opacity: 0}.line-grid-hldr.six .grid-box .grid-content .svg-wrap .svg-icon#teamwork #leftbottom{opacity: .5}.line-grid-hldr.six .grid-box .grid-content .svg-wrap .svg-icon#teamwork #leftbottom .speech{opacity: 0}.line-grid-hldr.six .grid-box .grid-content .svg-wrap .svg-icon#teamwork #rightbottom{opacity: .5}.line-grid-hldr.six .grid-box .grid-content .svg-wrap .svg-icon#teamwork #rightbottom .speech{opacity: 0}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#teamwork #top{-webkit-animation: team-fade-one 6s infinite linear;-moz-animation: team-fade-one 6s infinite linear;animation: team-fade-one 6s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#teamwork #top .speech{-webkit-animation: team-fade-one-speech 6s infinite linear;-moz-animation: team-fade-one-speech 6s infinite linear;animation: team-fade-one-speech 6s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#teamwork #leftbottom{-webkit-animation: team-fade-left 6s infinite linear;-moz-animation: team-fade-left 6s infinite linear;animation: team-fade-left 6s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#teamwork #leftbottom .speech{-webkit-animation: team-fade-left-speech 6s infinite linear;-moz-animation: team-fade-left-speech 6s infinite linear;animation: team-fade-left-speech 6s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#teamwork #rightbottom{-webkit-animation: team-fade-right 6s infinite linear;-moz-animation: team-fade-right 6s infinite linear;animation: team-fade-right 6s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#teamwork #rightbottom .speech{-webkit-animation: team-fade-right-speech 6s infinite linear;-moz-animation: team-fade-right-speech 6s infinite linear;animation: team-fade-right-speech 6s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#collaboration #topcurve,.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#collaboration #bottomcurve{-webkit-animation: rotate-collaboration 4s infinite linear;-moz-animation: rotate-collaboration 4s infinite linear;animation: rotate-collaboration 4s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#piggybank #coin{-webkit-transform-origin: 103px 20px;-moz-transform-origin: 103px 20px;transform-origin: 103px 20px;-webkit-animation: coin 4s infinite linear;-moz-animation: coin 4s infinite linear;animation: coin 4s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#piggybank #star{-webkit-transform-origin: 72px 12px;-moz-transform-origin: 72px 12px;transform-origin: 72px 12px;-webkit-animation: rotate 4s infinite linear, starone 4s infinite linear;-moz-animation: rotate 4s infinite linear, starone 4s infinite linear;animation: rotate 4s infinite linear, starone 4s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#On_Page_SEO #Gear{-webkit-transform-origin: 77px 73px;-moz-transform-origin: 77px 73px;transform-origin: 77px 73px;-webkit-animation: rotate 4s infinite linear;-moz-animation: rotate 4s infinite linear;animation: rotate 4s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#Local_SEO #Gear{-webkit-transform-origin: 74.5px 61.5px;-moz-transform-origin: 74.5px 61.5px;transform-origin: 74.5px 61.5px;-webkit-animation: rotate 4s infinite linear;-moz-animation: rotate 4s infinite linear;animation: rotate 4s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#Backlinks #Star_One{-webkit-transform-origin: 68px 20px;-moz-transform-origin: 68px 20px;transform-origin: 68px 20px;-webkit-animation: rotate 4s infinite linear, starone 4s infinite linear;-moz-animation: rotate 4s infinite linear, starone 4s infinite linear;animation: rotate 4s infinite linear, starone 4s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#Backlinks #Star_Two{-webkit-transform-origin: 17.5px 84px;-moz-transform-origin: 17.5px 84px;transform-origin: 17.5px 84px;-webkit-animation: rotate 4s infinite linear, startwo 4s infinite linear;-moz-animation: rotate 4s infinite linear, startwo 4s infinite linear;animation: rotate 4s infinite linear, startwo 4s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#Backlinks #Star_Three{-webkit-transform-origin: 124px 109px;-moz-transform-origin: 124px 109px;transform-origin: 124px 109px;-webkit-animation: rotate 4s infinite linear, starthree 4s infinite linear;-moz-animation: rotate 4s infinite linear, starthree 4s infinite linear;animation: rotate 4s infinite linear, starthree 4s infinite linear}.line-grid-hldr.six .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#Technical_SEO #Wrench{-webkit-transform-origin: 76px 89px;-moz-transform-origin: 76px 89px;transform-origin: 76px 89px;-webkit-animation: shake 3s infinite linear;-moz-animation: shake 3s infinite linear;animation: shake 3s infinite linear}.line-grid-hldr.six .grid-box .grid-content h5{padding: 0 0 0px;margin: 25px 0 0px;position: relative}@media (max-width: 1024px){.line-grid-hldr.six .grid-box .grid-content h5{padding: 0;margin: 5px 0 0}}.line-grid-hldr.six .grid-box .grid-content p{padding: 15px 10px 20px;margin: 0;width: 100%;display: block}@media (max-width: 1024px){.line-grid-hldr.six .grid-box .grid-content p{padding: 0;margin: 10px auto 20px;width: 90%}}.line-grid-hldr.six .grid-box .grid-content a span{position: relative;z-index: 1}.line-grid-hldr.four{position: relative}.line-grid-hldr.four:before{content: "";width: 1px;height: 100%;left: 50%;top: 0;position: absolute;background: #b2b2b2}.line-grid-hldr.four:after{content: "";height: 1px;width: 100%;top: 50%;left: 0;position: absolute;background: #b2b2b2}@media (max-width: 767px){.line-grid-hldr.four:before,.line-grid-hldr.four:after{display: none}}.line-grid-hldr.four .grid-box{display: block;width: 50%;padding: 0;float: left;text-align: center;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border: 0px solid #b2b2b2;height: 400px;position: relative}@media (min-width: 768px){.line-grid-hldr.four .grid-box{width: 50%}.line-grid-hldr.four .grid-box:nth-child(1){border-top: 1px solid transparent;border-left: 1px solid transparent}.line-grid-hldr.four .grid-box:nth-child(2){border-top: 1px solid transparent;border-right: 1px solid transparent}.line-grid-hldr.four .grid-box:nth-child(3){clear: both;border-left: 1px solid transparent;border-bottom: 1px solid transparent}.line-grid-hldr.four .grid-box:nth-child(4){border-right: 1px solid transparent;border-bottom: 1px solid transparent}}@media (max-width: 767px){.line-grid-hldr.four .grid-box{width: 100%;height: auto;padding-bottom: 40px}.line-grid-hldr.four .grid-box:after{content: "";height: 1px;width: 100%;bottom: 0;left: 0;position: absolute;background: #b2b2b2}.line-grid-hldr.four .grid-box:nth-child(4):after{display: none}}.line-grid-hldr.four .grid-box .grid-content{position: relative;width: 80%;margin: auto;padding-top: 70px}@media (max-width: 980px) and (min-width: 768px){.line-grid-hldr.four .grid-box .grid-content{width: 90%;padding-top: 40px}}@media (max-width: 767px){.line-grid-hldr.four .grid-box .grid-content{width: 100%}}.line-grid-hldr.four .grid-box .grid-content .grid-icon-link:hover{opacity: .5}.line-grid-hldr.four .grid-box .grid-content img,.line-grid-hldr.four .grid-box .grid-content .svg-icon{min-width: 80px;height: auto !important;width: 100% !important;padding-bottom: 15px;max-width: 120px}.line-grid-hldr.four .grid-box .grid-content img path,.line-grid-hldr.four .grid-box .grid-content .svg-icon path,.line-grid-hldr.four .grid-box .grid-content img line,.line-grid-hldr.four .grid-box .grid-content .svg-icon line,.line-grid-hldr.four .grid-box .grid-content img polyline,.line-grid-hldr.four .grid-box .grid-content .svg-icon polyline,.line-grid-hldr.four .grid-box .grid-content img ellipse,.line-grid-hldr.four .grid-box .grid-content .svg-icon ellipse{stroke-width: 4 !important}.line-grid-hldr.four .grid-box .grid-content .svg-wrap .svg-icon#Backlinks #Star_One,.line-grid-hldr.four .grid-box .grid-content .svg-wrap .svg-icon#Backlinks #Star_Two,.line-grid-hldr.four .grid-box .grid-content .svg-wrap .svg-icon#Backlinks #Star_Three{opacity: 0}.line-grid-hldr.four .grid-box .grid-content .svg-wrap .svg-icon#piggybank #coin{opacity: 0}.line-grid-hldr.four .grid-box .grid-content .svg-wrap .svg-icon#collaboration #topcurve,.line-grid-hldr.four .grid-box .grid-content .svg-wrap .svg-icon#collaboration #bottomcurve{-webkit-transform-origin: 75px 75px;-moz-transform-origin: 75px 75px;transform-origin: 75px 75px}.line-grid-hldr.four .grid-box .grid-content .svg-wrap .svg-icon#teamwork #top{opacity: .5}.line-grid-hldr.four .grid-box .grid-content .svg-wrap .svg-icon#teamwork #top .speech{opacity: 0}.line-grid-hldr.four .grid-box .grid-content .svg-wrap .svg-icon#teamwork #leftbottom{opacity: .5}.line-grid-hldr.four .grid-box .grid-content .svg-wrap .svg-icon#teamwork #leftbottom .speech{opacity: 0}.line-grid-hldr.four .grid-box .grid-content .svg-wrap .svg-icon#teamwork #rightbottom{opacity: .5}.line-grid-hldr.four .grid-box .grid-content .svg-wrap .svg-icon#teamwork #rightbottom .speech{opacity: 0}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#teamwork #top{-webkit-animation: team-fade-one 6s infinite linear;-moz-animation: team-fade-one 6s infinite linear;animation: team-fade-one 6s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#teamwork #top .speech{-webkit-animation: team-fade-one-speech 6s infinite linear;-moz-animation: team-fade-one-speech 6s infinite linear;animation: team-fade-one-speech 6s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#teamwork #leftbottom{-webkit-animation: team-fade-left 6s infinite linear;-moz-animation: team-fade-left 6s infinite linear;animation: team-fade-left 6s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#teamwork #leftbottom .speech{-webkit-animation: team-fade-left-speech 6s infinite linear;-moz-animation: team-fade-left-speech 6s infinite linear;animation: team-fade-left-speech 6s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#teamwork #rightbottom{-webkit-animation: team-fade-right 6s infinite linear;-moz-animation: team-fade-right 6s infinite linear;animation: team-fade-right 6s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#teamwork #rightbottom .speech{-webkit-animation: team-fade-right-speech 6s infinite linear;-moz-animation: team-fade-right-speech 6s infinite linear;animation: team-fade-right-speech 6s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#collaboration #topcurve,.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#collaboration #bottomcurve{-webkit-animation: rotate-collaboration 4s infinite linear;-moz-animation: rotate-collaboration 4s infinite linear;animation: rotate-collaboration 4s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#piggybank #coin{-webkit-transform-origin: 103px 20px;-moz-transform-origin: 103px 20px;transform-origin: 103px 20px;-webkit-animation: coin 4s infinite linear;-moz-animation: coin 4s infinite linear;animation: coin 4s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#piggybank #star{-webkit-transform-origin: 72px 12px;-moz-transform-origin: 72px 12px;transform-origin: 72px 12px;-webkit-animation: rotate 4s infinite linear, starone 4s infinite linear;-moz-animation: rotate 4s infinite linear, starone 4s infinite linear;animation: rotate 4s infinite linear, starone 4s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#On_Page_SEO #Gear{-webkit-transform-origin: 77px 73px;-moz-transform-origin: 77px 73px;transform-origin: 77px 73px;-webkit-animation: rotate 4s infinite linear;-moz-animation: rotate 4s infinite linear;animation: rotate 4s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#Local_SEO #Gear{-webkit-transform-origin: 74.5px 61.5px;-moz-transform-origin: 74.5px 61.5px;transform-origin: 74.5px 61.5px;-webkit-animation: rotate 4s infinite linear;-moz-animation: rotate 4s infinite linear;animation: rotate 4s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#Backlinks #Star_One{-webkit-transform-origin: 68px 20px;-moz-transform-origin: 68px 20px;transform-origin: 68px 20px;-webkit-animation: rotate 4s infinite linear, starone 4s infinite linear;-moz-animation: rotate 4s infinite linear, starone 4s infinite linear;animation: rotate 4s infinite linear, starone 4s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#Backlinks #Star_Two{-webkit-transform-origin: 17.5px 84px;-moz-transform-origin: 17.5px 84px;transform-origin: 17.5px 84px;-webkit-animation: rotate 4s infinite linear, startwo 4s infinite linear;-moz-animation: rotate 4s infinite linear, startwo 4s infinite linear;animation: rotate 4s infinite linear, startwo 4s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#Backlinks #Star_Three{-webkit-transform-origin: 124px 109px;-moz-transform-origin: 124px 109px;transform-origin: 124px 109px;-webkit-animation: rotate 4s infinite linear, starthree 4s infinite linear;-moz-animation: rotate 4s infinite linear, starthree 4s infinite linear;animation: rotate 4s infinite linear, starthree 4s infinite linear}.line-grid-hldr.four .grid-box .grid-content .svg-wrap.in-view-go .svg-icon#Technical_SEO #Wrench{-webkit-transform-origin: 76px 89px;-moz-transform-origin: 76px 89px;transform-origin: 76px 89px;-webkit-animation: shake 3s infinite linear;-moz-animation: shake 3s infinite linear;animation: shake 3s infinite linear}.line-grid-hldr.four .grid-box .grid-content h3{padding: 0 0 0px;margin: 25px 0 0px;position: relative}@media (max-width: 1024px){.line-grid-hldr.four .grid-box .grid-content h3{padding: 0;margin: 5px 0 0}}.line-grid-hldr.four .grid-box .grid-content p{padding: 15px 10px 20px;margin: 0;width: 100%;display: block}@media (max-width: 1024px){.line-grid-hldr.four .grid-box .grid-content p{padding: 0;margin: 10px auto 20px;width: 90%}}@-webkit-keyframes rotate{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg)}}@-moz-keyframes rotate{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes rotate{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg)}}@-webkit-keyframes starone{0%{opacity: 1}25%{opacity: 1}50%{opacity: 0}75%{opacity: 0}100%{opacity: 1}}@-moz-keyframes starone{0%{opacity: 1}25%{opacity: 1}50%{opacity: 0}75%{opacity: 0}100%{opacity: 1}}@keyframes starone{0%{opacity: 1}25%{opacity: 1}50%{opacity: 0}75%{opacity: 0}100%{opacity: 1}}@-webkit-keyframes startwo{0%{opacity: 0}25%{opacity: 1}50%{opacity: 1}75%{opacity: 0}100%{opacity: 0}}@-moz-keyframes startwo{0%{opacity: 0}25%{opacity: 1}50%{opacity: 1}75%{opacity: 0}100%{opacity: 0}}@keyframes startwo{0%{opacity: 0}25%{opacity: 1}50%{opacity: 1}75%{opacity: 0}100%{opacity: 0}}@-webkit-keyframes starthree{0%{opacity: 0}25%{opacity: 0}50%{opacity: 1}75%{opacity: 1}100%{opacity: 0}}@-moz-keyframes starthree{0%{opacity: 0}25%{opacity: 0}50%{opacity: 1}75%{opacity: 1}100%{opacity: 0}}@keyframes starthree{0%{opacity: 0}25%{opacity: 0}50%{opacity: 1}75%{opacity: 1}100%{opacity: 0}}@keyframes shake{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}12.5%{-webkit-transform: rotate(-5deg);-moz-transform: rotate(-5deg);transform: rotate(-5deg)}25%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}37.5%{-webkit-transform: rotate(5deg);-moz-transform: rotate(5deg);transform: rotate(5deg)}50%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}62.5%{-webkit-transform: rotate(-5deg);-moz-transform: rotate(-5deg);transform: rotate(-5deg)}75%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}87.5%{-webkit-transform: rotate(5deg);-moz-transform: rotate(5deg);transform: rotate(5deg)}100%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes coin{0%{opacity: 0;-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0)}25%{opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px)}100%{opacity: 0;-webkit-transform: translateY(70px);-moz-transform: translateY(70px);transform: translateY(70px)}}@-webkit-keyframes rotate-collaboration{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@-moz-keyframes rotate-collaboration{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@keyframes rotate-collaboration{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@keyframes team-fade-one{0%{opacity: 1}30%{opacity: 1}33%{opacity: 0.5}66%{opacity: 0.5}97%{opacity: 0.5}100%{opacity: 1}}@keyframes team-fade-one-speech{0%{opacity: 1}30%{opacity: 1}33%{opacity: 0}66%{opacity: 0}97%{opacity: 0}100%{opacity: 1}}@keyframes team-fade-left{0%{opacity: 0.5}30%{opacity: 0.5}33%{opacity: 1}63%{opacity: 1}66%{opacity: 0.5}97%{opacity: 0.5}100%{opacity: 0.5}}@keyframes team-fade-left-speech{0%{opacity: 0}30%{opacity: 0}33%{opacity: 1}63%{opacity: 1}66%{opacity: 0}97%{opacity: 0}100%{opacity: 0}}@keyframes team-fade-right{0%{opacity: 0.5}30%{opacity: 0.5}33%{opacity: 0.5}63%{opacity: 0.8}66%{opacity: 1}94%{opacity: 1}97%{opacity: 0.5}100%{opacity: 0.5}}@keyframes team-fade-right-speech{0%{opacity: 0}30%{opacity: 0}33%{opacity: 0}63%{opacity: 0}66%{opacity: 1}94%{opacity: 1}97%{opacity: 0}100%{opacity: 0}}.stat_hld{background: rgba(0,0,0,0);-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;height: 225px;width: 225px;margin: 30px auto;border: 2px solid #fff}.stats{text-align: center;position: relative;top: 50%;margin: 0 30px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.stat_numb{color: #fff;font-size: 55px;position: relative;margin-bottom: 27px;font-weight: 300}.stat_desc{color: #fff;font-size: 18px;line-height: 22px !important;margin: 0 10px}.stat_desc .header_stat_desc{font-size: 20px;font-weight: 400}.bio-box{display: block;max-width: 420px;position: relative;margin: auto}.bio-box img{max-width: 100%;display: block;position: relative}.bio-box .box-overlay{position: absolute;top: 15px;bottom: 0;right: 0;left: 15px;width: calc(100% - 30px);height: calc(100% - 30px);box-sizing: border-box;color: #fff;text-align: center}.bio-box .box-overlay figcaption{top: 50%;left: 50%;width: 90%;position: absolute;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;-webkit-transition: all .1s ease-in .1s;-moz-transition: all .1s ease-in .1s;transition: all .1s ease-in .1s}.bio-box .box-overlay figcaption p{color: #fff !important}.bio-box .box-overlay figcaption .heading-tertiary{color: #fff !important}.bio-box .box-overlay:before{content: "";background: #413A5F;position: absolute;display: block;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);left: 50%;animation: slide-out .4s ease-out;animation-fill-mode: forwards}.bio-box:hover .box-overlay:before{animation: slide .4s ease-out;animation-fill-mode: forwards}.bio-box:hover .box-overlay figcaption{opacity: 1}@media (max-width: 980px){.bio-box .box-overlay:before{animation: slide .4s ease-out;animation-fill-mode: forwards}.bio-box .box-overlay figcaption{opacity: 1}}@-webkit-keyframes slide{0%{height: 0%;width: 0%;opacity: .8}50%{height: 1%;width: 100%;opacity: .9}100%{height: 100%;width: 100%;opacity: .9}}@-webkit-keyframes slide-out{0%{height: 100%;width: 100%;opacity: .9}50%{height: 1%;width: 100%;opacity: .8}100%{height: 0%;width: 0%;opacity: 0}}@-moz-keyframes slide{0%{height: 0%;width: 0%;opacity: .8}50%{height: 1%;width: 100%;opacity: .9}100%{height: 100%;width: 100%;opacity: .9}}@-moz-keyframes slide-out{0%{height: 100%;width: 100%;opacity: .9}50%{height: 1%;width: 100%;opacity: .8}100%{height: 0%;width: 0%;opacity: 0}}@keyframes slide{0%{height: 0%;width: 0%;opacity: .8}50%{height: 1%;width: 100%;opacity: .9}100%{height: 100%;width: 100%;opacity: .9}}@keyframes slide-out{0%{height: 100%;width: 100%;opacity: .9}50%{height: 1%;width: 100%;opacity: .8}100%{height: 0%;width: 0%;opacity: 0}}@media (min-width: 1025px){.hover-box-2-0{width: 100%;margin: 10px auto;display: block;max-width: 480px;background: #084291;position: relative;overflow: hidden}.hover-box-2-0 .img-wrap{position: absolute;top: 0;left: 0;z-index: 1;height: 100%;width: 100%}.hover-box-2-0 .img-wrap:after{content: "";display: block;height: 100%;width: 100%;position: absolute;z-index: 9;background: rgba(0,0,0,0.3);-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.hover-box-2-0 .img-wrap img{position: absolute;top: 0%;left: -5%;height: 100%;max-width: none;width: auto;z-index: 5;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.hover-box-2-0:after{content: "";width: 100%;padding-top: 100%;display: block}.hover-box-2-0 .hb-content{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 20px;box-sizing: border-box;z-index: 10}.hover-box-2-0 .hb-content .title{color: #fff;font-size: 30px;padding: 0;margin: 0 0 10px;line-height: 1.2}.hover-box-2-0 .hb-content .border{width: 100%;position: relative;height: 3px;display: block}.hover-box-2-0 .hb-content .border:after{content: "";position: absolute;width: 0%;height: 100%;left: 0;top: 0;background: #fff;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.hover-box-2-0 .hb-content p{color: #fff !important;margin: 10px 0;opacity: 0;position: relative;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;-webkit-transform: translateX(100px);-moz-transform: translateX(100px);transform: translateX(100px)}.hover-box-2-0 .hb-content .cta-text{color: #fff;padding: 10px 0;font-size: 14px;width: 100%;position: absolute;bottom: -50px;left: 0;background: #084291;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;text-align: center}.hover-box-2-0:hover .hb-content .border:after{width: 100%}.hover-box-2-0:hover .hb-content p{-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transform: translateX(0px);opacity: 1}.hover-box-2-0:hover .hb-content .cta-text{bottom: 0px}.hover-box-2-0:hover .img-wrap img{left: 0}.hover-box-2-0:hover .img-wrap:after{background: rgba(170,133,43,0.8)}}@media (min-width: 1025px) and (max-width: 480px){.hover-box-2-0 .hb-content .title{font-size: 24px}}@media (max-width: 1024px){.hover-box-2-0{width: 100%;margin: 10px auto;display: block;max-width: 480px;position: relative;overflow: hidden}.hover-box-2-0 .hb-content{position: relative;display: block;margin: 10px auto}.hover-box-2-0 .hb-content .title{font-size: 26px;margin: 20px auto;line-height: 1.1}.hover-box-2-0 .hb-content .border:after{width: 100%}.hover-box-2-0 .hb-content p{-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transform: translateX(0px);opacity: 1}.hover-box-2-0 .hb-content .cta-text{margin: 20px auto 0;text-align: center;background: #ceae44;padding: 10px 0;color: #3a3a3a}.hover-box-2-0 .img-wrap{position: relative}.hover-box-2-0 .img-wrap img{display: block}}.hover-box-1{position: relative;margin: 0 auto;padding: 0;list-style: none;text-align: center}.hover-box-1 figure{position: relative;margin: auto !important;overflow: hidden;margin: 10px 1%;width: 100%;max-width: 480px;background: #3d5a6e;text-align: center;cursor: pointer}.hover-box-1 figure:after{position: relative;content: "";display: block;width: 100%}.hover-box-1 figure img{position: relative;display: block;max-width: 100%;opacity: .5}.hover-box-1 figure figcaption{padding: 2em;color: #fff !important;font-size: 1.25em;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: transparent !important}.hover-box-1 figure figcaption:before,.hover-box-1 figure figcaption:after{pointer-events: none}.hover-box-1 figure figcaption,.hover-box-1 figure figcaption > a{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.hover-box-1 figure figcaption > a{z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0}.hover-box-1 figure .hb1-title{color: #fff !important;font-size: 28px}.hover-box-1 figure .hb1-title span{font-weight: 800}.hover-box-1 figure .hb1-title,.hover-box-1 figure p{margin: 0;color: #fff !important}.hover-box-1 figure p{letter-spacing: 1px;font-size: 68.5%}.hover-box-1 figure.effect-lily img{max-width: none;width: 120%;height: auto;opacity: .5;top: 50%;-webkit-transition: opacity .35s, -webkit-transform .35s;transition: opacity .35s, transform .35s;-webkit-transform: translate3d(-10%, 0px, 0) translateY(0%);-moz-transform: translate3d(-10%, 0px, 0) translateY(0%);transform: translate3d(-10%, 0px, 0) translateY(0%)}.hover-box-1 figure.effect-lily figcaption{text-align: left}.hover-box-1 figure.effect-lily figcaption > div{position: absolute;bottom: 0;left: 0;padding: 1.2em 1em}.hover-box-1 figure.effect-lily .hb1-title,.hover-box-1 figure.effect-lily p{-webkit-transform: translate3d(0, 35px, 0);-moz-transform: translate3d(0, 35px, 0);transform: translate3d(0, 35px, 0)}.hover-box-1 figure.effect-lily .hb1-title{-webkit-transition: -webkit-transform .35s;transition: transform .35s}.hover-box-1 figure.effect-lily p{color: rgba(255,255,255,0.8) !important;opacity: 0;-webkit-transition: opacity .2s, -webkit-transform .35s;-moz-transition: opacity .2s, -webkit-transform .35s;transition: opacity .2s, transform .35s}.hover-box-1 figure.effect-lily:hover img{opacity: .2;-webkit-transform: translate3d(0, 0, 0) translateY(0%);-moz-transform: translate3d(0, 0, 0) translateY(0%);transform: translate3d(0, 0, 0) translateY(0%)}.hover-box-1 figure.effect-lily:hover p{opacity: 1}.hover-box-1 figure.effect-lily:hover .hb1-title,.hover-box-1 figure.effect-lily:hover p{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.hover-box-1 figure.effect-lily:hover p{-webkit-transition-delay: 0.05s;-moz-transition-delay: 0.05s;transition-delay: 0.05s;-webkit-transition-duration: 0.35s;-moz-transition-duration: 0.35s;transition-duration: 0.35s}@media (max-width: 980px){.hover-box-1 figure.effect-lily img{opacity: 0.3;width: 100% !important;top: 0;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.hover-box-1 figure.effect-lily p{opacity: 1}.hover-box-1 figure.effect-lily .hb1-title,.hover-box-1 figure.effect-lily p{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.hover-box-1 figure.effect-lily p{-webkit-transition-delay: 0.05s;-moz-transition-delay: 0.05s;transition-delay: 0.05s;-webkit-transition-duration: 0.35s;-moz-transition-duration: 0.35s;transition-duration: 0.35s}}.band-parallax .slick-next:before,.band-dark .slick-next:before,.band-dark-alt .slick-next:before,.band-parallax .slick-prev:before,.band-dark .slick-prev:before,.band-dark-alt .slick-prev:before{color: #fff}.band-parallax .testimonial-dash-nav .slick-dots li button:before,.band-dark .testimonial-dash-nav .slick-dots li button:before,.band-dark-alt .testimonial-dash-nav .slick-dots li button:before{background: #fff}.band-light .slick-next:before,band-light-alt .slick-next:before,.band-light .slick-prev:before,band-light-alt .slick-prev:before{color: #fff}.band-light .testimonial-dash-nav .slick-dots li button:before,band-light-alt .testimonial-dash-nav .slick-dots li button:before{background: #fff}.testimonial-dash-nav.slick-slider .slick-next{right: 0}.testimonial-dash-nav.slick-slider .slick-prev{left: 0}.testimonial-dash-nav .slick-slide .qsig,.testimonial-dash-nav .slick-slide .qtxt{opacity: 0 !important;-webkit-transform: translateY(80px);-moz-transform: translateY(80px);transform: translateY(80px);-webkit-transition: opacity .5s 0s, transform .5s .5s;-moz-transition: opacity .5s 0s, transform .5s .5s;transition: opacity .5s 0s, transform .5s .5s}.testimonial-dash-nav .slick-slide.fadein .qsig,.testimonial-dash-nav .slick-slide.fadein .qtxt{opacity: 1 !important;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);-webkit-transition: opacity .5s 0s, transform .5s 0s;-moz-transition: opacity .5s 0s, transform .5s 0s;transition: opacity .5s 0s, transform .5s 0s}.testimonial-dash-nav .slick-dots li button:before{font-size: 20px}.testimonial-dash-nav .slick-dots{position: absolute;bottom: -40px !important;text-align: center;padding: 0;width: 100%;left: 0;max-width: 100%}.testimonial-dash-nav .qhldr{width: 90%;margin: auto}.testimonial-dash-nav .qmarks{font-size: 60px;line-height: 30px;vertical-align: bottom;display: inline;font-family: arial;letter-spacing: -3px}.testimonial-dash-nav .qtxt .heading-secondary{text-align: center;padding: 20px 50px;font-family: "Abel"}@media (max-width: 480px){.testimonial-dash-nav .qtxt .heading-secondary{padding: 20px 20px}}.testimonial-dash-nav .qtxt p{padding: 30px 0 10px;line-height: 1.3;font-weight: 400 !important;text-align: center;-moz-transition: all 1s;-webkit-transition: all 1s;transition: all 1s}.testimonial-dash-nav .qsig{width: 90%;margin: auto;padding-bottom: 0px}.testimonial-dash-nav .qsig p{font-size: 20px;text-align: center !important;margin: 0;padding: 15px;opacity: 1;-moz-transition: all 1s;-webkit-transition: all 1s;transition: all 1s}.testimonial-dash-nav .slick-next:before,.testimonial-dash-nav .slick-prev:before{font-size: 20px;line-height: 1;opacity: .75}.testimonial-dash-nav .slick-dots li{height: 5px !important;width: 20px !important}.testimonial-dash-nav .slick-dots li button:before{content: "" !important;width: 25px !important;height: 5px !important;background: #fff;opacity: 0.25}.testimonial-dash-nav .slick-dots li button:hover:before,.testimonial-dash-nav .slick-dots .slick-active button:before{opacity: 1}@media screen and (max-width: 480px){.testimonial-dash-nav .qmarks{font-size: 4rem;line-height: 20px;font-family: serif;letter-spacing: -10px;vertical-align: bottom;margin: 0 8px 0 0}.testimonial-dash-nav .qtxt p{font-size: 24px}.testimonial-dash-nav .qsig p{font-size: 16px;text-align: center}}.band-dark .band-accordion-wrap .band-accordion-icon:hover i,.band-dark-alt .band-accordion-wrap .band-accordion-icon:hover i{color: #9a9bb5}.band-dark .band-accordion-wrap .band-accordion-btn:hover,.band-dark-alt .band-accordion-wrap .band-accordion-btn:hover{color: #9a9bb5}.band-light .band-accordion-wrap .band-accordion-icon,.band-light-alt .band-accordion-wrap .band-accordion-icon{-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}.band-light .band-accordion-wrap .band-accordion-icon:hover i,.band-light-alt .band-accordion-wrap .band-accordion-icon:hover i{color: #9a9bb5 !important}.band-light .band-accordion-wrap .band-accordion-btn:hover,.band-light-alt .band-accordion-wrap .band-accordion-btn:hover{color: #9a9bb5 !important}.band-accordion-wrap{position: relative;display: block}.band-accordion-wrap .band-accordion-icon{position: absolute;bottom: -35px;display: block;width: 100%;text-align: center;font-size: 30px;z-index: 50}.band-accordion-wrap .band-accordion-icon:hover{cursor: pointer}.band-accordion-wrap .band-accordion-icon:hover i{color: #862575 !important}.band-accordion-wrap .band-accordion-icon i{-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.band-accordion-wrap .band-accordion-icon.active i{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg)}.band-accordion-wrap .band-accordion-btn{position: relative;z-index: 100}.band-accordion-wrap .band-accordion-btn:hover{color: #862575 !important}.band-accordion-wrap .band-accordion-btn.centerline{overflow: hidden;text-align: center;display: block;font-size: 30px;line-height: 50px}.band-accordion-wrap .band-accordion-btn.centerline:before,.band-accordion-wrap .band-accordion-btn.centerline:after{background-color: #8A8888;content: "";display: inline-block;height: 1px;position: relative;vertical-align: middle;width: 50%}@media (max-width: 480px){.band-accordion-wrap .band-accordion-btn.centerline:before,.band-accordion-wrap .band-accordion-btn.centerline:after{display: none}}.band-accordion-wrap .band-accordion-btn.centerline:before{right: 0.5em;margin-left: -50%}.band-accordion-wrap .band-accordion-btn.centerline:after{left: 0.5em;margin-right: -50%}.band-accordion-wrap .band-accordion-btn.solid{display: block;background: #222;line-height: 30px;text-align: center;color: #fff;font-size: 28px;padding: 20px;box-sizing: border-box}.band-accordion-wrap .band-accordion-btn.solid .section-accordion-icon{display: inline-block;height: 30px;width: 30px;border: 2px solid #fff;line-height: 19px;border-radius: 50%;vertical-align: middle;margin-left: 10px;position: relative}.band-accordion-wrap .band-accordion-btn.solid .section-accordion-icon:before{content: "";width: 80%;height: 2px;background: #fff;display: block;top: 50%;position: absolute;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);-webkit-transform-origin: center center;-moz-transform-origin: center center;transform-origin: center center}.band-accordion-wrap .band-accordion-btn.solid .section-accordion-icon:after{content: "";width: 80%;height: 2px;background: #fff;display: block;top: 50%;position: absolute;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);-moz-transform: translateX(-50%) translateY(-50%) rotate(-90deg);transform: translateX(-50%) translateY(-50%) rotate(-90deg);-webkit-transform-origin: center center;-moz-transform-origin: center center;transform-origin: center center;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.band-accordion-wrap .band-accordion-btn.solid.active .band-accordion-icon:after{-webkit-transform: translateX(-50%) translateY(-50%) rotate(0deg);-moz-transform: translateX(-50%) translateY(-50%) rotate(0deg);transform: translateX(-50%) translateY(-50%) rotate(0deg)}.band-accordion-wrap .band-accordion-btn.button{text-align: center;box-sizing: border-box;border-radius: 2px;color: #fff;border: 3px solid transparent;font-weight: 400;box-shadow: none;text-transform: small-caps;font-size: 17px;font-family: trajan-pro-3;padding: 11px 25px;display: inline-block}.band-accordion-wrap .band-accordion-btn.button .section-accordion-icon{display: inline-block;height: 30px;width: 30px;border: 2px solid #fff;line-height: 19px;border-radius: 50%;vertical-align: middle;margin-left: 10px;position: relative}.band-accordion-wrap .band-accordion-btn.button .section-accordion-icon:before{content: "";width: 80%;height: 2px;background: #fff;display: block;top: 50%;position: absolute;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);-webkit-transform-origin: center center;-moz-transform-origin: center center;transform-origin: center center}.band-accordion-wrap .band-accordion-btn.button .section-accordion-icon:after{content: "";width: 80%;height: 2px;background: #fff;display: block;top: 50%;position: absolute;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);-moz-transform: translateX(-50%) translateY(-50%) rotate(-90deg);transform: translateX(-50%) translateY(-50%) rotate(-90deg);-webkit-transform-origin: center center;-moz-transform-origin: center center;transform-origin: center center;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.band-content{position: relative;display: none}.band-content .pl-area-wrap{position: relative}.animated-icon-card-wrap{text-align: center;position: relative}.animated-icon-card-wrap:hover .envelope{transition-delay: 150ms;-ms-transition-delay: 150ms;-moz-transition-delay: 150ms;-o-transition-delay: 150ms;-webkit-transform: translateY(10px);-moz-transform: translateY(10px);transform: translateY(10px)}.animated-icon-card-wrap:hover .envelope .top{transition: transform 300ms 0ms, height 300ms 150ms, top 300ms 150ms;-ms-transition: -ms-transform 300ms 0ms, height 300ms 150ms, top 300ms 150ms;-moz-transition: -moz-transform 300ms 0ms, height 300ms 150ms, top 300ms 150ms;-o-transition: -o-transform 300ms 0ms, height 300ms 150ms, top 300ms 150ms;-webkit-transition: -webkit-transform 300ms 0ms, height 300ms 150ms, top 300ms 150ms;height: 10px;top: -60px;transform: rotateX(180deg);-ms-transform: rotateX(180deg);-moz-transform: rotateX(180deg);-o-transform: rotateX(180deg);-webkit-transform: rotateX(180deg)}.animated-icon-card-wrap:hover .envelope .paper{margin-top: -60px;transition: margin-top 300ms 150ms;-ms-transition: margin-top 300ms 150ms;-moz-transition: margin-top 300ms 150ms;-o-transition: margin-top 300ms 150ms;-webkit-transition: margin-top 300ms 150ms}.animated-icon-card-wrap:hover .animated-icon-card .icon-hldr i{-webkit-transform: translateX(20px) translateY(-20px);-moz-transform: translateX(20px) translateY(-20px);transform: translateX(20px) translateY(-20px)}.animated-icon-card-wrap:hover .animated-icon-card .btn{background: #0b5ac6;border-color: #0b5ac6}.animated-icon-card-wrap .animated-icon-card{display: block;position: relative}.animated-icon-card-wrap .animated-icon-card .contact{position: relative;height: 120px}.animated-icon-card-wrap .animated-icon-card .contact .envelope{position: relative;height: 70px;width: 150px;left: 50%;margin-left: -75px;background: #F9F9F9;transition: all 300ms;-ms-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms;-webkit-transition: all 300ms}.animated-icon-card-wrap .animated-icon-card .contact .top{position: absolute;top: 0px;left: 0px;width: 100%;height: 52px;z-index: 30;overflow: hidden;transform-origin: top;-ms-transform-origin: top;-moz-transform-origin: top;-o-transform-origin: top;-webkit-transform-origin: top;transition: transform 300ms 150ms, z-index 0ms 150ms, height 300ms 0ms, top 300ms 0ms;-ms-transition: -ms-transform 300ms 150ms, z-index 0ms 150ms, height 300ms 0ms, top 300ms 0ms;-moz-transition: -moz-transform 300ms 150ms, z-index 0ms 150ms, height 300ms 0ms, top 300ms 0ms;-o-transition: -o-transform 300ms 150ms, z-index 0ms 150ms, height 300ms 0ms, top 300ms 0ms;-webkit-transition: -webkit-transform 300ms 150ms, z-index 0ms 150ms, height 300ms 0ms, top 300ms 0ms}.animated-icon-card-wrap .animated-icon-card .contact .outer{position: absolute;bottom: 0px;left: 0px;border-left: 75px solid transparent;border-right: 75px solid transparent;border-top: 53px solid #eee}.animated-icon-card-wrap .animated-icon-card .contact .outer .inner{position: absolute;left: -75px;top: -60px;border-left: 75px solid transparent;border-right: 75px solid transparent;border-top: 55px solid #39364a}.animated-icon-card-wrap .animated-icon-card .contact .bottom{position: absolute;z-index: 20;bottom: -1px;left: 5px;border-left: 70px solid transparent;border-right: 70px solid transparent;border-bottom: 32px solid #39364a}.animated-icon-card-wrap .animated-icon-card .contact .left{position: absolute;z-index: 20;top: 0px;left: 0px;border-left: 73px solid #39364a;border-top: 35px solid transparent;border-bottom: 35px solid transparent}.animated-icon-card-wrap .animated-icon-card .contact .right{position: absolute;z-index: 20;top: 0px;right: 0px;border-right: 73px solid #39364a;border-top: 35px solid transparent;border-bottom: 35px solid transparent}.animated-icon-card-wrap .animated-icon-card .contact .cover{position: absolute;z-index: 15;bottom: 0px;left: 0px;height: 55%;width: 100%;background: #EEE}.animated-icon-card-wrap .animated-icon-card .contact .paper{position: absolute;height: 83px;padding-top: 10px;width: 100%;top: 0px;left: 0px;background: #F9F9F9;z-index: 10;transition: margin-top 300ms 0ms;-ms-transition: margin-top 300ms 0ms;-moz-transition: margin-top 300ms 0ms;-o-transition: margin-top 300ms 0ms;-webkit-transition: margin-top 300ms 0ms}.animated-icon-card-wrap .animated-icon-card .icon-hldr{height: 120px}.animated-icon-card-wrap .animated-icon-card .icon-hldr i{font-size: 100px;margin-bottom: 10px;-webkit-transition: all .4s linear;-moz-transition: all .4s linear;transition: all .4s linear}.animated-icon-card-wrap .animated-icon-card .heading-hldr{margin-bottom: 20px}.benefits-hover figure{position: relative;margin: auto;overflow: hidden;margin: 0px auto;min-width: 240px;max-width: 480px;max-height: 360px;background: #222;text-align: center}.benefits-hover figure:after{content: "";display: block;width: 100%;padding-top: 100%}.benefits-hover figure img{position: absolute;display: block;max-width: 100%;opacity: 0.6;top: 50%}.benefits-hover figure figcaption{padding: 2em;color: #fff;text-transform: uppercase;font-size: 1.25em;-webkit-backface-visibility: hidden;backface-visibility: hidden}.benefits-hover figure figcaption:before,.benefits-hover figure figcaption:after{pointer-events: none}.benefits-hover figure figcaption,.benefits-hover figure figcaption > a{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.benefits-hover figure figcaption > a{z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0}.benefits-hover figure .hb5-title{word-spacing: -0.15em;font-weight: 300;font-family: 'Roboto Slab', Georgia, "Times New Roman", serif;margin: 0 0 15px}.benefits-hover figure .hb5-title span{font-weight: 800}.benefits-hover figure .hb5-title,.benefits-hover figure p{margin: 0}.benefits-hover figure p{letter-spacing: 1px;font-size: 68.5%}.benefits-hover figure.effect-roxy{background: -webkit-linear-gradient(45deg, #2a3031 0%, #4e595b e 100%);background: linear-gradient(45deg, #2a3031 0%, #4e595b e 100%)}.benefits-hover figure.effect-roxy img{max-width: none;width: -webkit-calc(120%);width: calc(120%);-webkit-transition: opacity .35s, -webkit-transform .35s;transition: opacity .35s, transform .35s;-webkit-transform: translate3d(-50px, 0, 0) translateY(-50%);transform: translate3d(-50px, 0, 0) translateY(-50%);top: 50%}.benefits-hover figure.effect-roxy figcaption::before{position: absolute;top: 10px;right: 10px;bottom: 10px;left: 10px;border: 1px solid #fff;content: '';opacity: 0;-webkit-transition: opacity .35s, -webkit-transform .35s;transition: opacity .35s, transform .35s;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0)}.benefits-hover figure.effect-roxy figcaption{padding: 1em;text-align: left}.benefits-hover figure.effect-roxy h4{padding: 1% 0 10px 0;color: #fff !important}.benefits-hover figure.effect-roxy p{opacity: 0;-webkit-transition: opacity .35s, -webkit-transform .35s;transition: opacity .35s, transform .35s;-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);color: #fff !important}.benefits-hover figure.effect-roxy:hover img{opacity: 0.4;-webkit-transform: translate3d(0, 0, 0) translateY(-50%);transform: translate3d(0, 0, 0) translateY(-50%)}.benefits-hover figure.effect-roxy:hover figcaption::before,.benefits-hover figure.effect-roxy:hover p{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}@media (max-width: 1024px){.benefits-hover figure.effect-roxy img{opacity: 0.4;top: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.benefits-hover figure.effect-roxy figcaption{padding: 20px;text-align: left}.benefits-hover figure.effect-roxy .hb5-title{padding: 0px 0 10px 0;color: #fff !important;font-size: 21px}.benefits-hover figure.effect-roxy p{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.benefits-hover figure.effect-roxy figcaption::before{position: absolute;top: 10px;right: 10px;bottom: 10px;left: 10px;border: 1px solid #fff;opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.grid-2-0{max-width: 100%}.grid-2-0 *{box-sizing: border-box}.grid-2-0:after{content: '';display: block;clear: both}.grid-2-0 .grid-item{float: left;width: 100%;padding: 5px;box-sizing: border-box;position: relative}@media (max-width: 767px){.grid-2-0 .grid-item{width: 50%}}@media (max-width: 480px){.grid-2-0 .grid-item{width: 100%}}.grid-2-0 .grid-item .cf-accordions{background: #8EB021}.grid-2-0 .grid-item .cf-accordions:hover{background: #A5C63B}.grid-2-0 .grid-item .cf-buttons{background: #FFA800}.grid-2-0 .grid-item .cf-buttons:hover{background: #FFCD02}.grid-2-0 .grid-item .cf-cards{background: #2980B9}.grid-2-0 .grid-item .cf-cards:hover{background: #3498DB}.grid-2-0 .grid-item .cf-dividers{background: #8E44AD}.grid-2-0 .grid-item .cf-dividers:hover{background: #9B59B6}.grid-2-0 .grid-item .cf-grids{background: #2D3E52}.grid-2-0 .grid-item .cf-grids:hover{background: #356272}.grid-2-0 .grid-item .cf-lists{background: #C0392B}.grid-2-0 .grid-item .cf-lists:hover{background: #E74C3C}.grid-2-0 .grid-item .cf-sliders{background: #16A085}.grid-2-0 .grid-item .cf-sliders:hover{background: #1ABC9C}.grid-2-0 .grid-item .cf-quotes{background: #D45C9E}.grid-2-0 .grid-item .cf-quotes:hover{background: #EC87BF}.grid-2-0 .grid-item .box-link{display: block;position: relative;height: 100%;width: 100%;top: 0%;left: 0%;z-index: 100;border: 0px solid #2d2d2d;overflow: hidden}.grid-2-0 .grid-item .box-link:after{content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0);z-index: 6;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.grid-2-0 .grid-item .box-link img{position: absolute;top: 50%;left: 50%;min-height: 100%;min-width: 100%;max-width: inherit;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);z-index: 1;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.grid-2-0 .grid-item .box-link .box-link-label{position: absolute;top: 50%;left: 0;box-sizing: border-box;padding: 20px;width: 100%;display: block;text-decoration: none;text-transform: uppercase;color: #fff;text-align: center;font-size: 24px;letter-spacing: 2px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);z-index: 10}.grid-2-0 .grid-item .box-link .box-link-label .heading-tertiary{color: #fff !important;-webkit-transform: translateY(-20px);-moz-transform: translateY(-20px);transform: translateY(-20px);opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.grid-2-0 .grid-item .box-link .box-link-label a{display: inline-block;padding: 5px 10px;font-size: 14px;border: 1px solid #fff;color: #fff;margin: 20px 5px;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);transform: translateY(20px);opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.grid-2-0 .grid-item .box-link .box-link-label a:hover{background: #fff;color: #222}.grid-2-0 .grid-item .box-link:hover:after{background: rgba(0,0,0,0.6)}.grid-2-0 .grid-item .box-link:hover .box-link-label img{-webkit-transform: translateX(-50%) translateY(-50%) scale(1.1);-moz-transform: translateX(-50%) translateY(-50%) scale(1.1);transform: translateX(-50%) translateY(-50%) scale(1.1)}.grid-2-0 .grid-item .box-link:hover .box-link-label .heading-tertiary{color: #fff !important;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);opacity: 1}.grid-2-0 .grid-item .box-link:hover .box-link-label a{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);opacity: 1}@media (max-width: 980px){.grid-2-0 .grid-item .box-link:after{background: rgba(0,0,0,0.6)}.grid-2-0 .grid-item .box-link .box-link-label img{-webkit-transform: translateX(-50%) translateY(-50%) scale(1.1);-moz-transform: translateX(-50%) translateY(-50%) scale(1.1);transform: translateX(-50%) translateY(-50%) scale(1.1)}.grid-2-0 .grid-item .box-link .box-link-label .heading-tertiary{color: #fff !important;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);opacity: 1}.grid-2-0 .grid-item .box-link .box-link-label a{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);opacity: 1}}.grid-2-0 .grid-item:after{position: relative;content: "";display: block;width: 100%}.grid-2-0 .grid-item--width20{width: 20%}.grid-2-0 .grid-item--width40{width: 40%}.grid-2-0 .grid-item--width60{width: 60%}.grid-2-0 .grid-item--width80{width: 80%}.grid-2-0 .grid-item--width25{width: 25%}.grid-2-0 .grid-item--width50{width: 50%}.grid-2-0 .grid-item--width75{width: 75%}.grid-2-0 .grid-item--width33{width: 33.333%}.grid-2-0 .grid-item--width66{width: 66.666%}@media (max-width: 980px){.grid-2-0 .grid-item--width20,.grid-2-0 .grid-item--width40,.grid-2-0 .grid-item--width60,.grid-2-0 .grid-item--width80,.grid-2-0 .grid-item--width25,.grid-2-0 .grid-item--width50,.grid-2-0 .grid-item--width75,.grid-2-0 .grid-item--width33,.grid-2-0 .grid-item--width66{width: 50%}}@media (max-width: 480px){.grid-2-0 .grid-item--width20,.grid-2-0 .grid-item--width40,.grid-2-0 .grid-item--width60,.grid-2-0 .grid-item--width80,.grid-2-0 .grid-item--width25,.grid-2-0 .grid-item--width50,.grid-2-0 .grid-item--width75,.grid-2-0 .grid-item--width33,.grid-2-0 .grid-item--width66{width: 100%}}.grid-2-0 .grid-item--height:after{position: relative;content: "";display: block;width: 100%}.get-started-btn{display: block;margin: auto;width: 100px;height: 100px;position: relative;color: #fff;border-radius: 50%;border: 2px solid rgba(0,0,0,0.74)}.get-started-btn span{position: absolute;width: 90px;height: 90px;line-height: 94px;text-align: center;left: 3px;top: 3px;border-radius: 50%;background: rgba(0,0,0,0.74)}.get-started-btn:hover{border: 2px solid rgba(255,101,99,0.7)}.get-started-btn:hover span{background: rgba(255,101,99,0.74)}.flip-container,.front,.back{max-width: 450px;min-width: 250px}.flip-container{-webkit-perspective: 1000;-moz-perspective: 1000;-o-perspective: 1000;perspective: 1000;display: block;margin: auto}.flip-container:hover .flipper{-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg)}.flip-container:hover .flipper .front{opacity: 0;filter: alpha(opacity=0)}.flip-container:hover .flipper .back{opacity: 1;filter: alpha(opacity=100)}.flip-container .flipper{-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-webkit-transition: 0.6s;-moz-transition: 0.6s;-o-transition: 0.6s;transition: 0.6s;position: relative}.flip-container .flipper .front{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;position: relative;top: 0;left: 0;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s}.flip-container .flipper .back{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;position: absolute;top: 0;left: 0;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s}.flip-container .flipper .front .flipper-title{position: absolute;left: 0;bottom: 31px;color: #fff;background-color: #ff9f00;margin: 0;font-size: 22px;padding: 5px 11px 7px;z-index: 3}.flip-container .flipper .front .flipper-title.blue{background-color: #39c8d5}.flip-container .flipper .front .flipper-title.green{background-color: #b0ca52}.flip-container .flipper .front .flipper-title.purple{background-color: #967eb2}.flip-container .flipper .front .featured-thumbnail{margin: 0;border: none;padding: 0;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}.flip-container .flipper .front .featured-thumbnail img{width: 100%;display: block}.flip-container .flipper .back{-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);background-color: #ff9f00;color: #ffedda;font-size: 22px;opacity: 0;filter: alpha(opacity=0);width: 100%;height: 100%}.flip-container .flipper .back.blue{background-color: #39c8d5}.flip-container .flipper .back.green{background-color: #b0ca52}.flip-container .flipper .back.purple{background-color: #967eb2}.flip-container .flipper .back .inner{padding: 20px 20px 0 20px;text-align: center;height: 100%;position: absolute;top: 0;left: 0;width: 100%}.flip-container .flipper .back .flipper-title{margin: 0;line-height: 1;font-size: 26px;color: #fff}.flip-container .flipper .back .post_meta{border: none;padding: 0 !important;color: #fff;font-size: 18px;font-weight: 400}.flip-container .flipper .back .excerpt{line-height: 18px;margin-bottom: 21px;font-size: 14px;text-align: left;color: #fff;font-weight: 500}.flip-container .flipper .back .btn{border: none !important;font-size: 12px;padding: 8px 12px;background: #1e8bc3 !important;text-shadow: none;text-transform: uppercase;color: #fff !important;position: absolute;text-decoration: none;bottom: 20px;left: 50%;transform: translateX(-50%);-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s}.flip-container .flipper .back .btn.blue{color: #0EB2C0 !important;background: #fff !important}.flip-container .flipper .back .btn.blue:hover{background: #0EB2C0 !important;color: #fff !important}.flip-container .flipper .back .btn.green{color: #9bba2d !important;background: #fff !important}.flip-container .flipper .back .btn.green:hover{background: #9bba2d !important;color: #fff !important}.flip-container .flipper .back .btn.purple{color: #8064a1 !important;background: #fff !important}.flip-container .flipper .back .btn.purple:hover{background: #8064a1 !important;color: #fff !important}.testimonial-slider-w-circle-image{width: 100%;display: block;position: relative;padding-top: 30px;padding-bottom: 30px;overflow: hidden;margin: 0}.testimonial-slider-w-circle-image:hover .slick-prev,.testimonial-slider-w-circle-image:hover .slick-next{-webkit-transform: translateX(0%);-moz-transform: translateX(0%);transform: translateX(0%)}.testimonial-slider-w-circle-image .slick-dots{position: absolute;bottom: 20px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center}.testimonial-slider-w-circle-image .slick-dots li.slick-active button:before{opacity: 1;color: #fff}.testimonial-slider-w-circle-image .slick-dots li button:before{opacity: .5;color: #fff;content: "\f111";font-family: FontAwesome}.testimonial-slider-w-circle-image .slick-prev{left: 0px;top: 0;width: 100px;height: 100%;background: rgba(20,87,131,0);z-index: 100;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);transform: translateX(-100%)}@media (max-width: 980px){.testimonial-slider-w-circle-image .slick-prev{width: 40px}}.testimonial-slider-w-circle-image .slick-prev:before{font-size: 40px;color: #e9e674 !important;content: "\f104";font-family: FontAwesome}.testimonial-slider-w-circle-image .slick-next{right: 0px;top: 0;width: 100px;height: 100%;background: rgba(20,87,131,0);z-index: 100;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);transform: translateX(100%)}@media (max-width: 767px){.testimonial-slider-w-circle-image .slick-next{width: 40px}}.testimonial-slider-w-circle-image .slick-next:before{font-size: 40px;content: "\f105";color: #e9e674 !important;font-family: FontAwesome}.testimonial-slider-w-circle-image .tsci-item{position: relative;padding: 30px 50px}.testimonial-slider-w-circle-image .tsci-item:after{clear: both;content: "";display: block;width: 100%}@media (max-width: 980px){.testimonial-slider-w-circle-image .tsci-item{padding: 30px 30px}}.testimonial-slider-w-circle-image .tsci-item .tsci-image-wrap{display: block;float: left;width: 33%}@media (max-width: 980px){.testimonial-slider-w-circle-image .tsci-item .tsci-image-wrap{width: 100%;float: none}}.testimonial-slider-w-circle-image .tsci-item .tsci-image-wrap img{display: block;margin: auto;width: 80%;max-width: 300px;border-radius: 50%}.testimonial-slider-w-circle-image .tsci-item .tsci-text-wrap{display: block;width: 66%;padding-right: 50px;box-sizing: border-box;float: left;position: relative}@media (max-width: 980px){.testimonial-slider-w-circle-image .tsci-item .tsci-text-wrap{width: 100%;float: none;margin-top: 20px;text-align: center;position: relative;padding-right: 0px}}.testimonial-slider-w-circle-image .tsci-item .tsci-text-wrap .tsci-quote{font-style: italic;padding-bottom: 20px;line-height: 1.2}@media (max-width: 767px){.testimonial-slider-w-circle-image .tsci-item .tsci-text-wrap .tsci-quote{font-size: 24px}}.testimonial-slider-w-circle-image .tsci-item .tsci-text-wrap .tsci-sig{font-style: italic;font-size: 20px}.circle-image-no-link{display: block;position: relative;margin: 10px;width: 100%;max-width: 450px;margin: auto}.circle-image-no-link img{display: block;max-width: 480px !important;width: 100% !important;border-radius: 50%}.magnific-img-popup-gallery-wrap.mfp-gallery.mfp-move-from-left .mfp-arrow:hover{background: #4a4a4a !important}.magnific-img-popup-gallery-wrap.mfp-gallery.mfp-move-from-left .mfp-arrow:hover:after{color: #fff !important}.magnific-img-popup-gallery-wrap .mfp-container .mfp-arrow{position: absolute;opacity: 0.55;filter: alpha(opacity=55);margin: 0;top: 0 !important;text-align: center;background: #26a393 !important;margin-top: 0 !important;padding: 0;-webkit-tap-highlight-color: rgba(0,0,0,0)}.magnific-img-popup-gallery-wrap .mfp-container .mfp-arrow.mfp-arrow-right{right: 50% !important;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);transform: translateX(100%);border-radius: 0 0 10px 0px}.magnific-img-popup-gallery-wrap .mfp-container .mfp-arrow.mfp-arrow-left{left: 50% !important;border-radius: 0 0 0 10px;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);transform: translateX(-100%)}.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure{height: 80%;position: relative;display: inline-block;margin-top: 5%;width: auto}.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure img.mfp-img{width: auto;max-width: 800px;max-height: 600px !important;height: auto;display: block;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 10px 0 120px;margin: 0 auto}.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure .mfp-bottom-bar{position: relative;top: initial;left: initial;width: 100%;cursor: auto;text-align: center;padding: 0 20px;max-width: 650px;margin: -100px auto 0}.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure .mfp-bottom-bar .mfp-title{text-align: center;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px;padding: 0}.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure .mfp-bottom-bar .mfp-title .ipg-title{font-size: 32px;color: #38424f;padding-bottom: 15px}.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure .mfp-bottom-bar .mfp-title span{color: #38424f;font-size: 18px;font-weight: 400}@media (max-width: 480px){.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure{margin-top: 60px}.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure .mfp-close{top: -60px !important}}@media (max-width: 980px){.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure{margin-top: 100px}.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure .mfp-close{width: 65px;height: 65px}.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure .mfp-img{max-width: 100% !important;padding: 10px 0 150px !important;height: auto !important}.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure .mfp-bottom-bar{margin-top: -140px;padding: 0 30px}.magnific-img-popup-gallery-wrap .mfp-container .mfp-content .mfp-figure .mfp-counter{right: 10px}}.img-popup-gallery{text-align: center}.img-popup-gallery a.anim-popup{display: block}.img-popup-gallery a.anim-popup .heading-text{display: none}a.anim-popup{position: relative;display: inline-block}a.anim-popup img{display: block;max-width: none;width: 100%}@media (max-width: 1024px){a.anim-popup:after{content: "\f0a6";font-family: FontAwesome;color: #000;position: absolute;bottom: -10px;right: -10px;background: #fff;font-size: 36px;z-index: 10;width: 60px;height: 60px;line-height: 60px;text-align: center;opacity: 1;box-shadow: 2px 2px 5px rgba(34,34,34,0.5)}}@media (min-width: 1025px){a.anim-popup:after{content: "\f067";font-family: FontAwesome;color: #FFF;position: absolute;top: 50%;left: 50%;font-size: 40px;z-index: 10;width: 40px;height: 40px;line-height: 40px;margin-top: -20px;margin-left: -20px;text-align: center;opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}a.anim-popup:before{position: absolute;background: rgba(52,203,187,0.8);display: block;width: 100%;height: 100%;content: "";top: 0%;left: 0%;z-index: 1;opacity: 0;-webkit-transform: scale(.8);-moz-transform: scale(.8);transform: scale(.8);-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}a.anim-popup:hover:after{opacity: 1}a.anim-popup:hover:before{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1)}}.magnific-img-popup-gallery-wrap.mfp-move-from-left button.mfp-arrow{width: 64px !important;height: 64px !important;line-height: 1em !important;opacity: 1}.magnific-img-popup-gallery-wrap.mfp-move-from-left button.mfp-arrow:after{color: #fff}.magnific-img-popup-gallery-wrap.mfp-move-from-left button.mfp-arrow.mfp-arrow-right{right: 0px}@media (min-width: 1025px){.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-open .mfp-figure img{-webkit-animation-name: fadeIn;-moz-animation-name: fadeIn;-o-animation-name: fadeIn;animation-name: fadeIn;-webkit-animation-duration: .8s;-moz-animation-duration: .8s;-ms-animation-duration: .8s;-o-animation-duration: .8s;animation-duration: .8s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden}}.magnific-img-popup-gallery-wrap.mfp-move-from-left .mfp-image-holder .mfp-close,.magnific-img-popup-gallery-wrap.mfp-move-from-left .mfp-iframe-holder .mfp-close{font-size: 60px;font-family: 'Open Sans', Arial, sans-serif;font-weight: 200;top: 0px !important;right: 1px;color: #fff;opacity: 1;background: #26a393;width: 60px;height: 60px;border-radius: 0 0 0 15%;margin-top: 0 !important;text-align: center;margin: 0 !important;padding: 0;position: fixed;box-shadow: none;line-height: 60px}.magnific-img-popup-gallery-wrap.mfp-move-from-left .mfp-image-holder .mfp-close:hover,.magnific-img-popup-gallery-wrap.mfp-move-from-left .mfp-iframe-holder .mfp-close:hover{background: #38424f !important;opacity: 1;color: #fff}.magnific-img-popup-gallery-wrap.mfp-move-from-left img.mfp-img{max-width: 100%;height: auto}.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-bg{background: #FFFFFF}@media (min-width: 1025px){.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-bg{-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);transform: translateX(100%);opacity: .9}.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-bg.mfp-ready{-webkit-transform: translateX(0);-moz-transform: translateX(0);transform: translateX(0)}.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-bg.mfp-removing{opacity: 0.9;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);transform: translateX(100%)}}@media (min-width: 1025px){.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-wrap{-webkit-transition: all .8s;-moz-transition: all .8s;transition: all .8s;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);transform: translateX(100%)}.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-wrap.mfp-ready{-webkit-transform: translateX(0);-moz-transform: translateX(0);transform: translateX(0)}.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-wrap.mfp-removing{-webkit-transform: translateX(100%);-moz-transform: translateX(100%);transform: translateX(100%);-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}}.magnific-img-popup-gallery-wrap.mfp-move-from-left .mfp-content{vertical-align: middle;margin: 0;display: inline-block;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0);text-align: center}.magnific-img-popup-gallery-wrap.mfp-move-from-left .mfp-content .mfp-figure:after{display: none}.magnific-img-popup-gallery-wrap.mfp-move-from-left .custom-form-popup{opacity: 0;transition: all .5s;top: 50%;transform: translateY(0) translateX(100%)}.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-bg{opacity: 0;transition: all .5s}.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-ready .custom-form-popup{opacity: 1;transform: translateY(0) translateX(0)}.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-ready.mfp-bg{opacity: 0.9}.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-removing .custom-form-popup{transform: translateX(-100%);opacity: 0}.magnific-img-popup-gallery-wrap.mfp-move-from-left.mfp-removing.mfp-bg{opacity: 0}@-webkit-keyframes fadeIn{0%{opacity: 0;-webkit-transform: scale(.8);-moz-transform: scale(.8);transform: scale(.8)}100%{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1)}}@-moz-keyframes fadeIn{0%{opacity: 0;-webkit-transform: scale(.8);-moz-transform: scale(.8);transform: scale(.8)}100%{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1)}}@-o-keyframes fadeIn{0%{opacity: 0;-webkit-transform: scale(.8);-moz-transform: scale(.8);transform: scale(.8)}100%{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1)}}@keyframes fadeIn{0%{opacity: 0;-webkit-transform: scale(.8);-moz-transform: scale(.8);transform: scale(.8)}100%{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1)}}.herospot_vid{position: relative;background: #222;margin: 0;padding: 0;overflow: hidden;height: 100vh;max-height: 900px !important}.herospot_vid:after{content: "";display: block;width: 100%;height: 100%;position: absolute;z-index: 11;background: rgba(0,0,0,0.2);top: 0;left: 0}@media (max-width: 1024px){.herospot_vid{background-image: url('https://www.stlouisroofing.company/wp-content/uploads/2018/11/superior-commercial-roofing-systems-herospot2.jpg');background-size: cover;background-position: 50% 50%;height: auto !important}.herospot_vid:before{content: "";display: block;width: 100%;height: 100%;z-index: 100;background: rgba(0,0,0,0.2)}}.herospot_vid video{position: absolute;top: 50%;left: 0;margin: 0;padding: 0;width: auto;min-width: 100%;min-height: 100%;height: auto;z-index: 10;opacity: .7;background-size: cover;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}@media (max-width: 1024px){.herospot_vid video{display: none}}.herospot_vid .overlay{display: block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);text-align: center;width: 100%;z-index: 200}@media (max-width: 1024px){.herospot_vid .overlay{position: relative;padding: 50px 10px;top: initial;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);transform: translateY(0%)}}.herospot_vid .overlay .playbtn{font-size: 40px;margin-right: 1rem;color: #ffffff;vertical-align: bottom}.herospot_vid .overlay .text--topline,.herospot_vid .overlay .text--videoline{text-align: center;padding: 0px;color: #ffffff;position: relative}@media (max-width: 1024px){.herospot_vid .overlay .text--topline,.herospot_vid .overlay .text--videoline{font-size: 2rem}}.herospot_vid .overlay .heading-wrap{padding-bottom: 20px;display: block}.herospot_vid .overlay .text--topline{bottom: 50px}@media (max-width: 1024px){.herospot_vid .overlay .text--topline{bottom: 0rem;display: block}}.herospot_vid .overlay .text--videoline{line-height: 40px;font-size: 40px;text-transform: uppercase}@media (max-width: 767px){.herospot_vid .overlay .text--videoline{font-size: 20px}}.herospot_vid .overlay a.popup-video:hover,.herospot_vid .overlay .popup-video:hover span,.herospot_vid .overlay .popup-video:hover .playbtn{color: #F57589 !important}.herospot_vid .overlay .text--cta{font-size: 20rem;margin-top: 1rem}.pl-res-phone .herospot_vid .overlay .text--cta{font-size: 5rem}.pl-res-tablet .herospot_vid .overlay .text--cta{font-size: 10rem}.herospot_vid .overlay p{text-align: center;width: 80%;margin: 0 auto;color: #fff;font-family: inherit;margin-bottom: 20px}.herospot_vid .overlay a{color: #fff;height: 80px;margin: 0;line-height: 80px}.herospot_vid .overlay a .playbtn{font-size: 80px}.mfp-bg.white-overlay{opacity: 0.7 !important;background: #000 !important}.mfp-wrap.custom-close .mfp-content{position: relative}.mfp-wrap.custom-close .mfp-content .mfp-close{background-color: rgba(171,212,126,0);border: solid 0px #eee;color: #eee;border-radius: 20%;opacity: 1;font-weight: 900;padding: 0;text-align: center;width: 50px;height: 50px;line-height: 48px;font-size: 48px;position: absolute;top: -53px;right: -5px}@media (max-width: 480px){.mfp-wrap.custom-close .mfp-content .mfp-close{width: 30px;height: 30px;line-height: 28px;font-size: 26px;position: absolute;top: -25px}}iframe.mfp-iframe{position: absolute}.grid-hldr{max-width: 100%;display: block;margin: 0%}.grid-hldr .grid{max-width: 100%}.grid-hldr .grid:after{content: '';display: block;clear: both}.grid-hldr .grid .grid-sizer{display: none !important}.grid-hldr .grid .grid-sizer,.grid-hldr .grid .grid-item{width: 33.333%;color: #fff;display: block;box-sizing: border-box;margin: 0%;position: relative}.grid-hldr .grid .grid-sizer:after,.grid-hldr .grid .grid-item:after{content: "";width: 100%;display: block;padding-top: 100%}.grid-hldr .grid .grid-sizer .grid-overlay-hldr,.grid-hldr .grid .grid-item .grid-overlay-hldr{position: relative;z-index: 4}.grid-hldr .grid .grid-sizer .grid-overlay-hldr:before,.grid-hldr .grid .grid-item .grid-overlay-hldr:before{content: "";width: 100%;height: 100%;box-sizing: border-box;border: 5px solid #fff;position: absolute;top: 0;left: 0;z-index: 101}@media (max-width: 767px){.grid-hldr .grid .grid-sizer,.grid-hldr .grid .grid-item{width: 48%;margin: 1%}}@media (max-width: 640px){.grid-hldr .grid .grid-sizer,.grid-hldr .grid .grid-item{width: 98%}.grid-hldr .grid .grid-sizer:after,.grid-hldr .grid .grid-item:after{padding-top: 50%}}@media (max-width: 480px){.grid-hldr .grid .grid-sizer,.grid-hldr .grid .grid-item{width: 98%}.grid-hldr .grid .grid-sizer:after,.grid-hldr .grid .grid-item:after{content: "";width: 100%;display: block;padding-top: 100%}}.grid-hldr .grid .grid-sizer.dw,.grid-hldr .grid .grid-item.dw{width: 66.666%}.grid-hldr .grid .grid-sizer.dw:after,.grid-hldr .grid .grid-item.dw:after{content: "";width: 100%;display: block;padding-top: 50%}@media (max-width: 767px){.grid-hldr .grid .grid-sizer.dw,.grid-hldr .grid .grid-item.dw{width: 48%}.grid-hldr .grid .grid-sizer.dw:after,.grid-hldr .grid .grid-item.dw:after{content: "";width: 100%;display: block;padding-top: 100%}}@media (max-width: 640px){.grid-hldr .grid .grid-sizer.dw,.grid-hldr .grid .grid-item.dw{width: 98%}.grid-hldr .grid .grid-sizer.dw:after,.grid-hldr .grid .grid-item.dw:after{content: "";width: 100%;display: block;padding-top: 50%}}@media (max-width: 480px){.grid-hldr .grid .grid-sizer.dw,.grid-hldr .grid .grid-item.dw{width: 98%}.grid-hldr .grid .grid-sizer.dw:after,.grid-hldr .grid .grid-item.dw:after{content: "";width: 100%;display: block;padding-top: 100%}}.grid-hldr .grid .grid-item{float: left;background: #222;border: 0px solid #333;border-color: rgba(0,0,0,0.5);position: relative}.grid-hldr .grid .grid-item:hover .grid-overlay-hldr,.grid-hldr .grid .grid-item.quotebox-hldr .grid-overlay-hldr{background: rgba(255,255,255,0)}.grid-hldr .grid .grid-item:hover .grid-overlay-hldr .grid-overlay,.grid-hldr .grid .grid-item.quotebox-hldr .grid-overlay-hldr .grid-overlay{background: rgba(0,0,0,0.6)}.grid-hldr .grid .grid-item:hover .grid-content,.grid-hldr .grid .grid-item.quotebox-hldr .grid-content{-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);z-index: 110}.grid-hldr .grid .grid-item:hover .grid-content .grid-title,.grid-hldr .grid .grid-item.quotebox-hldr .grid-content .grid-title{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);text-transform: uppercase;margin-bottom: 15px;padding-bottom: 15px;position: relative;opacity: 1}.grid-hldr .grid .grid-item:hover .grid-content .grid-title:after,.grid-hldr .grid .grid-item.quotebox-hldr .grid-content .grid-title:after{content: "";width: 150px;height: 1px;background: #fff !important;position: absolute;bottom: 0px;left: 50%;margin-left: -75px}.grid-hldr .grid .grid-item:hover .grid-content p,.grid-hldr .grid .grid-item.quotebox-hldr .grid-content p{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);color: #fff !important;font-weight: 300;opacity: 1}.grid-hldr .grid .grid-item:hover .grid-content .grid-btn,.grid-hldr .grid .grid-item.quotebox-hldr .grid-content .grid-btn{color: #fff;width: 110px;border: 1px solid #fff}.grid-hldr .grid .grid-item:hover .grid-content .grid-btn.left-btn,.grid-hldr .grid .grid-item.quotebox-hldr .grid-content .grid-btn.left-btn{-webkit-transform: translatey(0px);-moz-transform: translatey(0px);transform: translatey(0px)}.grid-hldr .grid .grid-item:hover .grid-content .grid-btn.right-btn,.grid-hldr .grid .grid-item.quotebox-hldr .grid-content .grid-btn.right-btn{-webkit-transform: translatey(0px);-moz-transform: translatey(0px);transform: translatey(0px)}.grid-hldr .grid .grid-item .grid-content{position: absolute;z-index: 5}.grid-hldr .grid .grid-item .grid-content .quote-box{color: #fff;font-size: 2.5rem;font-weight: 400;font-style: italic;text-align: left}@media (max-width: 480px){.grid-hldr .grid .grid-item .grid-content .quote-box{font-size: 15px}}.grid-hldr .grid .grid-item .grid-content .quote-box .porfolio-quote{padding-bottom: 16px;display: inline-block}.grid-hldr .grid .grid-item .grid-content .quote-box .porfolio-sig{font-size: 1.8rem;font-weight: 300}@media (max-width: 480px){.grid-hldr .grid .grid-item .grid-content .quote-box .porfolio-sig{font-size: 15px}}.grid-hldr .grid .grid-item .grid-overlay-hldr{display: block;position: absolute;background: rgba(255,255,255,0);width: 100%;height: 100%;box-sizing: border-box;padding: 0px}.grid-hldr .grid .grid-item .grid-overlay-hldr .grid-overlay{display: block;position: relative;background: rgba(0,0,0,0);width: 100%;height: 100%;box-sizing: border-box;padding: 10px;-webkit-transform: all .5s;-moz-transform: all .5s;transform: all .5s}.grid-hldr .grid .grid-item .grid-content{position: absolute;width: 100%;padding: 50px;box-sizing: border-box;text-align: center;top: 50%;overflow: hidden;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);-webkit-transform: all .5s;-moz-transform: all .5s;transform: all .5s}.grid-hldr .grid .grid-item .grid-content.quotebox-hldr{padding: 25px}.grid-hldr .grid .grid-item .grid-content .grid-title{padding: 0;margin: 0;color: #fff !important;-webkit-transform: translateY(-50px);-moz-transform: translateY(-50px);transform: translateY(-50px);-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;opacity: 0;font-size: 30px;text-transform: uppercase;margin-bottom: 15px;padding-bottom: 15px;position: relative;line-height: 1.1}@media (max-width: 480px){.grid-hldr .grid .grid-item .grid-content .grid-title{font-size: 20px}}.grid-hldr .grid .grid-item .grid-content .grid-title:after{content: "";width: 150px;height: 1px;background: rgba(0,0,0,0);position: absolute;bottom: 0px;left: 50%;margin-left: -75px}.grid-hldr .grid .grid-item .grid-content p{color: rgba(0,0,0,0);-webkit-transform: translateY(-20px);-moz-transform: translateY(-20px);transform: translateY(-20px);-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;margin: 10px 0 30px;opacity: 0;color: #fff}.grid-hldr .grid .grid-item .grid-content .grid-btn{color: rgba(0,0,0,0);display: inline-block;text-decoration: none;padding: 7px;width: 110px;text-transform: uppercase;letter-spacing: 1px;border: 1px solid rgba(0,0,0,0);font-size: 12px;margin: 10px 10px 0;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}@media (max-width: 1024px){.grid-hldr .grid .grid-item .grid-content .grid-btn{background: #fff;color: #222222 !important}}.grid-hldr .grid .grid-item .grid-content .grid-btn.left-btn{-webkit-transform: translatey(50px);-moz-transform: translatey(50px);transform: translatey(50px)}.grid-hldr .grid .grid-item .grid-content .grid-btn.right-btn{-webkit-transform: translatey(50px);-moz-transform: translatey(50px);transform: translatey(50px)}.grid-hldr .grid .grid-item .grid-content .grid-btn:hover{background: #fff;color: #222222}@media (max-width: 1024px){.grid-hldr .grid .grid-item .grid-overlay-hldr{background: rgba(255,255,255,0)}.grid-hldr .grid .grid-item .grid-overlay-hldr .grid-overlay{background: rgba(0,0,0,0.6)}.grid-hldr .grid .grid-item .grid-content{-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.grid-hldr .grid .grid-item .grid-content .grid-title{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);color: #fff;text-transform: uppercase;margin-bottom: 15px;padding-bottom: 15px;position: relative}.grid-hldr .grid .grid-item .grid-content .grid-title:after{content: "";width: 150px;height: 1px;background: #fff;position: absolute;bottom: 0px;left: 50%;margin-left: -75px}.grid-hldr .grid .grid-item .grid-content p{display: none}.grid-hldr .grid .grid-item .grid-content .grid-btn{color: #fff;border: 1px solid #fff}.grid-hldr .grid .grid-item .grid-content .grid-btn.left-btn{display: none}.grid-hldr .grid .grid-item .grid-content .grid-btn.right-btn{-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transform: translateX(0px)}.grid-hldr .grid .grid-item.grid-item--width2:after{padding-top: 100%}}.floating-collage{position: relative;display: block;width: 100%;height: 100%;max-width: 400px;margin: auto}@media (max-width: 980px){.floating-collage{height: 380px}}@media (max-width: 767px){.floating-collage{height: 250px}}.floating-collage .image-one,.floating-collage .image-two,.floating-collage .image-three,.floating-collage .image-four{position: absolute;top: 50%;z-index: 100;left: 50%;display: block;width: 50%;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);-webkit-transition-delay: .5s;-moz-transition-delay: .5s;transition-delay: .5s}.floating-collage.in-view-go .image-one{position: absolute;top: initial;bottom: 0;z-index: 100;left: 0;display: block;width: 55%;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);transform: translateY(0%) translateX(0%)}.floating-collage.in-view-go .image-two{position: absolute;top: 8%;z-index: 90;left: 8%;display: block;width: 45%;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);transform: translateY(0%) translateX(0%)}.floating-collage.in-view-go .image-three{position: absolute;top: 0;z-index: 80;right: 0;left: initial;display: block;width: 45%;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);transform: translateY(0%) translateX(0%)}.floating-collage.in-view-go .image-four{position: absolute;top: initial;bottom: 10%;z-index: 110;left: initial;right: 10%;display: block;width: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);transform: translateY(0%) translateX(0%)}.herospotimg{position: relative;width: 100%;display: block;z-index: 99;height: 100vh}.herospotimg.hs-alignright{background-position: left center !important}.herospotimg.hs-alignleft{background-position: right center !important}.herospotimg.hs-auto{padding-top: 80px;padding-bottom: 80px;background-position: center top !important}.herospotimg.hs-auto .herospottxt{position: relative;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%)}.herospotimg .herospotoverlay{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 100;background: rgba(0,0,0,0.7)}.herospotimg .herospottxt{position: absolute;width: 80%;z-index: 101;display: block;vertical-align: middle;left: 1%;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}.herospotimg .herospottxt .inner-text{width: 100%;margin: auto}.herospotimg .herospottxt .inner-text ol,.herospotimg .herospottxt .inner-text ul{list-style-type: disc;margin-left: 40px}.herospotimg .herospottxt h1{padding-bottom: 0;margin-bottom: 0}.herospotimg .herospottxt.hs-alignleft{text-align: left;padding-bottom: 45px}.herospotimg .herospottxt.hs-aligncenter{text-align: center;width: 90%;left: 5%;right: 5%}.herospotimg .herospottxt.hs-alignright{text-align: right;right: 5%;left: initial}.herospotimg .scrollhero{position: absolute;bottom: 10px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);transition: all .4s;opacity: .2;z-index: 101}.herospotimg .scrollhero:hover{opacity: 1;cursor: pointer}.herospotimg .scrollhero i{font-size: 50px;color: #ffffff}@media screen and (max-width: 767px){.herospotimg .herospottxt.hs-alignleft{text-align: center;width: 90%;left: 5%;right: 5%}.herospotimg .herospottxt.hs-alignleft ul,.herospotimg .herospottxt.hs-alignleft ol{display: inline-block}.herospotimg .herospottxt.hs-alignleft ul li,.herospotimg .herospottxt.hs-alignleft ol li{text-align: left}.herospotimg .herospottxt.hs-aligncenter{text-align: center;width: 90%;left: 5%;right: 5%}.herospotimg .herospottxt.hs-aligncenter ul,.herospotimg .herospottxt.hs-aligncenter ol{display: inline-block}.herospotimg .herospottxt.hs-aligncenter ul li,.herospotimg .herospottxt.hs-aligncenter ol li{text-align: left}.herospotimg .herospottxt.hs-alignright{text-align: center;width: 90%;left: 5%;right: 5%}.herospotimg .herospottxt.hs-alignright ul,.herospotimg .herospottxt.hs-alignright ol{display: inline-block}.herospotimg .herospottxt.hs-alignright ul li,.herospotimg .herospottxt.hs-alignright ol li{text-align: left}}.city-scape-fargo{width: 100%;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);-webkit-filter: brightness(2);filter: brightness(2)}.city-scape-fargo img{display: block;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}.city-scape-fargo .cloud-1{position: absolute;left: 60%;bottom: 100px;width: 100px;opacity: 0;transform: scale(.1)}.city-scape-fargo .cloud-1.animate{transform: scale(1);animation-name: cloudone;animation-duration: 60s;animation-direction: alternate;animation-iteration-count: infinite;animation-timing-function: linear}.city-scape-fargo .cloud-2{position: absolute;bottom: 80px;width: 60px;transform: scale(.1);opacity: 0}.city-scape-fargo .cloud-2.animate{transform: scale(1);animation-name: cloudtwo;animation-duration: 60s;animation-direction: alternate;animation-iteration-count: infinite;animation-timing-function: linear}.city-scape-fargo .tower{position: absolute;bottom: 0;max-width: 60px;left: 50%;-webkit-transform: translateX(-50%) rotateX(89deg);-moz-transform: translateX(-50%) rotateX(89deg);transform: translateX(-50%) rotateX(89deg);transform-origin: bottom;opacity: 0}.city-scape-fargo .tower.animate{opacity: 1;-webkit-transform: translateX(-50%) rotateX(0deg);-moz-transform: translateX(-50%) rotateX(0deg);transform: translateX(-50%) rotateX(0deg)}.city-scape-fargo .city{position: relative;display: block;bottom: 0;max-width: 100%;left: 50%;-webkit-transform: translateX(-50%) rotateX(89deg);-moz-transform: translateX(-50%) rotateX(89deg);transform: translateX(-50%) rotateX(89deg);transform-origin: bottom;opacity: 0;height: 150px;background-position: center bottom !important;background-repeat: repeat-x !important}.city-scape-fargo .city.animate{opacity: 1;-webkit-transform: translateX(-50%) rotateX(0deg);-moz-transform: translateX(-50%) rotateX(0deg);transform: translateX(-50%) rotateX(0deg)}.city-scape-fargo.in-view-go .cloud-1{transform: scale(1);animation-name: cloudone;animation-duration: 60s;animation-direction: alternate;animation-iteration-count: infinite;animation-timing-function: linear}.city-scape-fargo.in-view-go .cloud-2{transform: scale(1);animation-name: cloudtwo;animation-duration: 60s;animation-direction: alternate;animation-iteration-count: infinite;animation-timing-function: linear}.city-scape-fargo.in-view-go .tower{opacity: 1;-webkit-transform: translateX(-50%) rotateX(0deg);-moz-transform: translateX(-50%) rotateX(0deg);transform: translateX(-50%) rotateX(0deg)}.city-scape-fargo.in-view-go .city{opacity: 1;-webkit-transform: translateX(-50%) rotateX(0deg);-moz-transform: translateX(-50%) rotateX(0deg);transform: translateX(-50%) rotateX(0deg)}@keyframes cloudone{0%{left: 0%;opacity: .5}100%{left: 100%;opacity: .5}}@keyframes cloudtwo{0%{right: 0%;opacity: .5}100%{right: 100%;opacity: .5}}.band-dark .logo-carousel .slick-prev:before,.band-dark-alt .logo-carousel .slick-prev:before,.band-quote .logo-carousel .slick-prev:before,.band-parallax .logo-carousel .slick-prev:before,.band-dark .logo-carousel .slick-next:before,.band-dark-alt .logo-carousel .slick-next:before,.band-quote .logo-carousel .slick-next:before,.band-parallax .logo-carousel .slick-next:before{color: #fff}.band-light .logo-carousel .slick-prev:before,.band-light-alt .logo-carousel .slick-prev:before,.band-light .logo-carousel .slick-next:before,.band-light-alt .logo-carousel .slick-next:before{color: #222}.logo-carousel{overflow: hidden;margin: 0 auto;margin-bottom: 0px !important}.logo-carousel .slick-list{margin: 0 25px;overflow: hidden}.logo-carousel .slick-prev{left: 10}.logo-carousel .slick-next{right: 10}.logo-carousel .slick-prev:before,.logo-carousel .slick-next:before{color: #e9e674}.logo-carousel .slick-next:before{content: "\f105";font-family: FontAwesome;font-size: 30px}.logo-carousel .slick-prev:before{content: "\f104";font-family: FontAwesome;font-size: 30px}.logo-carousel p{line-height: 16px;font-size: 16px}.logo-carousel .opacityimg{opacity: 1}.logo-carousel .lc-tooltip:hover span{background: #fff;position: absolute;bottom: 10px;left: 50%;display: inline-block;padding: 5px 6px;z-index: 1;font-size: 14px;transform: translateX(-50%);line-height: 1.5;border: 1px solid #eee;border-radius: 2px}.logo-carousel .lc-tooltip:hover span:before{content: attr(data-tooltip);position: relative;font-size: 12px;line-height: 1.1;display: block;padding: 2px 5px}.logo-carousel .lc-tooltip:hover span:after{content: "";border: 10px solid rgba(0,0,0,0);position: absolute;top: -19px;left: 50%;margin-left: -10px;border-bottom-color: #fff}.logo-carousel a{-moz-transition: all 1s;-webkit-transition: all 1s;transition: all 1s;display: inline-block}.logo-carousel a:hover{opacity: 1;cursor: pointer}.logo-carousel a:hover .opacityimg{opacity: 0.7}.logo-carousel .slick-slide{text-align: center;position: relative;padding: 20px 0;vertical-align: middle;display: inline-block !important;float: none;height: 100%;min-height: 1px}.logo-carousel .slick-slide img{margin: auto;display: block;vertical-align: middle;max-height: 100px}@media (max-width: 767px){.logo-carousel .slick-slide img{position: relative;-webkit-transform: translateX(0%) translateY(0%);-moz-transform: translateX(0%) translateY(0%);transform: translateX(0%) translateY(0%)}}.logo-carousel .slick-slide .greyscaleimg{filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter: gray;-moz-filter: grayscale(100%);-webkit-filter: grayscale(100%)}.logo-carousel .slick-slide .greyscaleimg:hover{filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter: grayscale(0%)}@media screen and (max-width: 480px){.logo-carousel{width: 80%;margin: 2% auto}.logo-carousel .slick-dots li{position: relative;display: inline-block;height: 20px;width: 20px;margin: 0;padding: 0;cursor: pointer}}.gform_wrapper .ginput_container_consent,.gform_wrapper .ginput_container_checkbox{display: flex !important;align-items: flex-start !important;justify-content: flex-start !important;width: 100% !important}.gform_wrapper input[type="checkbox"]{width: auto !important;height: auto !important;min-width: 16px !important;min-height: 16px !important;margin: 4px 10px 0 0 !important;transform: none !important}.gform_wrapper .gfield_consent_label,.gform_wrapper .gfield_checkbox label{display: inline !important;text-align: left !important}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_consent{display: flex !important;align-items: flex-start !important}.bottom-form-hero{height: calc(100vh - 100px);position: relative}.bottom-form-hero .form-hero-heading{margin-top: 50px}.bottom-form-hero .form-hero-heading-2{position: absolute;bottom: 80px;left: 50%;transform: translatex(-50%)}.bottom-form-hero .form-row{position: absolute;z-index: 1;bottom: 0}@media (max-width: 980px){.bottom-form-hero{height: 400px}.bottom-form-hero .form-hero-heading-2 .heading-secondary{font-size: 18px !important}.bottom-form-hero .form-row{padding: 0 30px}.bottom-form-hero .form-row label{display: none !important}.bottom-form-hero .et_pb_column{margin-bottom: 0 !important}}@media (max-width: 640px){.bottom-form-hero{height: 300px;margin-bottom: 220px}.bottom-form-hero .form-row{padding: 0 10px;bottom: -220px}}@media (max-width: 450px){.bottom-form-hero{height: 250px}.bottom-form-hero .form-hero-heading-2{display: none}}.gform_body{width: 100% !important}.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield{padding-bottom: 0px}.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield input,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield input,.drop-us-a-line-2-0 .gform_wrapper ul.gform_fields li.gfield select,.drop-us-a-line-2-0 .gform_wrapper ul li.gfield select{background: rgba(0,0,0,0.15);border: none !important;border-radius: 6px;padding-left: 15px !important;color: #ee3425 !important;padding: 4px}.drop-us-a-line-2-0 .gform_wrapper .gform_footer .gform_button{border-radius: 6px}.form-row{position: absolute;z-index: 1;bottom: 0}div#gform_confirmation_message_19{color: #0b5ac6;text-align: center;padding: 10px;width: 50%;margin: 0 auto;border-bottom: 2px solid #0b5ac6;font-size: 20px;font-family: 'Lato';line-height: 1;font-weight: 300}@media (max-width: 980px){#main-content .et_pb_section.band-quote{background-image: none !important}}.actual-patient.et_pb_section_parallax{position: relative}.actual-patient.et_pb_section_parallax:before{content: "Actual Patient";display: block;color: #fff;width: 100%;z-index: 10;background: rgba(159,83,36,0.7);position: absolute;top: 0;text-align: center;padding: 10px;font-size: 18px;line-height: 1;box-sizing: border-box}.actual-patient .image-wrap{display: inline-block;position: relative}.actual-patient .image-wrap:before{content: "Actual Patient";display: block;color: #fff;width: 100%;z-index: 10;background: rgba(159,83,36,0.7);position: absolute;top: 0;text-align: center;padding: 10px;font-size: 18px;line-height: 1;box-sizing: border-box}.actual-patients.et_pb_section_parallax{position: relative}.actual-patients.et_pb_section_parallax:before{content: "Actual Patients";display: block;color: #fff;width: 100%;z-index: 10;background: rgba(159,83,36,0.7);position: absolute;top: 0;text-align: center;padding: 10px;font-size: 18px;line-height: 1;box-sizing: border-box}.actual-patients .image-wrap{display: inline-block;position: relative}.actual-patients .image-wrap:before{content: "Actual Patients";display: block;color: #fff;width: 100%;z-index: 10;background: rgba(159,83,36,0.7);position: absolute;top: 0;text-align: center;padding: 10px;font-size: 18px;line-height: 1;box-sizing: border-box}.soft-gated-form{position: relative;padding: 0px 20px 20px;width: 100%}.soft-gated-form:before{content: "";background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 70%);background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 70%);background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 70%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);height: 100px;width: 100%;display: block;position: absolute;top: -100px;left: 0}.soft-gated-form .gform_wrapper{margin: auto;max-width: 400px}.soft-gated-form .gform_wrapper .gform_body{display: block}.soft-gated-form .gform_wrapper .gform_body .gform_fields .gfield{padding: 0 !important}.soft-gated-form .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-size: 14px;text-transform: uppercase;font-weight: 400}.soft-gated-form .gform_wrapper .gform_body .gform_fields .gfield input{width: 100%;height: 40px;line-height: 40px;padding: 0 5px !important}.soft-gated-form .gform_wrapper .gform_footer{padding: 25px 0 10px;margin: 0;clear: both;width: 100%;text-align: center}.soft-gated-form .gform_wrapper .gform_footer .gform_button{line-height: 40px;padding: 0 15px;margin: 0;background: #0b3c5d;color: #fff;text-transform: uppercase;letter-spacing: 1px;font-size: 12px;font-family: arial;height: 40px;border: 0;width: auto}.non-htag-header p{font-size: 24px;font-weight: 100;font-family: 'Abel', Helvetica, Arial, Lucida, sans-serif}reg{font-size: 50%;vertical-align: super}.btn.btn-w-230{width: 230px !important;padding-left: 5px !important;padding-right: 5px !important;box-sizing: border-box}.btn.btn-w-240{width: 240px !important;padding-left: 5px !important;padding-right: 5px !important;box-sizing: border-box}.btn.btn-w-250{width: 250px !important;padding-left: 5px !important;padding-right: 5px !important;box-sizing: border-box}.btn.btn-w-260{width: 260px !important;padding-left: 5px !important;padding-right: 5px !important;box-sizing: border-box}.shadow-hover .icon-img-card a:hover{display: inline-block;box-shadow: 0 0 10px rgba(34,34,34,0.17);width: 100%}.iic-bold-heading .heading-tertiary{font-weight: 800 !important}@media (max-width: 1200px) and (min-width: 981px){.et_pb_section .small-screen-50-50-column.et_pb_column{width: 47.25% !important;margin-right: 5.5%;margin-bottom: 30px}.et_pb_section .small-screen-50-50-column.et_pb_column:nth-child(even){margin-right: 0}}.falist ul{padding: 0px !important;list-style: none;display: inline-block;text-align: left;position: relative}@media (max-width: 980px){.falist ul{width: 100%;display: block;max-width: 280px;margin: auto}}.no-max-width .video-image-preview{max-width: initial !important}.no-max-width .video-image-preview img{max-width: initial !important}.no-max-width .video-popup-image-preview{max-width: initial !important}.no-max-width .video-popup-image-preview img{max-width: initial !important}.overlap-form{background: #2980b9;-webkit-transform: translateY(-180px);-moz-transform: translateY(-180px);transform: translateY(-180px);color: #fff}@media (max-width: 980px){.overlap-form{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px)}}.overlap-form h1,.overlap-form h2,.overlap-form h3,.overlap-form h4,.overlap-form h5,.overlap-form h6,.overlap-form p{color: #fff !important}.overlap-form .gform_wrapper input{color: #222;background: #fff}.overlap-form .gform_wrapper .gfield.sgform .gfield_label{color: #222}.overlap-form .gform_wrapper .gfield.sgform .gfield_label.focus{color: #fff;background: #2c3e50}.overlap-form .gform_wrapper .gfield.sgform .gfield_label.focus:after{border-top-color: #2c3e50}.overlap-form .gform_wrapper .gform_footer .gform_button{background: #2c3e50 !important;color: #fff !important}.overlap-form .gform_wrapper .gform_footer .gform_button:hover{background: #f1c40f !important;color: #fff !important}.overlap-form .gform_confirmation_wrapper{padding: 20px 0 0;text-align: center}.gform_confirmation_message_11 h1,.gform_confirmation_message_11 h2,.gform_confirmation_message_11 h3,.gform_confirmation_message_11 h4,.gform_confirmation_message_11 p{color: #fff !important}@media (min-width: 981px){.et_pb_gutters3.et_pb_footer_columns4 #main-footer .footer-widget{width: 22.37%;margin: 0 3.5% 5.5% 0}.et_pb_gutters3.et_pb_footer_columns4 #main-footer .footer-widget.last{margin: 0 0 5.5% 0}}.widget_fsocial_widget .widgettitle{width: 100%}.widget_fsocial_widget .rsmm-socialbar-wrap{text-align: center;border: 1px solid #eee;padding-bottom: 14px}.widget_fsocial_widget .rsmm-socialbar-wrap a{padding: 0 10px;position: relative}.widget_fsocial_widget .rsmm-socialbar-wrap a:hover:before{content: "";position: absolute;bottom: -8px;border: 6px solid rgba(0,0,0,0);border-bottom-color: #222;left: 50%;margin-left: -6px}.widget_fsocial_widget .rsmm-socialbar-wrap a:hover i:after{position: absolute;bottom: -32px;font-size: 10px;line-height: 20px;left: 50%;font-family: sans-serif;text-transform: uppercase;letter-spacing: 1px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);background: #fff;padding: 2px 10px 0;border: 1px solid #dadada;border-radius: 3px}.widget_fsocial_widget .rsmm-socialbar-wrap a:hover i.fa-facebook:after{content: "Facebook"}.widget_fsocial_widget .rsmm-socialbar-wrap a:hover i.fa-linkedin:after{content: "Linkedin"}.widget_fsocial_widget .rsmm-socialbar-wrap a:hover i.fa-twitter:after{content: "Twitter"}.widget_fsocial_widget .rsmm-socialbar-wrap a:hover i.fa-youtube:after{content: "Youtube"}.widget_fsocial_widget .rsmm-socialbar-wrap a:hover i.fa-google-plus:after{content: "Google+"}.widget_fsocial_widget .rsmm-socialbar-wrap a:hover i.fa-pinterest:after{content: "Pinterest"}.widget_fsocial_widget .rsmm-socialbar-wrap a:hover i.fa-instagram:after{content: "Instagram"}.widget_fsocial_widget.fwidget .rsmm-socialbar-wrap{text-align: left;border: 0px solid #eee;padding-bottom: 0}.widget_fsocial_widget.fwidget .rsmm-socialbar-wrap a{padding: 0 5px}.row-shadow{box-shadow: 0 0 15px rgba(0,0,0,0.4)}.et_pb_isotope_blog{display: block;box-sizing: border-box;position: relative}.et_pb_isotope_blog:after{content: '';display: block;clear: both}.et_pb_isotope_blog.et_pb_posts .et_pb_post{width: 50%;float: left;display: block;margin: 0;padding: 0 15px 30px;border-bottom: 0px solid rgba(34,34,34,0.3)}@media (max-width: 767px){.et_pb_isotope_blog.et_pb_posts .et_pb_post{width: 100%}}.et_pb_isotope_blog.et_pb_posts .et_pb_post .isotope-post-wrap{display: block;box-shadow: 0 0 10px rgba(0,0,0,0.2)}.et_pb_isotope_blog.et_pb_posts .et_pb_post .entry-featured-image-url{float: none;width: 100%}.et_pb_isotope_blog.et_pb_posts .et_pb_post.has-post-thumbnail .desc-wrap{float: none;width: 100%;padding: 20px}.et_pb_isotope_blog.et_pb_posts .et_pb_post .desc-wrap{float: none;width: 100%;padding: 20px}@media (max-width: 980px){.heateor_sss_vertical_sharing{left: initial !important;right: -15px}.heateor_sss_vertical_sharing .heateorSssPullOut{display: none}}.et_pb_blurb_content .et_pb_main_blurb_image a:hover{opacity: .7}.et_pb_blurb_content .et_pb_blurb_container a:hover{opacity: .7}.band-inside-shadow{box-shadow: 0 0 20px rgba(29,39,49,0.5) inset}.column-shadow{box-shadow: 0 0 15px rgba(0,0,0,0.3)}.organic-bg{background-image: url(https://www.stlouisroofing.company/wp-content/uploads/2017/06/icon-organic-white.svg);background-size: 300px;background-repeat: no-repeat;background-position: 130% -40px}@media (max-width: 980px){.organic-bg{background-position: center -40px}}.spa-bg{background-image: url(https://www.stlouisroofing.company/wp-content/uploads/2017/06/icon-spa-white2.svg);background-size: 300px;background-repeat: no-repeat;background-position: 130% -40px}@media (max-width: 980px){.spa-bg{background-position: center -40px}}.juice-bar-bg{background-image: url(https://www.stlouisroofing.company/wp-content/uploads/2017/06/icon-juice-bar-white.svg);background-size: 300px;background-repeat: no-repeat;background-position: 130% -40px}@media (max-width: 980px){.juice-bar-bg{background-position: center -40px}}.et_pb_blurb .et_pb_blurb_content{position: relative;max-width: 100%;margin: 0 auto}@media (max-width: 980px){.et_pb_blurb .et_pb_blurb_content{display: inline-block}.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{min-width: 200px}}@media (max-width: 1280px) and (min-width: 981px){.et_parallax_bg{background-position: center center !important;background-attachment: initial !important}}.testimonial-quote{font-size: 16px;position: relative;margin: 40px 90px 40px 45px;min-height: 150px}.testimonial-quote blockquote{border: 0;margin: 0 !important;padding: 0 !important;background: none;color: gray;font-family: Georgia, serif;font-size: 16px !important;font-style: italic;line-height: 1.4 !important;margin: 0;border-left: 0px solid !important;position: relative;text-shadow: 0 1px #fff;z-index: 600}.testimonial-quote blockquote *{box-sizing: border-box}.testimonial-quote blockquote p{color: #222222;line-height: 1.2 !important}.testimonial-quote blockquote:first-child:before{content: '\201C';color: rgba(0,0,0,0.1);font-size: 7.5em;font-weight: 700;opacity: .3;position: absolute;top: -.4em;left: -.2em;text-shadow: none;z-index: -300}.testimonial-quote img{border: 0px solid #9cc1d3;border-radius: 50%;display: block;width: 120px;height: 120px;position: absolute;top: -.2em;left: 0}.testimonial-quote cite{color: gray;display: block;color: #5e5e5e;font-size: 1em;font-style: normal;margin-top: 20px;letter-spacing: 1px;text-shadow: 0 1px #fff}.testimonial-quote .quote-container{padding-left: 160px}.testimonial-quote .quote-container.right .quote-container{padding-left: 0;padding-right: 160px}.testimonial-quote .quote-container.right img{left: auto;right: 0}.testimonial-quote .quote-container.right cite{text-align: right}@media (max-width: 980px){#main-content .et_pb_section.custom-bg-mobile{background-color: #222}#main-content .et_pb_section.custom-bg-mobile .et_parallax_bg{display: none !important}#main-content .et_pb_section.custom-bg-mobile.et_pb_column{background-image: none !important}}@media (max-width: 980px){.mobile-bg-cover{background-position: center center !important;background-size: cover !important}}[data-inline-tweet] a{text-decoration: none;color: #000}[data-inline-tweet] a svg{margin-right: 10px}[data-inline-tweet] a span{border-bottom: 1px dotted #00aced;font-style: italic;margin-right: 5px}[data-inline-tweet] a:hover span{background-color: rgba(0,172,237,0.1);color: #00aced}.psuedo-bottom-up-arrow-light-grey:after{content: "";border: 20px solid rgba(0,0,0,0);border-bottom-color: #f9f9f9;position: absolute;left: 50%;display: block;bottom: 0;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%)}.et_pb_image.shadow-effect-1 .image-wrap,.et_pb_image.shadow-effect-2 .image-wrap,.et_pb_image.shadow-effect-3 .image-wrap,.et_pb_image.shadow-effect-4 .image-wrap,.et_pb_image.shadow-effect-5 .image-wrap,.et_pb_image.shadow-effect-6 .image-wrap,.et_pb_image.shadow-effect-7 .image-wrap,.et_pb_image.shadow-effect-8 .image-wrap,.et_pb_image.mobile-shadow-effect-1 .image-wrap,.et_pb_image.mobile-shadow-effect-2 .image-wrap,.et_pb_image.mobile-shadow-effect-3 .image-wrap,.et_pb_image.mobile-shadow-effect-4 .image-wrap,.et_pb_image.mobile-shadow-effect-5 .image-wrap,.et_pb_image.mobile-shadow-effect-6 .image-wrap,.et_pb_image.mobile-shadow-effect-7 .image-wrap,.et_pb_image.mobile-shadow-effect-8 .image-wrap{position: relative;display: inline-block;z-index: 2}.et_pb_image.shadow-effect-1 .image-wrap img,.et_pb_image.shadow-effect-2 .image-wrap img,.et_pb_image.shadow-effect-3 .image-wrap img,.et_pb_image.shadow-effect-4 .image-wrap img,.et_pb_image.shadow-effect-5 .image-wrap img,.et_pb_image.shadow-effect-6 .image-wrap img,.et_pb_image.shadow-effect-7 .image-wrap img,.et_pb_image.shadow-effect-8 .image-wrap img,.et_pb_image.mobile-shadow-effect-1 .image-wrap img,.et_pb_image.mobile-shadow-effect-2 .image-wrap img,.et_pb_image.mobile-shadow-effect-3 .image-wrap img,.et_pb_image.mobile-shadow-effect-4 .image-wrap img,.et_pb_image.mobile-shadow-effect-5 .image-wrap img,.et_pb_image.mobile-shadow-effect-6 .image-wrap img,.et_pb_image.mobile-shadow-effect-7 .image-wrap img,.et_pb_image.mobile-shadow-effect-8 .image-wrap img{z-index: 2;position: relative}.et_pb_image.shadow-effect-1 .image-wrap{-webkit-box-shadow: 0 10px 6px -6px #777;-moz-box-shadow: 0 10px 6px -6px #777;box-shadow: 0 10px 6px -6px #777}.et_pb_image.shadow-effect-2{position: relative}.et_pb_image.shadow-effect-2 .image-wrap:before,.et_pb_image.shadow-effect-2 .image-wrap:after{z-index: 1;position: absolute;content: "";bottom: 15px;left: 10px;width: 50%;top: 80%;background: #777;-webkit-box-shadow: 0 15px 10px #777;-moz-box-shadow: 0 15px 10px #777;box-shadow: 0 15px 10px #777;-webkit-transform: rotate(-3deg);-moz-transform: rotate(-3deg);-o-transform: rotate(-3deg);-ms-transform: rotate(-3deg);transform: rotate(-3deg)}.et_pb_image.shadow-effect-2 .image-wrap:after{-webkit-transform: rotate(3deg);-moz-transform: rotate(3deg);-o-transform: rotate(3deg);-ms-transform: rotate(3deg);transform: rotate(3deg);right: 10px;left: auto}.et_pb_image.shadow-effect-3{position: relative}.et_pb_image.shadow-effect-3 .image-wrap:before{z-index: 1;position: absolute;content: "";bottom: 15px;left: 10px;width: 50%;top: 80%;background: #777;-webkit-box-shadow: 0 15px 10px #777;-moz-box-shadow: 0 15px 10px #777;box-shadow: 0 15px 10px #777;-webkit-transform: rotate(-3deg);-moz-transform: rotate(-3deg);-o-transform: rotate(-3deg);-ms-transform: rotate(-3deg);transform: rotate(-3deg)}.et_pb_image.shadow-effect-4{position: relative}.et_pb_image.shadow-effect-4 .image-wrap:after{z-index: 1;position: absolute;content: "";bottom: 15px;right: 10px;left: auto;width: 50%;top: 80%;background: #777;-webkit-box-shadow: 0 15px 10px #777;-moz-box-shadow: 0 15px 10px #777;box-shadow: 0 15px 10px #777;-webkit-transform: rotate(3deg);-moz-transform: rotate(3deg);-o-transform: rotate(3deg);-ms-transform: rotate(3deg);transform: rotate(3deg)}.et_pb_image.shadow-effect-5{position: relative}.et_pb_image.shadow-effect-5 .image-wrap:before,.et_pb_image.shadow-effect-5 .image-wrap:after{z-index: 1;position: absolute;content: "";bottom: 25px;left: 10px;width: 50%;top: 80%;background: #777;-webkit-box-shadow: 0 35px 20px #777;-moz-box-shadow: 0 35px 20px #777;box-shadow: 0 35px 20px #777;-webkit-transform: rotate(-8deg);-moz-transform: rotate(-8deg);-o-transform: rotate(-8deg);-ms-transform: rotate(-8deg);transform: rotate(-8deg)}.et_pb_image.shadow-effect-5 .image-wrap:after{-webkit-transform: rotate(8deg);-moz-transform: rotate(8deg);-o-transform: rotate(8deg);-ms-transform: rotate(8deg);transform: rotate(8deg);right: 10px;left: auto}.et_pb_image.shadow-effect-6 .image-wrap{position: relative;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset}.et_pb_image.shadow-effect-6 .image-wrap:before,.et_pb_image.shadow-effect-6 .image-wrap:after{content: "";position: absolute;z-index: 1;-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.8);-moz-box-shadow: 0 0 20px rgba(0,0,0,0.8);box-shadow: 0 0 20px rgba(0,0,0,0.8);top: 50%;bottom: 0;left: 10px;right: 10px;-moz-border-radius: 10px;border-radius: 10px}.et_pb_image.shadow-effect-6 .image-wrap:after{right: 10px;left: auto;-webkit-transform: skew(8deg) rotate(3deg);-moz-transform: skew(8deg) rotate(3deg);-ms-transform: skew(8deg) rotate(3deg);-o-transform: skew(8deg) rotate(3deg);transform: skew(8deg) rotate(3deg)}.et_pb_image.shadow-effect-7 .image-wrap{position: relative;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset}.et_pb_image.shadow-effect-7 .image-wrap:before,.et_pb_image.shadow-effect-7 .image-wrap:after{content: "";position: absolute;z-index: 1;-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.8);-moz-box-shadow: 0 0 20px rgba(0,0,0,0.8);box-shadow: 0 0 20px rgba(0,0,0,0.8);top: 0;bottom: 0;left: 10px;right: 10px;-moz-border-radius: 10px;border-radius: 10px}.et_pb_image.shadow-effect-7 .image-wrap:after{right: 10px;left: auto;-webkit-transform: skew(8deg) rotate(3deg);-moz-transform: skew(8deg) rotate(3deg);-ms-transform: skew(8deg) rotate(3deg);-o-transform: skew(8deg) rotate(3deg);transform: skew(8deg) rotate(3deg)}.et_pb_image.shadow-effect-8 .image-wrap{position: relative;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset}.et_pb_image.shadow-effect-8 .image-wrap:before,.et_pb_image.shadow-effect-8 .image-wrap:after{content: "";position: absolute;z-index: 1;-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.8);-moz-box-shadow: 0 0 20px rgba(0,0,0,0.8);box-shadow: 0 0 20px rgba(0,0,0,0.8);top: 10px;bottom: 10px;left: 0;right: 0;-moz-border-radius: 10px;border-radius: 10px}.et_pb_image.shadow-effect-8 .image-wrap:after{right: 10px;left: auto;-webkit-transform: skew(8deg) rotate(3deg);-moz-transform: skew(8deg) rotate(3deg);-ms-transform: skew(8deg) rotate(3deg);-o-transform: skew(8deg) rotate(3deg);transform: skew(8deg) rotate(3deg)}@media (max-width: 980px){.et_pb_image.mobile-shadow-effect-1 .image-wrap{-webkit-box-shadow: 0 10px 6px -6px #777;-moz-box-shadow: 0 10px 6px -6px #777;box-shadow: 0 10px 6px -6px #777}.et_pb_image.mobile-shadow-effect-2 .image-wrap{position: relative}.et_pb_image.mobile-shadow-effect-2 .image-wrap:before,.et_pb_image.mobile-shadow-effect-2 .image-wrap:after{z-index: 1;position: absolute;content: "";bottom: 15px;left: 10px;width: 50%;top: 80%;background: #777;-webkit-box-shadow: 0 15px 10px #777;-moz-box-shadow: 0 15px 10px #777;box-shadow: 0 15px 10px #777;-webkit-transform: rotate(-3deg);-moz-transform: rotate(-3deg);-o-transform: rotate(-3deg);-ms-transform: rotate(-3deg);transform: rotate(-3deg)}.et_pb_image.mobile-shadow-effect-2 .image-wrap:after{-webkit-transform: rotate(3deg);-moz-transform: rotate(3deg);-o-transform: rotate(3deg);-ms-transform: rotate(3deg);transform: rotate(3deg);right: 10px;left: auto}.et_pb_image.mobile-shadow-effect-3 .image-wrap{position: relative}.et_pb_image.mobile-shadow-effect-3 .image-wrap:before{z-index: 1;position: absolute;content: "";bottom: 15px;left: 10px;width: 50%;top: 80%;background: #777;-webkit-box-shadow: 0 15px 10px #777;-moz-box-shadow: 0 15px 10px #777;box-shadow: 0 15px 10px #777;-webkit-transform: rotate(-3deg);-moz-transform: rotate(-3deg);-o-transform: rotate(-3deg);-ms-transform: rotate(-3deg);transform: rotate(-3deg)}.et_pb_image.mobile-shadow-effect-4 .image-wrap{position: relative}.et_pb_image.mobile-shadow-effect-4 .image-wrap:after{z-index: 1;position: absolute;content: "";bottom: 15px;right: 10px;left: auto;width: 50%;top: 80%;background: #777;-webkit-box-shadow: 0 15px 10px #777;-moz-box-shadow: 0 15px 10px #777;box-shadow: 0 15px 10px #777;-webkit-transform: rotate(3deg);-moz-transform: rotate(3deg);-o-transform: rotate(3deg);-ms-transform: rotate(3deg);transform: rotate(3deg)}.et_pb_image.mobile-shadow-effect-5 .image-wrap{position: relative}.et_pb_image.mobile-shadow-effect-5 .image-wrap:before,.et_pb_image.mobile-shadow-effect-5 .image-wrap:after{z-index: 1;position: absolute;content: "";bottom: 25px;left: 10px;width: 50%;top: 80%;background: #777;-webkit-box-shadow: 0 35px 20px #777;-moz-box-shadow: 0 35px 20px #777;box-shadow: 0 35px 20px #777;-webkit-transform: rotate(-8deg);-moz-transform: rotate(-8deg);-o-transform: rotate(-8deg);-ms-transform: rotate(-8deg);transform: rotate(-8deg)}.et_pb_image.mobile-shadow-effect-5 .image-wrap:after{-webkit-transform: rotate(8deg);-moz-transform: rotate(8deg);-o-transform: rotate(8deg);-ms-transform: rotate(8deg);transform: rotate(8deg);right: 10px;left: auto}.et_pb_image.mobile-shadow-effect-6 .image-wrap{position: relative;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset}.et_pb_image.mobile-shadow-effect-6 .image-wrap:before,.et_pb_image.mobile-shadow-effect-6 .image-wrap:after{content: "";position: absolute;z-index: 1;-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.8);-moz-box-shadow: 0 0 20px rgba(0,0,0,0.8);box-shadow: 0 0 20px rgba(0,0,0,0.8);top: 50%;bottom: 0;left: 10px;right: 10px;-moz-border-radius: 10px;border-radius: 10px}.et_pb_image.mobile-shadow-effect-6 .image-wrap:after{right: 10px;left: auto;-webkit-transform: skew(8deg) rotate(3deg);-moz-transform: skew(8deg) rotate(3deg);-ms-transform: skew(8deg) rotate(3deg);-o-transform: skew(8deg) rotate(3deg);transform: skew(8deg) rotate(3deg)}.et_pb_image.mobile-shadow-effect-7 .image-wrap{position: relative;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset}.et_pb_image.mobile-shadow-effect-7 .image-wrap:before,.et_pb_image.mobile-shadow-effect-7 .image-wrap:after{content: "";position: absolute;z-index: 1;-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.8);-moz-box-shadow: 0 0 20px rgba(0,0,0,0.8);box-shadow: 0 0 20px rgba(0,0,0,0.8);top: 0;bottom: 0;left: 10px;right: 10px;-moz-border-radius: 10px;border-radius: 10px}.et_pb_image.mobile-shadow-effect-7 .image-wrap:after{right: 10px;left: auto;-webkit-transform: skew(8deg) rotate(3deg);-moz-transform: skew(8deg) rotate(3deg);-ms-transform: skew(8deg) rotate(3deg);-o-transform: skew(8deg) rotate(3deg);transform: skew(8deg) rotate(3deg)}.et_pb_image.mobile-shadow-effect-8 .image-wrap{position: relative;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset}.et_pb_image.mobile-shadow-effect-8 .image-wrap:before,.et_pb_image.mobile-shadow-effect-8 .image-wrap:after{content: "";position: absolute;z-index: 1;-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.8);-moz-box-shadow: 0 0 20px rgba(0,0,0,0.8);box-shadow: 0 0 20px rgba(0,0,0,0.8);top: 10px;bottom: 10px;left: 0;right: 0;-moz-border-radius: 10px;border-radius: 10px}.et_pb_image.mobile-shadow-effect-8 .image-wrap:after{right: 10px;left: auto;-webkit-transform: skew(8deg) rotate(3deg);-moz-transform: skew(8deg) rotate(3deg);-ms-transform: skew(8deg) rotate(3deg);-o-transform: skew(8deg) rotate(3deg);transform: skew(8deg) rotate(3deg)}}.band-dark .blog_feed_slick_slider.slick-slider .slick-prev.slick-arrow:before,.band-dark-alt .blog_feed_slick_slider.slick-slider .slick-prev.slick-arrow:before,.band-dark .blog_feed_slick_slider.slick-slider .slick-next.slick-arrow:before,.band-dark-alt .blog_feed_slick_slider.slick-slider .slick-next.slick-arrow:before{color: #fff;font-size: 24px}.band-light .blog_feed_slick_slider.slick-slider .slick-prev.slick-arrow:before,.band-light-alt .blog_feed_slick_slider.slick-slider .slick-prev.slick-arrow:before,.band-light .blog_feed_slick_slider.slick-slider .slick-next.slick-arrow:before,.band-light-alt .blog_feed_slick_slider.slick-slider .slick-next.slick-arrow:before{color: #222;font-size: 24px}.et_pb_blog_feed_grid{max-width: 1200px;margin: auto}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts{width: 25%;display: block;float: left;padding: 10px}@media (max-width: 980px){.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts{width: 50%}}@media (max-width: 767px){.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts{width: 100%}}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts:after{clear: both;content: "";display: block}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap{background: #fff;box-shadow: 0px 2px 10px rgba(0,0,0,0.3);overflow: hidden;min-height: 320px;position: relative}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .post-meta{font-size: 12px;position: absolute;bottom: 0;width: 100%;left: 0;line-height: 50px;padding: 0px 20px;color: #222}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .post-meta p{color: #222 !important}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .post-meta a{color: #222}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .post-meta a:hover{opacity: .7}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .more-link{width: 30px;height: 49px;display: block;line-height: 50px;background: #005765;color: #fff;text-align: center;position: absolute;bottom: 0;right: 0px}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .more-link:hover{background: #f16522;color: #fff}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .entry-featured-image-url{display: block;position: relative;height: 130px;overflow: hidden;margin: 0 0 10px;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .entry-featured-image-url img{width: 100%;height: auto;position: absolute;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%)}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .entry-featured-image-url:hover{opacity: .7}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .content_wrap{padding: 10px 20px 20px;color: #222}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .content_wrap .entry-title{font-size: 18px;font-weight: 500}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .content_wrap .entry-title a{color: #222}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .content_wrap .entry-title a:hover{opacity: .7}.et_pb_blog_feed_grid .et_pb_blog_feed_grid_posts .et_pb_blog_feed_grid_posts_wrap .content_wrap .date_wrap{font-size: 14px;font-weight: 800}.white-bottom-arrow::before{width: 0;height: 0;border-style: solid;border-width: 25px 25px 0 25px;border-color: #f9f9f9 transparent transparent transparent;content: "";left: 50%;bottom: -25px;position: absolute;transform: translatex(-50%);z-index: 10}.dark-bottom-arrow::before{width: 0;height: 0;border-style: solid;border-width: 25px 25px 0 25px;border-color: #232635 transparent transparent transparent;content: "";left: 50%;bottom: -25px;position: absolute;transform: translatex(-50%);z-index: 10}.two-column-fa-list ul{display: grid;width: 100%;grid-template-columns: 50% 50%;grid-template-rows: auto}@media (max-width: 980px){.two-column-fa-list ul{grid-template-columns: 100%}}.band-horizontal-divider:before{content: "";width: 2px;height: 50%;position: absolute;background: #b7b7b7;left: 50%;top: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%)}@media (max-width: 980px){.band-horizontal-divider:before{height: 2px;width: 50%}}.color-primary-top-border{border-top: 10px solid #222525}.color-primary-bottom-border{border-bottom: 10px solid #222525}.color-primary-top-border-thin{border-top: 4px solid #222525}.color-primary-bottom-border-thin{border-bottom: 4px solid #222525}.color-primary-top-arrow:before{content: "";border: 30px solid rgba(0,0,0,0);border-top-color: #0b3c5d;position: absolute;left: 50%;top: 0;margin-left: -30px}.color-primary-top-arrow-small:before{content: "";border: 20px solid rgba(0,0,0,0);border-top-color: #0b3c5d;position: absolute;left: 50%;top: 0;margin-left: -20px}.color-secondary-top-border{border-top: 10px solid #fff}.color-secondary-bottom-border{border-bottom: 10px solid #fff}.color-secondary-top-border-thin{border-top: 4px solid #fff}.color-secondary-bottom-border-thin{border-bottom: 4px solid #fff}.color-secondary-top-arrow:before{content: "";border: 30px solid rgba(0,0,0,0);border-top-color: #0b3c5d;position: absolute;left: 50%;top: 0;margin-left: -30px}.color-secondary-top-arrow-small:before{content: "";border: 20px solid rgba(0,0,0,0);border-top-color: #0b3c5d;position: absolute;left: 50%;top: 0;margin-left: -20px}.color-tertiary-top-border{border-top: 10px solid #084291}.color-tertiary-bottom-border{border-bottom: 10px solid #084291}.color-tertiary-top-border-thin{border-top: 4px solid #084291}.color-tertiary-bottom-border-thin{border-bottom: 4px solid #084291}.color-tertiary-top-arrow:before{content: "";border: 30px solid rgba(0,0,0,0);border-top-color: #0b3c5d;position: absolute;left: 50%;top: 0;margin-left: -30px}.color-tertiary-top-arrow-small:before{content: "";border: 20px solid rgba(0,0,0,0);border-top-color: #0b3c5d;position: absolute;left: 50%;top: 0;margin-left: -20px}.color-accenta-top-border{border-top: 10px solid #0b5ac6}.color-accenta-bottom-border{border-bottom: 10px solid #0b5ac6}.color-accenta-top-border-thin{border-top: 4px solid #0b5ac6}.color-accenta-bottom-border-thin{border-bottom: 4px solid #0b5ac6}.color-accenta-top-arrow:before{content: "";border: 30px solid rgba(0,0,0,0);border-top-color: #0b3c5d;position: absolute;left: 50%;top: 0;margin-left: -30px}.color-accenta-top-arrow-small:before{content: "";border: 20px solid rgba(0,0,0,0);border-top-color: #0b3c5d;position: absolute;left: 50%;top: 0;margin-left: -20px}.color-accentb-top-border{border-top: 10px solid #4e84cf}.color-accentb-bottom-border{border-bottom: 10px solid #4e84cf}.color-accentb-top-border-thin{border-top: 4px solid #4e84cf}.color-accentb-bottom-border-thin{border-bottom: 4px solid #4e84cf}.color-accentb-top-arrow:before{content: "";border: 30px solid rgba(0,0,0,0);border-top-color: #0b3c5d;position: absolute;left: 50%;top: 0;margin-left: -30px}.color-accentb-top-arrow-small:before{content: "";border: 20px solid rgba(0,0,0,0);border-top-color: #0b3c5d;position: absolute;left: 50%;top: 0;margin-left: -20px}.img-circle img{border-radius: 50%}#main-content .et_pb_section .doc-sig .heading-tertiary{color: #1d2731;font-weight: 300;font-size: 50px;font-family: 'sacramento'}.photo-border img{border: 10px solid #fff;outline: 1px solid #084291}.border-shadow-image img{border: 10px solid #fff;-webkit-box-shadow: 0 0 15px rgba(16,16,16,0.78);-moz-box-shadow: 0 0 15px rgba(16,16,16,0.78);box-shadow: 0 0 15px rgba(16,16,16,0.78)}@media (min-width: 981px){.maxw-250{max-width: 250px}}.image-link-overlay a{display: inline-block;position: relative}.image-link-overlay a img{z-index: 1;position: relative}.image-link-overlay a:hover:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.4);z-index: 10}.image-link-opacity a{display: inline-block;position: relative}.image-link-opacity a img{z-index: 1;position: relative;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.image-link-opacity a:hover img{opacity: .7}.et_pb_row{overflow: initial !important}.custom-blog-feed.et_pb_posts .et_pb_post{position: relative;width: 46%;float: left;margin: 2%;background: rgba(255,255,255,0.7);-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;box-shadow: 0px 0px 0px rgba(0,0,0,0);-webkit-transform: translateY(4px);-moz-transform: translateY(4px);transform: translateY(4px);padding-right: 15px;box-sizing: border-box}@media (max-width: 980px){.custom-blog-feed.et_pb_posts .et_pb_post{margin: 2% 0;width: 100%;background: #fff}}@media (max-width: 480px){.custom-blog-feed.et_pb_posts .et_pb_post{padding-bottom: 60px;padding-right: 0px}}.custom-blog-feed.et_pb_posts .et_pb_post.has-post-thumbnail .entry-featured-image-url{display: block;width: 150px;height: 150px;position: relative;float: left;margin-right: 15px;padding-right: 0px}@media (max-width: 480px){.custom-blog-feed.et_pb_posts .et_pb_post.has-post-thumbnail .entry-featured-image-url{width: 100%;margin-right: 0;height: auto}}.custom-blog-feed.et_pb_posts .et_pb_post.has-post-thumbnail .entry-featured-image-url img{max-width: 100%;vertical-align: bottom}.custom-blog-feed.et_pb_posts .et_pb_post .entry-title{padding-left: 0px;line-height: 1.2;font-size: 18px;padding: 0;text-align: center;margin-top: 12px}.custom-blog-feed.et_pb_posts .et_pb_post .entry-title a{color: #222525}.custom-blog-feed.et_pb_posts .et_pb_post .post-meta{padding-left: 0px;line-height: 20px;font-size: 11px;text-align: center;color: #222525 !important}.custom-blog-feed.et_pb_posts .et_pb_post .post-meta a{color: #222525 !important}.custom-blog-feed.et_pb_posts .et_pb_post .blog-content{display: none}.custom-blog-feed.et_pb_posts .et_pb_post .read_more_wrap{text-align: center;padding-left: 0;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 100}.custom-blog-feed.et_pb_posts .et_pb_post .read_more_wrap a.more-link{text-align: center;padding-left: 0;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 100;margin: 0;background: rgba(0,0,0,0)}.custom-blog-feed.et_pb_posts .et_pb_post .read_more_wrap a.more-link span{color: rgba(0,0,0,0);position: absolute;width: 100%;height: 32px;left: 0;bottom: 15px;text-align: center;padding-left: 150px;box-sizing: border-box}@media (max-width: 480px){.custom-blog-feed.et_pb_posts .et_pb_post .read_more_wrap a.more-link span{padding-left: 0px}}.custom-blog-feed.et_pb_posts .et_pb_post .read_more_wrap a.more-link span:before{font: normal normal normal 32px/1 FontAwesome;position: relative;width: 32px;height: 32px;display: block;margin: auto;text-align: center;color: #222;box-sizing: border-box;content: "\f18e";-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.custom-blog-feed.et_pb_posts .et_pb_post:hover{background: #fff;box-shadow: 0px 2px 15px rgba(0,0,0,0.6);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px)}.custom-blog-feed.et_pb_posts .et_pb_post:hover .read_more_wrap a.more-link span:before{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}.box-shadow-btn{box-shadow: 0px 5px 5px rgba(35,38,53,0.5);-webkit-transform: translateY(3px);-moz-transform: translateY(3px);transform: translateY(3px)}.box-shadow-btn:hover{box-shadow: 0px 0px 0px rgba(35,38,53,0);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px)}.bubble-bullet.falist ul li i{background: url(https://www.stlouisroofing.company/wp-content/uploads/2016/12/bubble-bullet.png);background-size: contain;background-repeat: no-repeat;width: 25px;height: 25px;background-position: center center}.bubble-bullet.falist ul li i:before{content: none}.triangle-bttm{position: relative}.triangle-bttm:after{content: "";position: absolute;display: block;left: 50%;bottom: -70px;background: url(https://www.stlouisroofing.company/wp-content/uploads/2016/12/divider-triangle.png);background-size: contain;background-repeat: no-repeat;background-position: top center;width: 100px;height: 70px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);z-index: 10}.forest-top-border{position: relative}.forest-top-border:before{content: "";display: block;position: absolute;left: 0;width: 100%;background: url(https://www.stlouisroofing.company/wp-content/uploads/2016/12/tree-bg-light-grey-4-shadow.png);z-index: 80;background-size: cover;background-repeat: repeat-x;background-position: center bottom;top: -115px;height: 120px}@media (max-width: 480px){.forest-top-border:before{top: -40px;height: 40px}}.dark-top-border-w-shadow{position: relative}.dark-top-border-w-shadow:before{content: "";display: block;height: 10px;box-shadow: 0px 4px 6px rgba(34,34,34,0.68);z-index: 100;position: absolute;left: 0;top: -5px;background: #232635;width: 100%}.triangle-bttm-white{position: relative}.triangle-bttm-white:after{content: "";position: absolute;display: block;left: 50%;bottom: -70px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);z-index: 10;border: 35px solid rgba(0,0,0,0);border-top-color: #fff}.hover-opacity-90{-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.hover-opacity-90:hover{opacity: .9}.hover-opacity-80{-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.hover-opacity-80:hover{opacity: .8}.hover-opacity-70{-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.hover-opacity-70:hover{opacity: .7}.add-bubbles{position: relative;overflow: hidden}.add-bubbles .et_pb_row{position: relative;z-index: 10}.add-bubbles .bubbles{position: absolute;z-index: 1;display: block;top: 0;left: 0;width: 100%;height: 100%}.nav-examples{background: #4e84cf}.nav-personal{display: none !important}.nav-ultimate{display: none !important}.menu-item-3559 .sub-menu:after{display: none !important}.page-id-3624 .menu-item-3559 .sub-menu:after,.parent-pageid-3626 .menu-item-3559 .sub-menu:after{display: inherit !important}.page-id-3624 .menu-item.nav-personal,.parent-pageid-3626 .menu-item.nav-personal{display: inline-block !important}.page-id-3624 .menu-item .sub-menu .nav-personal,.parent-pageid-3626 .menu-item .sub-menu .nav-personal{display: block !important}.page-id-3624 .nav-branded,.parent-pageid-3626 .nav-branded{display: none !important}.page-id-3624 .nav-ultimate,.parent-pageid-3626 .nav-ultimate{display: none !important}#et-main-area .et_pb_row.row85{width: 85%;max-width: 85% !important}#et-main-area .et_pb_row.row90{width: 90%;max-width: 90% !important}#et-main-area .et_pb_row.row95{width: 95%;max-width: 95% !important}.et_pb_space{margin-bottom: 0 !important}.wpseo-location h3{font-size: inherit;font-weight: 600;color: inherit}table.wpseo-opening-hours{font-size: inherit;border: none;max-width: 400px}table.wpseo-opening-hours td{padding: 0;border-top: none}table.wpseo-opening-hours td.time{padding-left: 15px}@media (max-width: 980px){table.wpseo-opening-hours{max-width: 300px;margin: 0 auto}table.wpseo-opening-hours td.time{text-align: right}}.disable-br-tags br{display: none}.in-view-animate-repeat.fade-in,.in-view-animate.fade-in{opacity: 0;-webkit-transition: all .8s;-moz-transition: all .8s;transition: all .8s}.in-view-animate-repeat.fade-in.in-view-go,.in-view-animate.fade-in.in-view-go{opacity: 1}.in-view-animate-repeat.zoom-in,.in-view-animate.zoom-in{opacity: 0;-webkit-transform: scale(.7);-moz-transform: scale(.7);transform: scale(.7);-webkit-transition: all .8s;-moz-transition: all .8s;transition: all .8s}.in-view-animate-repeat.zoom-in.in-view-go,.in-view-animate.zoom-in.in-view-go{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1)}.in-view-animate-repeat.top-to-bottom,.in-view-animate.top-to-bottom{opacity: 0;-webkit-transform: translateY(-100px);-moz-transform: translateY(-100px);transform: translateY(-100px);-webkit-transition: all .8s;-moz-transition: all .8s;transition: all .8s}.in-view-animate-repeat.top-to-bottom.in-view-go,.in-view-animate.top-to-bottom.in-view-go{opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px)}.in-view-animate-repeat.bottom-to-top,.in-view-animate.bottom-to-top{opacity: 0;-webkit-transform: translateY(100px);-moz-transform: translateY(100px);transform: translateY(100px);-webkit-transition: all .8s;-moz-transition: all .8s;transition: all .8s}.in-view-animate-repeat.bottom-to-top.in-view-go,.in-view-animate.bottom-to-top.in-view-go{opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px)}.in-view-animate-repeat.right-to-left,.in-view-animate.right-to-left{opacity: 0;-webkit-transform: translateX(100px);-moz-transform: translateX(100px);transform: translateX(100px);-webkit-transition: all .8s;-moz-transition: all .8s;transition: all .8s}.in-view-animate-repeat.right-to-left.in-view-go,.in-view-animate.right-to-left.in-view-go{opacity: 1;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transform: translateX(0px)}.in-view-animate-repeat.left-to-right,.in-view-animate.left-to-right{opacity: 0;-webkit-transform: translateX(-100px);-moz-transform: translateX(-100px);transform: translateX(-100px);-webkit-transition: all .8s;-moz-transition: all .8s;transition: all .8s}.in-view-animate-repeat.left-to-right.in-view-go,.in-view-animate.left-to-right.in-view-go{opacity: 1;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transform: translateX(0px)}.in-view-animate-repeat.flip-from-left,.in-view-animate.flip-from-left{opacity: 0;-webkit-transform: translateX(-100%) rotate(-180deg);-moz-transform: translateX(-100%) rotate(-180deg);transform: translateX(-100%) rotate(-180deg);-webkit-transition: all .8s;-moz-transition: all .8s;transition: all .8s}.in-view-animate-repeat.flip-from-left.in-view-go,.in-view-animate.flip-from-left.in-view-go{opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);-moz-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg)}.in-view-animate-repeat.flip-from-right,.in-view-animate.flip-from-right{opacity: 0;-webkit-transform: translateX(100%) rotate(180deg);-moz-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);-webkit-transition: all .8s;-moz-transition: all .8s;transition: all .8s}.in-view-animate-repeat.flip-from-right.in-view-go,.in-view-animate.flip-from-right.in-view-go{opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);-moz-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg)}.in-view-animate-repeat.flip-from-top,.in-view-animate.flip-from-top{opacity: 0;-webkit-transform: translateY(-100%) rotate(-180deg);-moz-transform: translateY(-100%) rotate(-180deg);transform: translateY(-100%) rotate(-180deg);-webkit-transition: all .8s;-moz-transition: all .8s;transition: all .8s}.in-view-animate-repeat.flip-from-top.in-view-go,.in-view-animate.flip-from-top.in-view-go{opacity: 1;-webkit-transform: translateY(0px) rotate(0deg);-moz-transform: translateY(0px) rotate(0deg);transform: translateY(0px) rotate(0deg)}.in-view-animate-repeat.flip-from-bottom,.in-view-animate.flip-from-bottom{opacity: 0;-webkit-transform: translateY(100%) rotate(180deg);-moz-transform: translateY(100%) rotate(180deg);transform: translateY(100%) rotate(180deg);-webkit-transition: all .8s;-moz-transition: all .8s;transition: all .8s}.in-view-animate-repeat.flip-from-bottom.in-view-go,.in-view-animate.flip-from-bottom.in-view-go{opacity: 1;-webkit-transform: translateY(0px) rotate(0deg);-moz-transform: translateY(0px) rotate(0deg);transform: translateY(0px) rotate(0deg)}.in-view-animate-repeat.delay-0-1s,.in-view-animate.delay-0-1s{-webkit-transition-delay: .1s;-moz-transition-delay: .1s;transition-delay: .1s}.in-view-animate-repeat.delay-0-2s,.in-view-animate.delay-0-2s{-webkit-transition-delay: .2s;-moz-transition-delay: .2s;transition-delay: .2s}.in-view-animate-repeat.delay-0-3s,.in-view-animate.delay-0-3s{-webkit-transition-delay: .3s;-moz-transition-delay: .3s;transition-delay: .3s}.in-view-animate-repeat.delay-0-4s,.in-view-animate.delay-0-4s{-webkit-transition-delay: .4s;-moz-transition-delay: .4s;transition-delay: .4s}.in-view-animate-repeat.delay-0-5s,.in-view-animate.delay-0-5s{-webkit-transition-delay: .5s;-moz-transition-delay: .5s;transition-delay: .5s}.in-view-animate-repeat.delay-0-6s,.in-view-animate.delay-0-6s{-webkit-transition-delay: .6s;-moz-transition-delay: .6s;transition-delay: .6s}.in-view-animate-repeat.delay-0-7s,.in-view-animate.delay-0-7s{-webkit-transition-delay: .7s;-moz-transition-delay: .7s;transition-delay: .7s}.in-view-animate-repeat.delay-0-8s,.in-view-animate.delay-0-8s{-webkit-transition-delay: .8s;-moz-transition-delay: .8s;transition-delay: .8s}.in-view-animate-repeat.delay-0-9s,.in-view-animate.delay-0-9s{-webkit-transition-delay: .9s;-moz-transition-delay: .9s;transition-delay: .9s}.in-view-animate-repeat.delay-1-0s,.in-view-animate.delay-1-0s{-webkit-transition-delay: 1s;-moz-transition-delay: 1s;transition-delay: 1s}.in-view-animate-repeat.delay-1-1s,.in-view-animate.delay-1-1s{-webkit-transition-delay: 1.1s;-moz-transition-delay: 1.1s;transition-delay: 1.1s}.in-view-animate-repeat.delay-1-2s,.in-view-animate.delay-1-2s{-webkit-transition-delay: 1.2s;-moz-transition-delay: 1.2s;transition-delay: 1.2s}.in-view-animate-repeat.delay-1-3s,.in-view-animate.delay-1-3s{-webkit-transition-delay: 1.3s;-moz-transition-delay: 1.3s;transition-delay: 1.3s}.in-view-animate-repeat.delay-1-4s,.in-view-animate.delay-1-4s{-webkit-transition-delay: 1.4s;-moz-transition-delay: 1.4s;transition-delay: 1.4s}.in-view-animate-repeat.delay-1-5s,.in-view-animate.delay-1-5s{-webkit-transition-delay: 1.5s;-moz-transition-delay: 1.5s;transition-delay: 1.5s}.in-view-animate-repeat.delay-1-6s,.in-view-animate.delay-1-6s{-webkit-transition-delay: 1.6s;-moz-transition-delay: 1.6s;transition-delay: 1.6s}.in-view-animate-repeat.delay-1-7s,.in-view-animate.delay-1-7s{-webkit-transition-delay: 1.7s;-moz-transition-delay: 1.7s;transition-delay: 1.7s}.in-view-animate-repeat.delay-1-8s,.in-view-animate.delay-1-8s{-webkit-transition-delay: 1.8s;-moz-transition-delay: 1.8s;transition-delay: 1.8s}.in-view-animate-repeat.delay-1-9s,.in-view-animate.delay-1-9s{-webkit-transition-delay: 1.9s;-moz-transition-delay: 1.9s;transition-delay: 1.9s}.in-view-animate-repeat.delay-2-0s,.in-view-animate.delay-2-0s{-webkit-transition-delay: 2s;-moz-transition-delay: 2s;transition-delay: 2s}@media (max-width: 1024px){.in-view-animate-repeat.delay-0-1s,.in-view-animate.delay-0-1s,.in-view-animate-repeat.delay-0-2s,.in-view-animate.delay-0-2s,.in-view-animate-repeat.delay-0-3s,.in-view-animate.delay-0-3s,.in-view-animate-repeat.delay-0-4s,.in-view-animate.delay-0-4s,.in-view-animate-repeat.delay-0-5s,.in-view-animate.delay-0-5s,.in-view-animate-repeat.delay-0-6s,.in-view-animate.delay-0-6s,.in-view-animate-repeat.delay-0-7s,.in-view-animate.delay-0-7s,.in-view-animate-repeat.delay-0-8s,.in-view-animate.delay-0-8s,.in-view-animate-repeat.delay-0-9s,.in-view-animate.delay-0-9s,.in-view-animate-repeat.delay-1-0s,.in-view-animate.delay-1-0s,.in-view-animate-repeat.delay-1-0s,.in-view-animate.delay-1-0s,.in-view-animate-repeat.delay-1-2s,.in-view-animate.delay-1-2s,.in-view-animate-repeat.delay-1-3s,.in-view-animate.delay-1-3s,.in-view-animate-repeat.delay-1-4s,.in-view-animate.delay-1-4s,.in-view-animate-repeat.delay-1-5s,.in-view-animate.delay-1-5s,.in-view-animate-repeat.delay-1-6s,.in-view-animate.delay-1-6s,.in-view-animate-repeat.delay-1-7s,.in-view-animate.delay-1-7s,.in-view-animate-repeat.delay-1-8s,.in-view-animate.delay-1-8s,.in-view-animate-repeat.delay-1-9s,.in-view-animate.delay-1-9s,.in-view-animate-repeat.delay-2-0s,.in-view-animate.delay-2-0s{-webkit-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s}}.custom-inline-form{background: #f6f6f6;padding: 60px 20px 20px;box-sizing: border-box;box-shadow: 0 0 15px rgba(100,100,100,0.5);width: 80%;margin: -100px auto 0;position: relative}@media (max-width: 480px){.custom-inline-form{width: 100%}}@media (max-width: 980px){.custom-inline-form{margin: 0 auto}}.custom-inline-form:before{content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 20px;background-image: url(https://www.artisticsmiles.org/wp-content/uploads/2016/10/colored-stripes-rogge.png);background-size: initial}.custom-inline-form .gform_wrapper{overflow: inherit;margin: 0px 0;max-width: 100%}.custom-inline-form .gform_wrapper .gform_footer{padding: 0;margin: 15px 0 0;clear: both}.custom-inline-form .gform_wrapper .gform_footer button.gform_button{position: relative;width: 100%;line-height: 48px;background: #17A554;color: #fff;border: none;font-size: 16px;font-weight: 600;letter-spacing: 1px;text-decoration: none;text-transform: uppercase;overflow: hidden;letter-spacing: .08em;text-shadow: 0 0 1px rgba(0,0,0,0.2), 0 1px 0 rgba(0,0,0,0.2);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}.custom-inline-form .gform_wrapper .gform_footer button.gform_button span{position: relative;z-index: 1}.custom-inline-form .gform_wrapper .gform_footer button.gform_button:after{content: "";background: none repeat scroll 0 0 #4095ec;position: absolute;height: 0%;left: 50%;top: 50%;width: 100%;z-index: 0;-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform: translateX(-50%) translateY(-50%) rotate(45deg);transform: translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s}.custom-inline-form .gform_wrapper .gform_footer button.gform_button:hover{border-color: #4095ec;background: #4095ec !important;cursor: pointer}.custom-inline-form .gform_wrapper .gform_footer button.gform_button:hover:after{height: 700%;background: none repeat scroll 0 0 #4095ec}.custom-inline-form .gform_wrapper .top_label .gfield_label{display: -moz-inline-stack;display: inline-block;line-height: 40px;clear: both}.custom-inline-form .gform_wrapper h3.gform_title{letter-spacing: normal !important;margin: 0px 0 0px;padding: 0;font-size: 24px;font-weight: 100}.custom-inline-form .sgform .focus{bottom: 0;color: #fff;display: inline-block;left: 0;width: 80px;height: 30px;text-align: center;margin: 0;right: 0;top: -32px;font-size: 12px;line-height: 30px !important;padding: 0 10px;position: absolute;white-space: nowrap;border-radius: 5px;opacity: 1 !important;background: #0E1326}.custom-inline-form input{width: 100% !important;height: 40px;line-height: 40px}.custom-inline-form .gform_confirmation_message{padding-bottom: 50px}.custom-inline-form .gform_confirmation_message h4{font-size: 30px}#main-content > .heateor_sss_sharing_container{display: none}.widget_ng_expanding_archives .widgettitle{width: 100%}.et_pb_widget_area .widget_search #searchsubmit{width: 120px;background: #084291;color: #fff;text-transform: uppercase;letter-spacing: 1px;font-size: 12px;font-family: arial;height: 40px;border: 0}.et_pb_widget_area .widget_search #searchsubmit:after{content: "\f002";position: relative;font-size: 14px;font-family: FontAwesome;margin-left: 5px;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;top: 0px;right: 0px;-webkit-transform-origin: center center;-moz-transform-origin: center center;transform-origin: center center;display: inline-block}.et_pb_widget_area .widget_search #searchsubmit:hover{background: #0b5ac6;color: #fff}.et_pb_widget_area .widget_search #searchsubmit:hover:after{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);transform: rotate(90deg)}.entry-content .heateor_sss_sharing_container.heateor_sss_horizontal_sharing{margin-top: 30px}#main-content .et_pb_widget{background: #fff;box-sizing: border-box;margin-bottom: 40px !important}#main-content .et_pb_widget .et_pb_widget .entry-title a{font-size: 16px;line-height: 1 !important;font-weight: 400}#main-content .et_pb_widget .widgettitle{display: inline-block;line-height: 50px;padding: 0 10px;border: 1px solid #eee;border-bottom: 1px solid #fff;min-width: 120px;text-align: center;font-weight: bold;margin-bottom: -1px}#main-content .et_pb_widget .expanding-archives-title{background: #ffffff;margin: 0;border: 1px solid #eee;padding: 0;line-height: 30px;font-size: 15px}#main-content .et_pb_widget .expanding-archive-month{font-size: 16px}.et_pb_posts .et_pb_post,.archive .et_pb_post{margin-bottom: 40px;padding: 0px 20px 40px;border-bottom: 1px solid rgba(34,34,34,0.3)}@media (max-width: 767px){.et_pb_posts .et_pb_post,.archive .et_pb_post{max-width: 410px;margin: 0 auto 40px;padding: 0px 0px 40px}}.et_pb_posts .et_pb_post:after,.archive .et_pb_post:after{content: "";display: block;clear: both}.et_pb_posts .et_pb_post .entry-featured-image-url,.archive .et_pb_post .entry-featured-image-url{display: block;position: relative;float: left;width: 50%}.et_pb_posts .et_pb_post .entry-featured-image-url img,.archive .et_pb_post .entry-featured-image-url img{max-width: initial;vertical-align: bottom;width: 100%;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}@media (max-width: 767px){.et_pb_posts .et_pb_post .entry-featured-image-url,.archive .et_pb_post .entry-featured-image-url{display: block;position: relative;float: none;width: 100%;text-align: center;margin: 0 0 15px}}.et_pb_posts .et_pb_post .entry-featured-image-url:hover img,.archive .et_pb_post .entry-featured-image-url:hover img{opacity: .7}.et_pb_posts .et_pb_post.has-post-thumbnail .desc-wrap,.archive .et_pb_post.has-post-thumbnail .desc-wrap{float: left;width: 50%;padding: 0 0 0 30px}@media (max-width: 767px){.et_pb_posts .et_pb_post.has-post-thumbnail .desc-wrap,.archive .et_pb_post.has-post-thumbnail .desc-wrap{padding: 15px;width: 100%;float: none}}.et_pb_posts .et_pb_post .desc-wrap,.archive .et_pb_post .desc-wrap{float: none;width: 100%;padding: 0 15px;font-size: 16px;line-height: 1.2}@media (max-width: 767px){.et_pb_posts .et_pb_post .desc-wrap,.archive .et_pb_post .desc-wrap{width: 100%}}.et_pb_posts .et_pb_post .desc-wrap .entry-title,.archive .et_pb_post .desc-wrap .entry-title{font-size: 24px;line-height: 1.2;margin-bottom: 10px;font-weight: 600}.et_pb_posts .et_pb_post .desc-wrap .entry-title a,.archive .et_pb_post .desc-wrap .entry-title a{color: #222525}.et_pb_posts .et_pb_post .desc-wrap .entry-title a:hover,.archive .et_pb_post .desc-wrap .entry-title a:hover{color: #084291}.et_pb_posts .et_pb_post .desc-wrap .post-meta,.archive .et_pb_post .desc-wrap .post-meta{margin-bottom: 6px;font-size: 12px}.et_pb_posts .et_pb_post .desc-wrap .post-meta span.fn,.archive .et_pb_post .desc-wrap .post-meta span.fn,.et_pb_posts .et_pb_post .desc-wrap .post-meta span.fn a,.archive .et_pb_post .desc-wrap .post-meta span.fn a{display: inline-block;color: inherit;font-size: 12px;font-weight: 700;text-decoration: none}.et_pb_posts .et_pb_post .desc-wrap .post-meta.categories-list,.archive .et_pb_post .desc-wrap .post-meta.categories-list{margin-bottom: 20px}.et_pb_posts .et_pb_post .desc-wrap a.more-link,.archive .et_pb_post .desc-wrap a.more-link{display: block;clear: both;padding: 1px 0 0px;font-size: 12px;width: 100px;text-align: center;margin: 30px auto 0 0;background: #084291;color: #fff;text-transform: uppercase;line-height: 30px;border-radius: 0}.et_pb_posts .et_pb_post .desc-wrap a.more-link:hover,.archive .et_pb_post .desc-wrap a.more-link:hover{background: #0b5ac6;color: #fff}.et_pb_pagebuilder_layout.single-post #page-container .et_pb_row{width: 80% !important;max-width: 1555px !important;margin: auto}.et_pb_post_single{padding: 0 20px;max-width: 800px;margin: auto;border-radius: 4px 4px}.et_pb_post_single p.post-meta{font-size: 14px;margin-bottom: 30px}.et_pb_post_single ul{margin-left: 30px}.et_pb_post_single blockquote{margin: 20px 0 30px 30px;padding: 20px;border-left: 3px solid #084291}.et_pb_post_single h1{font-size: 36px !important;line-height: 1.2}.et_pb_post_single h2{font-size: 28px;margin: 30px 0 10px;padding: 0;line-height: 1.2}.et_pb_post_single h3{font-size: 22px;line-height: 1.2;padding: 0;margin: 10px 0 10px}.et_pb_post_single .wp-caption{max-width: 96%;margin-bottom: 10px;padding: 8px;padding-top: 4px;border: 1px solid #ddd;background-color: #f3f3f3;text-align: center;margin: 10px auto 30px}.et_pb_widget_area_left{padding-right: 0px !important;border-right: 0px solid rgba(0,0,0,0.1) !important}.pagination a{line-height: 34px;color: #fff;font-size: 12px !important;text-transform: uppercase;background: #195866;padding: 1px 20px 0;display: inline-block;border-radius: 40px;letter-spacing: 1px}.pagination a:hover{background: #01a1b9;color: #fff}#comment-wrap #commentform .form-submit{float: none}#comment-wrap #commentform .form-submit .submit.et_pb_button{text-decoration: none;text-transform: capitalize;font-size: 16px;font-family: arial;line-height: 1 !important;padding: 10px 20px 10px;margin: 5px;display: inline-block;border: 2px solid #fff;border-radius: 20px;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;letter-spacing: .5px;border-color: #195866;color: #fff;background: #195866}#comment-wrap #commentform .form-submit .submit.et_pb_button:hover{color: #fff;background: #01a1b9;border-color: #01a1b9}.sgform-clear{clear: both}.custom-form-popup-2-0{position: relative;background: #FFF;padding: 0px;width: auto;max-width: 600px;margin: 20px auto;text-align: left}.custom-form-popup-2-0 .mfp-close,.custom-form-popup-2-0 .mfp-close:active{color: #fff !important;top: 0 !important}.custom-form-popup-2-0 .ginput_container{margin-top: 0px !important}.custom-form-popup-2-0 .sgform label{position: absolute;line-height: 48px !important;margin: 0 10px !important;left: 0;font-weight: 400 !important}.custom-form-popup-2-0 .sgform label.focus{bottom: 0;color: #fff;display: inline-block !important;left: 10px;width: 80px;height: 40px;text-align: center;margin: 0 !important;right: 0;top: -50px;font-size: 10px;line-height: 40px !important;padding: 0 10px;position: absolute;white-space: nowrap;border-radius: 5px;opacity: 1 !important;background: #2c3e50}.custom-form-popup-2-0 .sgform label.focus:after{top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-width: 10px;border-top-color: #2c3e50}.custom-form-popup-2-0 .sgcheckbox label{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.custom-form-popup-2-0 .sgcheckbox input[type=checkbox]{position: absolute;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0}.custom-form-popup-2-0 .sgcheckbox input[type=checkbox] + label{padding-left: 20px;height: 15px;display: inline-block;line-height: 15px;background-repeat: no-repeat;background-position: 0 0;font-size: 15px;vertical-align: middle;cursor: pointer}.custom-form-popup-2-0 .sgcheckbox input[type=checkbox]:checked + label{background-position: 0 -15px}.custom-form-popup-2-0 .sgcheckbox label{background-image: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/88150/rs-checkbox2.png')}.custom-form-popup-2-0 .sgcheckbox input[type=checkbox] + label{padding-left: 22px;height: 20px;display: inline-block;line-height: 20px;background-repeat: no-repeat;background-position: 0 0;font-size: 15px;vertical-align: middle;cursor: pointer}.custom-form-popup-2-0 .sgcheckbox input[type=checkbox]:hover + label{background-position: 0 -20px}.custom-form-popup-2-0 .sgcheckbox input[type=checkbox]:checked + label{background-position: 0 -40px}.custom-form-popup-2-0 .gform_confirmation_message{padding: 50px 10px 50px 10px !important;background: #FFFFFF;color: #222222;position: relative;text-align: center}.custom-form-popup-2-0 .gform_confirmation_message h2{background: #232635;text-align: center;color: #fff !important;padding: 40px;position: relative;font-weight: 600;font-size: 3em;line-height: 1.2}.custom-form-popup-2-0 .gform_confirmation_message h3{font-size: 2em;font-weight: 600;padding: 20px 20px 0}.custom-form-popup-2-0 .gform_confirmation_message h4{background: #232635;color: #fff;font-weight: 100;font-size: 40px;padding: 50px 0;position: relative}.custom-form-popup-2-0 .gform_confirmation_message h4:after{position: absolute;content: "";width: 30px;background: #fff;bottom: -15px;height: 30px;left: 50%;margin-left: -15px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg)}.custom-form-popup-2-0 .gform_confirmation_message p{margin: 0;padding: 10px 20px 10px}.custom-form-popup-2-0 .gform_confirmation_message p:nth-last-child(1){padding-bottom: 60px}.custom-form-popup-2-0 .gform_left{width: 48%;float: left;margin-right: 4%;clear: none !important}.custom-form-popup-2-0 .gform_right{width: 48%;float: left;clear: none !important}.custom-form-popup-2-0 .gform_wrapper{padding: 0px;width: 100%;box-sizing: border-box}.custom-form-popup-2-0 .gform_wrapper .gf_page_steps{width: 100%;margin: 0 0 8px;padding: 0 15px;border-bottom: 0px dotted #ccc}.custom-form-popup-2-0 .gform_wrapper .gf_page_steps .gf_step{font-size: 16px;height: auto;line-height: 40px !important;padding: 0 5px;margin: 0;position: relative;width: 33.333%}.custom-form-popup-2-0 .gform_wrapper .gf_page_steps .gf_step:after{position: relative;content: "";width: 100%;height: 10px;background: #eee;display: block}.custom-form-popup-2-0 .gform_wrapper .gf_page_steps .gf_step.gf_step_active,.custom-form-popup-2-0 .gform_wrapper .gf_page_steps .gf_step.gf_step_completed{opacity: 1}.custom-form-popup-2-0 .gform_wrapper .gf_page_steps .gf_step.gf_step_active:after,.custom-form-popup-2-0 .gform_wrapper .gf_page_steps .gf_step.gf_step_completed:after{background: #232635}.custom-form-popup-2-0 .gform_wrapper .gf_page_steps .gf_step .gf_step_label{vertical-align: initial}.custom-form-popup-2-0 .gform_wrapper .gf_page_steps .gf_step .gf_step_number{font-size: 14px;vertical-align: initial}.custom-form-popup-2-0 .gform_wrapper ul{max-width: 100%}.custom-form-popup-2-0 .gform_wrapper .gform_button{padding: 0 20px !important;text-transform: uppercase;background: #328cc1;border: 0;color: #fff;width: auto !important;line-height: 40px;height: 40px;margin: 0 !important}.custom-form-popup-2-0 .gform_wrapper .gform_button:hover{background: #53a3d3 !important;cursor: pointer;color: #fff}.custom-form-popup-2-0 .gform_wrapper .gform_body{width: 100% !important;box-sizing: border-box;padding: 0 20px 10px}.custom-form-popup-2-0 .gform_wrapper .gform_body ul li.gfield{margin-top: 16px;padding-bottom: 20px;padding-right: 0}.custom-form-popup-2-0 .gform_wrapper .gform_body select,.custom-form-popup-2-0 .gform_wrapper .gform_body input{height: 48px;line-height: 48px;padding: 0 10px;width: 100% !important}.custom-form-popup-2-0 .gform_wrapper .gform_body textarea{height: 120px}.custom-form-popup-2-0 .gform_wrapper .gform_body .gsection_title{font-size: 20px;margin-bottom: 30px}.custom-form-popup-2-0 .gform_wrapper .gform_body .gfield_radio li{width: 50px !important;display: inline-block;line-height: 30px;margin-bottom: 20px}.custom-form-popup-2-0 .gform_wrapper .gform_body .gfield_radio li input{width: auto;margin: 0 10px 0px}.custom-form-popup-2-0 .gform_wrapper .gform_body .gform_page_footer{text-align: right}.custom-form-popup-2-0 .gform_wrapper .gform_body .gform_page_footer .button{padding: 0 20px;background: #328cc1;color: #fff;width: auto !important;line-height: initial;height: inherit;margin: 0;border: 0;line-height: 40px;height: 40px}.custom-form-popup-2-0 .gform_wrapper .gform_body .gform_page_footer .button:hover{background: #53a3d3 !important;color: #fff !important;cursor: pointer}.custom-form-popup-2-0 .gform_wrapper .gform_body .gform_page_footer .button.gform_previous_button{background: #eee;color: #222}.custom-form-popup-2-0 .gform_wrapper .gform_footer{padding: 20px;text-align: right;margin: 0}.custom-form-popup-2-0 .gform_wrapper .gf_progressbar_wrapper{position: absolute;left: 10px;top: 10px;font-size: 16px;border-bottom: 0;padding: 0 10px;box-sizing: border-box}.custom-form-popup-2-0 .gform_wrapper .gf_progressbar_wrapper h3{font-size: 18px;color: #fff}.custom-form-popup-2-0 .gform_wrapper .gf_progressbar_wrapper .gf_progressbar{display: none}.custom-form-popup-2-0 .gform_wrapper .field_description_below .gfield_description{padding-top: 5px}.custom-form-popup-2-0.white-popup{padding: 0}.custom-form-popup-2-0 .heading-tertiary.form-heading,.custom-form-popup-2-0 .heading-secondary.form-heading{padding: 30px 0 15px;margin: 0 0 15px;border-bottom: 1px solid #1d2731;font-weight: 600 !important}.custom-form-popup-2-0 .gform_heading{padding: 40px;background: #232635;color: #fff;position: relative;text-align: center;width: 100% !important}.custom-form-popup-2-0 .gform_heading:before{position: absolute;content: "";width: 30px;background: #fff;bottom: -15px;height: 30px;left: 50%;margin-left: -15px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg)}.custom-form-popup-2-0 .gform_heading .gform_title{font-size: 40px;font-weight: 100;color: #fff;line-height: 1.1}.custom-form-popup-2-0.raa-step-form{max-width: 800px;border-radius: 5px;overflow: hidden;box-shadow: 0 0 20px 3px #222}.custom-form-popup-2-0.raa-step-form .mfp-close,.custom-form-popup-2-0.raa-step-form .mfp-close:active{color: #222 !important;top: 5px !important}.custom-form-popup-2-0.raa-step-form .gform_wrapper{margin: 0}.custom-form-popup-2-0.raa-step-form .gform_wrapper .gform_heading{padding: 20px;background: #fff;color: #232635;position: relative;text-align: left;width: 100% !important;border-bottom: 1px solid #eee}.custom-form-popup-2-0.raa-step-form .gform_wrapper .gform_heading:before{display: none}.custom-form-popup-2-0.raa-step-form .gform_wrapper .gform_heading .gform_title{font-size: 20px;font-weight: 600;color: #232635;line-height: 1.1}.custom-form-popup-2-0.raa-step-form .gform_wrapper .gf_page_steps{margin: 0 0 20px;padding: 0 15px;border-bottom: 0px solid #fff}.custom-form-popup-2-0.raa-step-form .gform_wrapper .gf_page_steps .gf_step{font-size: 14px;height: auto;line-height: 30px !important;padding: 0 5px;margin: 0;position: relative;width: 33.333%;opacity: 1;font-weight: 600}.custom-form-popup-2-0.raa-step-form .gform_wrapper .gf_page_steps .gf_step .gf_step_number,.custom-form-popup-2-0.raa-step-form .gform_wrapper .gf_page_steps .gf_step .gf_step_label{color: #222}.custom-form-popup-2-0.raa-step-form .gform_wrapper .gf_page_steps .gf_step:after{position: relative;content: "";width: 100%;height: 15px;background: #bec3c7;display: block}.custom-form-popup-2-0.raa-step-form .gform_wrapper .gf_page_steps .gf_step.gf_step_active .gf_step_number,.custom-form-popup-2-0.raa-step-form .gform_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_number,.custom-form-popup-2-0.raa-step-form .gform_wrapper .gf_page_steps .gf_step.gf_step_active .gf_step_label,.custom-form-popup-2-0.raa-step-form .gform_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_label{color: #3498db}.custom-form-popup-2-0.raa-step-form .gform_wrapper .gf_page_steps .gf_step.gf_step_active:after,.custom-form-popup-2-0.raa-step-form .gform_wrapper .gf_page_steps .gf_step.gf_step_completed:after{background: #3498db}.custom-form-popup-2-0.raa-step-form .gform_wrapper .gform_body .gform_fields .gfield{margin-top: 0;padding-bottom: 20px;padding-right: 0}.custom-form-popup-2-0.raa-step-form .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{display: inline-block;line-height: 1.3;clear: both;font-size: 14px;padding: 0 0 10px}.custom-form-popup-2-0.raa-step-form .gform_wrapper .gform_body .gform_fields .gfield input,.custom-form-popup-2-0.raa-step-form .gform_wrapper .gform_body .gform_fields .gfield select{height: 35px;line-height: 35px;font-size: 16px}.drop-us-a-line{padding: 0px}.drop-us-a-line .gform_wrapper{margin: 0}.drop-us-a-line .gform_wrapper ul{max-width: 100%}.drop-us-a-line .gform_wrapper .ginput_container{margin-top: 0 !important}.drop-us-a-line .gform_wrapper .gform_body{width: 100%}.drop-us-a-line .gform_wrapper h3.gform_title{letter-spacing: normal !important;margin: .625em 0 .375em;font-weight: 400 !important;font-family: Source Sans Pro;color: #fff !important}.drop-us-a-line .gform_wrapper .sgform label{position: absolute;line-height: 30px !important;margin: 0 10px !important;left: 0;font-weight: 400 !important}.drop-us-a-line .gform_wrapper .sgform label.focus{bottom: 0;color: #fff;display: inline-block !important;left: 10px;width: 80px;height: 40px;text-align: center;margin: 0 !important;right: 0;top: -50px;font-size: 12px;line-height: 40px !important;padding: 0 10px !important;position: absolute;white-space: nowrap;border-radius: 5px;opacity: 1 !important;background: #2c3e50}.drop-us-a-line .gform_wrapper .sgform label.focus:after{top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-width: 10px;border-top-color: #2c3e50}.drop-us-a-line .gform_wrapper ul.gform_fields li label.gfield_label,.drop-us-a-line .gform_wrapper ul li label.gfield_label{padding: 5px 0px;font-size: 16px;letter-spacing: 1px;font-weight: 400}.drop-us-a-line .gform_wrapper ul.gform_fields li.gfield,.drop-us-a-line .gform_wrapper ul li.gfield{padding: 0;margin: 0 0 5px 0}.drop-us-a-line .gform_wrapper ul.gform_fields li.gfield textarea,.drop-us-a-line .gform_wrapper ul li.gfield textarea{width: 100% !important;background: #ececec;border: 1px solid #cacaca}.drop-us-a-line .gform_wrapper ul.gform_fields li.gfield input,.drop-us-a-line .gform_wrapper ul li.gfield input{width: 100%;padding: 0 5px;line-height: 30px;background: #ececec;border: 1px solid #cacaca}.drop-us-a-line .gform_wrapper ul.gform_fields li.gfield.gform_left,.drop-us-a-line .gform_wrapper ul li.gfield.gform_left{clear: none;float: left;width: 49%;margin: 0;margin-right: 2%}@media (max-width: 767px){.drop-us-a-line .gform_wrapper ul.gform_fields li.gfield.gform_left,.drop-us-a-line .gform_wrapper ul li.gfield.gform_left{width: 100%;margin-right: 0%}}.drop-us-a-line .gform_wrapper ul.gform_fields li.gfield.gform_right,.drop-us-a-line .gform_wrapper ul li.gfield.gform_right{clear: none;float: left;width: 49%;margin: 0}@media (max-width: 767px){.drop-us-a-line .gform_wrapper ul.gform_fields li.gfield.gform_right,.drop-us-a-line .gform_wrapper ul li.gfield.gform_right{width: 100%;margin-right: 0%}}.drop-us-a-line .gform_wrapper ul.gform_fields li.gfield.gform_left,.drop-us-a-line .gform_wrapper ul li.gfield.gform_left,.drop-us-a-line .gform_wrapper ul.gform_fields li.gfield.gform_right,.drop-us-a-line .gform_wrapper ul li.gfield.gform_right{padding-bottom: 30px}.drop-us-a-line .gform_wrapper ul.gform_fields li.gfield.gform_left input,.drop-us-a-line .gform_wrapper ul li.gfield.gform_left input,.drop-us-a-line .gform_wrapper ul.gform_fields li.gfield.gform_right input,.drop-us-a-line .gform_wrapper ul li.gfield.gform_right input{width: 100%;padding: 0 5px}.drop-us-a-line .gform_wrapper .gform_footer{text-align: right;margin: 0}@media (max-width: 980px){.drop-us-a-line .gform_wrapper .gform_footer{text-align: center}}.drop-us-a-line .gform_wrapper .gform_footer .gform_button{text-align: center;padding: 0 20px !important;line-height: 40px !important;width: auto !important;text-transform: uppercase;background: #2980b9;color: #fff;line-height: initial;height: inherit;font-size: 16px !important;margin: 0;border: 0 !important}.drop-us-a-line .gform_wrapper .gform_footer .gform_button:hover{background: #3498db;color: #fff;cursor: pointer}.outside-shadow{box-shadow: 0px 0px 35px #000}#main-footer .sb-links .sb-link{color: #fff}#main-footer .rsmm-socialbar-wrap .sb-links .sb-link{color: #FFF;font-size: 20px;margin: 0 5px}#main-footer .rsmm-socialbar-wrap .sb-links .sb-link:hover .fa-facebook{color: #547bbd}#main-footer .rsmm-socialbar-wrap .sb-links .sb-link:hover .fa-linkedin{color: #1b92bd}#main-footer .rsmm-socialbar-wrap .sb-links .sb-link:hover .fa-twitter{color: #78ccf0}#main-footer .rsmm-socialbar-wrap .sb-links .sb-link:hover .fa-youtube{color: #e9644a}#main-footer .rsmm-socialbar-wrap .sb-links .sb-link:hover .fa-google-plus{color: #d94a39}#main-footer .rsmm-socialbar-wrap .sb-links .sb-link:hover .fa-pinterest{color: #ea5655}#main-footer .rsmm-socialbar-wrap .sb-links .sb-link:hover .fa-flickr{color: #FE0086}#main-footer .rsmm-socialbar-wrap .sb-links .sb-link:hover .fa-instagram{color: #46769E}.sidebar-subscribe_wrapper.gform_wrapper{margin: 0;max-width: 100%;position: relative}.sidebar-subscribe_wrapper.gform_wrapper ul li.gfield{margin-top: 0px;margin-bottom: 0px}.sidebar-subscribe_wrapper.gform_wrapper .top_label div.ginput_container{margin-top: 0px}.sidebar-subscribe_wrapper.gform_wrapper input{width: 100% !important;height: 40px !important;margin: 0;padding: 0.7em;border: 1px solid #ddd;color: #666;font-size: 14px;line-height: normal !important;padding-right: 120px !important;padding-left: 8px !important}.sidebar-subscribe_wrapper.gform_wrapper .top_label .gfield_label{margin-left: 10px;line-height: 40px}.sidebar-subscribe_wrapper.gform_wrapper .gform_footer button[type="submit"]{padding: 0 !important;display: block;width: 120px !important;position: absolute;top: 0;right: 0;font-size: 12px;background: #084291;color: #fff;margin: 0;border: 0;height: 40px;text-transform: uppercase;letter-spacing: 1px;overflow: hidden}.sidebar-subscribe_wrapper.gform_wrapper .gform_footer button[type="submit"]:hover{cursor: pointer;color: #fff;background: #0b5ac6}.sidebar-subscribe_wrapper.gform_wrapper .sgform label{font-weight: 400 !important}.sidebar-subscribe_wrapper.gform_wrapper .sgform .focus{color: #fff;background: #7bab64;font-size: 14px;font-weight: 100;line-height: 30px !important}.sidebar-subscribe_wrapper .gform_footer{padding: 0 !important;margin: 0 !important}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper{margin: 0;max-width: 100%;position: relative}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper ul li.gfield{margin-top: 0px}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper .top_label div.ginput_container{margin-top: 0px}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper input{width: 100% !important;height: 40px !important;margin: 0;padding: 0.7em;border: 1px solid #ddd;color: #666;font-size: 14px;line-height: normal !important;padding-right: 100px !important;padding-left: 8px !important}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper .top_label .gfield_label{margin-left: 10px;line-height: 40px}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper .gform_footer button[type="submit"]{padding: 0 !important;display: block;width: 100px !important;position: absolute;top: 0;right: 0;font-size: 14px !important;background: #7bab64;color: #fff !important;margin: 0;border: 0;height: 40px;overflow: hidden;font-weight: 100 !important;text-transform: uppercase;letter-spacing: 1px}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper .gform_footer button[type="submit"] span{color: #fff !important;font-weight: 100 !important;letter-spacing: 0 !important;text-transform: uppercase;font-size: 12px !important}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper .gform_footer button[type="submit"]:after{content: "\f1d9";position: relative;font-size: 14px;font-family: FontAwesome;margin-left: 5px;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;top: 0px;right: 0px}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper .gform_footer button[type="submit"]:hover{cursor: pointer;color: #fff;background: #abd47e}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper .gform_footer button[type="submit"]:hover:after{top: -30px;right: -30px}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper .sgform label{font-weight: 400 !important}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper .sgform .focus{color: #fff;background: #a153e0;font-size: 12px;font-weight: 100 !important;text-transform: uppercase;line-height: 30px !important}.et_bloom_form_container .sidebar-subscribe_wrapper.gform_wrapper .sgform .focus:after{border-top-color: #a153e0}.et_bloom_form_container .sidebar-subscribe_wrapper .gform_footer{padding: 0;margin: 0}.custom-form-popup{position: relative;background: rgba(0,0,0,0);padding: 0px;width: auto;max-width: 500px;margin: 0px auto;text-align: left}.custom-form-popup .sgform .focus{background: #ae7b21}.custom-form-popup .sgform .focus:after{border-top-color: #ae7b21}.custom-form-popup textarea:focus,.custom-form-popup input[type="text"]:focus,.custom-form-popup input[type="password"]:focus,.custom-form-popup input[type="datetime"]:focus,.custom-form-popup input[type="datetime-local"]:focus,.custom-form-popup input[type="date"]:focus,.custom-form-popup input[type="month"]:focus,.custom-form-popup input[type="time"]:focus,.custom-form-popup input[type="week"]:focus,.custom-form-popup input[type="number"]:focus,.custom-form-popup input[type="email"]:focus,.custom-form-popup input[type="url"]:focus,.custom-form-popup input[type="search"]:focus,.custom-form-popup input[type="tel"]:focus,.custom-form-popup input[type="color"]:focus,.custom-form-popup .uneditable-input:focus{border-color: rgba(174,123,33,0.8);-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(174,123,33,0.5);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(174,123,33,0.5);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(174,123,33,0.5)}.custom-form-popup .clearboth{clear: both}.custom-form-popup .sgcheckbox label{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.custom-form-popup .sgcheckbox input[type=checkbox]{position: absolute;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0}.custom-form-popup .sgcheckbox input[type=checkbox] + label{padding-left: 20px;height: 15px;display: inline-block;line-height: 15px;background-repeat: no-repeat;background-position: 0 0;font-size: 15px;vertical-align: middle;cursor: pointer}.custom-form-popup .sgcheckbox input[type=checkbox]:checked + label{background-position: 0 -15px}.custom-form-popup .sgcheckbox label{background-image: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/88150/rs-checkbox2.png')}.custom-form-popup .sgcheckbox input[type=checkbox] + label{padding-left: 22px;height: 20px;display: inline-block;line-height: 20px;background-repeat: no-repeat;background-position: 0 0;font-size: 15px;vertical-align: middle;cursor: pointer}.custom-form-popup .sgcheckbox input[type=checkbox]:hover + label{background-position: 0 -20px}.custom-form-popup .sgcheckbox input[type=checkbox]:checked + label{background-position: 0 -40px}.custom-form-popup .gform_confirmation_message{padding: 0;background: #efefef;color: #222222;position: relative;text-align: center}.custom-form-popup .gform_confirmation_message h2{background: #172472;text-align: center;color: #fff;padding: 40px;position: relative;font-weight: 600;font-size: 4em;margin: 0}.custom-form-popup .gform_confirmation_message h3{font-size: 2em;font-weight: 600;padding: 20px 20px 0}.custom-form-popup .gform_confirmation_message p{margin: 0;padding: 0 20px 0px}.custom-form-popup .gform_confirmation_message .btn{padding: 10px 20px;margin: 20px}.custom-form-popup .gform_left{width: 48%;float: left;margin-right: 4%}.custom-form-popup .gform_right{width: 48%;float: left}.custom-form-popup .gform_wrapper{padding: 0px;margin: 0;width: 100%;max-width: 100%}.custom-form-popup .gform_wrapper .gform_button{display: inline-block;color: #fff !important;padding: 15px 30px !important;border: initial !important;border-style: solid;border-width: 18px;font-size: 16px;text-decoration: none;font-weight: 400;border-radius: 2px !important;background: #172472 !important;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s}.custom-form-popup .gform_wrapper .gform_button:hover{color: #fff !important;background: #222525 !important}.custom-form-popup .gform_wrapper .gform_body{padding: 20px 20px 5px;background: #efefef}.custom-form-popup .gform_wrapper .gform_body:after{content: "";clear: both;display: block;width: 100%}.custom-form-popup .gform_wrapper .gform_body .top_label .gfield_label{margin: 6px 10px 0px !important;line-height: 30px}.custom-form-popup .gform_wrapper .gform_body .ginput_container{margin: 0 0 20px !important}.custom-form-popup .gform_wrapper .gform_body .ginput_container input{width: 100% !important;padding: 10px 0 !important}.custom-form-popup .gform_wrapper .gform_footer{padding: 0px 0 30px;text-align: center;background: #efefef !important;position: relative;width: 100%;bottom: 1px;z-index: 100;margin: 0}.custom-form-popup .gform_wrapper .gform_heading{padding: 20px;color: #fff;position: relative;text-align: center;background: #172472;width: 100%;margin-bottom: 0}.custom-form-popup .gform_wrapper .gform_heading .gform_title{font-size: 2em;font-weight: 600;margin: 0;color: #fff}.custom-form-popup.white-popup{padding: 0}#main-footer .sb-links .sb-link{color: #fff;font-size: 18px;margin: 0 5px}.sb-links .sb-link{color: #fff;font-size: 24px;margin: 0 5px}.sb-links .sb-link:hover .fa-facebook{color: #547bbd}.sb-links .sb-link:hover .fa-linkedin{color: #1b92bd}.sb-links .sb-link:hover .fa-twitter{color: #78ccf0}.sb-links .sb-link:hover .fa-youtube{color: #e9644a}.sb-links .sb-link:hover .fa-google-plus{color: #d94a39}.sb-links .sb-link:hover .fa-pinterest{color: #ea5655}.fullheader{background-color: #222525 !important}.home .fullheader{background: #222525 !important}@media only screen and (max-width: 980px){.home .fullheader{background: #222525 !important}}#mobile-header{display: none}.drag-drop-editing .fullheader{position: relative !important}@media only screen and (min-width: 1025px){.home .fullheader{position: absolute;background: #222525;height: 100px}.home .fullheader.fixedhidden{background: #4e84cf}.home .fullheader.fixedvisible #navigation .nav .gasoline-alley li > a{color: #fff}.home .fullheader.fixedvisible #navigation .nav .gasoline-alley li .sub-menu a{color: #084291}.home .fullheader.fixedvisible #navigation .nav .gasoline-alley li .sub-menu a:hover{color: #fff}.home .fullheader #navigation{height: 100px}.home .fullheader #navigation .nav .raa-icon,.home .fullheader #navigation .nav .ph-icon,.home .fullheader #navigation .nav .book-icon{margin: 28px 10px}.home .fullheader #navigation .ga-logo{height: 100px}.home .fullheader #navigation .ga-logo img{top: 50%;left: 0;max-height: 80px}.home .fullheader #navigation .nav .gasoline-alley li a{color: #fff;line-height: 80px}.home .fullheader #navigation .nav .gasoline-alley li a:hover{color: #4e84cf;opacity: 1}.home .fullheader #navigation .nav .gasoline-alley li .sub-menu{top: 100px}}@media only screen and (min-width: 1025px){.home .gasoline_hdr_spacer{position: relative;height: 100px;display: block;width: 100%}}@media only screen and (min-width: 1025px){.fullheader{position: fixed;width: 100%;-moz-transition: top 1s;-webkit-transition: top 1s;transition: top 1s;z-index: 1000;background-color: #4e84cf}.fullheader.fixedhidden{top: -80px;opacity: 0;position: fixed;background: #4e84cf}.fullheader.fixedhidden.opone{opacity: 1}.fullheader.fixedvisible{top: 0px;opacity: 1;position: fixed}.fullheader.fixedvisible #navigation .nav .gasoline-alley li > a{color: #222}.fullheader #navigation{position: relative;z-index: 1003;max-width: 1350px;margin: auto}.fullheader #navigation .ga-logo{position: absolute;left: 20px;top: 0;height: 80px;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;opacity: 1}.fullheader #navigation .ga-logo img{top: 50%;left: 0;max-height: 60px;max-width: 400px;position: absolute;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%)}.fullheader #navigation .ga-logo img.dlogo{display: block}.fullheader #navigation .ga-logo img.mlogo{display: none}.fullheader #navigation .ga-logo:hover{opacity: .7}.fullheader #navigation .nav{text-align: right;margin: 0 10px;height: 80px}.fullheader #navigation .nav .raa-icon{background: #fff;width: 44px;height: 44px;line-height: 60px;display: inline-block;margin: 18px 10px;border-radius: 50%;float: right;text-align: center;position: relative;z-index: 9}.fullheader #navigation .nav .raa-icon i{font-size: 25px;line-height: 44px;top: 0;position: absolute;width: 44px;left: 0;color: #4e84cf}.fullheader #navigation .nav .raa-icon:hover{z-index: 11}.fullheader #navigation .nav .raa-icon:hover i{color: #4e84cf}.fullheader #navigation .nav .raa-icon:hover:before,.fullheader #navigation .nav .raa-icon:hover:after{opacity: 1}.fullheader #navigation .nav .raa-icon:before{content: attr(data-title);display: block;width: 185px;height: 35px;line-height: 35px;left: 45px;font-size: 14px;top: 60px;color: #4e84cf;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);transform: translateX(-100%);background: #fff;position: absolute;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.fullheader #navigation .nav .raa-icon:after{left: 12px;top: 50px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255,255,255,0);border-bottom-color: #fff;border-width: 10px;margin-top: -10px;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.fullheader #navigation .nav .raa-icon img{margin-top: 0px;display: block}.fullheader #navigation .nav .fb-icon{background: #fff;width: 44px;height: 44px;line-height: 60px;display: inline-block;margin: 28px 10px;border-radius: 50%;float: right;text-align: center;position: relative;z-index: 9}.fullheader #navigation .nav .fb-icon i{font-size: 25px;line-height: 44px;top: 0;position: absolute;width: 44px;left: 0;color: #4e84cf}.fullheader #navigation .nav .fb-icon:hover{z-index: 11}.fullheader #navigation .nav .fb-icon:hover i{color: #4e84cf}.fullheader #navigation .nav .fb-icon:hover:before,.fullheader #navigation .nav .fb-icon:hover:after{opacity: 1}.fullheader #navigation .nav .fb-icon:before{content: attr(data-title);display: block;width: 185px;height: 35px;line-height: 35px;left: 45px;font-size: 14px;top: 60px;color: #4e84cf;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);transform: translateX(-100%);background: #fff;position: absolute;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.fullheader #navigation .nav .fb-icon:after{left: 12px;top: 50px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255,255,255,0);border-bottom-color: #fff;border-width: 10px;margin-top: -10px;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.fullheader #navigation .nav .fb-icon img{margin-top: 0px;display: block}.fullheader #navigation .nav .book-icon{width: auto;height: 44px;margin: 18px 10px;line-height: 44px;color: #4e84cf;font-size: 20px;display: inline-block;float: right;text-align: center;position: relative;z-index: 9;background: #FFF;padding: 0 10px;border-radius: 6px}.fullheader #navigation .nav .book-icon:hover{background: #4e84cf;color: #FFF;z-index: 11}.fullheader #navigation .nav .book-icon:hover:before{content: attr(data-title);display: block;width: 185px;height: 35px;line-height: 35px;right: 45px;font-size: 14px;top: 60px;color: #4e84cf;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);transform: translateX(-100%);background: #fff;position: absolute;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.fullheader #navigation .nav .book-icon:hover:after{right: 12px;top: 50px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136,183,213,0);border-bottom-color: #fff;border-width: 10px;margin-top: -10px;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.fullheader #navigation .nav .book-icon img{margin-top: 0px;display: block}.fullheader #navigation .nav .ph-icon{width: auto;height: 44px;line-height: 44px;color: #fff;font-size: 20px;display: inline-block;margin: 18px 10px;float: right;text-align: center;position: relative;z-index: 9;background: #4e84cf;padding: 0 10px;border-radius: 6px}.fullheader #navigation .nav .ph-icon:hover{background: #fff;color: #4e84cf;z-index: 11}.fullheader #navigation .nav .ph-icon:hover:before{content: attr(data-title);display: block;width: 185px;height: 35px;line-height: 35px;right: 45px;font-size: 14px;top: 60px;color: #4e84cf;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);transform: translateX(-100%);background: #fff;position: absolute;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.fullheader #navigation .nav .ph-icon:hover:after{right: 12px;top: 50px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136,183,213,0);border-bottom-color: #fff;border-width: 10px;margin-top: -10px;opacity: 0;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.fullheader #navigation .nav .ph-icon img{margin-top: 0px;display: block}.fullheader #navigation .nav .gasoline-alley{display: inline-block;position: relative;list-style: none;margin: 0;padding: 0;z-index: 10}.fullheader #navigation .nav .gasoline-alley li{display: inline-block;text-align: left;position: relative}.fullheader #navigation .nav .gasoline-alley li li:before,.fullheader #navigation .nav .gasoline-alley li li:after{display: none}.fullheader #navigation .nav .gasoline-alley li a{text-decoration: none;line-height: 60px;padding: 0 8px;margin: 10px 0px;font-size: 16px;display: inline-block;text-transform: capitalize;color: #fff;box-sizing: border-box;position: relative;letter-spacing: 1px;z-index: 10}.fullheader #navigation .nav .gasoline-alley li a:hover{color: #4e84cf;background: rgba(0,0,0,0)}.fullheader #navigation .nav .gasoline-alley li .sub-menu{position: absolute;text-align: left;left: 0;top: 80px;padding: 0;margin: 0;display: block;background: #fff;border-radius: 3px;z-index: 1004;-webkit-transition: height .4s ease;-moz-transition: height .4s ease;transition: height .4s ease;border-top: 0px solid #2ea3f2;overflow: visible}.fullheader #navigation .nav .gasoline-alley li .sub-menu:after{bottom: 100%;left: 30px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(57,127,189,0);border-bottom-color: #fff;border-width: 10px;margin-left: -10px}.fullheader #navigation .nav .gasoline-alley li .sub-menu li{display: block;clear: both;white-space: nowrap;padding: 0;margin: 0;position: relative}.fullheader #navigation .nav .gasoline-alley li .sub-menu li a{text-decoration: none;line-height: 40px;padding: 0 10px;margin: 0;font-size: 14px;display: block;width: 100%;text-transform: capitalize;color: #084291}.fullheader #navigation .nav .gasoline-alley li .sub-menu li a:before,.fullheader #navigation .nav .gasoline-alley li .sub-menu li a:after{display: none}.fullheader #navigation .nav .gasoline-alley li .sub-menu li a:hover{background: #084291;color: #fff}.fullheader #navigation .nav .gasoline-alley li .sub-menu .sub-menu{top: 0;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);transform: translateX(100%)}.fullheader #navigation .nav .gasoline-alley li .sub-menu .sub-menu:after{display: none}.fullheader #navigation .nav .gasoline-alley li.whatsconcern > a{border: 1px solid #fff}.fullheader #navigation .nav .gasoline-alley li.whatsconcern .sub-menu{right: 10px;left: initial}.fullheader #navigation .nav .gasoline-alley li.whatsconcern .sub-menu:after{right: 30px !important;left: initial}}@media only screen and (min-width: 1246px){.gasoline_hdr_spacer{position: relative;height: 80px;display: block;width: 100%}.sidr{display: none}}@media only screen and (max-width: 1245px){.gasoline_hdr_spacer{position: relative;height: 65px;display: block;width: 100%}.fullheader{position: fixed;width: 100%;z-index: 1000;background: #222525;height: 65px;left: 0}.sidr .sidr-class-ga-logo{display: block;padding: 15px}.sidr .sidr-class-ga-logo img{max-width: 180px}.sidr .sidr-class-ga-logo img.sidr-class-dlogo{display: none}.sidr .sidr-class-ga-logo img.sidr-class-mlogo{display: block;margin: auto}.sidr .sidr-class-weekly-coach-login{width: 42px;height: 42px;margin-left: 10px}.sidr .sidr-class-weekly-coach-login:before{content: "Weekly Coach Login";display: block;height: 42px;line-height: 42px;left: 50px;color: #fff;-webkit-transform: translateX(0%);-moz-transform: translateX(0%);transform: translateX(0%);position: absolute;opacity: 1;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s}.sidr .sidr-class-weekly-coach-login img{margin-top: 0px}.sidr-class-book-icon{border-bottom: 1px solid #797979}.sidr-class-book-icon,.sidr-class-ph-icon{background: #222;color: #fff;display: block;padding: 0 15px;line-height: 50px}#mobile-header{display: block}#mobile-header .ga-logo{position: fixed;left: 15px;top: 0;height: 65px;display: block;width: 150px}#mobile-header .ga-logo img{top: 50%;left: 0;max-height: 50px;position: absolute;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);display: block}#mobile-header .mobile-icons{position: fixed;top: 0;display: block;line-height: 60px;font-size: 30px;width: 50px;text-align: center}#mobile-header .mobile-icons i{position: absolute;top: 0;line-height: 60px;font-size: 30px;width: 50px;left: 0;color: #fff}#mobile-header .mobile-icons#mobile-icon{right: 50px}#mobile-header .mobile-icons#mobile-icon i{font-size: 40px}#mobile-header .mobile-icons#map-icon{right: 100px}#mobile-header .mobile-icons#map-icon i{font-size: 36px}#mobile-header .mobile-icons#book-icon{right: 150px}#mobile-header .mobile-icons#book-icon i{font-size: 36px}#mobile-header #responsive-menu-button{position: fixed;top: 0;right: 0;display: block;line-height: 60px;font-size: 30px;color: #fff;width: 50px;text-align: center}#mobile-header #responsive-menu-button i{position: absolute;top: 0;line-height: 60px;font-size: 30px;width: 50px;left: 0;color: #fff}#mobile-header #responsive-menu-button .fa-close{opacity: 0}#mobile-header #responsive-menu-button .fa-bars{opacity: 1}#mobile-header #responsive-menu-button.mopen .fa-bars{opacity: 0}#mobile-header #responsive-menu-button.mopen .fa-close{opacity: 1}#navigation{display: none}}@media only screen and (max-width: 1245px) and (max-width: 480px){#mobile-header .ga-logo img{max-width: 100px}}@media (min-width: 1245px){.gasoline_mobile_hdr_spacer{display: block;width: 100%;height: 82px;position: relative}.home .gasoline_mobile_hdr_spacer{height: 0 !important}}@media (max-width: 1245px){.sidr{-moz-box-shadow: inset 0 0 5px 5px #3a76ca !important;-webkit-box-shadow: inset 0 0 5px 5px #3a76ca !important;background: #4e84cf !important;box-shadow: inset 0 0 5px 5px #3a76ca !important;color: #fff !important;font-family: "lucida grande", tahoma, verdana, arial, sans-serif;font-size: 15px;height: 100%;overflow-x: none;overflow-y: auto;position: absolute;position: fixed;top: 0;width: 260px;z-index: 1034}.sidr span.subnav-toggle{position: absolute;top: 4px;right: 25px;height: 40px;line-height: 40px;width: 40px;font-size: 16px;text-align: center;padding: 0 !important;border-radius: 8px;z-index: 100;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;-webkit-transform-origin: 20px 20px;-moz-transform-origin: 20px 20px;transform-origin: 20px 20px}.sidr span.subnav-toggle:hover{cursor: pointer}.sidr span.subnav-toggle.menu-open{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);transform: rotate(90deg)}.sidr .slide-nav-raa{display: none}.sidr .sidr-class-menu-item-has-children .sidr-class-sub-menu{display: none}.sidr .sidr-inner{padding: 0 0 15px}.sidr .sidr-inner > p{margin-left: 15px;margin-right: 15px}.sidr p{font-size: 13px;margin: 0 0 12px}.sidr p a{color: rgba(51,51,51,0.9)}.sidr ul{border-bottom: 1px solid #76a0da !important;border-top: 1px solid #326ab8 !important;display: block;margin: 0 0 15px;padding: 0}.sidr ul li{border-bottom: 1px solid #326ab8 !important;border-top: 1px solid #76a0da !important;display: block;line-height: 48px;margin: 0;position: relative}.sidr ul li:hover{border-top: none;line-height: 49px}.sidr ul li a{color: #fff !important;display: block;padding: 0 15px;text-decoration: none}.sidr ul li span{color: #fff !important;display: block;padding: 0 15px;text-decoration: none}.sidr ul li ul{border-bottom: none;margin: 0}.sidr ul li ul li{font-size: 13px;line-height: 40px}.sidr ul li ul li:last-child{border-bottom: none}.sidr ul li ul li:hover{border-top: none;line-height: 41px}.sidr ul li ul li a{color: #fff !important;padding-left: 30px}.sidr ul li ul li span{color: #fff !important;padding-left: 30px}.sidr ul li ul li.active{border-top: none;line-height: 41px}.sidr ul li ul li.sidr-class-active{border-top: none;line-height: 41px}.sidr ul li.active{border-top: none;line-height: 49px}.sidr ul li.sidr-class-active{border-top: none;line-height: 49px}.sidr form{margin: 0 15px}.sidr label{font-size: 13px}.sidr input[type=checkbox]{clear: none;display: inline;width: auto}.sidr input[type=button]{background: #fff;color: #4e84cf}.sidr input[type=button]:hover{background: rgba(51,51,51,0.9)}.sidr input[type=submit]{background: #fff;color: #4e84cf}.sidr input[type=submit]:hover{background: rgba(51,51,51,0.9)}.sidr.right{left: auto;right: -260px}.sidr.left{left: -260px;right: auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{-moz-box-shadow: 0 5px 5px 3px rgba(0,0,0,0.2);-webkit-box-shadow: 0 5px 5px 3px rgba(0,0,0,0.2);background-image: -moz-linear-gradient(#76a0da, #326ab8);background-image: -o-linear-gradient(#76a0da, #326ab8);background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #76a0da), color-stop(100%, #326ab8));background-image: -webkit-linear-gradient(#76a0da, #326ab8);background-image: linear-gradient(#76a0da, #326ab8);box-shadow: 0 5px 5px 3px rgba(0,0,0,0.2);color: #fff;font-size: 11px;font-weight: normal;line-height: 24px;margin: 0 0 5px;padding: 0 15px}.sidr > p{margin-left: 15px;margin-right: 15px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{-moz-border-radius: 2px;-moz-box-sizing: border-box;-ms-border-radius: 2px;-o-border-radius: 2px;-webkit-border-radius: 2px;-webkit-box-sizing: border-box;background: rgba(0,0,0,0.1);border-radius: 2px;border: none;box-sizing: border-box;clear: both;color: rgba(51,51,51,0.6);display: block;font-size: 13px;margin: 0 0 10px;padding: 5px;width: 100%}}