@import url('https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap');@import url(/templates/multipurpose/css/animate.css);@import url(/templates/multipurpose/css/v-mods.css);@font-face{font-family:'BebasNeueRegular';src:url('/templates/multipurpose/fonts/BebasNeueRegular.eot');src:url('/templates/multipurpose/fonts/BebasNeueRegular.eot') format('embedded-opentype'),
url('/templates/multipurpose/fonts/BebasNeueRegular.woff2') format('woff2'),
url('/templates/multipurpose/fonts/BebasNeueRegular.woff') format('woff'),
url('/templates/multipurpose/fonts/BebasNeueRegular.ttf') format('truetype'),
url('/templates/multipurpose/fonts/BebasNeueRegular.svg#BebasNeueRegular') format('svg')}@font-face{font-family:'GothamBookRegular';src:url('/templates/multipurpose/fonts/GothamBookRegular.eot');src:url('/templates/multipurpose/fonts/GothamBookRegular.eot') format('embedded-opentype'),
url('/templates/multipurpose/fonts/GothamBookRegular.woff2') format('woff2'),
url('/templates/multipurpose/fonts/GothamBookRegular.woff') format('woff'),
url('/templates/multipurpose/fonts/GothamBookRegular.ttf') format('truetype'),
url('/templates/multipurpose/fonts/GothamBookRegular.svg#GothamBookRegular') format('svg')}.custom_field_title
label.field_title{display:block!important}.custom_error
.formError{left:0!important}a{color:#252525}a:hover{color:#000}.page_services
#layout_content{padding:0}.fixed_content:after{clear:both;display:block;content:''}.style_nav_dropdown>ul>li.multimenu>a::before{display:none}.main_content .page_media
ul{margin:0px;padding:0}.page_history .fixed_content, .page_about_us
.fixed_content{position:relative}img.fr-dib{margin-left:auto;margin-right:auto;display:block;vertical-align:top}img.fr-dib.fr-fil{margin-left:0;text-align:left;margin-right:15px}img.fr-dib.fr-fir{margin-right:0;text-align:right;margin-left:15px}.main_content .page_media ul
li{list-style:none;width:32%;float:left;margin:0px
1% 10px 0}.main_content .page_media ul li:last-child{margin-bottom:0}.main_content .page_media ul li
a{padding:10px
10px 10px 35px;display:block;font-size:16px;color:#333;position:relative;background:#e4e4e4;transition:0.3s linear all;-webkit-transition:0.3s linear all}.main_content .page_media ul li a:before{content:"\f0da";position:absolute;left:15px;top:11px;font-family:FontAwesome;font-size:18px}.main_content .page_media ul li a:hover{color:#000;background:#D8D8D8}.page_contact_us
#responsive_contact_button{display:none}.block_social>div:first-child{padding-right:5px;width:auto !important}.block_social>div:last-child{display:none !important}.block_social .fb-like
span{vertical-align:inherit !important}.block_social:before{display:block;clear:both;content:''}@media screen and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){html,body{max-width:100%;overflow-x:clip}}@media (max-width: 1000px){.stick_header #figeneric_responsive_bar_logo
img{text-align:center;max-width:110px;width:100%;margin:auto}.stick_header{position:sticky;top:0;left:0;width:100%;z-index:9999}.main_content .page_media ul
li{width:48%;margin:0px
1% 10px 0}}@media (max-width: 780px){.main_content .page_media ul
li{width:100%;margin:0px
0 10px 0;float:none}}.main_content .page_modules
ul{margin:0px;padding:0}.main_content .page_modules ul
li{list-style:none;width:32%;float:left;margin:0px
1% 10px 0}.main_content .page_modules ul li:last-child{margin-bottom:0}.main_content .page_modules ul li
a{padding:10px
10px 10px 35px;display:block;font-size:16px;color:#333;position:relative;background:#e4e4e4;transition:0.3s linear all;-webkit-transition:0.3s linear all}.main_content .page_modules ul li a:before{content:"\f0da";position:absolute;left:15px;top:11px;font-family:FontAwesome;font-size:18px}.main_content .page_modules ul li a:hover{color:#000;background:#D8D8D8}@media (max-width: 1000px){.main_content .page_modules ul
li{width:48%;margin:0px
1% 10px 0}}@media (max-width: 780px){.main_content .page_modules ul
li{width:100%;margin:0px
0 10px 0;float:none}}.layout input[type="submit"], .layout input[type="button"], .layout .button, .layout button,.buttons{margin-top:0;margin-bottom:10px}.layout .fc .fc_title, .layout .paging .cur a, .layout input[type="submit"]:first-child, .layout .button.b, .layout button[type="submit"]{}.layout input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]), .layout textarea, .layout
select{padding:1em}.layout form legend:before{border-color:#333;width:60px}.field_content,
.newsletter
.field{position:relative}.formError
.formErrorContent{width:165px  !important;font-size:12px !important}.custom_error
.formErrorContent{white-space:wrap ! important;width:185px !important}.formError{left:inherit !important;right:0 !important}.search_form.form input[type="submit"]{right:10px}.field_title{text-transform:capitalize}.fr-fir{margin-left:15px;margin-bottom:15px}.fr-fil{margin-right:15px;margin-bottom:15px}h1,h2,h3,h4,h5,h6{margin-top:30px}.g-recaptcha{display:inline-block}@media (max-width: 780px){.fr-fic{margin-left:auto !important;margin-right:auto !important;float:none !important;display:block !important;padding-bottom:15px}.g-recaptcha>div:first-child{margin:0
auto}}.tooltip.top.center{left:0 !important;right:0 !important;height:auto !important;white-space:inherit !important;width:100% !important;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}@media (max-width: 1000px){}@media (max-width: 360px){.layout input[type="submit"], .layout input[type="button"], .layout .button, .layout
button{font-size:14px}.request_quote_module #recaptcha_area,
.contact_module
#recaptcha_area{transform:scale(0.70);-webkit-transform:scale(0.70);transform-origin:0 0;-webkit-transform-origin:0 0}.search_form.form input[type="submit"]{top:11px}}.staff_member_social{float:none;width:100%;text-align:inherit;margin-top:10px}.staff_member_avatar
img{padding:0}.staff_member_head{margin-left:0;margin-bottom:0}.menu_manager
h4{font-size:14px;text-transform:capitalize;white-space:normal}@media(max-width:480px){.menu_manager_item_img{float:none}}.portfolio_select_category.fr{float:none;text-align:right;margin-bottom:10px}@media(max-width:780px){.qr_codes{text-align:center}.qr_code{float:none;margin:0
0 15px 0}.qr_code
h4{width:auto !important;white-space:normal}}@media(max-width:480px){.main_content
.outertable{overflow-y:auto}}@media (max-width: 1000px){}@media (max-width: 420px){.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77) !important;transform-origin:50% 50%;-webkit-transform-origin:50% 50% !important}}@media(max-width: 350px){.g-recaptcha{transform:scale(0.6);-webkit-transform:scale(0.6) !important;transform-origin:30% 50%;-webkit-transform-origin:30% 50% !important}}@media (max-width: 320px){.g-recaptcha{min-width:inherit !important;transform:scale(0.6);display:inline-block;-webkit-transform-origin:10% 50% !important;transform-origin:10% 50% !important}}#page-loader{position:fixed;top:0;width:100%;height:100%;background:#000;z-index:100001;transition:opacity 0.8s ease 0.8s, height 0.1s ease 1.6s;overflow:hidden;left:0;right:0;bottom:0}.page-is-loaded #page-loader{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:0}.loader{position:absolute;width:75px;height:100px;top:40%;left:50%;transform:translateY(-40%)}.loader__bar{position:absolute;bottom:0;width:10px;height:50%;background:#fff;-webkit-transform-origin:center bottom;transform-origin:center bottom;box-shadow:1px 1px 0 rgba(0,0,0,0.2)}.loader__bar:nth-child(1){left:0px;-webkit-transform:scale(1, 0.2);transform:scale(1, 0.2);-webkit-animation:barUp1 4s infinite;animation:barUp1 4s infinite}.loader__bar:nth-child(2){left:15px;-webkit-transform:scale(1, 0.4);transform:scale(1, 0.4);-webkit-animation:barUp2 4s infinite;animation:barUp2 4s infinite}.loader__bar:nth-child(3){left:30px;-webkit-transform:scale(1, 0.6);transform:scale(1, 0.6);-webkit-animation:barUp3 4s infinite;animation:barUp3 4s infinite}.loader__bar:nth-child(4){left:45px;-webkit-transform:scale(1, 0.8);transform:scale(1, 0.8);-webkit-animation:barUp4 4s infinite;animation:barUp4 4s infinite}.loader__bar:nth-child(5){left:60px;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-animation:barUp5 4s infinite;animation:barUp5 4s infinite}.loader__ball{position:absolute;bottom:10px;left:0;width:10px;height:10px;background:#fff;border-radius:50%;-webkit-animation:ball 4s infinite;animation:ball 4s infinite}@-webkit-keyframes
ball{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}5%{-webkit-transform:translate(8px,-14px);transform:translate(8px,-14px)}10%{-webkit-transform:translate(15px,-10px);transform:translate(15px,-10px)}17%{-webkit-transform:translate(23px,-24px);transform:translate(23px,-24px)}20%{-webkit-transform:translate(30px,-20px);transform:translate(30px,-20px)}27%{-webkit-transform:translate(38px,-34px);transform:translate(38px,-34px)}30%{-webkit-transform:translate(45px,-30px);transform:translate(45px,-30px)}37%{-webkit-transform:translate(53px,-44px);transform:translate(53px,-44px)}40%{-webkit-transform:translate(60px,-40px);transform:translate(60px,-40px)}50%{-webkit-transform:translate(60px,0);transform:translate(60px,0)}57%{-webkit-transform:translate(53px,-14px);transform:translate(53px,-14px)}60%{-webkit-transform:translate(45px,-10px);transform:translate(45px,-10px)}67%{-webkit-transform:translate(37px,-24px);transform:translate(37px,-24px)}70%{-webkit-transform:translate(30px,-20px);transform:translate(30px,-20px)}77%{-webkit-transform:translate(22px,-34px);transform:translate(22px,-34px)}80%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}87%{-webkit-transform:translate(7px,-44px);transform:translate(7px,-44px)}90%{-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes
ball{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}5%{-webkit-transform:translate(8px,-14px);transform:translate(8px,-14px)}10%{-webkit-transform:translate(15px,-10px);transform:translate(15px,-10px)}17%{-webkit-transform:translate(23px,-24px);transform:translate(23px,-24px)}20%{-webkit-transform:translate(30px,-20px);transform:translate(30px,-20px)}27%{-webkit-transform:translate(38px,-34px);transform:translate(38px,-34px)}30%{-webkit-transform:translate(45px,-30px);transform:translate(45px,-30px)}37%{-webkit-transform:translate(53px,-44px);transform:translate(53px,-44px)}40%{-webkit-transform:translate(60px,-40px);transform:translate(60px,-40px)}50%{-webkit-transform:translate(60px,0);transform:translate(60px,0)}57%{-webkit-transform:translate(53px,-14px);transform:translate(53px,-14px)}60%{-webkit-transform:translate(45px,-10px);transform:translate(45px,-10px)}67%{-webkit-transform:translate(37px,-24px);transform:translate(37px,-24px)}70%{-webkit-transform:translate(30px,-20px);transform:translate(30px,-20px)}77%{-webkit-transform:translate(22px,-34px);transform:translate(22px,-34px)}80%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}87%{-webkit-transform:translate(7px,-44px);transform:translate(7px,-44px)}90%{-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes
barUp1{0%{-webkit-transform:scale(1,0.2);transform:scale(1,0.2)}40%{-webkit-transform:scale(1,0.2);transform:scale(1,0.2)}50%{-webkit-transform:scale(1,1);transform:scale(1,1)}90%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(1, 0.2);transform:scale(1, 0.2)}}@keyframes
barUp1{0%{-webkit-transform:scale(1,0.2);transform:scale(1,0.2)}40%{-webkit-transform:scale(1,0.2);transform:scale(1,0.2)}50%{-webkit-transform:scale(1,1);transform:scale(1,1)}90%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(1, 0.2);transform:scale(1, 0.2)}}@-webkit-keyframes
barUp2{0%{-webkit-transform:scale(1,0.4);transform:scale(1,0.4)}40%{-webkit-transform:scale(1,0.4);transform:scale(1,0.4)}50%{-webkit-transform:scale(1,0.8);transform:scale(1,0.8)}90%{-webkit-transform:scale(1,0.8);transform:scale(1,0.8)}100%{-webkit-transform:scale(1, 0.4);transform:scale(1, 0.4)}}@keyframes
barUp2{0%{-webkit-transform:scale(1,0.4);transform:scale(1,0.4)}40%{-webkit-transform:scale(1,0.4);transform:scale(1,0.4)}50%{-webkit-transform:scale(1,0.8);transform:scale(1,0.8)}90%{-webkit-transform:scale(1,0.8);transform:scale(1,0.8)}100%{-webkit-transform:scale(1, 0.4);transform:scale(1, 0.4)}}@-webkit-keyframes
barUp3{0%{-webkit-transform:scale(1,0.6);transform:scale(1,0.6)}100%{-webkit-transform:scale(1, 0.6);transform:scale(1, 0.6)}}@keyframes
barUp3{0%{-webkit-transform:scale(1,0.6);transform:scale(1,0.6)}100%{-webkit-transform:scale(1, 0.6);transform:scale(1, 0.6)}}@-webkit-keyframes
barUp4{0%{-webkit-transform:scale(1,0.8);transform:scale(1,0.8)}40%{-webkit-transform:scale(1,0.8);transform:scale(1,0.8)}50%{-webkit-transform:scale(1,0.4);transform:scale(1,0.4)}90%{-webkit-transform:scale(1,0.4);transform:scale(1,0.4)}100%{-webkit-transform:scale(1, 0.8);transform:scale(1, 0.8)}}@keyframes
barUp4{0%{-webkit-transform:scale(1,0.8);transform:scale(1,0.8)}40%{-webkit-transform:scale(1,0.8);transform:scale(1,0.8)}50%{-webkit-transform:scale(1,0.4);transform:scale(1,0.4)}90%{-webkit-transform:scale(1,0.4);transform:scale(1,0.4)}100%{-webkit-transform:scale(1, 0.8);transform:scale(1, 0.8)}}@-webkit-keyframes
barUp5{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}40%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1,0.2);transform:scale(1,0.2)}90%{-webkit-transform:scale(1,0.2);transform:scale(1,0.2)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes
barUp5{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}40%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1,0.2);transform:scale(1,0.2)}90%{-webkit-transform:scale(1,0.2);transform:scale(1,0.2)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}.blog_rss_link,.news_rss_link,.press_rss_link{display:none}.page.page_about_us p:last-child{margin-bottom:0}.login_form_outer{background-color:#31c6bb;box-shadow:0 0 7px 0 #dadada;padding:0;display:table;max-width:450px;margin:0
auto;padding:35px
45px 40px 45px;background:#fff}.login_form_outer
p.buttons{align-items:center;display:flex}.login_form_outer p.buttons a.frgt-pwd{display:table-cell;vertical-align:middle}.login_form_outer .fc.expanded .fc_title:before{content:"\f068"}.layout .login_form_inner .buttons
input.button.b{margin-bottom:0}.layout .form_register .login_form_inner .buttons
input.button.b{margin:0
0 10px}.login_form_inner .field:last-child{text-align:left}.login_form_outer.form_register
p.buttons{justify-content:center;text-align:center}.layout .login_form_inner .frms_nws .buttons
input.button.b{margin-bottom:10px}.layout .login_form_outer
legend{margin-top:0;color:#000}.layout .login_form_outer.req_pwd .buttons
input.button.b{margin-bottom:10px}.login_form_outer.form_register{max-width:inherit;width:800px}.layout .breadcrumb a:hover{color:#000}.layout .breadcrumb
a{color:#999}@media (max-width: 1000px){.login_form_outer.form_register{max-width:inherit;width:100%}}@media (max-width: 600px){.login_form_outer{display:block;padding:20px}.login_form_inner .field_content.res_full input[type="text"]{width:100% !important;margin-bottom:15px !important}.login_form_outer p.buttons a.frgt-pwd{margin-top:10px;display:block}.login_form_outer
p.buttons{display:block}.layout form .login_form_outer
.field{margin:15px
0}}@media (max-width: 350px){.sw-item{width:245px !important;margin:0
0 10px 0 !important}}#theme_footer_quick_links a:not(.button):not(.fc_title):not(.paging_link)::before{display:block;font-family:FontAwesome;content:"\f105";position:absolute;left:0;top:-1px;color:#fff;display:none}.staff_member_social
a{background:none}.staff_member_social
a.button{display:none}.staff_member_social a.button:hover{display:none}.staff_member_social a:hover{background:none}.one{-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;animation-delay:0.3s}.two{-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;animation-delay:0.8s}.three{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}.content_animate
.animated{opacity:0;-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;animation-delay:0.3s}@keyframes
fadeup_custom{from{opacity:0;transform:translate3d(0,70px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@-webkit-keyframes
fadeup_custom{from{opacity:0;transform:translate3d(0,100px,0)}to{transform:translate3d(0,0,0);opacity:1}}.is-on
.fadeup_custom{-webkit-animation-name:fadeup_custom;animation-name:fadeup_custom;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in}