html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,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}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-base{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-o-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-o-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-o-transition-property:all;transition-property:all;left:0 !important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading .4s;animation:tooltipster-fading .4s}@-webkit-keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating .6s;animation:tooltipster-rotating .6s}@-webkit-keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling .6s;animation:tooltipster-scaling .6s}.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:1;-o-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;height:15px;bottom:0px;position:absolute}.ps__rail-y{display:none;opacity:1;-o-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:1}.ps__rail-x:hover,.ps__rail-y:hover,.ps__rail-x:focus,.ps__rail-y:focus{background-color:#f2f2f2;opacity:1}.ps__thumb-x{background-color:#c32030;border-radius:6px;-o-transition:background-color .2s linear, height .2s ease-in-out;transition:background-color .2s linear, height .2s ease-in-out;-webkit-transition:background-color .2s linear, height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#c32030;border-radius:6px;-o-transition:background-color .2s linear, width .2s ease-in-out;transition:background-color .2s linear, width .2s ease-in-out;-webkit-transition:background-color .2s linear, width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x{background-color:#ad1c2b;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y{background-color:#ad1c2b;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps{overflow:auto !important}}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#ffffff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);border-radius:1px}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html,body{width:100%;height:100%}html{font-size:62.5%}body{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"adelle",serif;font-size:1.6rem;color:#4a4848;overflow-x:hidden}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}h1,h2,h3,h4,h5,h6{font-family:"adelle",serif}h1{font-size:3.6rem;line-height:1.1;letter-spacing:-0.1rem}h1 *,h1 a{line-height:1.1}h2{font-size:3.0rem;line-height:1.1;letter-spacing:-0.1rem}h2 *,h2 a{line-height:1.1}h3{font-size:2.6rem;line-height:1.3}h3 *,h3 a{line-height:1.3}h4{font-size:2.2rem;line-height:1.3}h4 *,h4 a{line-height:1.3}h5{font-size:1.8rem;line-height:1.4}h5 *,h5 a{line-height:1.4}h6{font-size:1.6rem;line-height:1.4}h6 *,h6 a{line-height:1.4}div,span,p,a,ol,ul,li,dl,dd,dt,em,i,strong,b{line-height:1.4}b,strong{font-weight:600}i,em{font-style:italic}a{text-decoration:none;color:#c32030;-webkit-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}a:active{color:#c32030}a:hover,a:focus{outline:none;border:0;-webkit-box-shadow:none;box-shadow:none;color:#971925}input,textarea{outline:none;-webkit-box-shadow:none;box-shadow:none;font-family:"adelle",serif;padding:1.4rem 1.5rem 1.5rem;border-radius:0.5rem;border:none;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,0.05);box-shadow:0 1rem 2rem rgba(0,0,0,0.05);font-size:1.6rem;color:#4a4848}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#888585}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#888585}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#888585}input::placeholder,textarea::placeholder{color:#888585}@media screen and (max-width: 800px){input,textarea{padding:0.9rem 1.5rem 1rem}}input,textarea{-webkit-appearance:none}input[type=radio]{-webkit-appearance:radio}input[type=checkbox]{-webkit-appearance:checkbox}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}sup{font-size:75%;position:relative;top:-4px}h2 sup{font-size:35%;top:-2.2rem}sub{font-size:75%;position:relative;bottom:-4px}big{font-size:130%}small{font-size:80%}.tooltipster-base .tooltipster-box{background-color:#c32030;color:#fff;padding:4px 10px;border-radius:5px}.l-wrapper{display:block;width:1200px;max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:2rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-wrapper--full{width:100%}.l-wrapper--wrapped{-ms-flex-wrap:wrap;flex-wrap:wrap}.l-wrapper--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.l-wrapper--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-wrapper--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-wrapper--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-wrapper--nopadding{padding:0}@media screen and (max-width: 1240px){.l-wrapper{padding-left:2rem;padding-right:2rem}}.l-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-row--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.l-row--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-row--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-row--stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.l-row--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-row--space{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-row--full{width:100%}.l-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-col--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-col--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-col--middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-col--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-col--block{display:block}.l-col__1{width:100%}.l-col__5\.6{width:83.333333333%}.l-col__3\.4{width:75%}.l-col__2{width:50%}.l-col__2\.3{width:66.666666667%}.l-col__2\.5{width:40%}.l-col__3{width:33.333333333%}.l-col__3\.5{width:60%}.l-col__4{width:25%}.l-col__5{width:20%}.l-col__6{width:16.666666667%}.l-col__35{width:35%}.l-col__45{width:45%}.l-col__55{width:55%}.l-col__65{width:65%}body>header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top_content{position:relative;display:inline-block;width:100%;height:725px;margin-bottom:60px;text-align:center;color:#fff;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:0 10px 30px 5px rgba(0,0,0,0.3);box-shadow:0 10px 30px 5px rgba(0,0,0,0.3)}@media screen and (max-width: 800px){.top_content{margin-bottom:3rem}}.top_content .dark_cover{position:absolute;z-index:1;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}.top_content .grad_cover{position:absolute;z-index:0;top:0;width:100%;height:100%;background:#ff1a2f;background:-webkit-linear-gradient(left, rgba(255,26,47,0.41) 0%, rgba(0,143,253,0.41) 100%, rgba(125,185,232,0.41) 100%);background:-webkit-gradient(linear, left top, right top, from(rgba(255,26,47,0.41)), color-stop(100%, rgba(0,143,253,0.41)), to(rgba(125,185,232,0.41)));background:-o-linear-gradient(left, rgba(255,26,47,0.41) 0%, rgba(0,143,253,0.41) 100%, rgba(125,185,232,0.41) 100%);background:linear-gradient(to right, rgba(255,26,47,0.41) 0%, rgba(0,143,253,0.41) 100%, rgba(125,185,232,0.41) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1a2f', endColorstr='#7db9e8', GradientType=0.41)}.top_content .grad_cover:before{position:absolute;top:0;right:0;display:inline-block;width:0;height:0;content:'';border-width:0 430px 580px 0;border-style:solid;border-color:transparent rgba(255,255,255,0.4) transparent transparent}.top_content .grad_cover:after{position:absolute;right:0;bottom:0;display:inline-block;width:41%;height:0;content:'';border-right:0 solid transparent;border-bottom:725px solid rgba(255,255,255,0.4);border-left:390px solid transparent}.top_content .content{font-size:20px;position:absolute;z-index:6;top:10%;left:10%;max-width:500px;text-align:left}.top_content .content h4{font-size:18px}.top_content .content h3{font-size:89px}.history_content .history.block{font-size:18px;margin-bottom:30px}.history_content .history.block h4{font-size:40px;color:#c32030;margin-bottom:2rem}.history_content .history.block h4+div h5:first-child{margin-top:-1.5rem}.history_content .history.block h5{font-size:20px;color:#888585}.history_content .history.block p{color:#888585}.history_content ul{margin-top:30px;padding-left:20px}.history_content ul li{list-style-type:disc;color:#c32030;font-weight:600}.iso{margin:50px 0;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);box-shadow:0 5px 15px 0 rgba(0,0,0,0.2)}.iso .white_block{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:80px;background:#f0f0f0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iso .white_block h4{font-size:40px;margin-bottom:30px;color:#c32030}.iso .white_block img{max-width:100%}.iso .white_block div:first-of-type{width:40%}.iso .white_block div:last-of-type{width:50%}.iso .red_block{position:relative;padding:80px;color:#fff;background:#c32030}.iso .red_block h4{font-size:40px;margin-bottom:30px}.iso .red_block p{width:50%}.iso .red_block div:first-of-type{position:relative;z-index:2}.iso .red_block div:last-child{position:absolute;right:-120px;bottom:-80px}.iso .red_block div:last-child img{width:570px}@media screen and (max-width: 950px){.iso .white_block{position:relative;padding:20px 20px 160px 20px}.iso .white_block div{margin:0}.iso .white_block div:last-of-type{width:100%}.iso .white_block div:first-of-type{position:absolute;top:23px;width:100%}.iso .white_block img{width:75px}.iso .white_block h4{font-size:30px;margin-bottom:4rem;margin-left:100px}.iso .red_block{padding:160px 20px 20px}.iso .red_block div h4{font-size:30px}.iso .red_block div:last-child{position:absolute;right:32px;bottom:175px}.iso .red_block div:last-child img{width:290px}.iso .red_block p{width:100%}}.directive{font-size:18px}.directive h4{font-size:40px;margin-bottom:2rem;color:#c32030}.directive p{color:#888585}.footer_contact{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 22rem);height:420px;margin-top:60px;margin-bottom:-11rem;margin-left:-11rem;text-align:center;color:#fff;background-repeat:no-repeat;background-size:cover;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrap_content{font-size:20px;display:block;width:100%;text-align:center;letter-spacing:3px}.wrap_content h4{font-size:40px}.wrap_content .sub_title{margin:30px 0;padding:0 6rem}@media screen and (max-width: 425px){.wrap_content .sub_title{padding:0 2rem;margin:1.5rem 0}}.wrap_content a{display:inline-block;width:250px;padding:14px 0;text-align:center;letter-spacing:0;text-transform:uppercase;color:#fff;border-radius:30px;background:#c32030}*{outline:0}.slides{position:relative;width:100%;-webkit-box-shadow:0 1rem 3rem 5px rgba(0,0,0,0.3);box-shadow:0 1rem 3rem 5px rgba(0,0,0,0.3)}.slides .slick-list{display:block;width:100%}.slides .m-slide .wrapper{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;margin:auto;padding:4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:6;color:#fff}.slides .m-slide h4{font-size:2.8rem;font-weight:600;margin-bottom:3rem}.slides .m-slide h3{font-size:3rem;font-weight:400}.slides .m-slide span{font-size:1.4rem;font-weight:400;margin-top:1rem;text-transform:uppercase}.slides .m-slide a,.slides .m-slide span{display:block}.slides .m-slide a{margin:3rem auto 0;padding:14px 0;text-transform:uppercase;color:#fff;border-radius:30px;background:#c32030}.slides .slick-dots{position:absolute;z-index:999;right:0;bottom:4rem;left:0;margin:auto;text-align:center}.slides .slick-dots li{display:inline-block;margin:0 5px}.slides .slick-dots li button{font-size:0;padding:5px;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #fff;border-radius:50%;background:transparent}.slides .slick-dots li button:hover{border-color:#c32030;background:#c32030}.slides .slick-dots li.slick-active button{background:#fff}.news_slider{position:relative;display:block}@media screen and (max-width: 800px){.news_slider{display:none}}.new_arrows{position:absolute;right:0;bottom:-20px;width:40px}.new_arrows .left_arrow span,.new_arrows .right_arrow span{position:relative;display:inline-block;width:10px;height:2px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#c32030}.new_arrows .left_arrow span::before,.new_arrows .left_arrow span::after{position:absolute;left:-3px;display:inline-block;width:10px;width:100%;height:2px;content:'';-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform-origin:1px center;-ms-transform-origin:1px center;transform-origin:1px center;background:#c32030}.new_arrows .left_arrow span::before,.new_arrows .right_arrow span::before{top:10px}.new_arrows .left_arrow span::after,.new_arrows .right_arrow span::after{top:-10px}.new_arrows .left_arrow span,.new_arrows .right_arrow span{-webkit-transform:scale3d(0.8, 0.8, 0.8);transform:scale3d(0.8, 0.8, 0.8)}.new_arrows .left_arrow span::before,.new_arrows .left_arrow span::after{top:0;width:10px}.new_arrows .left_arrow span::before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.new_arrows .left_arrow span::after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.new_arrows .right_arrow span::before,.new_arrows .right_arrow span::after{position:absolute;right:-11px;display:inline-block;width:10px;width:100%;height:2px;content:'';-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform-origin:1px center;-ms-transform-origin:1px center;transform-origin:1px center;background:#c32030}.new_arrows .right_arrow span::before,.new_arrows .right_arrow span::after{top:0;width:10px}.new_arrows .right_arrow span::before{-webkit-transform:rotate3d(0, 0, 1, 230deg);transform:rotate3d(0, 0, 1, 230deg)}.new_arrows .right_arrow span::after{-webkit-transform:rotate3d(0, 0, 1, -230deg);transform:rotate3d(0, 0, 1, -230deg)}.new_arrows .left_arrow{float:left;cursor:pointer}.new_arrows .left_arrow:hover span{width:20px}.new_arrows .left_arrow:hover span:before,.new_arrows .left_arrow:hover span:after{width:12px}.new_arrows .right_arrow{float:right;cursor:pointer}.new_arrows .right_arrow:hover span{width:20px}.new_arrows .right_arrow:hover span:before,.new_arrows .right_arrow:hover span:after{width:12px}.m-post--mini{position:relative;width:100%;margin-bottom:4rem;padding:0 5rem 5rem;background:#f2f2f2;-webkit-box-shadow:0 5px 2rem 0 rgba(0,0,0,0.15);box-shadow:0 5px 2rem 0 rgba(0,0,0,0.15)}@media screen and (max-width: 800px){.m-post--mini:last-of-type{margin-bottom:8rem}}.m-post--mini::before{position:absolute;top:0;bottom:0;left:-10px;display:inline-block;width:0;height:0;margin:auto;content:'';border-width:10px 10px 10px 0;border-style:solid;border-color:transparent #c32030 transparent transparent}.m-post--mini::after{position:absolute;top:calc(50% - .75rem);left:-12.7rem;display:block;width:1.5rem;height:1.5rem;content:'';-webkit-transition:border 250ms ease-in-out, background 250ms ease-in-out;-o-transition:border 250ms ease-in-out, background 250ms ease-in-out;transition:border 250ms ease-in-out, background 250ms ease-in-out;border:1px solid #888585;border-radius:100%;background-color:#fff}.m-post--mini:hover::after{border-color:#c32030;background-color:#c32030}.m-post--mini__sort{display:inline-block;margin-bottom:15px;padding:5px 0;text-transform:uppercase;color:#888585;background:#ededed}.m-post--mini__sort a{margin:0 1.5rem;color:#888585}.m-post--mini__sort a:hover{color:#888585}.m-post--mini__date{font-size:1.4rem;display:block;margin-bottom:1rem;color:#888585}.m-post--mini__title{font-size:3rem;display:block;width:100%;margin-bottom:25px;color:#c32030}.m-post--mini__excerpt{font-size:1.8rem;line-height:1.6;margin-bottom:3rem;color:#888585}.post .full_image{position:relative;display:block;min-height:430px;text-align:center;color:#fff;-webkit-box-shadow:0 10px 30px 5px rgba(0,0,0,0.3);box-shadow:0 10px 30px 5px rgba(0,0,0,0.3);background-repeat:no-repeat;background-position:center;background-size:cover}.post .full_image .dark_cover{position:absolute;z-index:1;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}.post .full_image .grad_cover{position:absolute;z-index:0;top:0;width:100%;height:100%;background:#ff1a2f;background:-webkit-gradient(linear, left top, right top, from(rgba(255,26,47,0.41)), color-stop(100%, rgba(0,143,253,0.41)), to(rgba(125,185,232,0.41)));background:-webkit-linear-gradient(left, rgba(255,26,47,0.41) 0%, rgba(0,143,253,0.41) 100%, rgba(125,185,232,0.41) 100%);background:-o-linear-gradient(left, rgba(255,26,47,0.41) 0%, rgba(0,143,253,0.41) 100%, rgba(125,185,232,0.41) 100%);background:linear-gradient(to right, rgba(255,26,47,0.41) 0%, rgba(0,143,253,0.41) 100%, rgba(125,185,232,0.41) 100%)}.post .full_image .grad_cover:before{position:absolute;top:0;right:0;display:inline-block;width:0;height:0;content:'';border-width:0 250px 330px 0;border-style:solid;border-color:transparent rgba(255,255,255,0.4) transparent transparent}.post .full_image .grad_cover:after{position:absolute;right:0;bottom:0;display:inline-block;width:340px;height:0;content:'';border-right:0 solid transparent;border-bottom:430px solid rgba(255,255,255,0.4);border-left:210px solid transparent}.post .news_title{font-size:40px;display:block;margin-top:50px;margin-bottom:1rem;color:#c32030}.post .news_date{font-size:1.4rem;margin-bottom:20px;color:#c32030}.post .news_date__cat{text-transform:uppercase}.post .content{font-size:1.6rem}.post .content p,.post .content span,.post .content b,.post .content strong,.post .content i,.post .content em,.post .content ul,.post .content ol{line-height:1.6}.post .content b,.post .content strong{font-weight:600}.post .content i,.post .content em{font-style:italic}.post .content p,.post .content ul,.post .content ol{margin-bottom:2rem;color:#888585}.post .content ul,.post .content ol{margin-left:2rem;padding-left:2rem}.post .content ul{list-style-type:disc}.post .content ol{list-style-type:decimal}.post .content h1,.post .content h2,.post .content h3,.post .content h4,.post .content h5,.post .content h6{display:block;width:100%;margin-top:3rem;margin-bottom:1rem;color:#c32030}.post .content h2{font-size:3.6rem}.post .content h3{font-size:3.0rem}.post .content h4{font-size:2.8rem;font-weight:600}.post .content h5{font-size:2.2rem;font-weight:600}.post .content h6{font-size:2.0rem;font-weight:600}.post .video{position:relative;height:0;margin:6rem 0;padding-top:25px;padding-bottom:56.25%}.post .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}textarea{resize:none}body>header{position:fixed;z-index:999;top:0;left:0;width:13rem;height:100%;-webkit-transition:background 400ms ease-in-out, border 250ms ease-in-out;-o-transition:background 400ms ease-in-out, border 250ms ease-in-out;transition:background 400ms ease-in-out, border 250ms ease-in-out;border-right:1px solid #ebecec}body>header .l-wrapper{width:100%;height:100%;padding:0 !important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 800px){body>header{width:100%;height:5rem;border-bottom:1px solid #d1d3d3;background-color:#fff;z-index:999999;border-right:0}}body.home>header{border-right:1px solid rgba(255,255,255,0.6)}@media screen and (max-width: 800px){body.home>header{border-bottom:none}}body.contact-open>header{border-right:1px solid transparent;background-color:#fff}body.nav-open>header{border-color:transparent !important}.m-header-navs{position:fixed;z-index:999;top:0;left:0;width:40rem;height:100%;-webkit-transition:-webkit-transform 500ms ease-in-out;transition:-webkit-transform 500ms ease-in-out;-o-transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out, -webkit-transform 500ms ease-in-out;-webkit-transform:translateX(-40rem);-ms-transform:translateX(-40rem);transform:translateX(-40rem)}@media screen and (max-width: 800px){.m-header-navs{width:100%;height:auto;min-height:100vh;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.m-header-navs__overlay{position:fixed;top:0;left:0;display:block;width:100vw;height:100vh;content:'';-webkit-transition:opacity 500ms ease-in-out, -webkit-transform 500ms ease-in-out;transition:opacity 500ms ease-in-out, -webkit-transform 500ms ease-in-out;-o-transition:transform 500ms ease-in-out, opacity 500ms ease-in-out;transition:transform 500ms ease-in-out, opacity 500ms ease-in-out;transition:transform 500ms ease-in-out, opacity 500ms ease-in-out, -webkit-transform 500ms ease-in-out;-webkit-transform:translateX(40rem);-ms-transform:translateX(40rem);transform:translateX(40rem);pointer-events:none;opacity:0;background-color:rgba(0,0,0,0.7)}@media screen and (max-width: 800px){.m-header-navs__overlay{content:none}}.m-header-navs--active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.m-header-navs--active .m-header-navs__overlay{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);pointer-events:all;opacity:1}@media screen and (max-width: 800px){.m-header-navs--active .m-burger{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.m-header-navs--active .m-submenu{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.m-mainnav{position:static;z-index:99999;display:block;width:100%;height:100%;background-color:#c32030}.m-mainnav::before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;content:'';background-color:#c32030}.m-mainnav .m-social{display:none}.m-mainnav .m-copy{display:none}@media screen and (max-width: 800px){.m-mainnav{position:relative;overflow:hidden;height:calc(100vh - 5rem)}.m-mainnav .m-social{display:-webkit-box;display:-ms-flexbox;display:flex;margin:4rem 0}.m-mainnav .m-copy{font-size:1.2rem;position:relative;z-index:5;display:block;width:80%;margin:0 auto 3rem;text-align:center}.m-mainnav #menu-footer-menu{position:relative;z-index:5;display:block;margin:2rem 0}.m-mainnav #menu-footer-menu .hide-mobile{display:none}.m-mainnav #menu-footer-menu li{display:block}.m-mainnav #menu-footer-menu li a{font-size:1.2rem;display:block;width:100%;text-align:center;text-transform:uppercase;color:#fff}}.m-brand{font-size:0;color:transparent}.m-brand a,.m-brand span{display:block}.m-brand span{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:100% auto}.m-brand--primary{padding:3.5rem}@media screen and (max-width: 800px){.m-brand--primary{padding:1.4rem}}.m-brand--primary a{width:5rem;height:5rem}@media screen and (max-width: 800px){.m-brand--primary a{width:2.3rem;height:2.3rem}}.m-brand--secondary{position:relative;z-index:5;padding:3rem;background-color:#c32030}@media screen and (max-width: 800px){.m-brand--secondary{z-index:10;padding:1.4rem}}.m-brand--secondary a{width:6rem;height:6rem}@media screen and (max-width: 800px){.m-brand--secondary a{width:2.3rem;height:2.3rem}}.m-brand--terciary{position:absolute;z-index:5;bottom:2rem;left:9.4rem}.m-brand--terciary a{width:18.7rem;height:8.4rem;margin:0 auto}@media screen and (max-width: 800px){.m-brand--terciary{position:relative;top:auto;left:auto}}.m-menu__list--l0{position:relative;display:block}.m-menu__item--l0{display:block;border-bottom:1px solid #ce404e}.m-menu__item--l0:first-of-type{border-top:1px solid #ce404e}.m-menu__item--l0>a{font-size:1.8rem;font-weight:600;display:block;padding:2rem 6rem;-webkit-transition:background-color 250ms ease-in-out;-o-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out;letter-spacing:.02rem;text-transform:uppercase;color:#fff}.m-menu__item--l0>a:hover,.m-menu__item--l0>a.active{background-color:#ce404e}@media screen and (max-width: 800px){.m-menu__item--l0>a{text-align:center}}.m-menu__item--l1{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.m-menu__item--l1>a{font-size:1.6rem;position:relative;display:block;overflow:hidden;padding:1.5rem 0;-webkit-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out;color:#888585}.m-menu__item--l1>a::after{position:absolute;bottom:1.4rem;left:0;display:block;width:100%;height:1px;content:'';-webkit-transition:opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out, transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0;background-color:#c32030}.m-menu__item--l1>a:hover{color:#4a4848}.m-menu__item--l1>a:hover::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}@media screen and (max-width: 800px){.m-menu__item--l1>a{text-align:center}}.m-mainmenu{position:relative;z-index:5}@media screen and (min-width: 801px){.m-mainmenu{overflow:hidden;max-height:calc(100% - 24rem)}}.m-mainmenu .ps__thumb-y{background-color:rgba(255,255,255,0.8)}.m-mainmenu .ps__rail-y:hover{background-color:rgba(255,255,255,0.1)}.m-mainmenu .ps__rail-y:hover .ps__thumb-y{background-color:#fff}.m-submenu{position:absolute;z-index:1;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:4rem 3rem;-webkit-transition:-webkit-transform 500ms ease-in-out;transition:-webkit-transform 500ms ease-in-out;-o-transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out, -webkit-transform 500ms ease-in-out;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;pointer-events:none;opacity:1;background-color:#f2f2f2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 800px){.m-submenu{z-index:6}}.m-submenu__title{font-size:1.6rem;font-weight:600;display:block;width:100%;margin-bottom:4rem;letter-spacing:.1rem;text-transform:uppercase;color:#c32030}@media screen and (max-width: 800px){.m-submenu__title{text-align:center}}.m-submenu__content,.m-submenu .m-menu__list{width:100%}.m-submenu.active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);pointer-events:all}@media screen and (max-width: 800px){.m-submenu.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.m-submenu__back{display:none}@media screen and (max-width: 800px){.m-submenu__back{font-size:1.6rem;display:block;padding-left:1.5rem;color:#c32030;background-image:url(../images/icons/icn_arrow_red_back.svg);background-repeat:no-repeat;background-position:left 6px;background-size:auto}}body.home.contact-open .m-burger,body.contact-open .m-burger,.m-burger{font-size:1.2rem;font-weight:600;position:absolute;z-index:999999;top:calc(50% - 1rem);left:0;display:block;width:4rem;height:4rem;-webkit-transition:color 250ms ease-in-out, -webkit-transform 500ms ease-in-out;transition:color 250ms ease-in-out, -webkit-transform 500ms ease-in-out;-o-transition:transform 500ms ease-in-out, color 250ms ease-in-out;transition:transform 500ms ease-in-out, color 250ms ease-in-out;transition:transform 500ms ease-in-out, color 250ms ease-in-out, -webkit-transform 500ms ease-in-out;-webkit-transform:translateX(44.5rem);-ms-transform:translateX(44.5rem);transform:translateX(44.5rem);text-align:center;color:#888585 !important}@media screen and (max-width: 800px){body.home.contact-open .m-burger,body.contact-open .m-burger,.m-burger{font-size:9px;top:1.5rem;right:1.4rem;left:auto;width:3rem;height:3rem;-webkit-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out;-webkit-transform:translateX(100vw);-ms-transform:translateX(100vw);transform:translateX(100vw)}}body.home.contact-open .m-burger--pushed,body.contact-open .m-burger--pushed,.m-burger--pushed{-webkit-transform:translateX(84.5rem);-ms-transform:translateX(84.5rem);transform:translateX(84.5rem)}@media screen and (max-width: 800px){body.home.contact-open .m-burger--pushed,body.contact-open .m-burger--pushed,.m-burger--pushed{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}body.home.contact-open .m-burger__text,body.contact-open .m-burger__text,.m-burger__text{position:absolute;bottom:0;left:0;display:block;width:100%;-webkit-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;opacity:1}body.home.contact-open .m-burger--active body.home.contact-open .m-burger__text,body.contact-open .m-burger--active body.home.contact-open .m-burger__text,.m-burger--active body.home.contact-open .m-burger__text,body.home.contact-open .m-burger--active body.contact-open .m-burger__text,body.contact-open .m-burger--active body.contact-open .m-burger__text,.m-burger--active body.contact-open .m-burger__text,body.home.contact-open .m-burger--active .m-burger__text,body.contact-open .m-burger--active .m-burger__text,.m-burger--active .m-burger__text{opacity:0}body.home.contact-open .m-burger--active:hover__lines,body.contact-open .m-burger--active:hover__lines,.m-burger--active:hover__lines{background:transparent}body.home.contact-open .m-burger--active body.home.contact-open .m-burger__lines,body.contact-open .m-burger--active body.home.contact-open .m-burger__lines,.m-burger--active body.home.contact-open .m-burger__lines,body.home.contact-open .m-burger--active body.contact-open .m-burger__lines,body.contact-open .m-burger--active body.contact-open .m-burger__lines,.m-burger--active body.contact-open .m-burger__lines,body.home.contact-open .m-burger--active .m-burger__lines,body.contact-open .m-burger--active .m-burger__lines,.m-burger--active .m-burger__lines{background:transparent}body.home.contact-open .m-burger--active body.home.contact-open .m-burger__lines::before,body.home.contact-open .m-burger--active body.home.contact-open .m-burger__lines::after,body.contact-open .m-burger--active body.home.contact-open .m-burger__lines::before,body.contact-open .m-burger--active body.home.contact-open .m-burger__lines::after,.m-burger--active body.home.contact-open .m-burger__lines::before,.m-burger--active body.home.contact-open .m-burger__lines::after,body.home.contact-open .m-burger--active body.contact-open .m-burger__lines::before,body.home.contact-open .m-burger--active body.contact-open .m-burger__lines::after,body.contact-open .m-burger--active body.contact-open .m-burger__lines::before,body.contact-open .m-burger--active body.contact-open .m-burger__lines::after,.m-burger--active body.contact-open .m-burger__lines::before,.m-burger--active body.contact-open .m-burger__lines::after,body.home.contact-open .m-burger--active .m-burger__lines::before,body.home.contact-open .m-burger--active .m-burger__lines::after,body.contact-open .m-burger--active .m-burger__lines::before,body.contact-open .m-burger--active .m-burger__lines::after,.m-burger--active .m-burger__lines::before,.m-burger--active .m-burger__lines::after{top:0;left:0;width:4rem;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;background:#fff}@media screen and (max-width: 800px){body.home.contact-open .m-burger--active body.home.contact-open .m-burger__lines::before,body.home.contact-open .m-burger--active body.home.contact-open .m-burger__lines::after,body.contact-open .m-burger--active body.home.contact-open .m-burger__lines::before,body.contact-open .m-burger--active body.home.contact-open .m-burger__lines::after,.m-burger--active body.home.contact-open .m-burger__lines::before,.m-burger--active body.home.contact-open .m-burger__lines::after,body.home.contact-open .m-burger--active body.contact-open .m-burger__lines::before,body.home.contact-open .m-burger--active body.contact-open .m-burger__lines::after,body.contact-open .m-burger--active body.contact-open .m-burger__lines::before,body.contact-open .m-burger--active body.contact-open .m-burger__lines::after,.m-burger--active body.contact-open .m-burger__lines::before,.m-burger--active body.contact-open .m-burger__lines::after,body.home.contact-open .m-burger--active .m-burger__lines::before,body.home.contact-open .m-burger--active .m-burger__lines::after,body.contact-open .m-burger--active .m-burger__lines::before,body.contact-open .m-burger--active .m-burger__lines::after,.m-burger--active .m-burger__lines::before,.m-burger--active .m-burger__lines::after{width:3rem}}body.home.contact-open .m-burger--active body.home.contact-open .m-burger__lines::before,body.contact-open .m-burger--active body.home.contact-open .m-burger__lines::before,.m-burger--active body.home.contact-open .m-burger__lines::before,body.home.contact-open .m-burger--active body.contact-open .m-burger__lines::before,body.contact-open .m-burger--active body.contact-open .m-burger__lines::before,.m-burger--active body.contact-open .m-burger__lines::before,body.home.contact-open .m-burger--active .m-burger__lines::before,body.contact-open .m-burger--active .m-burger__lines::before,.m-burger--active .m-burger__lines::before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}body.home.contact-open .m-burger--active body.home.contact-open .m-burger__lines::after,body.contact-open .m-burger--active body.home.contact-open .m-burger__lines::after,.m-burger--active body.home.contact-open .m-burger__lines::after,body.home.contact-open .m-burger--active body.contact-open .m-burger__lines::after,body.contact-open .m-burger--active body.contact-open .m-burger__lines::after,.m-burger--active body.contact-open .m-burger__lines::after,body.home.contact-open .m-burger--active .m-burger__lines::after,body.contact-open .m-burger--active .m-burger__lines::after,.m-burger--active .m-burger__lines::after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}body.home.contact-open .m-burger--active body.home.contact-open .m-burger__lines:hover::before,body.home.contact-open .m-burger--active body.home.contact-open .m-burger__lines:hover::after,body.contact-open .m-burger--active body.home.contact-open .m-burger__lines:hover::before,body.contact-open .m-burger--active body.home.contact-open .m-burger__lines:hover::after,.m-burger--active body.home.contact-open .m-burger__lines:hover::before,.m-burger--active body.home.contact-open .m-burger__lines:hover::after,body.home.contact-open .m-burger--active body.contact-open .m-burger__lines:hover::before,body.home.contact-open .m-burger--active body.contact-open .m-burger__lines:hover::after,body.contact-open .m-burger--active body.contact-open .m-burger__lines:hover::before,body.contact-open .m-burger--active body.contact-open .m-burger__lines:hover::after,.m-burger--active body.contact-open .m-burger__lines:hover::before,.m-burger--active body.contact-open .m-burger__lines:hover::after,body.home.contact-open .m-burger--active .m-burger__lines:hover::before,body.home.contact-open .m-burger--active .m-burger__lines:hover::after,body.contact-open .m-burger--active .m-burger__lines:hover::before,body.contact-open .m-burger--active .m-burger__lines:hover::after,.m-burger--active .m-burger__lines:hover::before,.m-burger--active .m-burger__lines:hover::after{background:#c32030}@media screen and (max-width: 800px){body.home.contact-open .m-burger--active body.home.contact-open .m-burger__lines:hover::before,body.home.contact-open .m-burger--active body.home.contact-open .m-burger__lines:hover::after,body.contact-open .m-burger--active body.home.contact-open .m-burger__lines:hover::before,body.contact-open .m-burger--active body.home.contact-open .m-burger__lines:hover::after,.m-burger--active body.home.contact-open .m-burger__lines:hover::before,.m-burger--active body.home.contact-open .m-burger__lines:hover::after,body.home.contact-open .m-burger--active body.contact-open .m-burger__lines:hover::before,body.home.contact-open .m-burger--active body.contact-open .m-burger__lines:hover::after,body.contact-open .m-burger--active body.contact-open .m-burger__lines:hover::before,body.contact-open .m-burger--active body.contact-open .m-burger__lines:hover::after,.m-burger--active body.contact-open .m-burger__lines:hover::before,.m-burger--active body.contact-open .m-burger__lines:hover::after,body.home.contact-open .m-burger--active .m-burger__lines:hover::before,body.home.contact-open .m-burger--active .m-burger__lines:hover::after,body.contact-open .m-burger--active .m-burger__lines:hover::before,body.contact-open .m-burger--active .m-burger__lines:hover::after,.m-burger--active .m-burger__lines:hover::before,.m-burger--active .m-burger__lines:hover::after{background-color:#fff}}body.home.contact-open .m-burger__lines,body.contact-open .m-burger__lines,.m-burger__lines{position:relative;top:0;display:inline-block;width:4rem;height:5px;-webkit-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;background:#888585}@media screen and (max-width: 800px){body.home.contact-open .m-burger__lines,body.contact-open .m-burger__lines,.m-burger__lines{width:3rem;height:4px}}body.home.contact-open .m-burger__lines::before,body.home.contact-open .m-burger__lines::after,body.contact-open .m-burger__lines::before,body.contact-open .m-burger__lines::after,.m-burger__lines::before,.m-burger__lines::after{position:absolute;right:0;display:block;width:4rem;height:5px;content:'';-webkit-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transform-origin:0 center;-ms-transform-origin:0 center;transform-origin:0 center;background:#888585}@media screen and (max-width: 800px){body.home.contact-open .m-burger__lines::before,body.home.contact-open .m-burger__lines::after,body.contact-open .m-burger__lines::before,body.contact-open .m-burger__lines::after,.m-burger__lines::before,.m-burger__lines::after{width:3rem;height:4px}}body.home.contact-open .m-burger__lines::before,body.contact-open .m-burger__lines::before,.m-burger__lines::before{top:11px}@media screen and (max-width: 800px){body.home.contact-open .m-burger__lines::before,body.contact-open .m-burger__lines::before,.m-burger__lines::before{top:8.8px}}body.home.contact-open .m-burger__lines::after,body.contact-open .m-burger__lines::after,.m-burger__lines::after{top:-11px}@media screen and (max-width: 800px){body.home.contact-open .m-burger__lines::after,body.contact-open .m-burger__lines::after,.m-burger__lines::after{top:-8.8px}}@media screen and (min-width: 801px){body.home .m-burger{color:#fff !important}body.home .m-burger:hover{color:#c32030 !important}body.home .m-burger:hover .m-burger__lines,body.home .m-burger:hover .m-burger__lines::before,body.home .m-burger:hover .m-burger__lines::after{background:#c32030}body.home .m-burger--active:hover .m-burger__lines{background:transparent !important}body.home .m-burger--active .m-burger__lines{background:transparent !important}body.home .m-burger__lines,body.home .m-burger__lines::before,body.home .m-burger__lines::after{background:#fff}body.home .m-burger__lines:hover,body.home .m-burger__lines:hover::before,body.home .m-burger__lines:hover::after{background:#c32030}}.m-tel{font-size:1.6rem;font-weight:600;line-height:2.6rem;position:fixed;z-index:999;top:4.5rem;right:3rem;display:block;height:2.5rem;padding-right:3.5rem;-webkit-transition:color 250ms ease-in-out, background-position 250ms ease-in-out, opacity 250ms ease-in-out;-o-transition:color 250ms ease-in-out, background-position 250ms ease-in-out, opacity 250ms ease-in-out;transition:color 250ms ease-in-out, background-position 250ms ease-in-out, opacity 250ms ease-in-out;color:#c32030;background-image:url(../images/icons/icn_phone.svg);background-repeat:no-repeat;background-position:right -2.5rem;background-size:2.5rem auto}.m-tel--config{font-size:1.6rem;font-weight:600;line-height:2.6rem;top:4.5rem;right:3rem;display:block;height:2.6rem;padding-right:3.5rem;color:#c32030;background-image:url(../images/icons/icn_phone.svg);background-repeat:no-repeat;background-position:right -2.5rem;background-size:2.5rem auto}@media screen and (max-width: 800px){.m-tel--config{display:none}}@media screen and (max-width: 800px){.m-tel{display:none}}.m-tel:hover,.m-tel:focus{color:#c32030}body.home .m-tel{color:#ebecec;background-position:right top}body.home .m-tel:hover,body.home .m-tel:focus{color:#fff}body.nav-open .m-tel{color:#ebecec;background-position:right top}body.nav-open .m-tel:hover,body.nav-open .m-tel:focus{color:#fff}.contact-open .m-tel{color:#c32030 !important;background-position:right -2.5rem !important}.m-triangles{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.m-triangles::after,.m-triangles::before{position:absolute;right:0;content:''}.m-triangles::before{top:0;width:0;height:0;border-top:60rem solid rgba(255,255,255,0.2);border-right:0 solid transparent;border-left:30rem solid transparent}.m-triangles::after{bottom:0;width:0;height:0;border-right:0 solid transparent;border-bottom:120rem solid rgba(255,255,255,0.2);border-left:60rem solid transparent}body>main{position:relative;z-index:1;display:block;margin-left:13rem;padding:11rem 11rem;height:100%}@media screen and (max-width: 800px){body>main{padding-top:7rem !important}}body.home>main{padding:0;margin-left:0;min-height:100%;height:auto}.m-home{position:static;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:100vh;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 800px){.m-home{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-height: 385px) and (min-width: 801px){.m-home{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.m-home__video{position:fixed;top:0;left:0;display:block;width:100vw;height:100vh}.m-home__video::before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;content:'';opacity:.4;background:#008ffd;background:-webkit-gradient(linear, left top, right top, from(#008ffd), to(#0acc00));background:-webkit-linear-gradient(left, #008ffd 0%, #0acc00 100%);background:-o-linear-gradient(left, #008ffd 0%, #0acc00 100%);background:linear-gradient(to right, #008ffd 0%, #0acc00 100%)}.m-home__video::after{position:absolute;z-index:5;top:0;left:0;display:block;width:100%;height:100%;content:'';background-color:rgba(0,0,0,0.35)}.m-home__video .m-triangles{z-index:4;overflow:hidden}.m-home__video_fill{position:absolute;z-index:3;top:0;left:0;display:block;width:100%;height:100%;opacity:.5;background-image:url(../images/bgs/scanlines.svg);background-repeat:repeat}.m-home__video_file{position:absolute;z-index:1;top:50%;left:50%;display:block;width:auto;min-width:100%;height:auto;min-height:100%;-webkit-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);pointer-events:all;opacity:1}@media screen and (max-width: 800px){.m-home__video_file{display:none;pointer-events:none;opacity:0}}.m-home__video_fb{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.m-home__content{position:relative;z-index:5;margin-left:19rem;padding:10rem 0}@media screen and (max-width: 800px){.m-home__content{width:90%;margin-left:5%;padding:0 0 18rem}}.m-home__content_pretitle{font-size:3rem;font-weight:600;margin-bottom:1.5rem;letter-spacing:.1rem;text-transform:uppercase;color:#fff}@media screen and (max-width: 800px){.m-home__content_pretitle{font-size:1.8rem;margin-top:5rem}}@media screen and (max-height: 375px) and (max-width: 800px){.m-home__content_pretitle{margin-top:1rem}}.m-home__content_title{font-size:7rem;font-weight:400;width:75%;margin-bottom:3rem;letter-spacing:.2rem;color:#fff}@media screen and (max-width: 800px){.m-home__content_title{font-size:4rem;width:100%}}.m-button,.m-configurator .configurator_wrapper .gform_footer input[type=submit],.post-password-form input[type="submit"]{position:relative}.m-button--full,.m-form--default .gform_footer,.m-configurator .configurator_wrapper .gform_footer input[type=submit],.post-password-form input[type="submit"]{font-size:1.6rem;font-weight:600;padding:1.3rem 3.5rem;-webkit-transition:background-color 250ms ease-in-out, color 250ms ease-in-out, border 250ms ease-in-out, padding 250ms ease-in-out;-o-transition:background-color 250ms ease-in-out, color 250ms ease-in-out, border 250ms ease-in-out, padding 250ms ease-in-out;transition:background-color 250ms ease-in-out, color 250ms ease-in-out, border 250ms ease-in-out, padding 250ms ease-in-out;letter-spacing:.1rem;text-transform:uppercase;border-radius:6rem;text-align:center}.m-button--outline-white{color:#fff;border:2px solid rgba(255,255,255,0.6);background-color:rgba(255,255,255,0.2)}.m-button--outline-white:hover,.m-button--outline-white:focus{color:#fff;border:2px solid rgba(255,255,255,0.8);background-color:rgba(255,255,255,0.4)}.m-button--outline-white-dark{color:#fff;border:2px solid rgba(255,255,255,0.6);background-color:rgba(0,0,0,0.1)}.m-button--outline-white-dark:hover,.m-button--outline-white-dark:focus{color:#fff;border:2px solid rgba(255,255,255,0.8);background-color:rgba(0,0,0,0.2)}.m-button--solid-red,.m-form--default .gform_footer,.m-configurator .configurator_wrapper .gform_footer input[type=submit],.post-password-form input[type="submit"]{color:#fff !important;background-color:#c32030;-webkit-box-shadow:0 7px 1rem rgba(0,0,0,0.1);box-shadow:0 7px 1rem rgba(0,0,0,0.1)}.m-button--solid-red:hover,.m-form--default .gform_footer:hover,.m-configurator .configurator_wrapper .gform_footer input:hover[type=submit],.post-password-form input:hover[type="submit"],.m-button--solid-red:focus,.m-form--default .gform_footer:focus,.m-configurator .configurator_wrapper .gform_footer input:focus[type=submit],.post-password-form input:focus[type="submit"]{color:#fff;-webkit-box-shadow:0 7px 1rem rgba(0,0,0,0.1);box-shadow:0 7px 1rem rgba(0,0,0,0.1)}.m-button--solid-gray{color:#fff !important;background-color:#888585;-webkit-box-shadow:0 7px 1rem rgba(0,0,0,0.1);box-shadow:0 7px 1rem rgba(0,0,0,0.1)}.m-button--solid-gray:hover,.m-button--solid-gray:focus{color:#fff;-webkit-box-shadow:0 7px 1rem rgba(0,0,0,0.1);box-shadow:0 7px 1rem rgba(0,0,0,0.1)}.m-button--solid-lgray{color:#fff !important;background-color:#b3b3b3;-webkit-box-shadow:0 7px 1rem rgba(0,0,0,0.1);box-shadow:0 7px 1rem rgba(0,0,0,0.1)}.m-button--solid-lgray:hover,.m-button--solid-lgray:focus{color:#fff;-webkit-box-shadow:0 7px 1rem rgba(0,0,0,0.1);box-shadow:0 7px 1rem rgba(0,0,0,0.1)}.m-button--solid-black{color:#fff !important;background-color:rgba(0,0,0,0.5)}.m-button--solid-black:hover,.m-button--solid-black:focus{color:#fff}.m-button--solid-gray-red{color:#fff !important;background-color:#888585;-webkit-box-shadow:0 7px 1rem rgba(0,0,0,0.1);box-shadow:0 7px 1rem rgba(0,0,0,0.1)}.m-button--solid-gray-red:hover,.m-button--solid-gray-red:focus{color:#fff;background-color:#c32030;-webkit-box-shadow:0 7px 1rem rgba(0,0,0,0.1);box-shadow:0 7px 1rem rgba(0,0,0,0.1)}.m-button--solid-lgray-red{color:#fff !important;background-color:#b3b3b3;-webkit-box-shadow:0 7px 1rem rgba(0,0,0,0.1);box-shadow:0 7px 1rem rgba(0,0,0,0.1)}.m-button--solid-lgray-red:hover,.m-button--solid-lgray-red:focus{color:#fff;background-color:#c32030;-webkit-box-shadow:0 7px 1rem rgba(0,0,0,0.1);box-shadow:0 7px 1rem rgba(0,0,0,0.1)}.m-button--icn-pin::after{display:inline-block;width:1rem;height:1.3rem;margin-left:1rem;content:'';background-image:url(../images/icons/icn_pin.svg);@incldue bg()}.m-button--icn-arrow-right::after,.m-form--default .gform_footer::after{position:absolute;top:1.7rem;right:2rem;display:block;width:1.3rem;height:1.3rem;content:'';-webkit-transition:opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out, transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-webkit-transform:translateX(-1rem);-ms-transform:translateX(-1rem);transform:translateX(-1rem);opacity:0;background-image:url(../images/icons/icn_arrow.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}.m-button--icn-arrow-down::after{position:absolute;top:1.7rem;right:2rem;display:block;width:1.3rem;height:1.3rem;content:'';-webkit-transition:opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out, transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-webkit-transform:translateY(-1rem) rotate(90deg);-ms-transform:translateY(-1rem) rotate(90deg);transform:translateY(-1rem) rotate(90deg);opacity:0;background-image:url(../images/icons/icn_arrow.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}.m-button--animated:hover{padding-right:4.5rem}.m-button--animated:hover.m-button--icn-arrow-right::after,.m-form--default .m-button--animated.gform_footer:hover::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.m-button--animated:hover.m-button--icn-arrow-down::after{-webkit-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg);opacity:1}.m-button:hover .m-button--icn-arrow-right::after,.m-configurator .configurator_wrapper .gform_footer input:hover[type=submit] .m-button--icn-arrow-right::after,.post-password-form input:hover[type="submit"] .m-button--icn-arrow-right::after,.m-button:hover .m-form--default .gform_footer::after,.m-form--default .m-button:hover .gform_footer::after,.m-configurator .configurator_wrapper .gform_footer input:hover[type=submit] .m-form--default .gform_footer::after,.m-form--default .m-configurator .configurator_wrapper .gform_footer input:hover[type=submit] .gform_footer::after,.post-password-form input:hover[type="submit"] .m-form--default .gform_footer::after,.m-form--default .post-password-form input:hover[type="submit"] .gform_footer::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.m-button--mini{font-size:1.6rem;font-weight:600;position:relative;display:block;padding-left:1.5rem;letter-spacing:.1rem;text-transform:uppercase;color:#fff !important}.m-button--mini::before{position:absolute;top:4px;left:0;width:0;height:0;content:'';-webkit-transition:border 250ms ease-in-out;-o-transition:border 250ms ease-in-out;transition:border 250ms ease-in-out;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-left:.7rem solid #fff !important}@media screen and (max-width: 800px){.m-button--mini::before{top:3px}}@media screen and (max-width: 800px){.m-button--mini{font-size:1.2rem}}.m-button--mini:hover{color:#fff !important}.m-button--mini:hover::before{border-left-color:#c32030 !important}.m-button--home{font-size:1.6rem;font-weight:600;display:block;padding:1.3rem 7.5rem 1.3rem 3.5rem;letter-spacing:.1rem;text-transform:uppercase;color:#fff !important;border-radius:6rem;background-color:#c32030}.m-button--home:hover,.m-button--home:focus{color:#fff}.m-button--home:hover::after,.m-button--home:focus::after{border-width:4px}.m-button--home::before{position:absolute;top:1.8rem;right:2rem;width:0;height:0;content:'';-webkit-transition:border 250ms ease-in-out;-o-transition:border 250ms ease-in-out;transition:border 250ms ease-in-out;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-left:.7rem solid #fff !important}.m-button--home::after{position:absolute;position:absolute;top:-1.4rem;right:-1.4rem;width:7.6rem;height:7.6rem;content:'';-webkit-transition:border 250ms ease-in-out;-o-transition:border 250ms ease-in-out;transition:border 250ms ease-in-out;border:1px solid #fff;border-radius:100%}.m-button--inline{font-size:1.6rem;font-weight:400;position:relative;display:block;margin:8px 0;padding-left:2.5rem}.m-button--icn-download::before{position:absolute;top:3px;left:0;display:block;width:1.6rem;height:1.6rem;content:'';background-image:url(../images/icons/icn_download.svg);background-size:100%;background-repeat:no-repeat;background-position:center;background-size:100% auto}.m-button--icn-video::before{position:absolute;top:3px;left:0;display:block;width:1.6rem;height:1.6rem;content:'';background-image:url(../images/icons/icn_video.svg);background-size:100%;background-repeat:no-repeat;background-position:center;background-size:100% auto}#configure{position:relative;z-index:99;margin-top:-7rem;left:calc(50% - 16.7rem);width:34.4rem;display:none;-webkit-transition:opacity 250ms ease-in-out, background-color 250ms ease-in-out, border-color 250ms ease-in-out, -webkit-transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, background-color 250ms ease-in-out, border-color 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out, background-color 250ms ease-in-out, border-color 250ms ease-in-out, transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, background-color 250ms ease-in-out, border-color 250ms ease-in-out, transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, background-color 250ms ease-in-out, border-color 250ms ease-in-out, transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out}#configure.pushed{-webkit-transform:translateY(-12rem);-ms-transform:translateY(-12rem);transform:translateY(-12rem)}body.home #configure{display:block}body.contact-open #configure{pointer-events:none;opacity:0}@media screen and (max-width: 800px){#configure{font-size:1.2rem;left:5%;width:90%;text-align:center;margin-top:-14rem}}body.contact-open .m-more__icon{background-position:center bottom !important}body.contact-open .m-more:hover .m-more__icon{background-position:center top !important}.m-more{position:absolute;top:-7.5rem;right:2.5rem;display:block;overflow:hidden;width:14.5rem;height:5.2rem;border-radius:10rem}.m-more__icon{position:absolute;z-index:2;top:0;right:0;display:block;width:5.2rem;height:5.2rem;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;background-image:url(../images/icons/icn_more.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center bottom}body.home .m-more__icon{background-position:center top}.m-more:hover .m-more__icon{background-position:center top}.m-more__closed,.m-more__open{font-size:1.6rem;font-weight:600;position:absolute;top:1px;right:1px;display:block;width:14rem;padding:1.4rem 6.5rem 1.4rem 2.5rem;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-webkit-transform:translateX(14.2rem);-ms-transform:translateX(14.2rem);transform:translateX(14.2rem);text-transform:uppercase;color:#fff;border-radius:3rem;background-color:rgba(0,0,0,0.3)}.m-more--closed:hover .m-more__closed{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.m-more--open .m-more__icon{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.m-more--open:hover .m-more__open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.m-pop{position:fixed;z-index:9999;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-transition:background-color 250ms ease-in-out;-o-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out;pointer-events:none;background-color:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-pop--active{pointer-events:all;background-color:rgba(0,0,0,0.7)}.m-pop--active .m-pop__inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.m-pop__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;height:80vh;padding:6rem 6rem 2rem;-webkit-transition:opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out, opacity 250ms ease-in-out;transition:transform 250ms ease-in-out, opacity 250ms ease-in-out;transition:transform 250ms ease-in-out, opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;background-color:#fdfdfd;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 800px){.m-pop__inner{width:96%;height:90vh;padding:2rem}}.m-pop__header,.m-pop__body,.m-pop__footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-pop__header{height:5rem;margin-bottom:2rem;text-align:center}.m-pop__title{font-size:3.6rem;font-weight:400;width:100%;text-align:center;letter-spacing:.1rem;color:#c32030}@media screen and (max-width: 800px){.m-pop__title{font-size:2.5rem;text-align:left}}.m-pop__content{position:relative;overflow:hidden;height:calc(100% - 16rem);margin-bottom:2rem;padding-right:1.5rem}.m-pop__content h2{font-size:2.4rem;display:block;width:100%;margin-bottom:1rem;color:#888585}@media screen and (max-width: 800px){.m-pop__content h2{font-size:2rem}}.m-pop__content p{font-size:1.6rem;margin-bottom:2rem;color:#888585}@media screen and (max-width: 800px){.m-pop__content p{font-size:1.4rem}}.m-pop__footer{height:7rem}.m-crumb{font-size:1.5rem;font-weight:600;position:absolute;top:10rem;left:5.5rem;display:block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%;letter-spacing:.1rem;text-transform:uppercase;color:#c32030}.m-about__header,.m-product__header,.m-single__header,.m-slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48rem;margin-bottom:20rem;padding:8rem 10rem;-webkit-filter:drop-shadow(0 3rem 3rem rgba(0,0,0,0.2));filter:drop-shadow(0 3rem 3rem rgba(0,0,0,0.2));-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.m-about__header::after,.m-product__header::after,.m-single__header::after,.m-slide::after{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(0,0,0,0.4)}.m-about__header-bgimage,.m-product__header-bgimage,.m-single__header-bgimage,.m-slide-bgimage{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.m-about__header-overlay,.m-product__header-overlay,.m-single__header-overlay,.m-slide-overlay{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%}.m-about__header-overlay--grd-blue-green,.m-product__header-overlay--grd-blue-green,.m-single__header-overlay--grd-blue-green,.m-slide-overlay--grd-blue-green{opacity:.4;background:#008ffd;background:-webkit-gradient(linear, left top, right top, from(#008ffd), to(#0acc00));background:-webkit-linear-gradient(left, #008ffd 0%, #0acc00 100%);background:-o-linear-gradient(left, #008ffd 0%, #0acc00 100%);background:linear-gradient(to right, #008ffd 0%, #0acc00 100%)}.m-about__header-overlay--grd-blue-red,.m-product__header-overlay--grd-blue-red,.m-single__header-overlay--grd-blue-red,.m-slide-overlay--grd-blue-red{opacity:.4;background:#008ffd;background:-webkit-gradient(linear, left top, right top, from(#008ffd), to(#c32030));background:-webkit-linear-gradient(left, #008ffd 0%, #c32030 100%);background:-o-linear-gradient(left, #008ffd 0%, #c32030 100%);background:linear-gradient(to right, #008ffd 0%, #c32030 100%)}.m-about__header-overlay--grd-red-blue,.m-product__header-overlay--grd-red-blue,.m-single__header-overlay--grd-red-blue,.m-slide-overlay--grd-red-blue{opacity:.4;background:#008ffd;background:-webkit-gradient(linear, left top, right top, from(#c32030), to(#008ffd));background:-webkit-linear-gradient(left, #c32030 0%, #008ffd 100%);background:-o-linear-gradient(left, #c32030 0%, #008ffd 100%);background:linear-gradient(to right, #c32030 0%, #008ffd 100%)}.m-about__header .m-triangles,.m-product__header .m-triangles,.m-single__header .m-triangles,.m-slide .m-triangles{z-index:4}.m-about__header .m-triangles::before,.m-product__header .m-triangles::before,.m-single__header .m-triangles::before,.m-slide .m-triangles::before{border-top:40rem solid rgba(255,255,255,0.2);border-left:26rem solid transparent}.m-about__header .m-triangles::after,.m-product__header .m-triangles::after,.m-single__header .m-triangles::after,.m-slide .m-triangles::after{border-bottom:60rem solid rgba(255,255,255,0.2);border-left:40rem solid transparent}.m-about__header-fill,.m-product__header-fill,.m-single__header-fill,.m-slide-fill{position:absolute;z-index:3;top:0;left:0;display:block;width:100%;height:100%;opacity:.5;background-image:url(../images/bgs/scanlines.svg);background-repeat:repeat}.m-about__header-fgimage,.m-product__header-fgimage,.m-single__header-fgimage,.m-slide-fgimage{position:absolute;z-index:6;right:3rem;bottom:-9rem;width:auto;height:135%}@media screen and (min-width: 801px) and (max-width: 1024px){.m-about__header-fgimage,.m-product__header-fgimage,.m-single__header-fgimage,.m-slide-fgimage{width:50%;height:auto}}.m-about__header-content,.m-product__header-content,.m-single__header-content,.m-slide-content{position:relative;z-index:7}.m-about__header-preheader,.m-about__header-header,.m-about__header-copy,.m-product__header-preheader,.m-product__header-header,.m-product__header-copy,.m-single__header-preheader,.m-single__header-header,.m-single__header-copy,.m-slide-preheader,.m-slide-header,.m-slide-copy{color:#fff}.m-about__header-preheader,.m-product__header-preheader,.m-single__header-preheader,.m-slide-preheader{font-size:1.6rem;font-weight:600;display:block;width:50%;margin-bottom:1rem;letter-spacing:.1rem;text-transform:uppercase}.m-about__header-header,.m-product__header-header,.m-single__header-header,.m-slide-header{font-size:8rem;font-weight:400;line-height:1;display:block;width:70%;margin-bottom:2rem;letter-spacing:.1rem}.m-about__header-copy,.m-product__header-copy,.m-single__header-copy,.m-slide-copy{font-size:1.6rem;line-height:1.6;display:block;width:50%;margin-bottom:2rem;letter-spacing:.1rem}.m-single__header,.m-about__header{margin-bottom:4rem}.m-slide{margin-bottom:0}.m-product{margin-bottom:10rem}.m-product .l-col{position:relative}.m-product .l-col__2:first-of-type{padding-right:2rem}.m-product .l-col__2:last-of-type{padding-left:2rem}.m-product__images{position:relative;display:block;width:100%;height:auto}.m-product__bg{display:block;width:100%;height:auto}.m-product__fg{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:auto}.m-product__content{padding:2rem 6rem 2rem 0}.m-product__content .l-row{margin-bottom:2rem}.m-product__title{font-size:7rem;line-height:1.1;margin-bottom:3rem;letter-spacing:.1rem;color:#c32030}@media screen and (min-width: 801px) and (max-width: 1024px){.m-product__title{font-size:5rem}}.m-product__copy+.l-row{margin-top:2rem}.m-product__copy p{font-size:1.8rem;line-height:1.8;margin-bottom:2rem;color:#888585}.m-product__copy ul,.m-product__copy ol{font-size:1.8rem;line-height:1.3;margin-bottom:2rem;padding-left:2rem;color:#888585}.m-product__copy ul{list-style-type:disc}.m-product__copy ol{list-style-type:decimal}@media screen and (max-width: 800px){.m-product .m-button--full,.m-product .m-form--default .gform_footer,.m-form--default .m-product .gform_footer,.m-product .m-configurator .configurator_wrapper .gform_footer input[type=submit],.m-configurator .configurator_wrapper .gform_footer .m-product input[type=submit],.m-product .post-password-form input[type="submit"],.post-password-form .m-product input[type="submit"]{width:100%;text-align:center}}.m-resources{margin-top:1rem}.m-resources h3{font-size:1.6rem;font-weight:600;position:relative;display:block;margin-bottom:2rem;padding-left:4rem;cursor:pointer;color:#c32030}.m-resources h3::before{position:absolute;top:-5px;left:0;display:block;width:2.8rem;height:2.8rem;content:'';background-image:url(../images/icons/icn_toggle.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;background-position:center top}.m-resources h3::after{position:absolute;top:1rem;right:0;width:calc(100% - 13rem);height:1px;content:'';background-color:#ebecec}.m-resources--open h3::before{background-position:center bottom}.m-resources ul{overflow:hidden;max-height:0;margin-left:4rem;-webkit-transition:max-height 500ms ease-in-out;-o-transition:max-height 500ms ease-in-out;transition:max-height 500ms ease-in-out}.m-resources--open ul{max-height:20rem}.m-moresec__title{font-size:7rem;display:block;width:100%;margin:14rem 0 10rem;text-align:center;letter-spacing:.1rem;color:#c32030}.m-moresec .l-col{padding:0 1rem 2rem}.m-moresec .l-col:first-of-type .m-moretile__pretitle,.m-moresec .l-col:first-of-type .m-moretile__posttitle{text-align:right}@media screen and (max-width: 425px){.page-template-page-products .m-moresec .l-col{width:100%}}.m-moretile{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 4rem;-webkit-transition:border 250ms ease-in-out;-o-transition:border 250ms ease-in-out;transition:border 250ms ease-in-out;border:2px solid #f2f2f2;border-radius:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 950px){.m-moretile{width:100%;padding:1rem 2rem;text-align:center}}.m-moretile:hover{border:2px solid #c32030}.m-moretile__image{width:20%;height:auto}@media screen and (max-width: 950px){.m-moretile__image{width:60%}}.m-moretile__title{font-size:2.8rem;font-weight:600;width:80%;padding-left:5rem;letter-spacing:.2rem;text-transform:uppercase;color:#888585}@media screen and (min-width: 951px) and (max-width: 1024px){.m-moretile__title{font-size:2rem;padding-left:2rem}}@media screen and (max-width: 950px){.m-moretile__title{font-size:1rem;font-weight:400;width:100%;padding:0;text-align:center}}.m-moretile__pretitle{font-size:1.6rem;width:100%;margin-bottom:.5rem;letter-spacing:.1rem;text-transform:uppercase;color:#888585}@media screen and (max-width: 950px){.m-moretile__pretitle{font-size:1.2rem;text-align:center !important}}.m-moretile__posttitle{font-size:2.8rem;line-height:1.2;width:100%}@media screen and (max-width: 950px){.m-moretile__posttitle{display:none}}.m-related__title{font-size:7rem;display:block;margin:10rem 0;text-align:center;letter-spacing:.1rem;color:#c32030;widows:100%}.m-related .m-post--mini{width:31%;margin:1rem 1.166666666%}.m-related .m-post--mini::before,.m-related .m-post--mini::after{content:none}.m-related .m-post--mini__title{font-size:2.4rem;line-height:1.4;margin-bottom:0}.m-timeline__milestone{display:block;width:100%;margin-top:-4rem;margin-left:-24rem}.m-timeline__milestone_date{font-size:1.4rem;font-weight:600;display:block;width:23rem;padding:1rem;text-align:center;letter-spacing:.1rem;color:#fff;color:#fff;background-color:#a19f9f}.m-postlist{position:relative;margin-top:3rem}.m-postlist .l-col:first-of-type{position:relative;width:24rem}.m-postlist .l-col:first-of-type::after{position:absolute;top:7rem;left:12rem;display:block;width:1px;height:calc(100% - 7rem);content:'';background-color:#a19f9f}.m-postlist .l-col:last-of-type{position:relative;z-index:2;width:calc(100% - 24rem);padding-top:10rem}.m-postlist__loader{position:absolute;z-index:5;bottom:-5.2rem;left:calc(50% - 2.5rem)}@media screen and (max-width: 800px){.m-postlist__loader.loaded{display:none}}.m-postlist__loader circle.underlay{opacity:0;fill:rgba(255,32,48,0.1);stroke:rgba(255,32,48,0.6);stroke-width:4}.m-postlist__loader circle.overlay{-webkit-animation:rotate 5s linear infinite;animation:rotate 5s linear infinite;opacity:0;fill:rgba(255,32,48,0.1);stroke:#c32030;stroke-width:4;stroke-dasharray:250;stroke-dashoffset:1000}.m-postlist__loader circle.loaded{opacity:1;fill:#fdfdfd;stroke:#f2f2f2;stroke-width:4}.m-postlist__loader--loading circle.underlay,.m-postlist__loader--loading circle.overlay{opacity:1}.m-postlist__loader--loading circle.loaded{opacity:0}@-webkit-keyframes rotate{to{stroke-dashoffset:0}}@keyframes rotate{to{stroke-dashoffset:0}}.m-posts.at-end::after{font-size:1.8rem;font-weight:600;position:absolute;bottom:-3rem;left:0;display:block;content:'Nothing More To Load';color:#bfbfbf}@media screen and (max-width: 800px){.m-posts.at-end::after{bottom:3rem}}.m-dropdown,.m-drpdwn{display:block}.m-dropdown .selectize-input,.m-drpdwn .selectize-input{padding:1rem 1.5rem;border:0;background-color:#fff;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,0.05);box-shadow:0 1rem 2rem rgba(0,0,0,0.05)}.m-dropdown .selectize-input input,.m-drpdwn .selectize-input input{font-family:"adelle",serif;font-size:1.8rem;color:#4a4848}.m-dropdown .selectize-input input::-webkit-input-placeholder,.m-drpdwn .selectize-input input::-webkit-input-placeholder{color:#888585}.m-dropdown .selectize-input input:-ms-input-placeholder,.m-drpdwn .selectize-input input:-ms-input-placeholder{color:#888585}.m-dropdown .selectize-input input::-ms-input-placeholder,.m-drpdwn .selectize-input input::-ms-input-placeholder{color:#888585}.m-dropdown .selectize-input input::placeholder,.m-drpdwn .selectize-input input::placeholder{color:#888585}.m-dropdown .selectize-input .item,.m-drpdwn .selectize-input .item{font-family:"adelle",serif;font-size:1.8rem;color:#4a4848}.m-dropdown .selectize-input.dropdown-active::after,.m-drpdwn .selectize-input.dropdown-active::after{-webkit-transform:rotate(-90deg) !important;-ms-transform:rotate(-90deg) !important;transform:rotate(-90deg) !important;background-color:#c32030 !important}.m-dropdown .selectize-dropdown,.m-drpdwn .selectize-dropdown{overflow:hidden;margin:0;border:0;border-radius:3px;-webkit-box-shadow:0 0 2rem rgba(0,0,0,0.2);box-shadow:0 0 2rem rgba(0,0,0,0.2)}.m-dropdown .selectize-dropdown .option,.m-drpdwn .selectize-dropdown .option{font-family:"adelle",serif;font-size:1.8rem;-webkit-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out;color:#888585}.m-dropdown .selectize-dropdown .option:hover,.m-drpdwn .selectize-dropdown .option:hover{color:#c32030;background-color:none}.m-dropdown .selectize-dropdown .active,.m-drpdwn .selectize-dropdown .active{color:#c32030;background-color:transparent}.m-dropdown.selectize-control.single .selectize-input::after,.m-dropdown .selectize-control.single .selectize-input::after,.m-drpdwn.selectize-control.single .selectize-input::after,.m-drpdwn .selectize-control.single .selectize-input::after{position:absolute;top:0;right:0;width:4.4rem;height:100%;margin:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);border:0;border-radius:3px;background-color:#888585;background-image:url(../images/icons/icn_arrow.svg);background-repeat:no-repeat;background-position:center}.m-dropdown{width:23rem}.m-contact{position:fixed;z-index:99;top:0;left:100%;display:block;width:100%;height:100%;-webkit-transition:left 500ms ease-in-out;-o-transition:left 500ms ease-in-out;transition:left 500ms ease-in-out}.m-contact--open{left:0}.m-contact--open .m-contact__tab{left:15rem;background-position-x:35px !important}.m-contact--open .m-contact__tab_icon{font-size:6rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#c32030}.m-contact--open .m-contact__tab_label{opacity:0}.m-contact__tab{position:absolute;z-index:10;top:calc(50% - 8rem);left:-3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:3.5rem;height:16rem;-webkit-transition:left 500ms ease-in-out, background-position 500ms ease-in-out, -webkit-transform 250ms ease-in-out;transition:left 500ms ease-in-out, background-position 500ms ease-in-out, -webkit-transform 250ms ease-in-out;-o-transition:left 500ms ease-in-out, background-position 500ms ease-in-out, transform 250ms ease-in-out;transition:left 500ms ease-in-out, background-position 500ms ease-in-out, transform 250ms ease-in-out;transition:left 500ms ease-in-out, background-position 500ms ease-in-out, transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;background-image:url(../images/bgs/bg_contacttab.svg);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 800px){.m-contact__tab{display:none}}.m-contact__tab:hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}body.home .m-contact__tab{background-position:center top}.m-contact__tab_icon{font-size:4rem;font-weight:100;-webkit-transition:color 500ms ease-in-out, font 500ms ease-in-out, -webkit-transform 500ms ease-in-out;transition:color 500ms ease-in-out, font 500ms ease-in-out, -webkit-transform 500ms ease-in-out;-o-transition:transform 500ms ease-in-out, color 500ms ease-in-out, font 500ms ease-in-out;transition:transform 500ms ease-in-out, color 500ms ease-in-out, font 500ms ease-in-out;transition:transform 500ms ease-in-out, color 500ms ease-in-out, font 500ms ease-in-out, -webkit-transform 500ms ease-in-out;color:#ebecec}body.home .m-contact__tab_icon{color:#c32030}.m-contact__tab_label{font-size:1.6rem;font-weight:600;position:absolute;top:6.9rem;left:-9.5rem;width:16rem;-webkit-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);text-align:center;letter-spacing:.1rem;text-transform:uppercase}body.home .m-contact__tab_label{color:#ebecec}.m-contact__content{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:11rem 7rem 0 20rem;background-color:#f2f2f2;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 800px){.m-contact__content{top:5rem;height:calc(100% - 5rem);padding:2rem !important}}.m-contact__content>.l-row{position:relative;z-index:2}.m-contact__content::before{position:absolute;top:0;right:0;display:block;width:100%;height:100%;content:'';background-image:url(../images/bgs/bg_contactangles.svg);background-repeat:no-repeat;background-position:right center;background-size:auto 100%}.m-contact__content>.l-row{margin-bottom:11rem}@media screen and (max-width: 800px){.m-contact__content>.l-row{margin-bottom:0}}.m-contact__content .l-col:first-of-type{padding-right:8rem;border-right:1px solid #888585}@media screen and (max-width: 800px){.m-contact__content .l-col:first-of-type{padding-right:0;border-right:0}}.m-contact__content .l-col:last-of-type{padding-left:8rem}.m-contact__content .l-col .l-row{margin-bottom:8rem;border-bottom:1px solid #888585;padding-bottom:8rem}.m-contact__content .l-col .l-row:last-of-type{padding-bottom:0;border-bottom:0}@media screen and (max-width: 800px){.m-contact__content .l-col .l-row{padding-bottom:3rem;margin-bottom:3rem}}@media screen and (min-width: 801px) and (max-width: 1024px){.m-contact__content .l-col{width:100%;padding:0 !important;border:none !important}}.m-contact__content h3{font-size:3.6rem;width:100%;margin-bottom:1rem;letter-spacing:.1rem;color:#c32030}@media screen and (max-width: 800px){.m-contact__content h3{font-size:2.5rem}}.m-contact__content p,.m-contact__content .gform_description{font-size:1.8rem;display:block;width:100%;margin-bottom:2rem;color:#888585}@media screen and (max-width: 800px){.m-contact__content p,.m-contact__content .gform_description{font-size:1.4rem}}.m-contact__content address{font-size:2rem;display:block;width:100%;margin-bottom:2rem;color:#888585}@media screen and (max-width: 800px){.m-contact__content address{font-size:1.4rem}}.m-contact__content .m-button,.m-contact__content .m-configurator .configurator_wrapper .gform_footer input[type=submit],.m-configurator .configurator_wrapper .gform_footer .m-contact__content input[type=submit],.m-contact__content .post-password-form input[type="submit"],.post-password-form .m-contact__content input[type="submit"]{margin-top:3rem}.m-contact__content a[href='#scrolltop']{display:none}@media screen and (max-width: 800px){.m-contact__content a[href='#scrolltop']{position:absolute;right:2rem;bottom:1rem;display:block;margin:0}}.m-contact__tel,.m-contact__email{font-size:2rem;font-weight:600;display:block;width:100%;margin-bottom:.5rem}.m-contact__hours{font-size:1.4rem;display:block;width:100%;margin-bottom:.5rem;color:#888585}.m-contact__email{font-weight:400;color:#888585}.m-form--contact{display:block;width:100%}.m-form--default form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-form--default .gform_heading{width:100%}.m-form--default .gform_body{width:100%}.m-form--default .gfield{margin-bottom:2rem}.m-form--default .gfield_label{font-size:1.6rem;display:block;margin-bottom:.5rem;color:#888585}.m-form--default .gfield_required{margin-left:.5rem}.m-form--default .gform_validation_container{display:none !important}.m-form--default input[type=text],.m-form--default input[type=email],.m-form--default input[type=tel],.m-form--default textarea{width:100% !important;min-width:100%;max-width:100% !important}.m-form--default .gform_footer{position:relative;margin-bottom:3rem;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.m-form--default .gform_footer:hover{padding-right:1rem}.m-form--default .gform_footer:hover::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}@media screen and (max-width: 1024px){.m-form--default .gform_footer{width:100%}}.m-form--default input[type=submit]{font-size:1.6rem;font-weight:600;width:auto;margin:0;padding:0;padding:1.3rem 3.5rem;cursor:pointer;text-transform:uppercase;color:#fff;border-radius:6rem;background-color:transparent}@media screen and (max-width: 1024px){.m-form--default input[type=submit]{width:100%}}.m-form--default .m-checkbox input[type=checkbox]{display:none}.m-form--default .m-checkbox input[type=checkbox]+label{display:block;font-size:1.6rem;margin-bottom:3rem;color:#888585;cursor:pointer;padding-left:4.5rem;position:relative}.m-form--default .m-checkbox input[type=checkbox]+label::before{content:'';display:block;width:3rem;height:3rem;position:absolute;top:-5px;left:0;border:1px solid #b7baba;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,0.05);box-shadow:0 1rem 2rem rgba(0,0,0,0.05)}.m-form--default .m-checkbox input[type=checkbox]+label::after{content:'';display:block;width:1.7rem;height:1.7rem;position:absolute;top:1px;left:6px;background-image:url(../images/icons/icn_check.svg);z-index:2;background-repeat:no-repeat;background-position:center;background-size:100% auto;opacity:0;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;transition:opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out, opacity 250ms ease-in-out;transition:transform 250ms ease-in-out, opacity 250ms ease-in-out;transition:transform 250ms ease-in-out, opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out}.m-form--default .m-checkbox input[type=checkbox]:checked+label::after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.m-form--default .no-main-label>label{display:none}.m-form--default .validation_error{display:block;width:100%;margin-bottom:2rem;padding:2rem 2.5rem;text-align:center;color:#fff;border-radius:1rem;background-color:#dd2f40}.m-form--default .validation_message{display:block;width:100%;margin-top:1rem;padding:1rem 1.5rem;color:#fff;border-radius:1rem;background-color:#dd2f40}.m-form--default .gfield_error .gfield_required,.m-form--default .gfield_error .gfield_label{font-weight:600;color:#c32030}.m-form--default .gform_confirmation_wrapper{display:block;width:100%;margin-bottom:2rem;padding:2rem 2.5rem;text-align:center;color:#fff;border-radius:1rem;background-color:#13b513}.m-lb{position:fixed;z-index:9999;top:0;left:0;display:block;width:100%;height:100%;-webkit-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;pointer-events:none;opacity:0;background-color:rgba(0,0,0,0.9)}.m-lb--active{pointer-events:all;opacity:1}.m-lb__content{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%}.m-lb__content iframe{width:100%;height:100%}.m-lb__close{font-size:0;position:absolute;z-index:2;top:2rem;left:calc(50% - 2.6rem);display:block;width:5.2rem;height:5.2rem;-webkit-transition:background-color 250ms ease-in-out;-o-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:transparent;border-radius:100%;background-color:rgba(0,0,0,0.2);background-image:url(../images/icons/icn_more.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;background-position:top}.m-lb__close:hover{background-color:rgba(0,0,0,0.6)}@media screen and (max-width: 800px){.m-lb__close{top:6rem}}.m-404 h1{font-size:3.6rem;margin-bottom:1rem;color:#c32030}body>footer{position:fixed;z-index:999;bottom:0;left:0;display:block;width:100%;height:12rem;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-webkit-transform:translateY(12rem);-ms-transform:translateY(12rem);transform:translateY(12rem);background-color:#c32030}body>footer.open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}body>footer .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body>footer .menu li{margin:.5rem 1rem}body>footer .menu a{font-size:1.4rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase;color:#ebecec}body>footer .menu a:hover{text-decoration:underline;color:#fff}.m-configurator{position:fixed;z-index:99999;top:0;left:0;display:block;width:100%;height:100%;-webkit-transition:-webkit-transform 500ms ease-in-out;transition:-webkit-transform 500ms ease-in-out;-o-transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out, -webkit-transform 500ms ease-in-out;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);background-color:#f2f2f2;overflow:hidden}@media screen and (-ms-high-contrast: none){.m-configurator{top:100%;-webkit-transition:top 500ms ease-in-out;-o-transition:top 500ms ease-in-out;transition:top 500ms ease-in-out}}.m-configurator .scrollwrap{display:block;width:100%;height:100%;overflow:hidden;position:relative}@media screen and (max-width: 800px){.m-configurator .scrollwrap{height:calc(100% - 6rem)}}.m-configurator img.gform_ajax_spinner{display:none !important}.m-configurator.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (-ms-high-contrast: none){.m-configurator.active{top:0;-webkit-transition:top 500ms ease-in-out;-o-transition:top 500ms ease-in-out;transition:top 500ms ease-in-out}.m-configurator.active .gform_footer{bottom:0 !important}.m-configurator.active .m-configurator__footer{bottom:3rem}}@media screen and (max-width: 800px){.m-configurator.active{-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);height:calc(100% - 5rem)}}.m-configurator.review .l-col__2\.3{width:33.33333333333333%}@media screen and (max-width: 800px){.m-configurator.review .l-col__2\.3{width:0;padding:0 !important}}.m-configurator.review .l-col__3{width:66.66666666666667%}@media screen and (max-width: 800px){.m-configurator.review .l-col__3{width:100%;height:100% !important}}.m-configurator.review .m-tel--config{opacity:0;pointer-events:none}.m-configurator.review .m-configurator__footer{width:100%;background-color:#dee0e0;left:0;bottom:0;padding:2rem;height:9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 800px){.m-configurator.review .m-configurator__footer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto;padding:0}.m-configurator.review .m-configurator__footer>div{width:100%;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions .m-button,.m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions .configurator_wrapper .gform_footer input[type=submit],.m-configurator.review .configurator_wrapper .gform_footer .m-configurator__footer .m-configurator__footer_finalactions input[type=submit],.m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions .post-password-form input[type="submit"],.post-password-form .m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions input[type="submit"]{font-size:1.4rem}}@media screen and (max-width: 505px){.m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions .m-button,.m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions .configurator_wrapper .gform_footer input[type=submit],.m-configurator.review .configurator_wrapper .gform_footer .m-configurator__footer .m-configurator__footer_finalactions input[type=submit],.m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions .post-password-form input[type="submit"],.post-password-form .m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions input[type="submit"]{width:100%;margin:0;margin-bottom:5px}.m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions .m-button:last-of-type,.m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions .configurator_wrapper .gform_footer input:last-of-type[type=submit],.m-configurator.review .configurator_wrapper .gform_footer .m-configurator__footer .m-configurator__footer_finalactions input:last-of-type[type=submit],.m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions .post-password-form input:last-of-type[type="submit"],.post-password-form .m-configurator.review .m-configurator__footer .m-configurator__footer_finalactions input:last-of-type[type="submit"]{margin-bottom:0}}.m-configurator.review .m-configurator__footer .m-configurator__footer_actions{opacity:1;pointer-events:all;height:auto}@media screen and (max-width: 800px){.m-configurator.review .m-configurator__footer .m-configurator__footer_actions{width:100%;background-color:#fff;padding:2rem}.m-configurator.review .m-configurator__footer .m-configurator__footer_actions span{font-size:1.6rem}.m-configurator.review .m-configurator__footer .m-configurator__footer_actions .m-button,.m-configurator.review .m-configurator__footer .m-configurator__footer_actions .configurator_wrapper .gform_footer input[type=submit],.m-configurator.review .configurator_wrapper .gform_footer .m-configurator__footer .m-configurator__footer_actions input[type=submit],.m-configurator.review .m-configurator__footer .m-configurator__footer_actions .post-password-form input[type="submit"],.post-password-form .m-configurator.review .m-configurator__footer .m-configurator__footer_actions input[type="submit"]{font-weight:400;color:#c32030 !important;text-transform:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0;font-size:1.6rem;letter-spacing:0;margin-left:5px}}@media screen and (max-width: 505px){.m-configurator.review .m-configurator__footer .m-configurator__footer_actions{padding:1.5rem 2rem}}.m-configurator.review #config-options{display:none}.m-configurator.review #config-review{opacity:1;pointer-events:all}@media screen and (max-width: 800px){.m-configurator.review #config-review{height:auto}}.m-configurator.review .m-term .m-terminal{width:100%}.m-configurator.review .m-term .m-specs{display:none}@media screen and (max-width: 800px){.m-configurator.review .m-term{display:none}}.m-configurator.review .m-terminal__name{display:block;opacity:1;pointer-events:all}@media screen and (max-width: 800px){.m-configurator.review .m-configurator__header,.m-configurator.review .m-configurator--mobile__submit{display:none}}.m-configurator.review .m-configurator__title .customize{display:none}.m-configurator.review .m-configurator__title .review{display:block}.m-configurator.submit .m-configurator__title{display:none}.m-configurator .l-row{height:100%}@media screen and (max-width: 800px){.m-configurator .l-row{display:block;height:auto}}.m-configurator .l-col{position:relative;height:100%}@media screen and (max-width: 800px){.m-configurator .l-col{width:100%;height:auto;display:block}.m-configurator .l-col.l-col__2\.3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20rem}.m-configurator .l-col.l-col__2\.3.has-term{height:auto;padding-top:7rem}}.m-configurator__header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:11rem;padding:1rem 4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 800px){.m-configurator__header{height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:fixed;top:0}.m-configurator__header .m-button,.m-configurator__header .m-configurator .configurator_wrapper .gform_footer input[type=submit],.m-configurator .configurator_wrapper .gform_footer .m-configurator__header input[type=submit],.m-configurator__header .post-password-form input[type="submit"],.post-password-form .m-configurator__header input[type="submit"]{display:none}}.m-configurator__footer{font-size:1.8rem;position:fixed;z-index:2;bottom:3rem;left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:66%}@media screen and (-ms-high-contrast: none){.m-configurator__footer{-webkit-transition:bottom 500ms ease-in-out;-o-transition:bottom 500ms ease-in-out;transition:bottom 500ms ease-in-out;bottom:-100%}}@media screen and (max-width: 800px){.m-configurator__footer{display:block;width:100%;position:static;background-color:#dee0e0}.m-configurator__footer>div:first-of-type{display:block;width:100%;text-align:center;padding:2.5rem 1rem}.m-configurator__footer>div:first-of-type span{display:block;width:100%;text-align:center}}.m-configurator__footer a{font-weight:600;margin-left:5px}.m-configurator__footer_finalactions{display:none}.m-configurator__footer_actions{opacity:0;pointer-events:none;-webkit-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:0}@media screen and (max-width: 800px){.m-configurator__footer_actions{display:none}}.m-configurator__footer_actions a.m-button{display:block;margin-left:2rem}.m-configurator__footer_actions span{font-size:1.8rem;color:#888585;font-weight:600}.m-configurator #config-options{width:100%;height:100%}@media screen and (max-width: 800px){.m-configurator #config-options{border-top:1px solid #e0dfdf;display:block;height:auto}}.m-configurator #config-review{width:100%;height:100%;opacity:0;pointer-events:none}@media screen and (max-width: 800px){.m-configurator #config-review{height:0}}.m-configurator #config-review .m-configurator__form-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem}.m-configurator #config-review .m-configurator__form-title h2{width:calc(100% - 49rem)}@media screen and (max-width: 950px){.m-configurator #config-review .m-configurator__form-title h2{width:40%}}@media screen and (max-width: 800px){.m-configurator #config-review .m-configurator__form-title{display:none}}@media screen and (max-width: 950px){.m-configurator #config-review .m-configurator__form-title_actions{width:60%}.m-configurator #config-review .m-configurator__form-title_actions a.m-button{display:block;width:100%;margin:0}.m-configurator #config-review .m-configurator__form-title_actions a.m-button:last-of-type{margin:5px 0 0 0}}.m-configurator #config-review .m-configurator__form-title_actions .m-button,.m-configurator #config-review .m-configurator__form-title_actions .configurator_wrapper .gform_footer input[type=submit],.m-configurator .configurator_wrapper .gform_footer #config-review .m-configurator__form-title_actions input[type=submit],.m-configurator #config-review .m-configurator__form-title_actions .post-password-form input[type="submit"],.post-password-form .m-configurator #config-review .m-configurator__form-title_actions input[type="submit"]{font-size:1.4rem}.m-configurator #config-review .m-configurator__form-title_actions a:last-of-type{margin-left:1rem}@media screen and (max-width: 800px){.m-configurator #config-review .m-configurator__form-title_actions{display:none}}.m-configurator__title{font-size:1.8rem;font-weight:600;display:none;width:100%;height:6rem;text-align:center;letter-spacing:.1rem;text-transform:uppercase;color:#c32030;border-left:1px solid #e5e5e5;background-color:#e5e5e5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:8}.m-configurator__title .review{display:none}@media screen and (max-width: 800px){.m-configurator__title{display:-webkit-box;display:-ms-flexbox;display:flex}}.m-configurator__form-title{font-size:1.8rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:11rem;text-align:center;letter-spacing:.1rem;text-transform:uppercase;color:#c32030;border-left:1px solid #e5e5e5;background-color:#e5e5e5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 800px){.m-configurator__form-title{display:none;padding:0;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;height:6rem}}.m-configurator__form-title h2{font-size:1.8rem;letter-spacing:.1rem}.m-configurator__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:calc(100% - 20rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 800px){.m-configurator__content{height:auto}}.m-configurator__content--more .m-configurator__message--default{display:none}.m-configurator__content--more .m-configurator__message--more{display:block}.m-configurator__content--none .m-configurator__message--default{display:none}.m-configurator__content--none .m-configurator__message--none{display:block}.m-configurator__content--hasterm .m-configurator__message{display:none}.m-configurator__message{font-size:1.8rem;display:block;color:#b7baba}.m-configurator__message--more,.m-configurator__message--none{display:none}.m-configurator .m-term{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 8rem);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:0;left:4rem;height:100%;-webkit-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}@media screen and (max-width: 800px){.m-configurator .m-term{width:100%;position:static;height:auto}}.m-configurator .m-term--hidden{opacity:0;pointer-events:none}.m-configurator .m-term--power .m-terminal__main--power{opacity:1}.m-configurator .m-term--modem .m-terminal__main--modem{opacity:1}.m-configurator .m-term--frequency .m-terminal__main--frequency{opacity:1}.m-configurator .m-term--size .m-terminal__main--antenna{opacity:1}.m-configurator .m-term--showspecs .m-specs--small{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.m-configurator .m-terminal{width:calc(100% - 34.5rem);position:relative;-webkit-transition:width 250ms ease-in-out;-o-transition:width 250ms ease-in-out;transition:width 250ms ease-in-out}@media screen and (max-width: 800px){.m-configurator .m-terminal{width:100%;height:auto}}.m-configurator .m-terminal--small .m-terminal__dimensions{top:20%}.m-configurator .m-terminal--small .m-terminal__dimensions--width{left:25%;width:32%}.m-configurator .m-terminal--medium .m-terminal__dimensions{top:15%}.m-configurator .m-terminal--medium .m-terminal__dimensions--width{left:17%;width:44%}.m-configurator .m-terminal--large .m-terminal__dimensions{top:3%}.m-configurator .m-terminal--large .m-terminal__dimensions--width{left:24%;width:60%}.m-configurator .m-terminal__dimensions{width:100%;position:absolute;top:0;left:0}.m-configurator .m-terminal__dimensions--width{font-size:3.6rem;position:relative;width:100%;height:2rem;text-align:center;color:#888585;border-right:1px solid #888585;border-left:1px solid #888585}.m-configurator .m-terminal__dimensions--width span{position:absolute;top:-1.5rem;left:0;width:100%;text-align:center;line-height:12px}.m-configurator .m-terminal__dimensions--width small{font-size:1.4rem}.m-configurator .m-terminal__dimensions--width::after{position:absolute;top:1rem;left:0;display:block;width:100%;content:'';border-bottom:1px solid #888585}.m-configurator .m-terminal__main{display:block;height:auto}@media screen and (max-width: 800px){.m-configurator .m-terminal__main{width:100%;height:auto}}.m-configurator .m-terminal__main--power,.m-configurator .m-terminal__main--modem,.m-configurator .m-terminal__main--antenna,.m-configurator .m-terminal__main--frequency{display:block;height:auto;position:absolute;top:0;left:0;z-index:5;-webkit-transition:opacity 100ms ease-in-out;-o-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out;opacity:0}@media screen and (max-width: 800px){.m-configurator .m-terminal__main--power,.m-configurator .m-terminal__main--modem,.m-configurator .m-terminal__main--antenna,.m-configurator .m-terminal__main--frequency{width:auto;height:100%}}.m-configurator .m-terminal__name{display:none;width:100%;opacity:0;pointer-events:none;height:0;font-size:2.4rem;color:#666565;-webkit-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}.m-configurator .m-specs{display:block;width:34.5rem;border:1px solid #d1d3d3;border-radius:5px;padding:2.5rem 3rem;color:#bab9b9;overflow:hidden;position:relative;-webkit-transition:-webkit-transform 500ms ease-in-out;transition:-webkit-transform 500ms ease-in-out;-o-transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out, -webkit-transform 500ms ease-in-out}.m-configurator .m-specs h3{color:#bab9b9;text-transform:uppercase;font-size:1.6rem;font-weight:600;margin-bottom:2.5rem}.m-configurator .m-specs h4{color:#bab9b9;font-weight:600;font-size:1.4rem}.m-configurator .m-specs span{font-size:1.6rem}.m-configurator .m-specs li{margin-bottom:1.5rem}.m-configurator .m-specs li:last-of-type{margin-bottom:0}.m-configurator .m-specs__certs span span::after{content:", "}.m-configurator .m-specs__certs span span:last-of-type::after{content:none}.m-configurator .m-specs--small{max-height:63vh}@media screen and (max-width: 800px){.m-configurator .m-specs--small{position:fixed;top:14rem;left:0;width:100%;z-index:2;border:0;background-color:#f0f0f0;max-height:none;height:calc(100vh - 19rem);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.m-configurator .m-specs--small h3{display:none}.m-configurator .m-specs--small h4,.m-configurator .m-specs--small span{color:#666565}.m-configurator .m-specs--small .m-specs__list{border-top:1px solid #dee0e0;padding-top:2rem}}@media screen and (-ms-high-contrast: none) and (max-width: 800px){.m-configurator .m-specs--small{top:19rem}}.m-configurator .m-specs--full{width:100%;border:0;border-radius:0;padding:0;color:#666565;border-left:1px solid #e5e5e5;height:calc(100% - 20rem);overflow:hidden;position:relative}@media screen and (max-width: 800px){.m-configurator .m-specs--full{height:calc(100% - 28rem);border-left:0}}.m-configurator .m-specs--full h3,.m-configurator .m-specs--full li{margin:0 !important;padding:3rem;border-bottom:1px solid #e5e5e5}@media screen and (max-width: 800px){.m-configurator .m-specs--full h3,.m-configurator .m-specs--full li{padding:1.5rem}}.m-configurator .m-specs--full li:last-of-type{border:0}.m-configurator .m-specs--full span{font-size:2.4rem}@media screen and (max-width: 800px){.m-configurator .m-specs--full span{font-size:1.6rem}}.m-configurator .m-specs--full h3{font-size:2.5rem;text-transform:none}@media screen and (max-width: 800px){.m-configurator .m-specs--full h3{font-size:1.6rem}}.m-configurator .m-specs--full h4{font-size:1.8rem}@media screen and (max-width: 800px){.m-configurator .m-specs--full h4{font-size:1.6rem}}.m-configurator .m-specs--full h3,.m-configurator .m-specs--full h4{color:#666565 !important}.m-configurator .configurator_wrapper{position:absolute;top:11rem;left:0;width:100%;height:calc(100% - 20rem);padding:2rem 1.5rem;border-left:1px solid #e5e5e5}@media screen and (max-width: 800px){.m-configurator .configurator_wrapper{top:2px;border-left:0;position:static;height:auto}}@media screen and (max-width: 655px){.m-configurator .configurator_wrapper{height:calc(100% - 15.3rem)}}.m-configurator .configurator_wrapper .gform_validation_container{display:none}.m-configurator .configurator_wrapper .gsection_title{font-size:2.2rem;font-weight:600;display:block;margin-bottom:1rem;letter-spacing:.1rem;color:#4a4848}.m-configurator .configurator_wrapper .validation_error{display:block;margin-bottom:2rem;padding:1.5rem 2rem;text-align:center;color:#fff;border-radius:1rem;background-color:#c32030}.m-configurator .configurator_wrapper .validation_message{display:block;margin-bottom:2rem;padding:1.5rem 2rem;color:#fff;border-radius:1rem;background-color:#c32030}.m-configurator .configurator_wrapper .optionlist{margin-top:2rem;margin-bottom:3rem}.m-configurator .configurator_wrapper .optionlist .gfield_label{display:none}.m-configurator .configurator_wrapper .optionlist input[type=radio]{display:none}.m-configurator .configurator_wrapper .optionlist input[type=radio]:checked+label{color:#c32030;border-color:#c32030}.m-configurator .configurator_wrapper .optionlist label{font-size:2.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1.5rem;padding:.75rem 2rem;cursor:pointer;-webkit-transition:border 250ms ease-in-out, color 250ms ease-in-out;-o-transition:border 250ms ease-in-out, color 250ms ease-in-out;transition:border 250ms ease-in-out, color 250ms ease-in-out;color:#888585;border:1px solid #f2f2f2;border-radius:1rem;background-color:#f2f2f2;-webkit-box-shadow:0 5px 2.4rem rgba(0,0,0,0.1);box-shadow:0 5px 2.4rem rgba(0,0,0,0.1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.m-configurator .configurator_wrapper .optionlist label span{font-size:1.4rem;display:block;margin-left:2rem}.m-configurator .configurator_wrapper .gform_footer{position:fixed;z-index:2;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:9rem;padding:2rem;background-color:#dee0e0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:bottom 500ms ease-in-out;-o-transition:bottom 500ms ease-in-out;transition:bottom 500ms ease-in-out}@media screen and (-ms-high-contrast: none){.m-configurator .configurator_wrapper .gform_footer{bottom:-100%}}@media screen and (max-width: 800px){.m-configurator .configurator_wrapper .gform_footer{display:none}}@media screen and (max-width: 655px){.m-configurator .configurator_wrapper .gform_footer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:15rem}}.m-configurator .configurator_wrapper .gform_footer input[type=submit]{width:calc(33.33333333333333% - 2rem);min-width:212px;cursor:pointer}.m-configurator .configurator_wrapper .gform_footer input[type=submit]:disabled{opacity:0.5;cursor:default}@media screen and (max-width: 375px){.m-configurator .configurator_wrapper .gform_footer input[type=submit]{font-size:1.4rem;min-width:16rem;padding:1.3rem}}.m-configurator--mobile__submit{background-color:#f2f2f2;display:none;position:fixed;top:6rem;z-index:6;width:100%;padding:2rem;-webkit-transition:-webkit-transform 500ms ease-in-out;transition:-webkit-transform 500ms ease-in-out;-o-transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out, -webkit-transform 500ms ease-in-out}@media screen and (-ms-high-contrast: none){.m-configurator--mobile__submit{top:11rem;-webkit-transition:top 500ms ease-in-out;-o-transition:top 500ms ease-in-out;transition:top 500ms ease-in-out}}.m-configurator--mobile__submit.hide{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (-ms-high-contrast: none){.m-configurator--mobile__submit.hide{top:-100%}}@media screen and (max-width: 800px){.m-configurator--mobile__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.m-configurator--mobile__submit_specs{position:relative}@media screen and (max-width: 800px){.m-configurator--mobile__submit_specs{display:block}}.m-configurator--mobile__submit_specs::before{content:'Show Specs';font-weight:400}.m-configurator--mobile__submit_specs::after{content:'';display:block;width:1.8rem;height:8px;background-repeat:no-repeat;background-position:center;background-size:100% auto;background-image:url(../images/icons/icn_carot_red_down.svg);position:absolute;top:7px;right:-22px;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out}.m-configurator--mobile__submit_specs.active::before{content:'Hide Specs'}.m-configurator--mobile__submit_specs.active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 375px){.m-configurator--mobile__submit_specs{font-size:1.4rem}}.m-configurator--mobile__submit a.m-button.disabled{opacity:0.5;cursor:default;pointer-events:none}@media screen and (max-width: 375px){.m-configurator--mobile__submit a.m-button{font-size:1.4rem;padding-left:2rem;padding-right:2rem}}.m-overlay{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-color:rgba(0,0,0,0.6);opacity:0;pointer-events:none;-webkit-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}.m-overlay--active{opacity:1;pointer-events:all}.m-formaside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-stretch;-ms-flex-align:flex-stretch;align-items:flex-stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60%;height:100%;position:absolute;top:0;right:0;background-color:#f2f2f2;z-index:10;padding-left:9rem;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media screen and (max-width: 800px){.m-formaside{width:100%;padding-top:9rem;padding-left:0;position:fixed}}@media screen and (-ms-high-contrast: none) and (max-width: 800px){.m-formaside{padding-top:14rem}}.m-formaside--open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.m-formaside--submitted .form_title,.m-formaside--submitted .form_desc{display:none}.m-formaside__actions{background-color:#e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:9rem;height:100%}@media screen and (-ms-high-contrast: none) and (max-width: 800px){.m-formaside__actions{top:5rem}}@media screen and (max-width: 800px){.m-formaside__actions{width:100%;height:9rem}}.m-formaside__actions .m-button,.m-formaside__actions .m-configurator .configurator_wrapper .gform_footer input[type=submit],.m-configurator .configurator_wrapper .gform_footer .m-formaside__actions input[type=submit],.m-formaside__actions .post-password-form input[type="submit"],.post-password-form .m-formaside__actions input[type="submit"]{display:block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width: 800px){.m-formaside__actions .m-button,.m-formaside__actions .m-configurator .configurator_wrapper .gform_footer input[type=submit],.m-configurator .configurator_wrapper .gform_footer .m-formaside__actions input[type=submit],.m-formaside__actions .post-password-form input[type="submit"],.post-password-form .m-formaside__actions input[type="submit"]{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@media screen and (-ms-high-contrast: none){.m-formaside__actions .m-button,.m-formaside__actions .m-configurator .configurator_wrapper .gform_footer input[type=submit],.m-configurator .configurator_wrapper .gform_footer .m-formaside__actions input[type=submit],.m-formaside__actions .post-password-form input[type="submit"],.post-password-form .m-formaside__actions input[type="submit"]{position:relative;left:-1.5rem}}@media screen and (-ms-high-contrast: none) and (max-width: 800px){.m-formaside__actions .m-button,.m-formaside__actions .m-configurator .configurator_wrapper .gform_footer input[type=submit],.m-configurator .configurator_wrapper .gform_footer .m-formaside__actions input[type=submit],.m-formaside__actions .post-password-form input[type="submit"],.post-password-form .m-formaside__actions input[type="submit"]{left:0}}.m-formaside__content{display:block;width:100%;height:100%;padding:6rem 8rem;position:relative}@media screen and (max-width: 800px){.m-formaside__content{padding:2rem 3rem}}.m-formaside__content h1{font-size:5.6rem;font-weight:600;color:#c32030;text-transform:uppercase;display:block;margin-bottom:-2rem}.m-formaside__content h2{font-size:3.6rem;letter-spacing:2px;color:#c32030;margin-bottom:2rem}.m-formaside__content p.form_desc{font-size:1.8rem;color:#888585;margin-bottom:2rem}.m-formaside .gform_wrapper{display:block;width:100%}.m-formaside .gform_wrapper input[type=text],.m-formaside .gform_wrapper input[type=tel],.m-formaside .gform_wrapper input[type=email],.m-formaside .gform_wrapper textarea{width:100%}.m-formaside .gform_confirmation_message{font-size:1.8rem;color:#888585}.m-formaside .gform_confirmation_message img{margin:2rem 0;display:block}.m-formaside .gform_confirmation_message a.m-button{display:inline-block}.m-formaside__content--loading .processing{opacity:1 !important;pointer-events:all !important}.m-formaside .processing{display:block;width:100%;height:100vh;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.6);opacity:0;pointer-events:none;-webkit-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;z-index:999}.m-formaside .processing .loading{position:absolute;top:50%;left:50%}.l-footer{height:100%}@media screen and (max-width: 800px){.l-footer{display:none}}.l-footer .l-wrapper{width:95%;margin:0 2.5%}.l-footer .m-brand{margin-right:2rem}.l-footer .m-brand--terciary{position:relative;bottom:0;left:0}.l-footer .m-brand--terciary a{width:13.7rem;height:6.4rem}.m-copy{font-size:1.4rem;letter-spacing:.03rem;color:#ebecec}.m-copy a{font-weight:600;color:#ebecec}.m-copy a:hover{text-decoration:underline;color:#fff}.m-share{display:block;width:100%;margin-top:4rem;margin-bottom:3rem}.m-share h2{font-size:1.8rem;display:block;margin-bottom:.5rem;color:#c32030}.m-share ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-share ul li{display:block;margin:5px}.m-share ul li a{font-size:0;display:block;width:100%;width:3.5rem;height:100%;height:3.5rem;-webkit-transition:opacity 250ms ease-in-out, -webkit-filter 250ms ease-in-out;transition:opacity 250ms ease-in-out, -webkit-filter 250ms ease-in-out;-o-transition:filter 250ms ease-in-out, opacity 250ms ease-in-out;transition:filter 250ms ease-in-out, opacity 250ms ease-in-out;transition:filter 250ms ease-in-out, opacity 250ms ease-in-out, -webkit-filter 250ms ease-in-out;opacity:.5;color:transparent;background-size:100% 99%;-webkit-filter:grayscale(100%);filter:grayscale(100%);background-repeat:no-repeat;background-position:center;background-size:100% auto}.m-share ul li a:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.m-share ul li.fb a{background-image:url(../images/icons/icn_socialshare-fb.svg)}.m-share ul li.tw a{background-image:url(../images/icons/icn_socialshare-tw.svg)}.m-share ul li.li a{background-image:url(../images/icons/icn_socialshare-li.svg)}.m-share ul li.gp a{background-image:url(../images/icons/icn_socialshare-gp.svg)}.m-share ul li.yt a{background-image:url(../images/icons/icn_socialshare-yt.svg)}.m-share ul li.pt a{background-image:url(../images/icons/icn_socialshare-pn.svg)}.m-share ul li.email a{background-image:url(../images/icons/icn_socialshare-email.svg)}.m-social{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-social__item{margin:.5rem}.m-social__link{font-size:0;display:block;width:2.5rem;height:2.5rem;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:transparent;background-repeat:no-repeat;background-position:center;background-size:100% auto}.m-social__link:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.m-social__link--yt{background-image:url(../images/icons/icn_social_yt.svg)}.m-social__link--tw{background-image:url(../images/icons/icn_social_tw.svg)}.m-social__link--fb{background-image:url(../images/icons/icn_social_fb.svg)}.m-social__link--li{background-image:url(../images/icons/icn_social_li.svg)}.post-password-form{display:block;background-color:#f2f2f2;padding:2rem 3rem}.post-password-form p{display:block;width:100%;margin-bottom:1rem}.post-password-form p:last-of-type{margin-bottom:0}.post-password-form label{font-size:0}.post-password-form input:not([type="submit"]){display:block;margin:0 0 3rem;font-size:1.6rem}.post-password-form input[type="submit"]{cursor:pointer}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loading{border-radius:50%;width:24px;height:24px;border:0.25rem solid rgba(255,255,255,0.4);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@media screen and (max-width: 800px){body>main{margin:0;padding:0}.m-related{padding:0 20px}.m-related__title{font-size:2.5rem;margin:5rem 0;text-transform:uppercase}.m-related .m-post--mini{position:static !important;width:100%}.m-related .m-post--mini__title{font-size:2rem}.m-crumb{font-size:1.2rem;position:relative;top:0;left:0;margin-bottom:20px;padding:0 20px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.m-contact__content{padding:5rem}.m-contact__content .l-col__2{width:100%}.m-contact__content .l-col__2:first-of-type{padding:0;border:0}.m-contact__content .l-col__2:last-of-type{padding-left:0}.m-postlist{margin-top:4rem}.m-postlist .l-row--full{padding-top:40px}.m-postlist .l-col:first-of-type{position:static;width:100%;padding:0 20px}.m-postlist .l-col:first-of-type:after{display:none}.m-postlist .l-col:first-of-type .m-sort{width:100%}.m-postlist .l-col:last-of-type{width:100%;padding:20px}.m-postlist .l-col:last-of-type .m-timeline__milestone{width:100%;margin-top:0;margin-bottom:15px;margin-left:0}.m-postlist .l-col:last-of-type .m-timeline__milestone_date{width:100%}.m-postlist .l-col:last-of-type .m-post--mini{padding:0 3rem 5rem}.m-postlist .l-col:last-of-type .m-post--mini:before{display:none}.m-postlist .l-col:last-of-type .m-post--mini__title{font-size:2.5rem;line-height:1.3}.m-postlist .l-col:last-of-type .m-post--mini__sort{margin:0 0 15px 0}.m-postlist .l-col:last-of-type .m-post--mini__excerpt{font-size:1.6rem}.m-postlist .l-col:last-of-type .m-post--mini__readmore{text-align:center}.m-postlist .l-col:last-of-type .m-post--mini__readmore a{font-size:1.2rem;font-weight:400;width:200px}.m-postlist .l-col:last-of-type .m-post--mini__readmore a::after{top:1.4rem}.m-postlist .m-posts.at-end::after{width:100%;text-align:center}.post{padding:20px}.post .news_title{font-size:30px}.m-more{display:none}.top_content{width:100%;height:165px}.top_content .grad_cover:before{border-width:0 90px 130px 0}.top_content .grad_cover:after{border-bottom:163px solid rgba(255,255,255,0.4);border-left:110px solid transparent}.top_content .content h3{font-size:40px}.top_content .content h4,.top_content .content div{display:none}.history_content{padding:20px}.history_content .history.block{font-size:16px}.history_content .history.block h4{font-size:3rem;margin-bottom:1rem}.history_content .history.block h5{font-size:2rem}.wrap_content h4,.directive h4{font-size:30px}.directive{padding:20px}.footer_contact{width:100%;height:345px;margin:0;padding:0 20px;background-position:center;background-size:1435px}.m-product{margin-bottom:5rem}.m-product__header{width:100%;min-height:165px;margin-bottom:60px;padding:20px;overflow:hidden;z-index:2}.m-product__header-content h1{font-size:4rem}.m-product__header-content h2,.m-product__header-content p,.m-product__header-content a{display:none}.m-product__header-fgimage{display:none}.m-product__header-overlay:before{border-width:0 90px 130px 0}.m-product__header-overlay:after{border-bottom:163px solid rgba(255,255,255,0.4);border-left:110px solid transparent}.m-product--right .l-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.m-product__content{padding:20px}.m-product__title{font-size:4rem;margin-top:3rem}.m-product .l-col__2{width:100%;padding-left:2rem !important;padding-right:2rem !important}.m-product__images{max-width:45rem;margin:0 auto}.m-moresec__title{font-size:3rem;margin:4rem 0}}
#gform_6.m-form--default input[type=text], #gform_6.m-form--default input[type=email], #gform_6.m-form--default input[type=tel], #gform_6.m-form--default textarea {
  border: grey solid 1px;
}

