@font-face{font-family:'GothamBold';src:url(/wp-content/assets/fonts/gothambold.eot);src:url('/wp-content/assets/fonts/gothambold.eot?#iefix') format('embedded-opentype'),url(/wp-content/assets/fonts/gothambold.woff2) format('woff2'),url(/wp-content/assets/fonts/gothambold.woff) format('woff'),url(/wp-content/assets/fonts/gothambold.ttf) format('truetype'),url('/wp-content/assets/fonts/gothambold.svg#svgFontName') format('svg')}@font-face{font-family:'GothamBook';src:url(/wp-content/assets/fonts/gothambook.eot);src:url('/wp-content/assets/fonts/gothambook.eot?#iefix') format('embedded-opentype'),url(/wp-content/assets/fonts/gothambook.woff2) format('woff2'),url(/wp-content/assets/fonts/gothambook.woff) format('woff'),url(/wp-content/assets/fonts/gothambook.ttf) format('truetype'),url('/wp-content/assets/fonts/gothambook.svg#svgFontName') format('svg')}@font-face{font-family:'TektonProBold';src:url(/wp-content/assets/fonts/TektonProBold.eot);src:url(/wp-content/assets/fonts/TektonProBold.eot) format('embedded-opentype'),url(/wp-content/assets/fonts/TektonProBold.woff2) format('woff2'),url(/wp-content/assets/fonts/TektonProBold.woff) format('woff'),url(/wp-content/assets/fonts/TektonProBold.ttf) format('truetype'),url('/wp-content/assets/fonts/TektonProBold.svg#TektonProBold') format('svg')}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea,.woocommerce .quantity input.qty,input[type="date"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,select:focus,textarea:focus,.woocommerce .quantity input.qty:focus{border:solid thin #254D88!important}div.wpcf7{font-weight:700}span.wpcf7-form-control-wrap .wpcf7-textarea{height:115px}input[type="submit"],input[type="reset"],input[type="button"]{border-radius:0}#Header #Top_bar .menu>li>a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px #fff0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s}#Header #Top_bar .menu>li>a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#FFF;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#Header #Top_bar .menu>li.mbttn>a:before{display:none}#Header #Top_bar .menu>li.mbttn>a{background-color:#fff}#Header #Top_bar .menu>li.mbttn>a span{color:#254D88}#Header #Top_bar .menu>li.mbttn>a:hover{background-color:#DAE5F7}#Header #mfn-rev-slider .tp-caption.slidertext a.button,#Footer .widget_revslider .tp-caption a.button{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px #fff0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:background;transition-property:background}#Header #mfn-rev-slider .tp-caption.slidertext a.button:hover,#Header #mfn-rev-slider .tp-caption.slidertext a.button:focus,#Header #mfn-rev-slider .tp-caption.slidertext a.button:active,#Footer .widget_revslider .tp-caption a.button:hover,#Footer .widget_revslider .tp-caption a.button:focus,#Footer .widget_revslider .tp-caption a.button:active{background:#254D88;border:solid thin #FFF}#Content a.button.rmore .button_icon .icon-right-open,#Header #Top_bar .menu>li ul li a{vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px #fff0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.1s;transition-duration:0.1s}#Content a.button.rmore .button_icon .icon-right-open:before,#Header #Top_bar .menu>li ul li a:before{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#Content a.button.rmore:hover .button_icon .icon-right-open:before,#Content a.button.rmore:focus .button_icon .icon-right-open:before,#Content a.button.rmore:active .button_icon .icon-right-open:active:before,#Header #Top_bar .menu>li ul li a:hover:before,#Header #Top_bar .menu>li ul li a:focus:before,#Header #Top_bar .menu>li ul li a:active:before{-webkit-transform:translateX(6px);transform:translateX(6px)}#Header #mfn-rev-slider .tp-caption.slidertext a.button:hover span,#Header #mfn-rev-slider .tp-caption.slidertext a.button:focus span,#Header #mfn-rev-slider .tp-caption.slidertext a.button:active span,#Footer .widget_revslider .tp-caption a.button:hover span,#Footer .widget_revslider .tp-caption a.button:focus span,#Footer .widget_revslider .tp-caption a.button:active span{color:#FFF}#Header #Top_bar .menu>li:hover>a,#Header #Top_bar .menu>li:focus>a,#Header #Top_bar .menu>li:active>a{color:#254D88}#Header #Top_bar .menu>li:hover>a:before,#Header #Top_bar .menu>li:hover>a:before,#Header #Top_bar .menu>li:hover>a:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}h3,h4,h5,h6,#Header #Top_bar .contact_wrapper .contact_details li,#Header #Top_bar .menu>li.current_page_item>a span,#Header #mfn-rev-slider .tp-caption.slidertext a.button span,#Wrapper .ffgbold,#Wrapper a.button .button_label,#Wrapper a.tp-button .button_label,#Footer .wclock_container .clock_place,#Header #Top_bar a.responsive-menu-toggle span{font-family:'GothamBold',Open Sans,Arial!important}h1,h2,#Header #Top_bar .menu>li>a span,#Header #Top_bar .menu>li.current_page_item>a:hover span,#Wrapper .ffgothambook{font-family:'GothamBook',Open Sans,Arial!important}#Wrapper .fftektonprobold{font-family:'TektonProBold',Open Sans,Arial!important}#Wrapper a.button:after,#Wrapper a.tp-button:after,#Wrapper button:after,#Wrapper input[type="submit"]:after,#Wrapper input[type="reset"]:after,#Wrapper input[type="button"]:after{display:none}#Wrapper a.button,#Wrapper a.tp-button{border-radius:0}#Wrapper a.button .button_label,#Wrapper a.tp-button .button_label{font-size:15px}#Wrapper .fsfourteen{font-size:14px}#Wrapper .fwbold{font-weight:700}#Wrapper .widget_revslider .tparrows.navbar:before,#Wrapper #Top_bar .menu>li ul li a:before{color:#254D88;font-family:"mfn-icons";font-style:normal;font-weight:400;speak:none;font-size:22px;display:inline-block;text-decoration:none!important;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:31px;margin-left:.2em}#Wrapper .Recent_posts ul li .desc h6{font-size:15px}#Wrapper .Recent_posts ul li .desc{padding:5px}#Header{min-height:inherit!important}#Header #Top_bar .contact_wrapper{margin-top:20px;float:right}#Header #Top_bar .contact_wrapper .contact_details li{color:#254D88;font-size:20px}#Header #Top_bar:not(.is-sticky) .contact_wrapper .contact_details li{line-height:42px}#Header #Top_bar .contact_wrapper .contact_details li i:before{position:relative;top:3px;font-size:135%}#Header #Top_bar .logo{position:absolute;z-index:201;width:230px;border:none}#Header #Top_bar #logo img{border:solid 10px #FFF}#Header #Top_bar .menu_wrapper{float:none;background-color:#254D88;margin-top:26px;z-index:200}#Header #Top_bar #menu{float:right;background-color:#fff0}#Header #Top_bar .menu>li>a:after{display:none}#Header #Top_bar .menu>li>a,#Header #Top_bar .menu>li>a span{line-height:50px}#Header #Top_bar .menu>li ul li a span{font-size:14px}#Header #Top_bar .menu>li ul li a:before{content:"\e915";font-size:18px;line-height:18px}#Header #mfn-rev-slider .tp-static-layers{width:100%}#Header #mfn-rev-slider .tp-caption.slidertext{width:100%;left:0!important}#Header #mfn-rev-slider .tp-caption.slidertext a.button,#Footer .widget_revslider .tp-caption a.button{border:solid thin #FFF;background-color:#FFF;margin-bottom:0}#Header #mfn-rev-slider .tp-caption.slidertext a.button span,#Footer .widget_revslider .tp-caption a.button span{color:#254D88;font-size:16px}#Content .column_slider_plugin #mfn-rev-slider>div{margin-bottom:0!important}#Content .hline,#Content .hfline,#Content .sidebar .widget>h3{position:relative;margin-bottom:20px}#Content .hline:before,#Content .hfline:before,#Content .sidebar .widget>h3:before{content:"";border-top:1px solid #254D88;margin:0 auto;position:absolute;top:120%;width:15%;z-index:1}#Content .hfline:before,#Content .sidebar .widget>h3:before{width:100%}#Content a.button{background:#fff0;box-shadow:none}#Content a.button.rmore{background-color:#254D88;border:solid thin #254D88;padding:0;margin:0}#Content a.button.rmore .button_label{padding:10px 15px;color:#FFF}#Content a:hover.button.rmore{background:#fff0}#Content a:hover.button.rmore .button_label{color:#254D88}#Content a.button.rquote{border:solid thin #254D88;padding:0;margin:0}#Content a.button.rquote .button_label{padding:10px 15px;text-align:center}#Content a.button.rquote:hover{background-color:#254D88;color:#FFF}#Content a.button.rmore .button_icon{background-color:#000;padding:11px 5px}#Content a.button.rmore .button_icon .icon-right-open:before{font-size:22px;color:#FFF}#Content .wp-currency-converter-widget{margin-bottom:0;padding-bottom:0}#Content .photo_box{border:solid thin #254D88;background-color:#F7F7F8}#Content .photo_box .image_frame{border:none}#Content .photo_box .image_frame .image_wrapper .mask:before{content:"\e87a";padding-left:15px;font-family:"mfn-icons";font-style:normal;font-weight:400;width:20px;height:40px;background:#254D88;color:#fff;font-size:26px;line-height:39px;position:absolute;bottom:0;right:0}#Content .photo_box .desc{margin-bottom:0;padding:5px 25px;min-height:220px}#Content .photo_box .desc p{height:110px}#Content .column_photo_box.lblue-bg .photo_box{background-color:#DAE5F7}#Content .column_photo_box.lblue-bg .photo_box a.rquote{background-color:#fff}#Content .column_photo_box.lblue-bg .photo_box a:hover.rquote{background-color:#254D88}#Content .sidebar .widget{padding-bottom:0}#Content .sidebar .widget-area:before{display:none}#Content .sidebar #menu-services-menu li.current_page_item{display:none}#Content .faq .question .title{background-color:#254D88;color:#FFFFFF!important}#Content .faq .question .title>.acc-icon-plus,#Content .faq .question .title>.acc-icon-minus{color:#FFF}#Content .faq .question .answer{padding-top:20px}#Content .column_map .google-map-contact-wrapper .get_in_touch{padding:15px}#Content .get_in_touch ul li{padding:13px 0 13px 30px}#Content .wpcc_tool br{display:none}#Content .column_divider.dptop{padding-top:40px}#Content .wpfilebase-cfile .icon{float:left;margin-right:10px;width:40px}#Content .wpfilebase-cfile{float:left;width:47%;margin:5px}#Content .column.files-list .column_attr>.wpfilebase-cfile:nth-child(even){clear:both}#Content .post .button-love{display:none}#Content .tabs_vertical.ui-tabs .ui-tabs-nav li a{font-size:16px;line-height:24px}#Footer{font-size:12px}#Footer .widget h4{position:relative;margin-bottom:20px}#Footer .widget h4:before{content:"";border-top:1px solid #FFF;margin:0 auto;position:absolute;top:120%;width:15%;z-index:1}#Footer .widget h4:before{width:100%}#Footer .widget .add-cont{padding-left:19px;text-indent:-19px}#Footer .widget .add-cont .icon-address{position:relative;left:10px}#Footer .widget .rev_slider_wrapper{border:solid 5px #FFF}#Footer .widget_revslider .tp-caption a.button span{padding:5px 15px}#Footer .widget_revslider .tparrows.navbar{width:30px;height:30px;border-radius:0;background-color:#FFF;background-image:none}#Footer .widget_revslider .tparrows.tp-rightarrow:before{content:"\e876"}#Footer .widget_revslider .tparrows.tp-leftarrow:before{content:"\e875"}#Footer #text-5 .textwidget{text-align:center}#Footer #text-5 .clock_cont{display:inline-block;width:11%;text-align:center;margin:40px 10px 10px;background-image:url(/wp-content/assets/images/clock-bg.png);background-size:100% 100%;height:100px}#Footer #text-5 .clock_cont .clock_place{display:block;color:#254D88;font-size:13px;padding-top:30%}#Footer .footer_copy{background-color:#211915;border-color:#fff}#Footer .footer_copy .copyright{float:left}#Footer .footer_copy .credit{float:right}@media only screen and (max-width:479px){h3{font-size:16px!important}#Wrapper a.button .button_label,#Wrapper a.tp-button .button_label{font-size:12px}#Content a.button.rmore .button_label,#Content a.button.rquote .button_label{padding:10px 0;width:100%;text-align:center}#Header #Top_bar .logo{width:185px;left:-50px;top:20px}#Header #Top_bar #logo img{border:none}#Header #Top_bar .contact_wrapper .contact_details{margin-left:100px}#Content a.button.rmore .button_icon{display:none}#Footer #text-5 .clock_cont{width:40%!important}}@media only screen and (max-width:767px) and (min-width:480px){#Footer #text-5 .clock_cont{width:25%!important}}@media only screen and (min-width:768px){body:not(.template-slider) #Header{min-height:265px!important}#Header #Top_bar .menu_wrapper a.call-btn{display:none}#Content .faq .question .title{font-size:18px!important}}@media only screen and (max-width:767px){#Header #Top_bar{height:210px!important}#Header .top_bar_left{height:200px!important}#Header #Top_bar .contact_wrapper .contact_details li.phone{display:none}#Header #Top_bar .contact_wrapper .contact_details li{width:100%}#Header #Top_bar .contact_wrapper .contact_details li:last-child{text-align:center}#Header #Top_bar .contact_wrapper{margin-top:100px}#Header #Top_bar .menu_wrapper{margin-top:0;position:relative}#Header #Top_bar .menu_wrapper a.call-btn{position:absolute;top:-55px;right:95px}#Header #Top_bar .menu_wrapper a.call-btn span{float:right;border:solid thin #254D88;padding:10px 5px;font-family:'GothamBold',Open Sans,Arial!important;font-size:22px;line-height:14px;color:#254D88}#Header #mfn-rev-slider .tp-static-layers{display:none}#Header a.responsive-menu-toggle{top:-55px!important}#Header #Top_bar a.responsive-menu-toggle span{color:#254D88!important}#Content .widget-area{margin-top:0!important}#Content a.rquote.btn2{width:initial!important}#Footer .widget_revslider .tp-leftarrow{top:40%!important;left:0!important}#Footer .widget_revslider .tp-rightarrow{top:40%!important;right:0!important}#Footer #rev-slider-widget-2{margin-bottom:50px}#Footer #text-5 .clock_cont{height:100px}#Footer .footer_copy .credit{float:none}}@media only screen and (max-width:959px) and (min-width:768px){#Content a.button.rquote .button_label,#Content a.button.rmore .button_label{font-size:11px}#Footer .widget_revslider .tp-rightarrow{top:91px!important;right:100px!important}#Footer .widget_revslider .tp-leftarrow{top:91px!important}#Footer #text-5 .clock_cont{height:90px!important}}@media only screen and (max-width:959px){#Header #Top_bar .contact_details .slogan img{max-width:170px!important;height:auto}#Header #Top_bar .contact_wrapper .contact_details li{font-size:12px}#Content a.button.rquote,#Content a.button.rmore{width:100%}#Content .photo_box .desc p{height:120px}#Footer .widget h4{font-size:17px}}@media only screen and (max-width:1239px) and (min-width:960px){#Footer .widget_revslider .tp-rightarrow{top:123px!important;right:155px!important}#Footer .widget_revslider .tp-leftarrow{top:123px!important}}@media only screen and (max-width:1239px){#Header #Top_bar #menu{left:inherit;right:0;background-color:#254D88}#Header #Top_bar a.responsive-menu-toggle{width:inherit}#Header #Top_bar a.responsive-menu-toggle span{color:#FFF;font-size:22px;border:solid thin #254D88}#Header #Top_bar .menu>li>a{width:260px}#Footer #text-5 .clock_cont{width:11%;height:105px}}@media only screen and (min-width:1240px){#Header #Top_bar .menu>li>ul.mfn-megamenu{width:47%!important;left:inherit}#Header #Top_bar .menu>li>ul.mfn-megamenu>li{width:50%}#Header #Top_bar .menu>li>ul.mfn-megamenu.mfn-megamenu-6>li:nth-child(odd){width:40%}#Header #Top_bar .menu>li>ul.mfn-megamenu.mfn-megamenu-6>li:nth-child(even){width:60%}#Header #Top_bar.is-sticky #logo img{max-height:145px}#Header #Top_bar.is-sticky .contact_wrapper{margin-top:10px;text-align:center}#Header #Top_bar.is-sticky{height:66px}#Header #Top_bar.is-sticky .contact_details .slogan{padding-top:5px;text-align:left}#Header #Top_bar.is-sticky .contact_details .slogan img{max-width:170px;height:auto}#Header #Top_bar.is-sticky .contact_wrapper .contact_details li{text-align:left;font-size:13px}#Header #Tob_bar.is-sticky .top_bar_left{height:40px!important}#Header #Top_bar.is-sticky .menu>li>a,#Header #Top_bar.is-sticky .menu>li>a span{line-height:10px}#Header #Top_bar.is-sticky .menu_wrapper{margin-top:10px}}#Footer,#Footer .widget_recent_entries ul li a{color:#FFF}#Footer a:not(.button,.icon_bar,.mfn-btn,.mfn-option-btn){color:#FFF}#Footer a:not(.button,.icon_bar,.mfn-btn,.mfn-option-btn):hover{color:#717175}#Footer h1,#Footer h1 a,#Footer h1 a:hover,#Footer h2,#Footer h2 a,#Footer h2 a:hover,#Footer h3,#Footer h3 a,#Footer h3 a:hover,#Footer h4,#Footer h4 a,#Footer h4 a:hover,#Footer h5,#Footer h5 a,#Footer h5 a:hover,#Footer h6,#Footer h6 a,#Footer h6 a:hover{color:#FFF}#Footer .themecolor,#Footer .widget_meta ul,#Footer .widget_pages ul,#Footer .widget_rss ul,#Footer .widget_archive ul,#Footer .widget_nav_menu ul{color:#9BA5C7}#Footer .themebg,#Footer .widget_categories ul,#Footer .widget_product_categories ul{background-color:#9BA5C7}#Footer .Recent_posts ul li a .desc .date,#Footer .widget_recent_entries ul li .post-date{color:#717175}#Footer .footer_copy,#Footer .footer_copy .copyright,#Footer .footer_copy .credit{color:#FFF}#Footer .footer_copy{border-top-color:rgb(255 255 255 / .1)}#Footer .footer_copy .social li a,#Footer .footer_copy .social-menu a{color:#65666C}#Footer .footer_copy .social li a:hover,#Footer .footer_copy .social-menu a:hover{color:#FFF}