.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}li.begin,li.end{display:none}.flex-container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.flex{display:block}}@media only screen and (max-width:767px){.flex{display:block}}.flex-center-contents{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-direction-row{-webkit-flex-direction:row;flex-direction:row}.flex-direction-column{-webkit-flex-direction:column;flex-direction:column}.flex-wrap{flex-flow:row wrap;-webkit-flex-flow:row wrap}.flex-stretch{-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.flex-align-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-align-self-end{-webkit-align-self:flex-end;align-self:flex-end}.flex-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-justify-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flex-space-between{-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}.flex-two-col-parent .flex-two-col-child{width:48%}@media (max-width:767px){.flex-two-col-parent .flex-two-col-child{width:100%}}.flex-three-col-parent .flex-three-col-child{width:31%}@media (max-width:991px){.flex-three-col-parent .flex-three-col-child{width:48%}}@media (max-width:767px){.flex-three-col-parent .flex-three-col-child{width:100%}}.swiper-slide-center{height:auto;width:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:20px;background:#ffffff}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}li.begin,li.end{display:none}.admin-cms-content-block-edit-container{position:relative;z-index:100;border:1px solid #c00}.admin-cms-content-block-edit-content{min-height:30px}.admin-cms-content-block-edit-options{position:absolute;z-index:1002;border:1px solid #c00;padding:4px 10px 4px 15px;background-color:#FFFFFF;left:0px;top:0px;opacity:.9;filter:alpha(opacity=90)}.admin-cms-content-block-edit-options li{list-style:disc;margin:0 0 0 10px}.admin-cms-content-block-edit-options a{font-size:12px;color:#206a00;display:block;background:white}.field_label_normal{font-weight:normal}.hexagon{overflow:hidden;visibility:hidden;-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);cursor:pointer}.hexagon-in1{overflow:hidden;width:100%;height:100%;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg)}.hexagon-in2{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;visibility:visible;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg)}.wtm-table{display:table;width:100%}.wtm-cell{display:table-cell}.video-container{width:560px;max-width:100%;margin:25px auto}.img-bg{background-size:cover}.img-bg img{opacity:0}.img_content{max-width:100%}.img_content_left{float:left;margin:0 15px 15px 0;display:block;max-width:100%}.img_content_right{float:right;margin:0 0 15px 15px;display:block;max-width:100%}.img_content_center{float:none;margin:15px auto;display:block;max-width:100%}@media only screen and (max-width:767px){.img_content_right,.img_content_left{float:none;margin:25px auto}}@media only screen and (max-width:767px){.img_content_right,.img_content_left{float:none;margin:25px auto}}.circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#mmenu-btn{width:35px;height:35px;cursor:pointer;margin-left:auto;margin-right:20px;display:flex;align-items:flex-end;justify-content:center;flex-direction:column}#mmenu-btn span{width:26px;height:3px;border-radius:5px;margin-bottom:4px;background-color:#2b567e}#mmenu-btn span:last-child{margin-bottom:0}.l-slider .slde_2 .slde_item_text h3{color:#ffffff}.l-slider .slde_2 .custom-btn-teal{background-color:#ffffff;border-bottom:5px solid #ebebeb}.l-slider .slde_2 .custom-btn-teal:hover,.l-slider .slde_2 .custom-btn-teal:active,.l-slider .slde_2 .custom-btn-teal:focus{background-color:#ebebeb;border-bottom:5px solid #d3d3d3}.services-item-link:after{display:none;content:'';background:-moz-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 50%, #fff 100%);background:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 50%, #fff 100%);background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 50%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}a.services-item-link:hover:after{display:block}.services-item-link:hover .services-text{font-size:25px;transition-duration:0.5s}p a:hover{color:#adadad !important;text-decoration:underline !important}@media (max-width:767px){.header{position:fixed;width:100%;z-index:10}.layer-1,.l-content{margin-top:125px}.header__content,.subpage .header__content{display:flex;position:relative;top:0;margin-bottom:10px}.header-contact a{color:#2b567e}.header__navigation{display:none}}@media (max-width:767px){.l-contact-form .l-contact-form-row .form-wrapper{margin-top:110px}}