@font-face{font-family:'FontAwesome';src:url("../libs/font-awesome/fonts/fontawesome-webfont.eot?v=4.4.0");src:url("../libs/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0") format("embedded-opentype"),url("../libs/font-awesome/fonts/fontawesome-webfont.woff2?v=4.4.0") format("woff2"),url("../libs/font-awesome/fonts/fontawesome-webfont.woff?v=4.4.0") format("woff"),url("../libs/font-awesome/fonts/fontawesome-webfont.ttf?v=4.4.0") format("truetype"),url("../libs/font-awesome/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ElegantIcons';src:url("../libs/elegant-icons/fonts/ElegantIcons.eot");src:url("../libs/elegant-icons/fonts/ElegantIcons.eot?#iefix") format("embedded-opentype"),url("../libs/elegant-icons/fonts/ElegantIcons.woff") format("woff"),url("../libs/elegant-icons/fonts/ElegantIcons.ttf") format("truetype"),url("../libs/elegant-icons/fonts/ElegantIcons.svg#ElegantIcons") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'KarlaRegular';src:url("../fonts/Karla//KarlaRegular.eot");src:url("../fonts/Karla//KarlaRegular.eot") format("embedded-opentype"),url("../fonts/Karla//KarlaRegular.woff2") format("woff2"),url("../fonts/Karla//KarlaRegular.woff") format("woff"),url("../fonts/Karla//KarlaRegular.ttf") format("truetype"),url("../fonts/Karla//KarlaRegular.svg#KarlaRegular") format("svg")}@font-face{font-family:'KarlaBold';src:url("../fonts/Karla//KarlaBold.eot");src:url("../fonts/Karla//KarlaBold.eot") format("embedded-opentype"),url("../fonts/Karla//KarlaBold.woff2") format("woff2"),url("../fonts/Karla//KarlaBold.woff") format("woff"),url("../fonts/Karla//KarlaBold.ttf") format("truetype"),url("../fonts/Karla//KarlaBold.svg#KarlaBold") format("svg")}body{color:#4e4e4e;font-family:"Arial",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#606b82;text-decoration:none}a:hover,a:focus{text-decoration:none;outline:0 !important}a::moz-focus-inner{border:0;outline:none}h1,h2,h3,h4,h5,h6{color:#4e4e4e;font-family:"KarlaBold","Arial",Helvetica,sans-serif}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}p{color:#767373;font-family:"Arial",Helvetica,sans-serif;font-size:16px;line-height:24px}ul,ol{color:#767373;font-family:"Arial",Helvetica,sans-serif;font-size:16px}ol li{margin:0 0 5px 0}ol>li{list-style-position:inside}ol ol li{list-style-type:lower-alpha}ol ol ol li{list-style-type:lower-roman}img{height:auto;max-width:100%}.breadcrumbs{margin-bottom:15px}.breadcrumbs>span{position:relative}.breadcrumbs>span:after{content:'\f0da';font-family:"FontAwesome";color:#606b82;padding-left:3px;padding-right:3px}.breadcrumbs>span:last-child:after{display:none}.breadcrumbs span{color:#606b82;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:12px;text-transform:uppercase}.breadcrumbs span a span{color:#606b82}.breadcrumbs a{color:#606b82}.breadcrumbs a span{color:#606b82}.breadcrumb-titan>span{position:relative}.breadcrumb-titan>span:after{content:'\f0da';font-family:"FontAwesome";color:#606b82;padding-left:3px;padding-right:3px}.breadcrumb-titan>span:last-child:after{display:none}.main-content{background:#fff url("../images/pattern_bg.jpg") repeat;height:100%;width:100%;position:relative}.main-content:after{content:'';position:absolute;height:100%;width:100%;top:0;left:0;right:0;z-index:1;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 25%, #fff 75%, rgba(255,255,255,0.04) 99%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 25%, #fff 75%, rgba(255,255,255,0.04) 99%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 25%, #fff 75%, rgba(255,255,255,0.04) 99%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 )}.main-content>.container{position:relative;z-index:2}.page-title{font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:36px;margin-top:0;text-transform:uppercase}.page-content:before,.page-content:after{content:"";display:table}.page-content:after{clear:both}.page-content ul{list-style:none;margin:0;padding-left:20px;position:relative}.page-content ul li:before{content:"\f0a9";color:#606b82;font-family:"FontAwesome";position:absolute;left:0}.page-content .wp-post-image,.page-content .no-image{margin-bottom:15px;margin-right:30px}.page-content .post-entry h1:first-of-type,.page-content .post-entry h2:first-of-type,.page-content .post-entry h3:first-of-type,.page-content .post-entry h4:first-of-type,.page-content .post-entry h5:first-of-type,.page-content .post-entry h6:first-of-type{margin-top:0}.page-form{margin-bottom:2em}.page-form.contact__form-side .gsection_title{display:none}.page-form.contact__form-side .gform_title{text-align:left}.page-title{font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:36px;margin-top:0;text-transform:uppercase}.page-content:before,.page-content:after{content:"";display:table}.page-content:after{clear:both}.page-content ul{list-style:none;margin:0;padding-left:20px;position:relative}.page-content ul li:before{content:"\f0a9";color:#606b82;font-family:"FontAwesome";position:absolute;left:0}.page-content .wp-post-image,.page-content .no-image{margin-bottom:15px;margin-right:30px}.page-content .post-entry h1:first-of-type,.page-content .post-entry h2:first-of-type,.page-content .post-entry h3:first-of-type,.page-content .post-entry h4:first-of-type,.page-content .post-entry h5:first-of-type,.page-content .post-entry h6:first-of-type{margin-top:0}.page-form{margin-bottom:2em}.page-form.contact__form-side .gsection_title{display:none}.page-form.contact__form-side .gform_title{text-align:left}@media only screen and (max-width: 479px){.contact__form-side{margin:auto}}@media only screen and (max-width: 340px){.contact__form-side{width:100% !important}}.inner-pages{padding:45px 0}.inner-pages .page-title{margin-bottom:0}.inner-pages .page-content{margin-bottom:3.5em}.inner-pages .page-content.no-content{margin-bottom:0}.inner-pages .page-content iframe{border:0}.feat__image{float:left;margin-right:15px}.btn{border:0;border-radius:0;color:#fff;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:14px;padding:10px 15px;text-transform:uppercase;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;transition:background 0.5s}.btn:hover,.btn:focus,.btn:active{outline:0;box-shadow:none;-webkit-box-shadow:none}.btn.active:hover,.btn.active:focus,.btn.active:active{outline:0;box-shadow:none;-webkit-box-shadow:none}.btn-primary{background-color:#606b82}.btn-primary:hover,.btn-primary:focus{color:#fff;background-color:#4b5466;outline:0}.btn-readmore{background-color:#606b82;margin-top:10px;margin-bottom:20px;padding:13px 25px}.btn-readmore:hover,.btn-readmore:focus{color:#fff;background-color:#4b5466;outline:0}.ui-accordion{margin-bottom:2em}.ui-accordion-header{color:#fff;background-color:#4e4e4e;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:16px;margin-top:0;margin-bottom:5px;padding:15px 20px 13px;position:relative;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-transition:margin-bottom 0.5s;-moz-transition:margin-bottom 0.5s;-ms-transition:margin-bottom 0.5s;transition:margin-bottom 0.5s}.ui-accordion-header:focus,.ui-accordion-header:hover{outline:0;cursor:default}.ui-accordion-header:after{content:'\f067';color:#fff;font-family:"FontAwesome";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ui-accordion-header-active{background-color:#606b82;margin-bottom:0px}.ui-accordion-header-active:after{content:'\f00d'}.ui-accordion-header .faq-title{display:inline-block;line-height:1.1;padding-right:40px}.ui-accordion-content{background-color:transparent;padding:20px}.titan-accordion{margin:0;padding:0;background:#2196F3}.titan-accordion__submenu{margin:0;padding:0}.titan-accordion__submenu .titan-accordion__li{background:#1976D2}.titan-accordion__li{border-top:1px solid #fff;list-style:none}.titan-accordion--child-1{text-indent:1em}.titan-accordion--child-2{text-indent:2em}.titan-accordion--child-3{text-indent:3em}.titan-accordion--clickable{background:url("../images/accordion-arrow.png") no-repeat 96% 10px;cursor:pointer}.titan-accordion--shown{background:url("../images/accordion-arrow.png") no-repeat 96% -70px}.titan-accordion__title{height:48px;line-height:48px;display:block}.titan-accordion__title a{color:#fff;display:block;padding:0 1em;width:84%}.sidebar__form{margin-bottom:64px}.sidebar__video{margin-bottom:53px}.sidebar__video a{display:inline-block;position:relative}.sidebar__video a:before{background-color:rgba(0,0,0,0.4);content:'';height:100%;position:absolute;top:0;left:0;width:100%}.sidebar__video a:hover .sidebar__video-heading,.sidebar__video a:focus .sidebar__video-heading{color:#b3c8f3}.sidebar__video a:hover .sidebar__video-heading .fa,.sidebar__video a:focus .sidebar__video-heading .fa{color:#b3c8f3}.sidebar__video-heading{color:#fff;font-family:"Arial",Helvetica,sans-serif;font-size:16px;text-transform:uppercase;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.sidebar__video-heading .fa{color:#fff;display:block;font-size:65px;text-align:center;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s}.sidebar__video-content{text-align:center}.sidebar__video-content img{width:100%;height:100%;max-height:132px;max-width:360px}.sidebar__testimonial{background-color:rgba(118,115,115,0.05);padding:20px 15px}.pagination{display:block;text-align:right}.pagination-wrapper:before,.pagination-wrapper:after{content:"";display:table}.pagination-wrapper:after{clear:both}.pagination>li{display:inline-block;margin-right:4px}.pagination>li .page-numbers{background-color:#4e4e4e;border-radius:4px;color:#fff;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:17px;font-weight:normal;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;transition:background-color 0.5s}.pagination>li .page-numbers:hover,.pagination>li .page-numbers:focus{background-color:#606b82;color:#fff}.pagination>li .page-numbers.current{background-color:#606b82}.pagination>li span{border:0}.pagination>li>a{border:0}.pagination>li:first-child a,.pagination>li:first-child span,.pagination>li:last-child a,.pagination>li:last-child span{border-radius:4px}.header{background-color:#f4f6f7;padding-top:42px}.header__logo{margin-bottom:15px;text-align:center}.navbar .navbar-toggle{border:0;color:#4e4e4e;float:none;font-family:"KarlaRegular","Arial",Helvetica,sans-serif,"FontAwesome";font-size:17px;margin:10px 0}.navbar-brand{display:inline-block;float:none;height:auto;padding:0}.navbar-brand img{max-width:inherit}.navbar-default{background-color:transparent;border:0;border-radius:0;margin-bottom:0;min-height:initial}.navbar-default .navbar-nav li span.dropdown-toggle{position:absolute;right:0;top:0}.navbar-default .navbar-nav li span.dropdown-toggle:after{content:'\35';font-size:22px;font-family:'ElegantIcons';color:#4e4e4e}.navbar-default .navbar-nav li.open>span.dropdown-toggle:after{content:'\33'}.navbar-default .navbar-nav li .dropdown-menu{background-color:#fff}.navbar-default .navbar-nav li .dropdown-menu li.current-menu-item,.navbar-default .navbar-nav li .dropdown-menu li.current_page_item{border-bottom:0}.navbar-default .navbar-nav li .dropdown-menu li:last-child{border-bottom:none}.navbar-default .navbar-nav li .dropdown-menu a{border:none}.navbar-default .navbar-nav li .dropdown-menu a:hover,.navbar-default .navbar-nav li .dropdown-menu a:active,.navbar-default .navbar-nav li .dropdown-menu a:focus{background-color:inherit;border:none}.navbar-default .navbar-nav li.current-menu-item,.navbar-default .navbar-nav li.current_page_item,.navbar-default .navbar-nav li.current-menu-ancestor{border-bottom:6px solid #4e4e4e;color:#4e4e4e}.navbar-default .navbar-nav li.current-menu-item:hover,.navbar-default .navbar-nav li.current_page_item:hover,.navbar-default .navbar-nav li.current-menu-ancestor:hover{margin-bottom:-6px}.navbar-default .navbar-nav>li>a{color:#4e4e4e;font-family:"KarlaRegular","Arial",Helvetica,sans-serif;font-size:14px;padding:10px 12px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#4b5466}.navbar-default .navbar-nav>li:hover,.navbar-default .navbar-nav>li:focus{color:#4e4e4e}.navbar-default .open>a{color:#606b82}.navbar-default .open .dropdown-menu>li>a{color:#4e4e4e;padding:10px 15px}.navbar-default .open .dropdown-menu>li>a:hover,.navbar-default .open .dropdown-menu>li>a:focus{background:transparent;color:#4b5466}.navbar-default .navbar-collapse .navbar-nav{margin:5px 0 15px}.navbar-default .navbar-collapse.in .open{border-bottom:0}.navbar-default .navbar-collapse.in .open:hover,.navbar-default .navbar-collapse.in .open:focus{border-bottom:0}.navbar-default .navbar-collapse.in .navbar-nav>li{border-bottom-width:2px}.navbar-default .navbar-collapse.in .navbar-nav>li:hover,.navbar-default .navbar-collapse.in .navbar-nav>li:focus{border-bottom-width:2px}.navbar-default .navbar-collapse.in .navbar-nav>li>a{padding:10px}.navbar-default .navbar-collapse.in .navbar-nav li.current-menu-item,.navbar-default .navbar-collapse.in .navbar-nav li.current_page_item{border-bottom-width:2px}.navbar-default .navbar-collapse .visible-xs .navbar-nav>li{border-bottom-width:2px}.dropdown-menu{background-color:#fff;border-radius:0;border:0;box-shadow:none;webkit-box-shadow:none;margin:0;padding:0}.dropdown-menu>li{position:relative}.dropdown-menu>li>a{color:#4e4e4e;display:block;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:15px;padding:10px;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;transition:color 0.2s}.dropdown-menu>li>a:hover{background:transparent;color:#4b5466}.dropdown-menu>li>ul>li>a{color:#4e4e4e;font-family:"KarlaRegular","Arial",Helvetica,sans-serif;font-size:14px;padding:10px}.dropdown-menu>li>ul>li>a:hover,.dropdown-menu>li>ul>li>a:focus{color:#4b5466}.top_nav-contact{text-align:center}.top_nav-contact a{color:#4e4e4e;font-family:"KarlaBold","Arial",Helvetica,sans-serif,"FontAwesome";font-size:18px;text-transform:uppercase}.top_nav-contact a span{display:block;font-size:24px}.top_nav-social{text-align:center}.top_nav-social ul{list-style:none;margin:0;padding-left:0}.top_nav-social ul>li{display:inline-block;margin-right:10px}.top_nav-social ul>li>a{color:#4e4e4e;font-family:'FontAwesome';font-size:24px;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s}.top_nav-social ul>li>a.facebook{color:#3b5998}.top_nav-social ul>li>a.facebook:hover{color:#344e86}.top_nav-social ul>li>a.twitter{color:#55acee}.top_nav-social ul>li>a.twitter:hover{color:#3ea1ec}.top_nav-social ul>li>a.google-plus{color:#dc4e41}.top_nav-social ul>li>a.google-plus:hover{color:#d83a2b}.top_nav-social ul>li>a.linkedin{color:#0077b5}.top_nav-social ul>li>a.linkedin:hover{color:#00669c}.top_nav-social ul>li>a.pinterest{color:#cb2027}.top_nav-social ul>li>a.pinterest:hover{color:#b51d23}.top_nav-social ul>li:last-child{margin-right:0}.is-mobile{width:100%}.is-mobile .top_nav-contact a{font-size:22px}.is-mobile .top_nav-social{margin-bottom:10px}.ubermenu .ubermenu-nav li.ubermenu-current_page_item{border-bottom:6px solid #4e4e4e;color:#4e4e4e}.ubermenu .ubermenu-nav>li{border-bottom:6px solid #f4f6f7}.ubermenu .ubermenu-nav>li>a{color:#4e4e4e;font-family:"KarlaRegular","Arial",Helvetica,sans-serif;font-size:14px;padding:10px}.ubermenu .ubermenu-nav>li>a:hover,.ubermenu .ubermenu-nav>li>a:focus{color:#4b5466}.ubermenu .ubermenu-nav>li:hover,.ubermenu .ubermenu-nav>li:focus{border-bottom:6px solid #4e4e4e;color:#4e4e4e}.ubermenu .ubermenu-nav>li>ul li a{color:#4e4e4e;display:block;font-family:"KarlaRegular","Arial",Helvetica,sans-serif;font-size:15px;padding:10px;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;transition:color 0.2s}.ubermenu .ubermenu-nav>li>ul li a:hover{background:transparent;color:#4b5466}.ubermenu .ubermenu-nav>li>ul li>ul{padding-left:10px;padding-bottom:0;padding-top:0}.ubermenu .ubermenu-nav>li>ul li>ul li a{padding:0 10px !important}.ubermenu .ubermenu-nav>li>ul li>ul li.ubermenu-current_page_item{border-bottom:0}.ubermenu .ubermenu-nav>li>ul li.ubermenu-current_page_item{border-bottom:0}.ubermenu .ubermenu-nav>li>ul>li>a{font-family:"KarlaBold","Arial",Helvetica,sans-serif}.banner-wrapper{position:relative;z-index:2}.banner-wrapper .slick-side:focus{border-color:transparent;box-shadow:none;-webkit-box-shadow:none;outline:0}.banner-wrapper .slick-prev,.banner-wrapper .slick-next{width:50px;height:50px;top:50%;z-index:999;position:absolute;cursor:pointer;background:#fff;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner-wrapper .slick-prev:before,.banner-wrapper .slick-next:before{font-family:'ElegantIcons';color:#4e4e4e;font-size:24px}.banner-wrapper .slick-prev{left:15px}.banner-wrapper .slick-prev:before{content:"\34"}.banner-wrapper .slick-next{right:15px}.banner-wrapper .slick-next:before{content:"\35"}.banner-wrapper .slick-dots{bottom:20px;margin-bottom:0;z-index:2}.banner-wrapper .slick-dots li{height:11px;width:11px}.banner-wrapper .slick-dots li button{background-color:rgba(255,255,255,0.5);-moz-border-raidus:100%;-webkit-border-radius:100%;border-radius:100%;-khtml-border-radius:100%;display:block;margin:0 auto;font-size:0;border:none;height:11px;width:11px}.banner-wrapper .slick-dots li button:before{display:none}.banner-wrapper .slick-dots li.slick-active button{background-color:#fff}.banner-wrapper .slick-dots li:focus{outline:0}.banner-content-slide:focus,.banner-slide:focus{border-color:transparent;box-shadow:none;-webkit-box-shadow:none;outline:0}.banner-content-wrapper{background-color:#4e4e4e;padding:30px 0}.banner-image-container{margin-bottom:0;position:relative}.banner-image-container:before{background-color:rgba(0,0,0,0.4);content:'';height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.banner__title{color:#fff;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:21px;text-transform:uppercase;overflow:hidden;margin-top:0;padding-right:10px}.banner__link a{color:#fff;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:14px}.banner__link a.btn-text{background-color:transparent;border:1px solid #fff;border-radius:0;padding:12px 25px;text-transform:uppercase;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-ms-transition:background-color 0.4s;transition:background-color 0.4s}.banner__link a.btn-text:hover,.banner__link a.btn-text:focus{background-color:#606b82;border-color:#606b82;color:#fff}.banner__video{text-align:center}.banner__video:before,.banner__video:after{content:"";display:table}.banner__video:after{clear:both}.banner__video-icon{color:#fff;display:block;font-size:72px;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s}.banner__video a{color:#fff;display:block;font-family:"Arial",Helvetica,sans-serif;font-size:18px;text-transform:uppercase;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s}.banner__video a:hover{color:#b3c8f3}.banner__video a:hover .banner__video-icon{color:#b3c8f3}.js .banner-wrapper .banner-slide{display:block}.js .banner-wrapper .banner__spinner{display:none}.no-js .banner-wrapper .banner-slide,.no-js .banner-wrapper .banner-content-wrapper,.no-js .banner-wrapper .slick-arrow,.no-js .banner-wrapper .slick-dots{display:none;opacity:0}.no-js .banner-wrapper .banner__spinner{width:100%;display:block;position:relative;height:700px}.no-js .banner-wrapper .banner__spinner .fa-spinner{font-size:44px;color:#606b82;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.no-js .banner-container-pages .banner__spinner{height:505px}.gform_validation_container{width:0;height:0;overflow:hidden}.gfield_required,.validation_message,.validation_error{color:#c00}.gform_wrapper .validation_error{margin-bottom:5px;margin-bottom:5px;width:245px;padding-left:29px;text-align:left}.gform_wrapper ul{margin:0;padding:0;list-style:none}.gform_wrapper li{margin-bottom:5px}.gfield.gform_validation_container,.gform_hidden{visibility:hidden;position:absolute}.gform_body input,.gform_body select,.gform_body textarea{padding:0.500em 0;width:100%;border:1px solid #cdcdcd}.gform_body textarea{height:220px;resize:none}.gform_body input:focus,.gform_body select:focus,.gform_body textarea:focus{background:#fafafa;outline:0}.gform_body ::-webkit-input-placeholder{color:#767373;font-size:16px;opacity:1;filter:alpha(opacity=100)}.gform_body ::-webkit-input-placeholder:focus{color:#000}.gform_body :-moz-placeholder{color:#767373;font-size:16px;opacity:1;filter:alpha(opacity=100)}.gform_body :-moz-placeholder:focus{color:#000}.gform_body ::-moz-placeholder{color:#767373;font-size:16px;opacity:1;filter:alpha(opacity=100)}.gform_body ::-moz-placeholder:focus{color:#000}.gform_body :-ms-input-placeholder{color:#767373;font-size:16px;opacity:1;filter:alpha(opacity=100)}.gform_body :-ms-input-placeholder:focus{color:#000}.gform_wrapper.two-column_wrapper{max-width:100%}.gform_wrapper.two-column_wrapper ul.gform_fields{display:none}.gform_wrapper.two-column_wrapper ul.gform_fields.gform_column{display:block;vertical-align:top}.gform_wrapper.two-column_wrapper ul.gform_column.full{display:inline-block;padding-left:15px;padding-right:15px;width:100%}.gform_wrapper.two-column_wrapper ul.gform_column.full .ginput_container_captcha #recaptcha_area{margin-left:auto}.gform_wrapper.two-column_wrapper ul.gform_column.full .gfield_captcha_container{width:48%;float:right}.gform_wrapper.two-column_wrapper ul.gform_column li.gsection:first-child{display:none}.gform_wrapper.two-column_wrapper ul.one-half{padding-left:15px;padding-right:15px}.gform_wrapper.two-column_wrapper ul.one-half .gfield textarea{border:0;display:block;height:181px;padding:0}@supports (-ms-accelerator: true){.gform_wrapper.two-column_wrapper ul.one-half .gfield textarea{height:187px}}@-moz-document url-prefix(){.gform_wrapper.two-column_wrapper ul.one-half .gfield textarea{height:187px}}.gform_wrapper.two-column_wrapper ul.one-half .gfield.message .ginput_container_textarea{border-bottom:2px solid #606b82}.gform_wrapper.two-column_wrapper ul.one-half .gfield .ginput_container_fileupload:before{top:7px}.gform_wrapper.two-column_wrapper ul.one-half input,.gform_wrapper.two-column_wrapper ul.one-half select{padding:0.500em 0;height:auto;line-height:inherit}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.gform_wrapper.two-column_wrapper ul.one-half input,.gform_wrapper.two-column_wrapper ul.one-half select{padding:0;height:40px;line-height:40px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.gform_wrapper.two-column_wrapper ul.one-half input,.gform_wrapper.two-column_wrapper ul.one-half select{padding:0;height:40px;line-height:40px}}.gform_wrapper.two-column_wrapper ul.one-half input[type="file"]{height:auto;line-height:inherit;padding:0.300em 0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.gform_wrapper.two-column_wrapper ul.one-half input[type="file"]{padding:0.300em 0 0.500em}}@supports (-ms-accelerator: true){.gform_wrapper.two-column_wrapper ul.one-half input[type="file"]{padding:0.300em 0 0.500em}}@-moz-document url-prefix(){.gform_wrapper.two-column_wrapper ul.one-half input[type="file"]{padding:0.300em 0 0.500em}}.gform_wrapper.two-column_wrapper .gform_body{margin-left:-15px;margin-right:-15px}.gform_wrapper .gsection{border-bottom:none !important}.gform_wrapper .top_label li.gfield.gf_right_half+li.gsection{padding:0 !important}.contact__info{margin-top:-16px}.contact__form{margin-bottom:20px}.contact__form-side{width:300px;min-height:560px;background:#ebeff8}.contact__form-side #gform_wrapper_21 .gform_heading{padding-top:46px}.contact__form-side #gform_wrapper_21 .gform_body ul li{text-align:center}.contact__form-side #gform_wrapper_21 .gform_body ul li .ginput_container{text-align:center;margin:0 auto;border-bottom:none;width:245px}.contact__form-side #gform_wrapper_21 .gform_body ul li .ginput_container input{width:245px;background:#fff;padding-left:11px;margin-bottom:20px;min-height:40px}.contact__form-side #gform_wrapper_21 .gform_body ul li .ginput_container input[type="file"]{padding-top:0.50em;margin-bottom:25px}.contact__form-side #gform_wrapper_21 .gform_body ul li .ginput_container textarea{background:#fff;padding-left:11px;min-height:118px}.contact__form-side #gform_wrapper_21 .gform_footer{margin-top:5px;padding-right:27px}.contact__form-side #gform_wrapper_12 .gform_heading{padding-top:46px}.contact__form-side #gform_wrapper_12 .gform_body ul li{text-align:center}.contact__form-side #gform_wrapper_12 .gform_body ul li .ginput_container{text-align:center;margin:0 auto;border-bottom:none;width:245px}.contact__form-side #gform_wrapper_12 .gform_body ul li .ginput_container input{width:245px;background:#fff;padding-left:11px;margin-bottom:20px;min-height:40px}.contact__form-side #gform_wrapper_12 .gform_body ul li .ginput_container input[type="file"]{padding-top:0.50em;margin-bottom:25px}.contact__form-side #gform_wrapper_12 .gform_body ul li .ginput_container textarea{background:#fff;padding-left:11px;min-height:118px}.contact__form-side #gform_wrapper_12 .gform_footer{margin-top:5px;padding-right:27px;padding-bottom:36px}.contact__form input[type="button"],.contact__form input[type="reset"],.contact__form input[type="submit"]{background-color:#606b82;border:0;border-radius:0;color:#fff;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:14px;height:51px;width:149px;padding:0;text-transform:uppercase;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;transition:background 0.5s}.contact__form input[type="button"]:active,.contact__form input[type="button"]:focus,.contact__form input[type="button"]:hover,.contact__form input[type="reset"]:active,.contact__form input[type="reset"]:focus,.contact__form input[type="reset"]:hover,.contact__form input[type="submit"]:active,.contact__form input[type="submit"]:focus,.contact__form input[type="submit"]:hover{background-color:#4b5466;outline:0}.contact__form input[type="file"]{min-height:40px;padding:0.500em 0 0.350em;padding-top:0.300em}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.contact__form input[type="file"]{min-height:36px;padding:0.250em 0 0.350em;padding-top:0}}@supports (-ms-accelerator: true){.contact__form input[type="file"]{min-height:40px;padding:0.250em 0 0.350em}}@-moz-document url-prefix(){.contact__form input[type="file"]{min-height:40px;padding:0.10em 0 0.590em}}.contact__form .gfield{position:relative}.contact__form .gfield input,.contact__form .gfield select,.contact__form .gfield textarea{background-color:transparent;border-color:transparent;border-radius:0}.contact__form .gfield .ginput_container{border-bottom:2px solid #606b82}.contact__form .gfield .ginput_container.ginput_container_captcha{border-bottom:0;margin-top:10px}.contact__form .gfield .gfield_captcha_container{border-bottom:2px solid #606b82}.contact__form .gfield .ginput_container_fileupload{position:relative}.contact__form .gfield .ginput_container_fileupload:before{content:"\f0c6";font-family:"FontAwesome";font-size:18px;position:absolute;right:10px;top:5px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.contact__form .gfield .ginput_container_fileupload:before{display:none}}@supports (-ms-accelerator: true){.contact__form .gfield .ginput_container_fileupload:before{display:none}}@-moz-document url-prefix(){.contact__form .gfield .ginput_container_fileupload:before{top:4px}}.contact__form .gfield_label{color:#767373;font-family:"Arial",Helvetica,sans-serif;font-size:16px;font-weight:normal;display:none}.contact__form .gfield.upload .ginput_preview{min-height:40px;line-height:40px}.contact__form .gfield.captcha{border:0;text-align:right}.contact__form #field_2_8 .ginput_container,.contact__form #field_2_9 .ginput_container{border-bottom:0;padding-right:15px;padding-left:15px}.contact__form .gform_body:before,.contact__form .gform_body:after{content:"";display:table}.contact__form .gform_body:after{clear:both}.contact__form .gform_validation_error .gfield.upload .ginput_preview{line-height:40px;min-height:40px}.contact__form .gform_validation_error .gfield.upload .ginput_container:before{top:7px}.contact__form-half .gfield{float:none;width:100%}.contact__form-half .gfield:nth-child(5){width:100%;margin-bottom:7px}.contact__form-half .gform_body{margin-left:-15px;margin-right:-15px}.contact__form-half .gform_footer{margin-top:25px}.contact__form-side .gform_title{color:#4e4e4e;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:24px;margin-top:0;text-align:center;text-transform:uppercase}.contact__form-side .gfield textarea{height:118px}.contact__form-side .gfield .ginput_container_fileupload{position:relative}.contact__form-side .gfield .ginput_container_fileupload:before{content:"\f0c6";font-family:"FontAwesome";font-size:18px;position:absolute;right:10px;top:5px}.contact__form-side .gfield_description.validation_message{display:none}.contact__form-side .gfield.gfield_error .ginput_container,.contact__form-side .gfield.gfield_error .gfield_captcha_container{border-bottom-color:#c00}.contact__form-side .gform_footer{margin-top:10px;text-align:right}.contact__form-side input[type="file"]{padding:0.500em 0;padding-top:0.25em;min-height:40px}@-moz-document url-prefix(){.contact__form-side input[type="file"]{padding-top:0.20em}}.contact__form-side #gform_ajax_spinner_12,.contact__form-side #gform_ajax_spinner_21{display:none}.contact__gmaps{margin-bottom:1em;width:100%;overflow:hidden}.contact__gmaps iframe{width:100%;height:198px;border:0;overflow:hidden}.contact__details-heading{color:#4e4e4e;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:16px;display:inline-block;max-width:100%;margin-bottom:2px;text-transform:uppercase}.contact__details-content{color:#767373;font-family:"Arial",Helvetica,sans-serif;font-size:14px;margin-bottom:1em;text-decoration:none}.contact__details-content a{color:#767373}.contact__details-content.email a{word-break:break-all}.contact__schedule-item span{display:table-cell}.contact__schedule-item span:first-child{width:110px}.contact__form-side .gform_title{text-align:center}.gform_wrapper.two-column_wrapper ul.gform_column.full .gfield_captcha_container{width:289px;margin:20px auto;margin-top:20px !important;margin-bottom:20px !important;display:block;text-align:right;margin:0 auto;float:none;border-bottom:2px solid transparent}.gform_wrapper.two-column_wrapper ul.gform_column.full .gfield_captcha_container .gfield_captcha_input_container{margin-top:20px}.gform_wrapper.two-column_wrapper ul.gform_column.full .gfield_captcha_container .gfield_captcha_input_container input{background:#fff;padding-left:11px}@media only screen and (max-width: 479px){.gform_wrapper.two-column_wrapper ul.gform_column.full .gfield_captcha_container{width:245px}}.leadin-container{padding-bottom:30px;padding-top:30px;position:relative;z-index:2}.leadin__item{display:block;margin-bottom:20px}.leadin__item:hover img{opacity:.4;filter:alpha(opacity=40);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.leadin__title{color:#fff;font-family:"KarlaBold","Arial",Helvetica,sans-serif,"FontAwesome";font-size:20px;max-height:30px;overflow:hidden;position:absolute;bottom:10px;left:15px;text-transform:uppercase;z-index:2}.leadin__image{display:block;height:216px;position:relative;background-color:#606b82}.leadin__image:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100px;right:0;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.51) 79%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.51) 79%, rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.51) 79%, rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}.leadin__image img{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-ms-transition:ease-in-out 0.2s;transition:ease-in-out 0.2s;max-height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.homepage-content{padding:35px 0;position:relative;z-index:2}.post__item{margin-bottom:37px}.post__item:before,.post__item:after{content:"";display:table}.post__item:after{clear:both}.post__item .post-thumbnail{float:left;margin-right:15px}.post__item .post-entry{color:#767373;font-family:"Arial",Helvetica,sans-serif;font-size:14px}.post__title{color:#4e4e4e;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:20px;margin-top:0}.post__title a{color:#4e4e4e;display:block;line-height:23px;max-height:46px;overflow:hidden}.post__title span{color:#606b82;font-size:16px;display:block;margin-top:5px}.post__content{color:#767373;font-size:16px;margin-bottom:10px}.post__image{margin-bottom:10px}.post-link{margin-bottom:8px}.post-link a{color:#606b82;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:14px;text-transform:uppercase}.post-slider{margin-bottom:15px}.post-slider .post__item{margin-bottom:0}.post-slider .post__title{color:#4e4e4e;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:16px;margin-bottom:10px;text-transform:uppercase}.post-slider .post__title a{max-height:35px;line-height:inherit}.post-slider .post-entry:before,.post-slider .post-entry:after{content:"";display:table}.post-slider .post-entry:after{clear:both}.post-slider .post-thumbnail{max-height:100%}.post-slider .slick-slide:focus{border-color:transparent;box-shadow:none;-webkit-box-shadow:none;outline:0}.post-slider .slick-dots{bottom:initial;margin-bottom:0;margin-top:13px;position:static;text-align:left;z-index:2}.post-slider .slick-dots:before,.post-slider .slick-dots:after{content:"";display:table}.post-slider .slick-dots:after{clear:both}.post-slider .slick-dots li{display:block;float:left;height:11px;width:11px}.post-slider .slick-dots li button{background-color:rgba(255,255,255,0.5);-moz-border-raidus:100%;-webkit-border-radius:100%;border-radius:100%;-khtml-border-radius:100%;display:block;margin:0 auto;font-size:0;background-color:#606b82;border:2px solid #606b82;height:11px;width:11px;padding:0}.post-slider .slick-dots li button:before{display:none}.post-slider .slick-dots li.slick-active button{background-color:transparent;border-color:#606b82}.post-slider .slick-dots li:focus{outline:0}.testimonial__item{border-bottom:1px solid #e6e8e9;margin-bottom:30px;padding-bottom:25px}.testimonial__item .post-title h2{color:#4e4e4e;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:16px;margin-bottom:5px;margin-top:0;text-transform:uppercase}.testimonial__item .post-title h2 a{color:#4e4e4e}.testimonial__item .post-entry{color:#767373;font-family:"Arial",Helvetica,sans-serif;font-size:14px}.testimonial__content{margin-bottom:10px}.testimonial__content p{margin-bottom:15px}.testimonial__heading{color:#4e4e4e;display:inline-block;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:18px}.testimonial__heading span{display:inline-block}.testimonial-slider{margin-bottom:0}.testimonial-slider .testimonial__item{border:0;margin-bottom:0;padding-bottom:0}.testimonial-slider .slick-list{height:auto}.testimonial-slider .slick-slide:focus{border-color:transparent;box-shadow:none;-webkit-box-shadow:none;outline:0}.testimonial-slider .slick-dots{bottom:initial;margin-bottom:0;margin-top:10px;position:static;text-align:left;z-index:2}.testimonial-slider .slick-dots:before,.testimonial-slider .slick-dots:after{content:"";display:table}.testimonial-slider .slick-dots:after{clear:both}.testimonial-slider .slick-dots li{display:block;float:left;height:11px;width:11px}.testimonial-slider .slick-dots li button{background-color:rgba(255,255,255,0.5);-moz-border-raidus:100%;-webkit-border-radius:100%;border-radius:100%;-khtml-border-radius:100%;display:block;margin:0 auto;font-size:0;background-color:#606b82;border:2px solid #606b82;height:11px;width:11px;padding:0}.testimonial-slider .slick-dots li button:before{display:none}.testimonial-slider .slick-dots li.slick-active button{background-color:transparent;border-color:#606b82}.testimonial-slider .slick-dots li:focus{outline:0}.gallery-thumbnail{margin-bottom:25px;text-align:center}.gallery-thumbnail a{display:inline-block;position:relative}.gallery-thumbnail a:before{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;transition:.5s}.gallery-thumbnail a:hover:before{background-color:rgba(96,107,130,0.6);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;transition:.5s;content:'';position:absolute;top:0;left:0;height:100%;width:100%}.product__item{margin-left:auto;margin-right:auto;margin-bottom:50px;max-width:361px}.product__title{color:#4e4e4e;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:22px;max-height:48px;margin-top:0;overflow:hidden;text-transform:uppercase}.product__image{position:relative;height:220px;display:block;margin-bottom:10px}.product__image span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;width:100%}.product__link a{border:0;border-radius:0;background-color:#606b82;color:#fff;display:inline-block;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:14px;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;transition:background 0.5s;padding:15px 35px;text-transform:uppercase}.product__link a:hover,.product__link a:focus{background-color:#4b5466}.product__category:before,.product__category:after{content:"";display:table}.product__category:after{clear:both}.product__category-listing:before,.product__category-listing:after{content:"";display:table}.product__category-listing:after{clear:both}.product__category-listing .product__item{max-width:231px}.product__category-listing .product__image{height:174px}.product__category-listing .product__title{font-size:20px;height:48px;line-height:23px;text-transform:none}.ubermenu .ubermenu-submenu.ubermenu-submenu-type-mega{background:#fff !important}.prefooter{background-color:rgba(118,115,115,0.05);height:100%;width:100%;padding:32px 0;position:relative;z-index:2}.prefooter__block{margin-bottom:20px}.prefooter__block .contact__gmaps iframe{border:1px solid #fff;height:270px}.prefooter__heading{color:#4e4e4e;font-family:"KarlaBold","Arial",Helvetica,sans-serif;font-size:24px;margin-top:0;text-transform:uppercase}.footer{color:#15375c;font-size:12px;padding:32px 0;position:relative;z-index:2}.footer a{color:#15375c}.footer a:hover,.footer a:focus{color:#4e4e4e;text-decoration:none}.footer_wrap{background:transparent url("../images/pattern_bg.jpg") repeat;height:100%;width:100%;position:relative}.footer_wrap:after{content:'';position:absolute;height:100%;width:100%;top:0;left:0;right:0;z-index:1;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 25%, #fff 75%, rgba(255,255,255,0.04) 99%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 25%, #fff 75%, rgba(255,255,255,0.04) 99%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 25%, #fff 75%, rgba(255,255,255,0.04) 99%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 )}.footer__badge{text-align:center}.footer__badge span{margin-right:1em;position:relative;top:0.25em}.footer__copyright{text-align:center}.footer__menu{text-align:center}.footer__menu:before,.footer__menu:after{content:"";display:table}.footer__menu:after{clear:both}.footer__menu ul{display:inline-block;margin:0;padding:0}.footer__menu ul li{border-left:1px solid #9e9e9e;display:block;float:left;font-size:12px;list-style:none;margin:0;padding:0 10px}.footer__menu ul li:first-child{border-left:none;padding-left:0}.footer__menu ul li.current-menu-item a,.footer__menu ul li.current_page_item a{color:#4e4e4e}@media (min-width: 480px){.leadin__image{height:416px}.product__image{height:270px}.contact__info{margin-top:-16px}.contact__form-side{width:362px;background:#ebeff8;margin:0 auto}.contact__form-side #gform_wrapper_21 .gform_heading{padding-top:46px}.contact__form-side #gform_wrapper_21 .gform_body ul li{text-align:center}.contact__form-side #gform_wrapper_21 .gform_body ul li .ginput_container{text-align:center;margin:0 auto;border-bottom:none;width:289px}.contact__form-side #gform_wrapper_21 .gform_body ul li .ginput_container input{width:289px;background:#fff;padding-left:11px}.contact__form-side #gform_wrapper_21 .gform_body ul li .ginput_container textarea{background:#fff;padding-left:11px;height:118px}.contact__form-side #gform_wrapper_21 .gform_footer{padding-right:36px}.contact__info{margin-top:-16px}.contact__form-side{width:362px;background:#ebeff8;margin:0 auto}.contact__form-side #gform_wrapper_12 .gform_heading{padding-top:46px}.contact__form-side #gform_wrapper_12 .gform_body ul li{text-align:center}.contact__form-side #gform_wrapper_12 .gform_body ul li .ginput_container{text-align:center;margin:0 auto;border-bottom:none;width:300px}.contact__form-side #gform_wrapper_12 .gform_body ul li .ginput_container input{width:300px;background:#fff;padding-left:11px}.contact__form-side #gform_wrapper_12 .gform_body ul li .ginput_container textarea{background:#fff;padding-left:11px;height:118px}.contact__form-side #gform_wrapper_12 .gform_footer{padding-right:36px}.gform_wrapper .validation_error{padding-left:36px;width:311px}}@media (min-width: 768px){.navbar-default .navbar-nav li{margin-left:2px}.navbar-default .navbar-nav li:hover>ul{display:block;float:none;left:0}.navbar-default .navbar-nav li:hover>ul.sub-menu{display:block}.navbar-default .navbar-nav li:hover>a{border-bottom:6px solid #4e4e4e}.navbar-default .navbar-nav li>ul{min-height:190px !important}.navbar-default .navbar-nav li>ul li ul{border-top:0;display:block;position:static}.navbar-default .navbar-nav li>ul li ul>li>a{font-family:"KarlaRegular","Arial",Helvetica,sans-serif;font-size:15px;padding:0px 10px}.navbar-default .navbar-nav li>ul li:hover>ul{border-top:0;position:static}.navbar-default .navbar-nav li>ul li.menu-item-has-children>a{padding:0 10px}.navbar-default .navbar-nav li>ul>li>ul{min-height:initial !important}.navbar-default .navbar-nav li.open>ul.sub-menu{display:none}.navbar-default .navbar-nav li span.dropdown-toggle{position:static}.navbar-default .navbar-nav li span.dropdown-toggle:after{display:none}.navbar-default .navbar-nav>li>ul{min-height:auto !important;width:100%}.navbar-default.navbar-right{float:none !important}.navbar-default .navbar-collapse .navbar-nav{margin:0}.navbar-collapse.collapse{padding:0}.navbar-default .navbar-nav>li>a{font-size:13px}.gallery-thumbnail{min-height:180px}.header__logo{margin-bottom:0;text-align:left}.top_nav{padding-bottom:30px}.top_nav-contact{float:right;text-align:right}.top_nav-social{float:right;text-align:right}.is-mobile{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.is-mobile:before,.is-mobile:after{content:"";display:table}.is-mobile:after{clear:both}.is-mobile-wrap{min-height:60px;position:relative}.is-mobile .top_nav-contact{padding-right:15px;text-align:right}.is-mobile .top_nav-social{margin-bottom:0;margin-left:4em}.is-mobile .top_nav-social ul>li>a{vertical-align:top}.banner__title{font-size:28px}.contact__form-half .gfield{float:left;width:50%}.contact__form-half .gfield:nth-child(n+6){float:none;position:relative;width:100%;display:inline-block}.contact__form-half .gfield:last-child{min-height:initial}}@media all and (min-width: 768px) and (-ms-high-contrast: none), (min-width: 768px) and (-ms-high-contrast: active){.contact__form-half .gfield{min-height:40px}}@media (min-width: 768px){@supports (-ms-accelerator: true){.contact__form-half .gfield{min-height:40px}}@-moz-document url-prefix(){.contact__form-half .gfield{min-height:47px}}.contact__form .gform_validation_error .gfield.gfield_error .ginput_container{border-bottom-color:#c00}.contact__form .gform_validation_error .gfield.gfield_error .validation_message{display:none}.leadin__item{margin-bottom:0}.page-content .wp-post-image,.page-content .no-image{float:left}.testimonial-slider .testimonial__item{min-height:140px}.sidebar__testimonial .testimonial-slider .testimonial__item{min-height:initial}}@media (min-width: 992px){.navbar-default .navbar-nav>li>a{font-size:17px;padding:10px 15px}.ubermenu .ubermenu-nav>li>a{font-size:17px;padding:10px 15px}.btn-readmore{margin-bottom:0}.banner-wrapper .banner-content-wrapper{background:transparent;position:absolute;top:50%;width:100%;z-index:2;padding:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner__title{height:60px;padding-right:0}.banner-border{position:relative}.banner-border:after{content:'';background-color:#fff;display:block;height:174px;width:1px;position:absolute;right:0;top:0}.contact__form{margin-bottom:0}.leadin__image{height:342px}.leadin__title{font-size:25px;max-height:35px}.page-form.contact__form-side .gform_wrapper.two-column_wrapper ul.gform_fields.gform_block{display:inline-block}.page-form.contact__form-side .gform_wrapper.two-column_wrapper ul.one-half{display:-moz-inline-stack;display:inline-block;width:50%}.page-form.contact__form-side .gform_wrapper.two-column_wrapper .gform_body{margin-left:-15px;margin-right:-15px}.page-form.contact__form-side .gform_wrapper.two-column_wrapper ul.gform_fields.gform_block{display:inline-block}.page-form.contact__form-side .gform_wrapper.two-column_wrapper ul.one-half{display:-moz-inline-stack;display:inline-block;width:50%}.page-form.contact__form-side .gform_wrapper.two-column_wrapper .gform_body{margin-left:-15px;margin-right:-15px}.product__image{height:220px}.post__image{margin-bottom:0}.prefooter__block{margin-bottom:0}.footer__copyright{text-align:left}.footer__menu{text-align:left}.footer__badge{text-align:right}}@media (min-width: 1200px){.gallery-thumbnail{min-height:auto}.banner__title{font-size:48px;height:100px}.leadin__image{height:416px}.leadin__title{font-size:30px;max-height:40px}.product__image{height:272px}}

/*# sourceMappingURL=maps/style.css.map */
