﻿@import url('https://fonts.googleapis.com/css?family=Rubik:300,400,500,700');html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*{outline:0}::-moz-selection{background:#61c433;color:#fff;text-shadow:none}::selection{background:#61c433;color:#fff;text-shadow:none}body{width:100%;min-width:1250px}html,body,td,input,select,textarea{color:#293035;font-family:"Rubik",Helvetica,Arial;font-size:16px;line-height:21px;font-weight:400;direction:ltr;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-weight:700}hr{clear:both;border:0 none}em{font-style:italic}a:link,a:visited,a:active,a:hover{transition:all .15s ease-in-out}.clsWhiteLink,.clsWhiteLink:link,.clsWhiteLink:visited,.clsWhiteLink:active{color:#fff;text-decoration:none;cursor:pointer}.clsWhiteLinkU:link,.clsWhiteLinkU:visited,.clsWhiteLinkU:active{color:#fff;text-decoration:none}.clsWhiteLink:hover,.clsWhiteLinkU:hover{text-decoration:underline}.clsBlackLink,.clsBlackLink:link,.clsBlackLink:visited,.clsBlackLink:active{color:#000;text-decoration:none;cursor:pointer}.clsBlackLinkU,.clsBlackLinkU:link,.clsBlackLinkU:visited,.clsBlackLinkU:active{color:#000;text-decoration:none;cursor:pointer}.clsBlackLinkU:hover,.clsBlackLink:hover,.clsBlackLinkU:hover{text-decoration:underline}.clsBlueBtn,a.clsBlueBtn:link,a.clsBlueBtn:visited,a.clsBlueBtn:active{color:#fff;font-size:20px;font-weight:500;line-height:24px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;display:inline-block;height:60px;margin:0 8px 0 8px;padding:17px 25px 0 25px;border:0 none;background-color:#29659d;border-radius:4px;transition:all .15s ease-in-out;box-shadow:0 3px 3px rgba(0,0,0,0.13)}.no-touch a.clsBlueBtn:hover{background-color:#3b80c1}.clsGreenBtn,a.clsGreenBtn:link,a.clsGreenBtn:visited,a.clsGreenBtn:active{color:#fff;font-size:18px;font-weight:500;line-height:24px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;display:inline-block;height:60px;padding:17px 25px 0 25px;margin:0 8px 0 8px;border:0 none;background-color:#61c433;border-radius:4px;transition:all .15s ease-in-out;box-shadow:0 3px 3px rgba(0,0,0,0.13)}.no-touch a.clsGreenBtn:hover{background-color:#74dd43}.B{font-weight:bold}.U{text-decoration:underline}strong{font-weight:600}.clsHidden{display:none;visibility:hidden}.clsLink{cursor:pointer}.clsPageAlign{position:relative;width:873px;margin:auto}header{font-size:0;text-align:center;position:fixed;top:0;left:0;z-index:100;width:100%;height:106px;z-index:100}header .clsPageAlign{width:1210px}header .clsLogo{float:left;padding:18px 0 0 0}header .clsLogo img{width:119px;transition:all .15s ease-in-out}nav.clsTopMenu{font-size:0;line-height:0;float:right;position:relative;z-index:2;margin:30px 0 0 auto}nav.clsTopMenu ul,nav.clsTopMenu li{list-style:none;padding:0;margin:0}nav.clsTopMenu ul li{color:#fff;font-size:15px;font-weight:400;line-height:30px;text-decoration:none;cursor:pointer;position:relative;display:inline-block;vertical-align:top;padding:0;margin:0 0 0 12px}nav.clsTopMenu ul li:before{content:"";position:relative;top:-1px;display:inline-block;vertical-align:middle;width:4px;height:4px;margin:0 10px 0 0;border-radius:4px;background-color:#546774}nav.clsTopMenu ul li:first-child:before{display:none}.no-touch nav.clsTopMenu ul li:hover{text-decoration:underline}.scroll header{height:106px;background:#293035;box-shadow:0 -3px 8px rgba(0,0,0,0.5)}.scroll header .clsLogo{padding:18px 0 0 0}.scroll header .clsLogo img{width:88px}.clsHeaderPH{display:none;height:106px}.clsContactUs{padding:58px 0 50px 0;background-color:#293035}.clsContactUs .clsText{color:#fff;font-size:20px;font-weight:400;line-height:30px;display:inline-block;vertical-align:top;width:460px;padding:0 100px 0 0}.clsContactUs h2{color:#fff;font-size:36px;font-weight:400;line-height:70px;text-transform:uppercase;text-align:left;margin:0 0 5px 0}.clsContactUs h2:before,.clsContactUs h2:after{display:none}.clsContactUs .clsForm{display:inline-block;vertical-align:top;width:398px}.clsContactUs .clsForm input[type=text],.clsContactUs .clsForm input[type=email],.clsContactUs .clsForm input[type=tel],textarea{color:#293035;font-size:17px;font-weight:400;line-height:30px;width:398px;height:48px;padding:0 19px 0 19px;margin:0 0 11px 0;border:0 none;background-color:#fff;border-radius:4px;box-shadow:0 3px 3px rgba(0,0,0,0.13)}textarea{height:102px;padding:10px 19px 0 19px}.clsContactUs .clsForm input[type=submit]{color:#fff;font-size:18px;font-weight:500;line-height:24px;text-transform:uppercase;text-align:center;width:398px;height:48px;padding:0;margin:0;border:0 none;background-color:#61c433;border-radius:4px;box-shadow:0 3px 3px rgba(0,0,0,0.13)}.clsContactUs .clsForm input[type=submit]:hover{background-color:#74dd43}span.wpcf7-not-valid-tip{color:#74dd43 !important;font-size:11px !important;position:relative;top:-8px}div.wpcf7-validation-errors{border:0 none !important}::-webkit-input-placeholder{color:#7c8c97}::-moz-placeholder{color:#7c8c97}:-ms-input-placeholder{color:#7c8c97}:-moz-placeholder{color:#7c8c97}label.error,div.wpcf7-response-output{color:#a4ff00;font-size:12px;font-weight:400;line-height:13px;position:relative;top:-6px;display:block;padding:0 !important;margin:0 0 4px 0 !important;border:0 none !important}#dimmer{display:none;position:fixed;top:0 !important;bottom:0;right:0;left:0;z-index:100000;width:100%;height:100%;padding:0;margin:0;background:#000;background:rgba(0,0,0,0.7)}.lightbox{font-size:0;line-height:0;display:none;position:fixed;top:50%;left:50%;z-index:100001;padding:0;background:#fff;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,0.35);-moz-box-shadow:0 0 10px 5px rgba(0,0,0,0.35);box-shadow:0 0 10px 5px rgba(0,0,0,0.35)}.lightbox .clsCloseIcon1{width:30px;height:30px;font-size:0;position:absolute;right:29px;top:24px;cursor:pointer;z-index:10;background:url(../images/icon_close.svg) no-repeat center center;background-size:13px auto;transform:rotate(45deg);transition:all .15s ease-in-out}.no-touch .lightbox .clsCloseIcon1:hover{opacity:.7}.lightbox .clsCloseIcon2{width:21px;height:24px;font-size:0;position:absolute;right:-12px;top:-12px;cursor:pointer;z-index:10;background:url(../images/icon_close.png) no-repeat center center;transition:all .15s ease-in-out}.no-touch .lightbox .clsCloseIcon2:hover{opacity:.7}footer{color:#fff;font-size:12px;font-weight:400;line-height:34px;padding:24px 0 16px 0;background-color:#293035}footer .clsPageAlign{width:1116px}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.clsMobileSideNav,.clsHeaderMobile,.clsMobileMainMenuIcon,.clsMobileMainMenuDrawer{display:none}@media only screen and (max-width :768px){body{min-width:320px}.clsPageAlign{min-width:320px;width:auto}.clsMobileMainMenuIcon{display:block;position:fixed;top:22px;right:24px;z-index:105;width:40px;height:30px;background:url(../images/mobile_menu_open.png) no-repeat center;background-size:19px auto;transition:all .15s ease-in-out}.clsMobileMainMenuIcon.active{background-image:url(../images/mobile_menu_close.png)}.scroll .clsMobileMainMenuIcon{top:10px;right:15px}.clsMobileMainMenuDrawer{display:block;position:fixed;top:0;left:-100vw;z-index:104;width:100vw;height:100vh;padding:70px 34px 0 34px;margin:0;padding:65px 0 40px 0;background-color:#1e6aa5;background-image:linear-gradient(to top,#1e3b57 0,#1e3b57 10%,#29659d 100%);transition:all .3s ease-in-out}.clsMobileMainMenuDrawer.active{left:0}.clsMobileMainMenuDrawer ul{position:relative;height:calc(100vh - 170px);overflow-y:scroll;text-align:center}.clsMobileMainMenuDrawer ul li{color:#fff;font-size:18px;font-weight:400;line-height:14px;text-decoration:none;position:relative;display:block;padding:10px 0 10px 0;margin:0 0 10px 0}html,body,td,input,select,textarea{-webkit-font-smoothing:antialiased}.clsBlueBtn,a.clsBlueBtn:link,a.clsBlueBtn:visited,a.clsBlueBtn:active{font-size:16px;line-height:20px;height:50px;width:auto;display:block;margin:0 20px 8px 20px;padding:15px 5px 0 5px}.clsGreenBtn,a.clsGreenBtn:link,a.clsGreenBtn:visited,a.clsGreenBtn:active{font-size:16px;line-height:20px;height:50px;display:block;margin:0 20px 8px 20px;padding:15px 25px 0 25px}header .clsLogo{position:fixed;padding-left:20px}header .clsLogo img{width:80px}header .clsPageAlign{width:auto;padding-right:20px}nav.clsTopMenu{display:none}.scroll header{z-index:100;height:50px}.scroll header .clsLogo{padding:8px 0 0 20px}.scroll header .clsLogo img{width:50px}.clsHeaderPH{height:50px;display:none}.clsContactUs{padding:40px 0 40px 0}.clsContactUs .clsPageAlign{padding:0 20px 0 20px}.clsContactUs .clsText{font-size:16px;line-height:26px;text-align:center;display:block;width:100%;padding:0 0 20px 0}.clsContactUs h2{font-size:26px;line-height:32px;text-align:center}.clsContactUs .clsForm{display:block;width:auto}.clsContactUs .clsForm input[type=text],.clsContactUs .clsForm input[type=email],.clsContactUs .clsForm input[type=tel],textarea{width:100%}.clsContactUs .clsForm input[type=submit]{width:100%;-webkit-appearance:none}footer .clsPageAlign{width:auto;padding:0 20px 0 20px}}