@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot?srf3rx");src:url("../fonts/icomoon/icomoon.eot?srf3rx#iefix") format("embedded-opentype"),url("../fonts/icomoon/icomoon.ttf?srf3rx") format("truetype"),url("../fonts/icomoon/icomoon.woff?srf3rx") format("woff"),url("../fonts/icomoon/icomoon.svg?srf3rx#icomoon") format("svg");font-weight:normal;font-style:normal}body{font-family:'Montserrat', sans-serif;line-height:1.6;font-size:16px;background:#fff;color:#3b3b3b}a{color:#333333;-webkit-transition:0.5s, ease;-o-transition:0.5s, ease;transition:0.5s, ease}a:hover{text-decoration:none;color:#333}p,ul,ol{margin-bottom:1.5em;font-size:16px;color:#333333;line-height:28px}h1,h2,h3,h4,h5,h6{color:#363636;font-weight:400;margin:0 0 30px 0}figure{margin-bottom:2em}::-webkit-selection{color:#fcfcfc;background:#0875bc}::-moz-selection{color:#fcfcfc;background:#0875bc}::selection{color:#fcfcfc;background:#0875bc}#fh5co-header{position:relative;margin-bottom:0;z-index:9999999}.stuck{position:fixed !important;top:0 !important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.05);-ms-box-shadow:0 2px 2px rgba(0,0,0,0.05);-o-box-shadow:0 2px 2px rgba(0,0,0,0.05);box-shadow:0 2px 2px rgba(0,0,0,0.05);width:100%;background:#fff}.top-notice-area{text-align:right;position:relative;margin-top:28px}.top-notice-area ul{list-style:none;padding:0;margin:0;display:inline-block;padding-bottom:10px}.top-notice-area ul li{display:inline-block;margin-right:35px;position:relative;font-family:'Montserrat', sans-serif;font-size:16px}.top-notice-area ul li ul li{margin-right:14px}.top-notice-area ul li ul li:last-child{margin:0}.top-notice-area ul li:last-child{margin:0}.top-notice-area ul li:before{content:' | ';position:absolute;right:-19px;top:0px}.top-notice-area ul li ul li:before{display:none}.top-notice-area ul li:last-child:before{display:none}ul.top-social-links li a{color:#575757}ul.top-social-links li a:hover{color:#7c9153}.top-notice-area>ul{border-bottom:1px solid #d5d5d5}.top-notice-area ul li ul{padding-bottom:0px}.top-link-wrap{text-align:center;height:100%;background:#90a860;color:#fff;padding:51px 0;margin:0 -15px 0px 0px}.top-link-wrap a{color:#fff;padding:10px 20px;border:1px solid #fff;border-radius:24px;text-transform:uppercase;font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;display:inline-block;transition:all .3s ease}.top-link-wrap a span{margin-right:6px}.top-link-wrap a:hover{background:#fff;color:#90a860;transition:all .3s ease}.social-media{margin:5px 0}ul.scnd-menu{list-style:none;margin:0;padding:0;text-align:right}ul.scnd-menu li{display:inline-block;margin-right:25px}ul.scnd-menu li:last-child{margin-right:0px}ul.scnd-menu li a{color:#1c237d;font-family:'Arial Regular';font-weight:100;font-size:16px;transition:all .3s ease}ul.scnd-menu li a:hover,ul.scnd-menu li a:focus{color:#000;transition:all .3s ease}.container{width:100%;max-width:1200px}.b-icon span{color:#fff;margin:0 20px;font-size:16px}.address-box{font-size:16px}.address-box a{color:#fff !important}.address{display:inline-block}.phone-no{display:inline-block}.social-col{display:inline-block;margin:0;font-size:16px;text-align:center}.social-media a{display:inline-block;margin:0;font-size:25px;width:35px;height:35px;text-align:center;line-height:35px;margin-right:5px;padding:0;color:#0070c0;transition:all .5s ease}.social-media a:hover,.social-media a:focus{color:#8dc63f}.social-media a span{transform:scale(1);color:#0070c0;transition:all .5s ease}.social-media a:hover span,.social-media a:focus span{color:#8dc63f}.social-media a:hover span{transform:scale(1.2);transition:all .5s ease}.logo-bar{position:relative;padding:0px 0}.sf-menu{margin:20px auto  28px !important;transition:all .3s ease}.stuck .sf-menu{margin:20px auto  28px !important;transition:all .3s ease}.sf-menu{float:left;width:100%;text-align:right}.sf-menu ul{box-shadow:none;border:transparent;min-width:14em;*width:12em}.sf-menu>li{float:none;display:inline-block}.sf-menu a{color:#fff;padding:0.25em 1em !important;font-weight:normal;border-left:none;border-top:none;border-top:none;text-decoration:none;zoom:1;font-size:16px;border-bottom:none !important;font-weight:600}.stuck .sf-menu a{padding:1.5em 1em !important}.sf-menu a:hover,.sf-menu a:focus{color:#ff5722 !important}.sf-menu li.active a:hover,.sf-menu li.active a:focus{color:#ff5722}.sf-menu li,.sf-menu ul li,.sf-menu ul ul li,.sf-menu li:hover,.sf-menu li.sfHover{background:transparent}.sf-menu ul li a,.sf-menu ul ul li a{text-transform:none;padding:0.2em 1em !important;letter-spacing:1px;font-size:14px !important}.sf-menu li:hover a,.sf-menu li.sfHover a,.sf-menu ul li:hover a,.sf-menu ul li.sfHover a,.sf-menu li.active a{color:#ff5722}.sf-menu ul li:hover,.sf-menu ul li.sfHover{background:transparent}.sf-menu ul li{background:transparent}.sf-arrows .sf-with-ul{padding-right:1.8em !important;padding-right:1em}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1.5em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#ccc}.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:#ccc}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#ccc}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:#ccc}.lang-btn{position:absolute;right:50px}.lang-btn a{padding:20px 25px 12px;background:url(../images/lang-btn-bg.png) no-repeat center center;background-size:100% 100%;color:#fff;font-size:22px}#fh5co-header-section{padding:0;position:relative;top:0;left:0;width:100%;z-index:1022;background:#fff;border-bottom:none;background-size:cover;box-shadow:none}#fh5co-header-section nav ul li a{font-size:16px;text-transform:capitalize;letter-spacing:0;display:block;font-family:'Montserrat', sans-serif;font-weight:400}#fh5co-header-section nav{margin:0px}#fh5co-header-section nav ul li{margin-right:25px;transition:all .3s ease}#fh5co-header-section nav ul li:last-child{margin-right:0 !important}#fh5co-header-section nav ul li a{color:#555555 !important;transition:all .3s ease;position:relative}#fh5co-header-section nav ul li a:hover,#fh5co-header-section nav ul li:hover>a,#fh5co-header-section nav ul li.active>a{color:#7c9153 !important;transition:all .3s ease}#fh5co-header-section .stuck nav ul li a{color:#555555 !important;transition:all .3s ease}#fh5co-header-section .stuck nav ul li a:hover,#fh5co-header-section .stuck nav ul li:hover>a,#fh5co-header-section .stuck nav ul li.active>a{color:#7c9153 !important;transition:all .3s ease}#fh5co-menu-wrap .sf-menu a.sf-withul{margin-bottom:0px}.page-with-map #fh5co-header-section nav ul li a{color:#1c237d !important;transition:all .3s ease}.page-with-map #fh5co-header-section nav ul li a:hover,.page-with-map #fh5co-header-section nav ul li:hover>a,.page-with-map #fh5co-header-section nav ul li.active>a,.page-with-map #fh5co-primary-menu .fh5co-sub-menu a{color:#fff !important;transition:all .3s ease}#fh5co-header-section nav ul li ul.dropdown{position:absolute !important;z-index:999;width:224px !important;background:rgba(255,255,255,0.9) !important;padding:10px 35px 10px 10px;border-top:13px solid #094c6f;transition:all 1s ease}#fh5co-header-section nav ul li:hover ul.dropdown{display:block  !important;transition:all 1s ease}#fh5co-header-section nav ul li ul.dropdown li{margin:0px  !important;display:block  !important;transition:all 1s ease}#fh5co-header-section nav ul li ul.dropdown li a{padding:5px 10px  !important;text-transform:capitalize  !important;font-size:13px  !important;color:#000 !important;transition:all 1s ease}#fh5co-header-section nav ul li ul.dropdown li a:before{background:#155b7d;background:-moz-linear-gradient(top, #155b7d 0%, #19648b 7%, #1a6992 15%, #105a7f 54%, #0d5679 59%, #07476a 89%, #044565 100%);background:-webkit-linear-gradient(top, #155b7d 0%, #19648b 7%, #1a6992 15%, #105a7f 54%, #0d5679 59%, #07476a 89%, #044565 100%);background:linear-gradient(to bottom, #155b7d 0%, #19648b 7%, #1a6992 15%, #105a7f 54%, #0d5679 59%, #07476a 89%, #044565 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#155b7d', endColorstr='#044565',GradientType=0 )}#fh5co-header-section nav ul li ul.dropdown li a:hover{color:#fff  !important;background:#155b7d;background:-moz-linear-gradient(top, #155b7d 0%, #19648b 7%, #1a6992 15%, #105a7f 54%, #0d5679 59%, #07476a 89%, #044565 100%);background:-webkit-linear-gradient(top, #155b7d 0%, #19648b 7%, #1a6992 15%, #105a7f 54%, #0d5679 59%, #07476a 89%, #044565 100%);background:linear-gradient(to bottom, #155b7d 0%, #19648b 7%, #1a6992 15%, #105a7f 54%, #0d5679 59%, #07476a 89%, #044565 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#155b7d', endColorstr='#044565',GradientType=0 )}#fh5co-header-section nav ul li ul.dropdown li a:after{background:none  !important;position:static  !important}.websearch{position:relative;margin:18px auto 0 !important}.nav-header{position:relative;float:left;width:100%}#fh5co-logo{position:relative;z-index:2;font-size:22px;text-transform:uppercase;font-weight:700;transition:all .3s ease}#fh5co-logo span{font-weight:700}img.sub-logo{max-width:inherit !important;position:relative;top:20px;left:25px}header .right-logos{margin:10px 0}.main-warpper{padding:0;position:relative}.main-warpper .container-fluid{padding-left:45px;padding-right:45px;max-width:1580px}.main-warpper p.text-center{text-align:center}.main-warpper p span{color:#ed504d}#fh5co-logo a{color:#ff5722}#fh5co-logo a:hover,#fh5co-logo a:focus{color:#ff5722 !important}#fh5co-menu-wrap{position:relative;z-index:2;display:block;float:none;margin-top:15px}#fh5co-menu-wrap .sf-menu a{padding:0px 0 0px !important;border-radius:0px !important}#fh5co-primary-menu>li>ul li.active>a{color:#000 !important;padding-left:10px !important}#fh5co-primary-menu>li>.sf-with-ul:after{border:none !important;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:initial;float:none;margin-left:4px;margin-right:-4px;top:50%;font-size:12px;margin-top:0;content:"\e922";color:#4e4e4e;transition:all .3s ease}.stuck #fh5co-primary-menu>li>.sf-with-ul:after{color:#4e4e4e !important;transition:all .3s ease}#fh5co-primary-menu>li:hover>.sf-with-ul:after,#fh5co-primary-menu>li>.sf-with-ul:hover:after,.stuck #fh5co-primary-menu>li.active>.sf-with-ul:after{color:#000 !important;transition:all .3s ease}#fh5co-primary-menu>li.active>.sf-with-ul:after{color:#000}#fh5co-primary-menu>li>ul li{position:relative}#fh5co-primary-menu>li>ul li>.sf-with-ul:after{border:none !important;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;float:right;margin-right:10px;top:20px;font-size:12px;content:"\e924";color:rgba(0,0,0,0.5)}#fh5co-primary-menu .fh5co-sub-menu{background:#90a860;padding:0;left:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.15);-moz-box-shadow:0 5px 15px rgba(0,0,0,0.15);-ms-box-shadow:0 5px 15px rgba(0,0,0,0.15);-o-box-shadow:0 5px 15px rgba(0,0,0,0.15);box-shadow:0 5px 15px rgba(0,0,0,0.15);text-align:left !important}#fh5co-primary-menu .fh5co-sub-menu li{margin:0px}#fh5co-primary-menu .fh5co-sub-menu>li>.fh5co-sub-menu{left:100%}#fh5co-primary-menu .fh5co-sub-menu:before{position:absolute;top:-9px;left:20px;width:0;height:0;content:''}#fh5co-primary-menu .fh5co-sub-menu:after{position:absolute;top:-8px;left:21px;width:0;height:0;border-right:8px solid transparent;border-bottom:8px solid #fff;border-bottom:8px solid white;border-left:8px solid transparent;content:'';display:none}#fh5co-primary-menu .fh5co-sub-menu .fh5co-sub-menu:before{top:6px;left:100%}#fh5co-primary-menu .fh5co-sub-menu .fh5co-sub-menu:after{top:7px;right:100%;border:none !important}.site-header.has-image #primary-menu .sub-menu{border-color:#ebebeb;-webkit-box-shadow:0 5px 15px 4px rgba(0,0,0,0.09);-moz-box-shadow:0 5px 15px 4px rgba(0,0,0,0.09);-ms-box-shadow:0 5px 15px 4px rgba(0,0,0,0.09);-o-box-shadow:0 5px 15px 4px rgba(0,0,0,0.09);box-shadow:0 5px 15px 4px rgba(0,0,0,0.09)}.site-header.has-image #primary-menu .sub-menu:before{display:none}#fh5co-primary-menu .fh5co-sub-menu a{transition:all .5s ease;letter-spacing:0;font-weight:400;font-size:14px !important;text-transform:capitalize;background:transparent !important;padding:8px 10px !important;color:#fff !important;border:none !important;line-height:normal;white-space:break-spaces}#fh5co-primary-menu .fh5co-sub-menu a:hover{color:#7c9153 !important;background:#fff !important;transition:all .5s ease;padding-left:10px !important}#fh5co-header-section .stuck #fh5co-primary-menu .fh5co-sub-menu a{color:#fff !important;transition:all .5s ease}#fh5co-primary-menu .fh5co-sub-menu li a:before{display:none !important}#fh5co-work-section,#fh5co-services-section,#fh5co-content-section,#fh5co-work-section_2,#fh5co-blog-section,#fh5co-features{padding:7em 0}@media screen and (max-width: 768px){#fh5co-work-section,#fh5co-services-section,#fh5co-content-section,#fh5co-work-section_2,#fh5co-blog-section,#fh5co-features{padding:4em 0}}.fh5co-section-gray{background:rgba(0,0,0,0.04)}.heading-section{padding-bottom:1em;margin-bottom:5em}.heading-section:after{position:absolute;content:'';bottom:0;left:50%;width:100px;margin-left:-50px;height:2px;background:#ff5722}.heading-section h3{font-size:40px;font-weight:300;position:relative}.heading-section p{font-size:20px}.feature-text h3{text-transform:uppercase;font-size:14px;margin-bottom:10px;font-weight:700;color:#000;letter-spacing:.2em}.feature-text h3 .number{margin-right:5px;color:#ff5722;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#gtco-footer{clear:both;position:relative;padding:5em 0em}#gtco-footer .heading-with-sub p{font-family:'Montserrat', sans-serif;font-size:14px;margin-bottom:5px;color:#927196}#gtco-footer .row.row-pb-md{margin:0}.footer-links{font-size:14px !important;font-weight:400;display:inline-block;font-family:'Montserrat', sans-serif;color:#927196 !important;line-height:normal}.footer-links a{text-transform:none;letter-spacing:0;word-spacing:0;font-size:14px !important;font-weight:400;display:inline-block;margin:5px !important;font-family:'Montserrat', sans-serif;color:#515151 !important;line-height:normal}.footer-links a:hover{text-decoration:underline}#gtco-footer hr{border-color:#cccccc}#gtco-footer .gtco-widget{margin-bottom:40px;color:#fff;text-transform:uppercase;font-size:17px;font-weight:400;letter-spacing:0;word-spacing:1px}.social-links{position:relative;margin-bottom:10px;margin-top:25px}.social-links ul{list-style:none;padding:0;margin:0}.social-links ul li{display:inline-block}.social-links ul li a{padding:0px 5px;line-height:normal;background:#01b1d7;color:#fff}#gtco-footer .social-links{margin-bottom:0px !important}#gtco-footer .social-links ul li a{background:transparent;border:1px solid #555555;color:#555555;width:40px;height:40px;display:inline-block;line-height:40px;border-radius:50%}#gtco-footer .social-links ul li a:hover{color:#90a861;border-color:#90a861}.gtco-widget ul.scnd-menu li{margin-right:5px;text-align:left;font-size:14px}.gtco-widget ul.scnd-menu{text-align:left;font-size:14px}.gtco-widget ul.scnd-menu li a{font-size:14px;text-transform:capitalize;color:#666568}#gtco-footer .gtco-widget p,#gtco-footer .gtco-widget .links a{color:#383838;font-size:14px;font-family:'Montserrat', sans-serif;font-weight:400;line-height:normal;margin-bottom:5px;text-transform:capitalize}#gtco-footer .gtco-widget .call-us{font-size:24px;color:#3b3b3b;font-family:'Roboto', sans-serif;text-transform:capitalize;margin-top:10px}#gtco-footer .gtco-widget .call-us a{font-weight:600}#gtco-footer .gtco-widget .call-us a:hover{color:#3f9dc2 !important}.links.two-cols ul li{float:left;width:50%}.gtco-widget.footer-info p,.gtco-widget.footer-info a{color:#3b3b3b !important;font-family:'Arial Regular';text-transform:initial;font-size:20px !important;line-height:32px !important;font-weight:400 !important}.gtco-widget .heading h2,.gtco-widget .heading h2 a{font-size:20px;font-family:'Arial Regular';color:#02abcf;line-height:normal;margin-bottom:15px;text-transform:capitalize;font-weight:400 !important}.gtco-widget p{font-size:15px;margin-top:15px}#gtco-footer h3{margin-bottom:0;font-weight:300;font-size:16px;color:#fff}#gtco-footer .address-box{font-size:15px}#gtco-footer .address-box a{color:#fff !important}#gtco-footer .address-box ul{padding:0px;list-style-type:none;font-size:15px}#gtco-footer .address-box ul li{margin-bottom:8px}#gtco-footer .address-box ul li span{color:#890304;margin-right:5px;font-weight:600}#gtco-footer .social-media a{color:#fe1b24;font-size:30px}#gtco-footer .social-media a:hover{color:#231f20}#gtco-footer .social-media{margin-top:15px;margin-bottom:20px;text-align:center !important}#gtco-footer .social-media .social-col{display:inline-block}.footer-nav{position:relative;margin-top:0px}.footer-nav ul{list-style:none;padding:0;margin:0;line-height:normal}.footer-nav ul li{display:inline-block;line-height:normal;margin-right:45px;position:relative}.footer-nav ul li:last-child{margin:0}.footer-nav ul li:before{content:' | ';position:absolute;top:-1px;right:-28px;color:#02cab8}.footer-nav ul li:last-child:before{display:none}.footer-nav ul li a{font-family:'Roboto', sans-serif;color:#02cab8 !important;font-size:14px !important;font-weight:400;line-height:normal;text-transform:capitalize;transition:all .3s ease !important}.footer-nav ul li a:hover{color:#3f9dc2 !important}.copyright{background:#fff;padding:13px 0 11px;text-align:center;margin-top:0;font-size:14px;color:#383838}.copyright p{margin:5px 0px 10px;color:#383838 !important;font-size:14px;font-family:'Roboto', sans-serif;font-weight:400}#gtco-footer .gtco-widget .widget-head{font-family:'Montserrat', sans-serif;text-transform:capitalize;font-weight:600;font-size:18px;text-align:left;margin-bottom:20px}.btn{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.btn{text-transform:uppercase;letter-spacing:2px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.btn.btn-primary{background:#ff5722;color:#fff;border:none !important;border:2px solid transparent !important}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{box-shadow:none;background:#ff5722;color:#fff !important}.btn:hover,.btn:active,.btn:focus{background:#393e46 !important;color:#fff;outline:none !important}.btn.btn-default:hover,.btn.btn-default:focus,.btn.btn-default:active{border-color:transparent}.js .animate-box{opacity:0}#fh5co-wrapper{overflow-x:hidden;position:relative}#fh5co-page{position:relative;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media screen and (max-width: 991px){#fh5co-menu-wrap{display:none}}#offcanvas-menu{position:absolute;top:74px;bottom:0;z-index:999999;background:#333333;right:auto;width:240px;padding:20px;left:-400px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;height:calc(100vh - 74px) !important}body.fh5co-offcanvas nav#offcanvas-menu{left:0;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media screen and (max-width: 991px){#offcanvas-menu{display:block}}#offcanvas-menu ul{padding:0;margin:0}#offcanvas-menu ul li{padding:0;margin:0 0 10px 0;list-style:none}#offcanvas-menu ul li a{font-size:18px;color:rgba(255,255,255,0.4)}#offcanvas-menu ul li a:hover{opacity:1;color:#fff}#offcanvas-menu ul li>.fh5co-sub-menu{margin-top:9px;padding-left:20px}#offcanvas-menu ul li.active>a{color:#fff}#offcanvas-menu ul .fh5co-sub-menu{display:block !important}.fh5co-nav-toggle{cursor:pointer;text-decoration:none}.fh5co-nav-toggle.active i::before,.fh5co-nav-toggle.active i::after{background:#fff}.fh5co-nav-toggle.dark.active i::before,.fh5co-nav-toggle.dark.active i::after{background:#fff}.fh5co-nav-toggle:hover,.fh5co-nav-toggle:focus,.fh5co-nav-toggle:active{outline:none;border-bottom:none !important}.fh5co-nav-toggle i{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;width:30px;height:2px;color:#927296;font:bold 14px/.4 Helvetica;text-transform:uppercase;text-indent:-55px;background:#927296;transition:all .2s ease-out}.fh5co-nav-toggle i::before,.fh5co-nav-toggle i::after{content:'';width:30px;height:2px;background:#927296;position:absolute;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.stuck .fh5co-nav-toggle i{background:#927296;color:#fff}.stuck .fh5co-nav-toggle i::before,.stuck .fh5co-nav-toggle i::after{background:#927296;color:#927296}.fh5co-nav-toggle.dark i{position:relative;color:#000;background:#000;transition:all .2s ease-out}.fh5co-nav-toggle.dark i::before,.fh5co-nav-toggle.dark i::after{background:#000;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.fh5co-nav-toggle i::before{top:-7px}.fh5co-nav-toggle i::after{bottom:-7px}.fh5co-nav-toggle:hover i::before{top:-10px}.fh5co-nav-toggle:hover i::after{bottom:-10px}.fh5co-nav-toggle.active i{background:transparent}.fh5co-nav-toggle.active i::before{top:0;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}.fh5co-nav-toggle.active i::after{bottom:0;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.fh5co-nav-toggle{position:absolute;top:0px;right:0px;z-index:9999;display:block;margin:0 auto;cursor:pointer}.tp-bannercontainer{width:100%;position:relative;padding:0;background:#f8f8f8}.tp-banner{width:100%;position:relative}.uppercase{text-transform:uppercase}.tp-caption.red-bg{background-color:#890304 !important;color:#fff !important;font-weight:500;color:#34495e;text-decoration:none;border-style:none;line-height:normal !important}.redbtn{padding:9px 18px;transition:all 0.5s ease-out 0s;min-height:0px;min-width:0px;line-height:24px;border-width:0px;margin:0px;letter-spacing:0px;font-size:18px;display:inline-block;margin:0px !important;text-align:center;min-width:auto;position:relative;border-radius:0px;border-radius:25px;background:#ff1b24;color:#fff !important;border:1px solid #ff1b24 !important;border-color:#ff1b24;font-family:'proximanova';text-transform:capitalize !important}.redbtn:hover,.redbtn:focus{transition:all 0.5s ease-out 0s;background:transparent !important;color:#ff1b24 !important;border-color:#ff1b24 !important}.fh5co-cover,.fh5co-hero{position:relative;height:calc(100vh - 30vh)}@media screen and (max-width: 991px){.fh5co-cover,.fh5co-hero{background-attachment:initial}}@media screen and (max-width: 768px){.fh5co-cover,.fh5co-hero{height:700px}.footer-quick-links-wrap{padding:0px}#gtco-footer .footer-quick-links-wrap .gtco-widget{padding:0px}#gtco-footer .footer-quick-links-wrap .gtco-widget:before{left:106%}}@media screen and (max-width: 480px){.fh5co-cover,.fh5co-hero{height:500px}}@media screen and (max-width: 380px){.fh5co-cover,.fh5co-hero{height:450px}.address-box{font-size:12px}}.fh5co-cover.fh5co-hero-2,.fh5co-hero.fh5co-hero-2{height:600px}.fh5co-cover.fh5co-hero-2 .fh5co-overlay,.fh5co-hero.fh5co-hero-2 .fh5co-overlay{position:absolute !important;width:100%;top:0;left:0;bottom:0;right:0;z-index:1;background:rgba(0,0,0,0.2)}.fh5co-overlay{position:absolute !important;width:100%;top:0;left:0;bottom:0;right:0;z-index:1;display:block;position:absolute;background-image:linear-gradient(to bottom, rgba(0,0,0,0.55) 0%, transparent 100%);height:100%;width:100%;content:'';top:0}.fh5co-cover{background-size:cover;position:relative;background-position:50% 100%}.fh5co-cover.fh5co-cover_2{height:600px}.fh5co-cover .desc{top:90%;position:absolute;width:100%;margin-top:-90px;z-index:2;color:#fff}.fh5co-cover .desc p{color:#fff;font-size:20px;font-family:'Arial Regular'}.banner-top-text{font-size:38px;text-transform:capitalize;text-align:left;line-height:normal;color:#fff;font-family:'Arial Rounded'}.fh5co-inner-banner .banner-top-text h1{color:#fff;font-size:45px;font-family:'Montserrat', sans-serif;line-height:normal;font-weight:700;margin:0;text-align:center}.fh5co-inner-banner .seperator{display:inline-block;width:65px;height:2px;background:#fff}@media screen and (max-width: 768px){.fh5co-cover .desc{padding-left:15px;padding-right:15px}}.fh5co-cover .desc h2{color:#fff;text-transform:uppercase;font-size:60px;margin-bottom:10px;font-weight:300 !important}.fh5co-cover .desc h2 strong{font-weight:700}@media screen and (max-width: 768px){.fh5co-cover .desc h2{font-size:40px}}.fh5co-cover .desc span{display:block;margin-bottom:30px;font-size:28px;letter-spacing:1px}.fh5co-cover .desc span a{color:#fff}.fh5co-cover .desc span a:hover,.fh5co-cover .desc span a:focus{color:#fff !important}.fh5co-cover .desc span a:hover.btn,.fh5co-cover .desc span a:focus.btn{border:2px solid #fff !important;background:transparent !important}.fh5co-cover .desc span a.fh5co-site-name{padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,0.7)}@media screen and (max-width: 991px){.fh5co-nav-toggle{display:block;top:10px;right:20px;margin-top:2em}.right-logos{display:none}}@media screen and (max-width: 768px){.fh5co-nav-toggle{display:block;top:38px;margin-top:2em}.right-logos{display:none}.social-media{margin-top:0;text-align:right}#fh5co-logo img{max-width:120px}}@media screen and (max-width: 767px){.social-media{margin-top:0;text-align:right;margin:0 -15px}.address-box{font-size:16px;text-align:center}.address,.phone-no{margin:5px 0}.b-icon span{display:none}}@media screen and (max-width: 480px){.col-xxs-12{float:none;width:100%}}.row-bottom-padded-lg{padding-bottom:7em}@media screen and (max-width: 768px){.row-bottom-padded-lg{padding-bottom:2em}}.row-top-padded-lg{padding-top:7em}@media screen and (max-width: 768px){.row-top-padded-lg{padding-top:2em}}.row-bottom-padded-md{padding-bottom:4em}@media screen and (max-width: 768px){.row-bottom-padded-md{padding-bottom:2em}}.row-top-padded-md{padding-top:4em}@media screen and (max-width: 768px){.row-top-padded-md{padding-top:2em}}.row-bottom-padded-sm{padding-bottom:2em}@media screen and (max-width: 768px){.row-bottom-padded-sm{padding-bottom:2em}}.row-top-padded-sm{padding-top:2em}@media screen and (max-width: 768px){.row-top-padded-sm{padding-top:2em}}.border-bottom{border-bottom:1px solid rgba(0,0,0,0.06)}.lead{line-height:1.8}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.fh5co-loader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url(../images/hourglass.svg) center no-repeat #222}