.brochure_page_div_container {
  display: inline-block;
  width: 100%;
  margin: 0% 5% 7rem;
}
/*
.brochure_page_div_container div ul {
	margin: 0% 5%;
    list-style: square;
    width: 39%;
    display: inline-block;
    font-size: 175%;

}
*/
.brochure_content_half ul li {
  margin-bottom: 25px;
}

.brochure_content_half {
  display: inline-block;
  width: 45%;
  margin: 0% 2%;
  font-size: 175%;
}
.brochure_content_half ul {
  list-style-type: square;
}

.employment_page_container {
  display: inline-block;
  width: 90%;
  margin: 0 5%;
  margin-bottom: 100px;
}
/*
.employment_page_h2 {
    font-size: 250%;
}
*/
.front_page_tri_button {
  font-size: 1.16rem;
  font-weight: 700;
  padding: 1.3rem 3.7rem;
  letter-spacing: .1rem;
  text-transform: uppercase;
  color: #fff !important;
  border-radius: 6rem;
  background-color: #c32030;
  margin-right: 25px;
  display: block;
  margin-top: 10px;
  width: 285px;
  text-align: center;
}
.front_page_tri_button_container {
  position: relative;
  margin-top: 50px;
  display: inline-block;
  text-align: center;
}
.front_page_tri_button_container_offset {
  height:200px;
}

@media (max-width: 600px) {
  .m-about__header-header, .m-product__header-header, .m-single__header-header, .m-slide-header {
    width:100%;
  }

}



