﻿.fa,.fas,.far,.fal,.fab {display: inline-block; font-style: normal; font-variant: normal; line-height: 1; }
.fa-2x {font-size: 2em; }
.fa-bars:before {content: "\f0c9"; }
.fa-home:before {content: "\f015"; }
.fa-phone:before {content: "\f095"; }	
.fa-envelope:before {content: "\f0e0"; }	
.fa-angle-double-down:before {content: "\f103"; }
@font-face {font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 400; src: url("fonts/fa-regular-400.eot"); src: url("fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("fonts/fa-regular-400.woff2") format("woff2"), url("fonts/fa-regular-400.woff") format("woff"), url("fonts/fa-regular-400.ttf") format("truetype"), url("fonts/fa-regular-400.svg#fontawesome") format("svg"); }
.far {font-family: 'Font Awesome 5 Free'; font-weight: 400;}
@font-face {font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 900; src: url("fonts/fa-solid-900.eot"); src: url("fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("fonts/fa-solid-900.woff2") format("woff2"), url("fonts/fa-solid-900.woff") format("woff"), url("fonts/fa-solid-900.ttf") format("truetype"), url("fonts/fa-solid-900.svg#fontawesome") format("svg"); }
.fa,.fas {font-family: 'Font Awesome 5 Free'; font-weight: 900; }
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
.w3-image{max-width:100%;height:auto}img{vertical-align:middle}a{color:inherit}
.w3-tooltip,.w3-display-container{position:relative}.w3-tooltip .w3-text{display:none}.w3-tooltip:hover .w3-text{display:inline-block}
.w3-dropdown-click,.w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}
.w3-dropdown-hover:hover .w3-dropdown-content{display:block}
.w3-dropdown-hover:first-child,.w3-dropdown-click:hover{background-color:#ccc;color:#000}
.w3-dropdown-hover:hover > .w3-button:first-child,.w3-dropdown-click:hover > .w3-button:first-child{background-color:#ccc;color:#000}
.w3-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0;z-index:1}
.w3-bar-block .w3-dropdown-hover,.w3-bar-block .w3-dropdown-click{width:100%}
.w3-bar-block .w3-dropdown-hover .w3-dropdown-content,.w3-bar-block .w3-dropdown-click .w3-dropdown-content{min-width:100%}
.w3-bar-block .w3-dropdown-hover .w3-button,.w3-bar-block .w3-dropdown-click .w3-button{width:100%;text-align:left;padding:8px 16px}
.w3-main,#main{transition:margin-left .4s}
.w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}
.w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}
.w3-bar{width:100%;overflow:hidden}.w3-center .w3-bar{display:inline-block;width:auto}
.w3-bar .w3-button{white-space:normal}
.w3-bar-block.w3-center .w3-bar-item{text-align:center}.w3-block{display:block;width:100%}
.w3-bar .w3-dropdown-hover,.w3-bar .w3-dropdown-click{position:static;float:left}
.w3-responsive{display:block;overflow-x:auto}
.w3-container:after,.w3-container:before,.w3-panel:after,.w3-panel:before,.w3-row:after,.w3-row:before,.w3-row-padding:after,.w3-row-padding:before,
.w3-cell-row:before,.w3-cell-row:after,.w3-clear:after,.w3-clear:before,.w3-bar:before,.w3-bar:after{content:"";display:table;clear:both}
.w3-col,.w3-half,.w3-third,.w3-fifth,.w3-threequarter,.w3-quarter{float:left;width:100%}
.w3-col.s1{width:8.33333%}.w3-col.s2{width:16.66666%}.w3-col.s3{width:24.99999%}.w3-col.s4{width:33.33333%}.w3-col.s5{width:41.66666%}.w3-col.s6{width:49.99999%}.w3-col.s7{width:58.33333%}.w3-col.s8{width:66.66666%}.w3-col.s9{width:74.99999%}.w3-col.s10{width:83.33333%}.w3-col.s11{width:91.66666%}.w3-col.s12{width:99.99999%}
@media (min-width:993px){.w3-col.l1{width:8.33333%}.w3-col.l2{width:16.66666%}.w3-col.l3{width:24.99999%}.w3-col.l4{width:33.33333%}.w3-col.l5{width:41.66666%}.w3-col.l6{width:49.99999%}.w3-col.l7{width:58.33333%}.w3-col.l8{width:66.66666%}.w3-col.l9{width:74.99999%}.w3-col.l10{width:83.33333%}.w3-col.l11{width:91.66666%}.w3-col.l12{width:99.99999%}}
.w3-content{max-width:980px;margin:auto}
.w3-cell-row{display:table;width:100%}
.w3-cell-top{vertical-align:top}
.w3-hide{display:none!important}
@media (max-width:600px){.w3-modal-content{margin:0 10px;width:auto!important}.w3-modal{padding-top:30px}.w3-dropdown-hover.w3-mobile .w3-dropdown-content,.w3-dropdown-click.w3-mobile .w3-dropdown-content{position:relative}.w3-hide-small{display:none!important}.w3-mobile{display:block;width:100%!important}.w3-bar-item.w3-mobile,.w3-dropdown-hover.w3-mobile,.w3-dropdown-click.w3-mobile{text-align:center}.w3-dropdown-hover.w3-mobile,.w3-dropdown-hover.w3-mobile .w3-btn,.w3-dropdown-hover.w3-mobile .w3-button,.w3-dropdown-click.w3-mobile,.w3-dropdown-click.w3-mobile .w3-btn,.w3-dropdown-click.w3-mobile .w3-button{width:100%}}
@media (max-width:768px){.w3-modal-content{width:500px}.w3-modal{padding-top:50px}.w3-hide-tim{display:none!important}}
@media (min-width:993px){.w3-modal-content{width:900px}.w3-hide-large{display:none!important}.w3-sidebar.w3-collapse{display:block!important}}
@media (max-width:992px) and (min-width:601px){.w3-hide-medium{display:none!important}}
@media (max-width:992px){.w3-sidebar.w3-collapse{display:none}.w3-main{margin-left:0!important;margin-right:0!important}}
.tr-display .tr-mobile {display: none;}
@media (max-width:600px) {.tr-display .tr-mobile {display: block;} .tr-display .tr-desktop {display: none;}}
.w3-top,.w3-bottom{position:fixed;width:100%;z-index:1}.w3-top{top:0}.w3-bottom{bottom:0}
.w3-display-left{position:absolute;top:50%;left:0%;transform:translate(0%,-50%)}
.w3-display-right{position:absolute;top:50%;right:0%;transform:translate(0%,-50%)}
.w3-display-topmiddle{position:absolute;left:50%;top:0;transform:translate(-50%,0%)}
.w3-display-container:hover .w3-display-hover{display:block}.w3-display-container:hover span.w3-display-hover{display:inline-block}.w3-display-hover{display:none}
.w3-display-position{position:absolute}
.w3-round-small{border-radius:2px}
.w3-row-padding,.w3-row-padding>.w3-half,.w3-row-padding>.w3-third,.w3-row-padding>.w3-fifth,.w3-row-padding>.w3-threequarter,.w3-row-padding>.w3-quarter,.w3-row-padding>.w3-col{padding:0 8px}
.w3-container,.w3-panel{padding:0.01em 16px}.w3-panel{margin-top:16px;margin-bottom:16px}
.w3-card{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}
.w3-card-4,.w3-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)}
.w3-opacity,.w3-hover-opacity:hover{opacity:0.60}
.w3-opacity-min{opacity:0.75}
.w3-tiny{font-size:10px!important}
.w3-small{font-size:12px!important}
.w3-medium{font-size:15px!important}
.w3-large{font-size:18px!important}
.w3-xlarge{font-size:24px!important}
.w3-xxlarge{font-size:36px!important}
.w3-xxxlarge{font-size:48px!important}
.w3-jumbo{font-size:64px!important}
.w3-center{text-align:center!important}
.w3-margin-bottom{margin-bottom:16px!important}
.w3-padding-small{padding:4px 8px!important}
.w3-padding-16{padding-top:16px!important;padding-bottom:16px!important}
.tr-padding-24{padding-top:24px!important;padding-bottom:24px!important}
.w3-padding-32{padding-top:32px!important;padding-bottom:32px!important}
.w3-padding-48{padding-top:48px!important;padding-bottom:48px!important}
.w3-right{float:right!important}
.w3-button:hover{color:#000!important;background-color:#ccc!important}
.w3-text-white,.w3-hover-text-white:hover{color:#fff!important}	
.w3-black,.w3-hover-black:hover{color:#fff!important;background-color:#000!important}
.w3-sand,.w3-hover-sand:hover{color:#000!important;background-color:#fdf5e6!important}	
html,body{font-family:"Lato",sans-serif;font-size:15px;line-height:1.5;background-color: #f1f1f1;}html{overflow-x:hidden}
h1{font-size:24px; font-family:Verdanna,Arial,sans-serif; font-weight:500; margin:10px 0}
h6, h4{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}.w3-wide{letter-spacing:4px}
h2{font-size:17px; font-family:Verdanna,Arial,sans-serif; font-weight:500; margin:17px 0}
h4{font-size:30px}
h3{font-size:24px}
h6{font-size:14px}
h3{font-family:Verdanna,Arial,sans-serif; font-weight:500; margin:10px 0}.w3-wide{letter-spacing:4px}
.w3-btn,.w3-button{border:none;display:inline-block;padding:8px 8px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.w3-bar .w3-bar-item{padding:8px 8px;float:left;width:auto;border:none;display:block;outline:0}
.w3-bar-block .w3-bar-item{width:100%;display:block;padding:8px 8px;text-align:left;border:none;white-space:normal;float:none;outline:0}
@media (min-width:601px){.w3-col.m1{width:8.33333%}.w3-col.m2{width:16.66666%}.w3-col.m3,.w3-quarter{width:24.99999%}.w3-col.m4,.w3-third{width:33.33333%}.w3-col.m5{width:41.66666%}.w3-col.m6,.w3-half{width:49.99999%}.w3-col.m7{width:58.33333%}.w3-col.m8,.w3-fifth{width:20%}.w3-col.m9,.w3-threequarter{width:74.99999%}.w3-col.m10{width:83.33333%}.w3-col.m11{width:91.66666%}.w3-col.m12{width:99.99999%}}
body {font-family: "Lato", sans-serif; background-color: #f1f1f1;}
hr {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; border-style: inset;  border-top: 0px; height: 2px; width: 100%; color:white;}
a {text-decoration:none}
a:hover{font-weight:bold}
.w3-rest{overflow:hidden}
.w3-padding{padding:8px 16px!important}
.w3-padding-large{padding:12px 24px!important}
.w3-table,.w3-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.w3-table-all{border:1px solid #ccc}
.w3-table-all tr:nth-child(odd){background-color:#fff}.w3-table-all tr:nth-child(even){background-color:#f1f1f1}
.w3-table td,.w3-table th,.w3-table-all td,.w3-table-all th{padding:8px 8px;display:table-cell;text-align:left;vertical-align:top}
.w3-table th:first-child,.w3-table td:first-child,.w3-table-all th:first-child,.w3-table-all td:first-child{padding-left:16px}
.w3-display-position{position:absolute}
.w3-show-block,.w3-show{display:block!important}
.w3-show-inline-block{display:inline-block!important}
.w3-container:after,.w3-container:before,.w3-panel:after,.w3-panel:before,.w3-row:after,.w3-row:before,.w3-row-padding:after,.w3-row-padding:before,
.w3-bordered tr,.w3-table-all tr{border-bottom:1px solid #ddd}.w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}
.w3-hoverable tbody tr:hover,.w3-ul.w3-hoverable li:hover{background-color:#ccc}.w3-centered tr th,.w3-centered tr td{text-align:center}
.w3-display-container{position:relative}
.w3-cell{display:table-cell}
.w3-cell-middle{vertical-align:middle}
.w3-cell-bottom{vertical-align:bottom}
.tr-large-17{font-size:17px!important}
.tr-padding-top-only-8{padding-top:8px!important;padding-bottom:0px!important}
.tr-padding-top-only-16{padding-top:16px!important;padding-bottom:0px!important}
.tr-padding-8{padding-top:8px!important;padding-bottom:8px!important}
.tr-padding-menu{padding:4px 14px!important}
.tr-padding-top-only-32{padding-top:32px!important;padding-bottom:0px!important}
.tr-padding-2{padding-top:2px!important;padding-bottom:2px!important}
.tr-padding-right-16{padding-right:16px!important}
.tr-padding-bottom-only-4{padding-top:0px!important;padding-bottom:4px!important}
.tr-padding-bottom-only-16{padding-top:0px!important;padding-bottom:16px!important}
.tr-padding-bottom-only-32{padding-top:0px!important;padding-bottom:32px!important}
.tr-padding-bottom-only-40{padding-top:0px!important;padding-bottom:40px!important}
.tr-trimat-blue,.w3-hover-trimat-blue:hover{color:#fff!important;background-color:#314e70!important}
.tr-cursor-pause{cursor: url(images/pause.png),auto;}
.tr-font-size-15{font-size:15px}
.tr-font-size-25{font-size:25px}
.tr-margin-top-42{margin-top:42px}
.tr-footer-pos1{bottom:13px;right:20px}
.tr-footer-pos2{bottom:13px;right:110px}
.tr-footer-pos-ce{bottom:6px;right:195px}
.tr-footer-pos3{position:fixed; bottom:0; left:0; width:100%}
.tr-banner-pos{max-width:2000px;margin-top:30px;width:100%}
.tr-max-width-320{max-width:320px}
.tr-max-width-475{max-width:475px}
.tr-max-width-400{max-width:400px}
.tr-max-width-410{max-width:410px}
.tr-max-width-410{max-width:475px}
.tr-max-width-600{max-width:600px}
.tr-max-width-610{max-width:610px}
.tr-max-width-630{max-width:630px}
.tr-max-width-700{max-width:700px}
.tr-max-width-800{max-width:800px}
.tr-width-percent-85{width:85%}
.tr-width-percent-95{width:95%}
.tr-width-percent-98{width:98%}
.tr-width-percent-100{width:100%}
.tr-max-width-1000{max-width:1000px}
.tr-max-width-500{max-width:500px}			
.tr-form-color-red{color: #FF0000}
.tr-height-200{height:200px}
.tr-max-width-625-lh85{max-width:625px; line-height:85%!important}
.tr-max-width-1000-lh85{max-width:1000px; line-height:85%!important}
.tr-table-style1{text-align:left; width:25%; vertical-align:bottom!important}
.tr-table-style2{text-align:left; width:12%; vertical-align:bottom!important}
.tr-width-percent-5{width:5%!important}
.tr-width-percent-5-va-bot{width:5%; vertical-align:bottom!important}
.tr-width-percent-10{width:10%!important}
.tr-width-percent-11{width:11%!important}
.tr-width-percent-12{width:12%!important}
.tr-width-percent-14{width:14%!important}
.tr-text-align-left{ text-align:left!important}
.g-recaptcha {margin-bottom: 22px;}
input[type=text], select, textarea {width: 100%;padding: 12px;border: 1px solid #ccc;border-radius: 4px;box-sizing: border-box;margin-top: 6px;margin-bottom: 16px;resize: vertical}
input[type=email], select, textarea {width: 100%;padding: 12px;border: 1px solid #ccc;border-radius: 4px;box-sizing: border-box;margin-top: 6px;margin-bottom: 16px;resize: vertical}
input[type=submit] {background-color: #314e70;color: white;padding: 12px 20px;border: none;border-radius: 4px;cursor: pointer}
input[type=submit]:hover {background-color: #FF0000}
.container {border-radius: 5px;background-color: #f2f2f2;padding: 20px}
label{padding-left: 2px}
.tr-table-style25{text-align:left; width:25%; vertical-align:bottom!important}
.tr-table-style13{text-align:left; width:13%; vertical-align:bottom!important}
.tr-width-percent-4-va-bot{width:4%; vertical-align:bottom!important}
.testwh{width:100%; height:100%}
.w3-container,.w3-panel{padding:0.01em 16px}.w3-panel{margin-top:16px;margin-bottom:16px}