@font-face{
	font-family:"Open Sans";
	src:url(../../../templates/yoo_master2/fonts/OpenSans-Regular.ttf) format("truetype")
}
@font-face{
	font-family:"Roboto Slab";
	src:url(../../../templates/yoo_master2/fonts/RobotoSlab-Regular.ttf) format("truetype")
}
@font-face{
	font-family:"Titillium Web";
	src:url(../../../templates/yoo_master2/fonts/TitilliumWeb-Regular.ttf) format("truetype")
}
@font-face {
  font-family: 'icomoon2';
  src:  url('../fonts/icomoon.eot?c62i71');
  src:  url('../fonts/icomoon.eot?c62i71#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?c62i71') format('truetype'),
    url('../fonts/icomoon.woff?c62i71') format('woff'),
    url('../fonts/icomoon.svg?c62i71#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

html {
  scroll-behavior: smooth;
}

body{font-family: 'Roboto Slab', serif;color: #888888}

 */
a {
  background: transparent;
}
a:active,
a:hover {
  outline: 0;
}
a,
.uk-link {
  color: #444444;
  text-decoration: none;
  cursor: pointer;
  border-bottom:2px solid transparent;  
  transition: border-color 0.5s ease;
}
a:focus,
.uk-link:focus {
/*   color: #8ba5d2; */
  color: #0066cc; 
  text-decoration: none;
  border-bottom:2px solid #0066cc;  
}
a:hover,
.uk-link:hover {
/*   color: #8ba5d2; */
  color: #0066cc; 
  text-decoration: none;
  border-bottom:2px solid #0066cc;  
}
a:active,
.uk-link:active {
/*   color: #8ba5d2; */
  color: #0066cc; 
  text-decoration: none;
  border-bottom:2px solid #0066cc;  
}

@media (min-width: 1220px){
    .uk-container {
        max-width: 100%;
        padding: 0;
    }
}

.uk-navbar-toggle {
  box-sizing: border-box;
  display: inherit;
  padding: 25px;
  float: none;
}
.uk-navbar-toggle {
  font-size: 28px;
  color: #0066cc;
  text-decoration: none;

}
/*
 * 1. Apply hover style also to focus state
 * 2. Remove default focus style
 */
.uk-navbar-toggle:hover,
.uk-navbar-toggle:focus {
  color: #0066cc;
  text-decoration: none;
  /* 2 */
  outline: none;
}
/*
 * 1. Center icon vertically
 */
.uk-navbar-toggle:after {
  content: "\f0c9";
  font-family: FontAwesome;
  /* 1 */
  vertical-align: 0px;
}
.uk-navbar-toggle-alt:after {
  content: "\f002";
}

.uk-panel-box {
    padding: 20px;
    background: transparent;
    color: #444444;
}

.btn-primary{background:#0066cc!important;padding:24px 58px;font-family: Open Sans, sans-serif;color:#fff;font-size:22px;font-weight:400;text-transform:uppercase;border-radius:5px}

.tm-content{background:#fff;max-width:1140px;margin:30px auto;text-align:center;}
.tm-content img{margin:0 auto;width:100%}
.uk-article-title{font-family: 'Titillium Web', sans-serif;margin-top:0;color:#383838;font-size:54px;line-height:54px}
.uk-article-meta{font-family: 'Roboto Slab', serif;color: #888888;max-width:440px;margin:0 auto 10px;font-size:12px;line-height:14px;}

article h1{font-family: 'Titillium Web', sans-serif;margin-top:0;color:#383838;font-size:54px;line-height:74px}
article h2{font-family: 'Titillium Web', sans-serif;margin-top:0;color:#383838;font-size:34px;line-height:74px}
article h3{font-family: 'Titillium Web', sans-serif;color: #0066cc;font-weight:400;margin-bottom:0;font-size:22px;}
article p{font-family: 'Roboto Slab', serif;color: #888888;max-width:740px;margin:0 auto 20px;font-size:14px;line-height:20px;}

.tm-bottom-a{margin-top:0!important;}
.tm-footer{margin-top:0!important;margin-bottom:0!important;background:#222;padding:35px 0;}
.tm-footer a{color:#eee}



.com_tac{background:#fff;padding:75px 35px;min-height:700px;margin-bottom:0px!important}
.com_tac_container{background:#fff;max-width:1040px;margin:0 auto;text-align:center;padding:35px 0;border-radius:25px}
.com_tac_container h1{font-family: 'Titillium Web', sans-serif;margin-top:0;color:#383838;font-size:74px;line-height:74px}
.com_tac_container h3{font-family: 'Titillium Web', sans-serif;color: #0066cc;font-weight:400;margin-bottom:15px}
.com_tac_container p{font-family: 'Roboto Slab', serif;color: #888888;max-width:440px;margin:0 auto 20px;font-size:16px;line-height:20px;}
.wdb-form-class{width:100%;max-width:750px;text-align:center;}
textarea{resize:none;height:150px;border-radius: 10px;border:2px solid #0066cc;font-size:16px;font-family: 'Roboto Slab', serif;}
textarea:focus{border:2px dashed #0066cc;}
select, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
border-radius: 10px;box-shadow: none;height: 42px;line-height: 42px;color: #888888;font-size:16px;font-family: 'Roboto Slab', serif;border:2px solid #0066cc;}
input[type="text"]:focus{border:2px dashed #0066cc;}
#dynamic_recaptcha_1{width:300px;text-align:center;margin:20px auto 0}


.mod_login{max-width:400px;margin:0 auto;background:#fff;padding:0;font-family: 'Titillium Web', sans-serif;}


.mod_nav{background:#222;padding:0;font-family: 'Titillium Web', sans-serif;margin-top:0!important}
.mod_nav_row{max-width:1440px;margin:0 auto;text-align:center;height:200px;padding:15px 0;}
.mod_nav_logo{display:inline;padding:5px;margin:5px 100px 5px 5px;font-size:20px;font-weight:600}
.mod_nav_logo img{height:180px;}
.mod_nav_name:first-child{display:block;}
.mod_nav_item{display:inline;padding:5px;margin:5px 15px;font-size:20px;font-weight:600;vertical-align:-50px}
.mod_nav_item a{color:#e7e6e6;font-weight:400}
.mod_nav_contact{display:inline;padding:5px 25px;margin:5px ;font-size:20px;font-weight:400;border-left:2px solid #eee;vertical-align:-50px}
.mod_nav_contact a{color: #0066cc;}
.mod_nav_contact a:before {content: "\e261";font-family:'IcoMoon';padding-right:15px }
.mod_nav_offcanvas{display:none;padding:5px;margin:5px 15px;font-size:20px;font-weight:600;vertical-align:-50px}
.mod_nav_item_active{color: #0066cc;border-bottom:2px solid #0066cc}


.mod_slider{background:#fff;padding:0;margin:0!important;width: 100%;}

.swiper-pagination-bullet {background: #fff;opacity: 1;}
.swiper-pagination-bullet-active {background: #0066cc!important;}
.swiper-button-prev,.swiper-button-next {color: #fff!important;}
.slide-image{filter: grayscale(100%) opacity(90%) contrast(110%);}
.swiper-slide{background:#0066cc!important;}
.mod_slider_layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;font-family: 'Titillium Web', sans-serif;color:#0066cc;font-size:95px;font-weight:400;line-height:95px}
.mod_slider_layer_content{display:none;}
#mod_slider_layer_content_0{position:absolute;top:50%;left:10%;color:#fff;background:rgba(0,0,0,0.5);padding:25px;border-radius:15px;text-align:right;}
#mod_slider_layer_content_2{position:absolute;top:30%;left:20%;background:rgba(0,0,0,0.5);padding:25px;border-radius:15px;}
#mod_slider_layer_content_1{position:absolute;top:3%;left:70%;background:rgba(0,0,0,0.5);padding:25px;border-radius:15px;}
#mod_slider_layer_content_3{position:absolute;top:10%;left:50%;background:rgba(0,0,0,0.5);padding:25px;border-radius:15px;}
#mod_slider_layer_content_4{position:absolute;top:10%;left:10%;background:rgba(0,0,0,0.5);padding:25px;border-radius:15px;}
#mod_slider_layer_content_5{position:absolute;top:50%;left:10%;color:#fff;background:rgba(0,0,0,0.5);padding:25px;border-radius:15px;text-align:right}


.mod_service{background:#fff;padding:0;min-height:1100px;margin-top:120px!important;margin-bottom:0px!important}
.mod_service_container{max-width:1440px;margin:0 auto;text-align:center;height:180px;padding:15px 0;}
.mod_service_container h1{font-family: 'Titillium Web', sans-serif;margin-top:0;color:#383838;font-size:74px;line-height:74px}
.mod_service_container h3{font-family: 'Titillium Web', sans-serif;color: #0066cc;font-weight:400;margin-bottom:0}
.mod_service_container p{font-family: 'Roboto Slab', serif;color: #888888;max-width:740px;margin:0 auto 20px;font-size:16px;line-height:20px;}

.mod_service_box{position:relative;width:200px;height:250px;margin:20px;display:inline-block;vertical-align:bottom;cursor:pointer;transition: background-color 0.5s ease;color: #0066cc!important;}
.mod_service_box p{min-height:100px;width:160px;font-family: 'Titillium Web', sans-serif;font-size:24px;line-height:24px;font-weight:400;color: inherit;}
.mod_service_box:hover{background:#0066cc;color:#fff!important}

#mod_service_box_1 p{padding-bottom:24px;}
#mod_service_box_2 p{padding-bottom:24px;}
#mod_service_box_3 p{padding-bottom:24px;}
#mod_service_box_5 p{padding-bottom:24px;}

#mod_service_box_1 p:before {content: "\22";font-family:'IcoMoon';display:block;font-size:94px;line-height:94px;margin:20px auto;}
#mod_service_box_2 p:before {content: "\42";font-family:'IcoMoon';display:block;font-size:94px;line-height:94px;margin:20px auto;}
#mod_service_box_3 p:before {content: "\e01f";font-family:'IcoMoon';display:block;font-size:94px;line-height:94px;margin:20px auto;}
#mod_service_box_4 p:before {content: "\78";font-family:'IcoMoon';display:block;font-size:94px;line-height:94px;margin:20px auto;}
#mod_service_box_5 p:before {content: "\e278";font-family:'IcoMoon';display:block;font-size:94px;line-height:94px;margin:20px auto;}
#mod_service_box_6 p:before {content: "\75";font-family:'IcoMoon';display:block;font-size:94px;line-height:94px;margin:20px auto;}
#mod_service_box_7 p:before {content: "\e01c";font-family:'IcoMoon';display:block;font-size:94px;line-height:94px;margin:20px auto;}
#mod_service_box_8 p:before {content: "\e023";font-family:'IcoMoon';display:block;font-size:94px;line-height:94px;margin:20px auto;}

.mod_hidden_service_box{position:fixed;top:0;width:100%;height:100%;z-index:2000;background:rgba(0,0,0,0.93);right:-5000px;transition: right 0.3s ease;}
#mod_hidden_service_box_1{overflow-x:scroll}
#mod_hidden_service_box_2{overflow-x:scroll}
#mod_hidden_service_box_3{overflow-x:scroll}
#mod_hidden_service_box_4{overflow-x:scroll}
#mod_hidden_service_box_5{overflow-x:scroll}
#mod_hidden_service_box_6{overflow-x:scroll}
#mod_hidden_service_box_7{}
#mod_hidden_service_box_8{}

.mod_hidden_service_box h1{font-family: 'Titillium Web', sans-serif;margin-top:0;margin-bottom:35px;color:#0066cc;font-size:64px;line-height:74px;text-align:center;}
.mod_hidden_service_box h3{font-family: 'Titillium Web', sans-serif;color: #f1f1f1;font-weight:400;margin-bottom:0;margin-top:35px;text-align:center;}
.mod_hidden_service_box p{font-family: 'Roboto Slab', serif;color: #f1f1f1;max-width:1440px;margin:0 auto 20px;font-size:16px;line-height:20px;text-align:center}
.mod_hidden_service_box ul{color: #f1f1f1;max-width:440px;margin:20px auto 20px;list-style: none;text-indent: -1em;}
.mod_hidden_service_box li{color: #f1f1f1;font-size:16px;line-height:40px;}
.mod_hidden_service_box li:before {content: "\47";font-family:'IcoMoon';display:inline;font-size:25px;line-height:25px;margin-right:15px;color:#0066cc;}

#mod_hidden_service_box_close_1{padding-bottom:15px;padding-top:15px;width:100%;text-align:right;}
#mod_hidden_service_box_close_1:before {content: "\49";font-family:'IcoMoon';font-size:40px;line-height:40px;margin-right:15px;color:#f1f1f1;cursor:pointer}
#mod_hidden_service_box_close_2{padding-bottom:35px;padding-top:35px;width:100%;text-align:right;}
#mod_hidden_service_box_close_2:before {content: "\49";font-family:'IcoMoon';font-size:40px;line-height:40px;margin-right:15px;color:#f1f1f1;cursor:pointer}
#mod_hidden_service_box_close_3{padding-bottom:35px;padding-top:35px;width:100%;text-align:right;}
#mod_hidden_service_box_close_3:before {content: "\49";font-family:'IcoMoon';font-size:40px;line-height:40px;margin-right:15px;color:#f1f1f1;cursor:pointer}
#mod_hidden_service_box_close_4{padding-bottom:35px;padding-top:35px;width:100%;text-align:right;}
#mod_hidden_service_box_close_4:before {content: "\49";font-family:'IcoMoon';font-size:40px;line-height:40px;margin-right:15px;color:#f1f1f1;cursor:pointer}
#mod_hidden_service_box_close_5{padding-bottom:35px;padding-top:35px;width:100%;text-align:right;}
#mod_hidden_service_box_close_5:before {content: "\49";font-family:'IcoMoon';font-size:40px;line-height:40px;margin-right:15px;color:#f1f1f1;cursor:pointer}

#mod_hidden_service_box_close_6{padding-bottom:35px;padding-top:35px;width:100%;text-align:right;}
#mod_hidden_service_box_close_6:before {content: "\49";font-family:'IcoMoon';font-size:40px;line-height:40px;margin-right:15px;color:#f1f1f1;cursor:pointer}

#mod_hidden_service_box_close_7{padding-bottom:35px;padding-top:35px;width:100%;text-align:right;}
#mod_hidden_service_box_close_7:before {content: "\49";font-family:'IcoMoon';font-size:40px;line-height:40px;margin-right:15px;color:#f1f1f1;cursor:pointer}

#mod_hidden_service_box_close_8{padding-bottom:35px;padding-top:35px;width:100%;text-align:right;}
#mod_hidden_service_box_close_8:before {content: "\49";font-family:'IcoMoon';font-size:40px;line-height:40px;margin-right:15px;color:#f1f1f1;cursor:pointer}

.mod_about_image{background-color:#0066cc;padding:0;overflow:hidden;}
.mod_about_image_container{filter: grayscale(100%) opacity(90%) contrast(110%);background-image: url("../../../images/bgs/bg1.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;min-height:700px;color:transparent}

.mod_about{background-color:#222;padding:0;min-height:700px!important;margin-left:-35px;}
.mod_about_container{margin:35px 0;text-align:center;height:180px;padding:15px 0;}
.mod_about_container h1{font-family: 'Titillium Web', sans-serif;margin-top:0;color:#fff;font-size:74px;line-height:74px}
.mod_about_container h3{font-family: 'Titillium Web', sans-serif;color: #0066cc;font-weight:400;margin-bottom:0}
.mod_about_container p{font-family: 'Roboto Slab', serif;color: #ffff;max-width:840px;margin:0 auto 20px;font-size:16px;line-height:20px;}

.mod_about_box{position:relative;width:50px;height:50px;margin:20px;display:inline-block;background: transparent;vertical-align:bottom;cursor:pointer;}
#mod_about_box_1 p:before {content: "\ea91";font-family:'icomoon2';display:block;font-size:40px;line-height:40px;margin:5px auto;color: #0066cc;transition: color 0.3s ease;}
#mod_about_box_1 p:hover:before{color: #fff;}
#mod_about_box_2 p:before {content: "\ea92";font-family:'icomoon2';display:block;font-size:40px;line-height:40px;margin:5px auto;color: #0066cc;transition: color 0.3s ease;}
#mod_about_box_2 p:hover:before{color: #fff;}
#mod_about_box_3 p:before {content: "\ea96";font-family:'icomoon2';display:block;font-size:40px;line-height:40px;margin:5px auto;color: #0066cc;transition: color 0.3s ease;}
#mod_about_box_3 p:hover:before{color: #fff;}
#mod_about_box_4 p:before {content: "\ea9d";font-family:'icomoon2';display:block;font-size:40px;line-height:40px;margin:5px auto;color: #0066cc;transition: color 0.3s ease;}
#mod_about_box_4 p:hover:before{color: #fff;}

#facebook-icon {content: "\ea92";font-family:'icomoon2';display:block;font-size:40px;line-height:40px;margin:5px auto;color: #0066cc;transition: color 0.3s ease;}
#facebook-icon:hover{color: #fff;}


.mod_about_box_2{position:relative;width:400px;height:50px;margin:20px 5px;display:inline-block;background: transparent;vertical-align:bottom;cursor:pointer;}
.mod_about_container ul{color: #f1f1f1;max-width:440px;margin:20px auto 20px;list-style: none;text-indent: -1em;text-align:left}
.mod_about_container li{color: #f1f1f1;font-size:16px;line-height:40px;}
.mod_about_container li:before {content: "\47";font-family:'IcoMoon';display:inline;font-size:25px;line-height:25px;margin-right:15px;color:#0066cc;}


.mod_tac_slider{background:transparent;padding:35px 0;min-height:600px;margin-top:35px!important;margin-bottom:0px!important}
.mod_tac_slider_container{max-width:1440px;margin:0 auto;text-align:center;height:180px;padding:15px 0}
.mod_tac_slider_container h1{font-family: 'Titillium Web', sans-serif;margin-top:0;color:#383838;font-size:74px;line-height:74px}
.mod_tac_slider_container h3{font-family: 'Titillium Web', sans-serif;color: #0066cc;font-weight:400;margin-bottom:0}
.mod_tac_slider_container p{font-family: 'Roboto Slab', serif;color: #888888;max-width:440px;margin:0 auto 20px;font-size:16px;line-height:20px;}
/*
.mod_tac_slider_container img{filter: grayscale(100%) contrast(120%);}
*/
#mod_tac_slider{margin-top:120px;}
#mod_tac_slider p{margin:20px auto;}

.carousel-control {
  width: 60px;
  height: 60px;
  color: #888888;
  background: #ffffff;
  text-shadow:none!important;
  background-image:none!important;
  opacity:1!important;
  border:none!important;  
}
.carousel-control:hover {
  color: #888888;	
  border:none!important;
}
.carousel-control:focus {
  color: #888888;	
  border:none!important;
}

.mod_tac_map{background:#222;padding:0px;margin:0px -20px 0!important;}
.mod_tac_map_container{width:100%;margin:0 auto;text-align:center;height:600px;padding:0px;}
.mod_tac_map h1{font-family: 'Titillium Web', sans-serif;margin-top:0;color:#383838;font-size:74px;line-height:74px}
.mod_tac_map h3{font-family: 'Titillium Web', sans-serif;color: #0066cc;font-weight:400;margin-bottom:0}
.mod_tac_map p{font-family: 'Roboto Slab', serif;color: #888888;max-width:440px;margin:0 auto 20px;font-size:16px;line-height:20px;}
#firstHeading{font-family: 'Titillium Web', sans-serif;color: #0066cc;font-weight:400;margin-bottom:0;font-size:28px}

#map{height:600px;font-family: 'Roboto Slab', sans-serif;color: #0066cc;font-weight:400;}

.mod_news_headline{background:#fff;padding:0;margin-top:120px!important;margin-bottom:0px!important}
.mod_news_headline_container{max-width:1440px;margin:0 auto;text-align:center;height:180px;padding:15px 0;}
.mod_news_headline h1{font-family: 'Titillium Web', sans-serif;margin-top:0;color:#383838;font-size:74px;line-height:74px}
.mod_news_headline h3{font-family: 'Titillium Web', sans-serif;color: #0066cc;font-weight:400;margin-bottom:0}
.mod_news_headline p{font-family: 'Roboto Slab', serif;color: #888888;max-width:440px;margin:0 auto 20px;font-size:16px;line-height:20px;}

.mod_news{background:#fff;padding:35px}
.mod_news h3{font-family: 'Titillium Web', sans-serif;color: #0066cc;font-weight:400;margin-bottom:0}
.mod_news p{font-family: 'Roboto Slab', serif;color: #888888;font-size:16px;line-height:20px;}
.mod_news a:last-child{background:#0066cc!important;padding:8px 18px;font-family: Open Sans, sans-serif;color:#fff;font-size:15px;font-weight:400;text-transform:uppercase;border-radius:5px}

.mod_facebook{background:transparent;padding:5px;margin:20px;position:fixed;top:20px;right:0;z-index:1000;width:40px;height:40px;border:transparent}
.mod_facebook_icon a:before {content: "\ea91";font-family:'icomoon2';display:block;font-size:40px;color: #0066cc;transition: color 0.3s ease;}
.mod_facebook_icon a:hover:before{color: #ddd;}
.mod_facebook_icon a:hover{text-decoration:none!important;border:transparent}
.mod_facebook_icon a{text-decoration:none!important;border:transparent}




#system-message-container{position:fixed;bottom:0;left:0;right:0;margin:0;padding:0;z-index:2000;}
.uk-alert {
    margin-bottom: 0px;
    padding: 10px;
	background: #0066cc;color: #fff;border:2px solid #fff;
	-webkit-box-shadow: 0px 0px 0px 0.5px rgba(255,255,255,0.5);
	-moz-box-shadow: 0px 0px 0px 0.5px rgba(255,255,255,0.5);
	box-shadow: 0px 0px 0px 0.5px rgba(255,255,255,0.5);
}
.plg_system_eprivacy_agreed{
    margin: 10px;
    padding: 3px 6px;
    background: #0066cc;color: #fff;border:1px solid #fff;
	-webkit-box-shadow: 0px 0px 0px 0.5px rgba(255,255,255,0.5);
	-moz-box-shadow: 0px 0px 0px 0.5px rgba(255,255,255,0.5);
	box-shadow: 0px 0px 0px 0.5px rgba(255,255,255,0.5);
}
.plg_system_eprivacy_declined{
    margin: 10px;
    padding: 3px 6px;
    background: #0066cc;color: #fff;border:1px solid #fff;
	-webkit-box-shadow: 0px 0px 0px 0.5px rgba(255,255,255,0.5);
	-moz-box-shadow: 0px 0px 0px 0.5px rgba(255,255,255,0.5);
	box-shadow: 0px 0px 0px 0.5px rgba(255,255,255,0.5);
}

.plg_system_eprivacy_module div.plg_system_eprivacy_accepted, .plg_system_eprivacy_module div.plg_system_eprivacy_declined {
    overflow: hidden;
    border: none;
    color: #0066cc;
    vertical-align: middle;
    padding: 5px;
 	    margin-bottom: 0px;
    padding: 10px;
	background: #222;color: #fff;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.plg_system_eprivacy_module{

}
.plg_system_eprivacy_reconsider{
	    margin: 10px;
    padding: 3px 6px;
    background: #222;color: #fff;border:1px solid #fff;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.plg_system_eprivacy_accepted{
	    margin: 10px;
    padding: 3px 6px;
    background: #222;color: #fff;border:1px solid #fff;
}

.plg_system_eprivacy_accepted p{
    margin: 10px;
    padding: 3px 6px;
    background: #222;color: #fff;border:none;
}

.plg_system_eprivacy_message a{color:#fff}

@media (max-width: 562px){
	article h1{font-size:32px!important;line-height:32px!important}
	.com_tac{background:#fff!important;}
	.com_tac_container h1{font-size:32px;line-height:32px}
	.uk-container {padding: 0 5px;}
	.mod_nav{margin-top:0!important}
	.mod_nav_offcanvas{position:fixed;top:0;right:0;display:block;z-index:2000}	
	.mod_nav_item{display:none}	
	.mod_nav_contact{display:none}		
	.mod_nav_row{height:100px;padding:15px 0;}
	.mod_nav_logo img{height:75px;}	
	.mod_nav_logo{margin:5px;}		
	.mod_slider{max-height:300px;overflow:hidden}
	.mod_slider img{max-height:300px;overflow:hidden}
	.mod_slider_layer{max-height:300px;overflow:hidden}	
	.mod_service{background:#fff;padding:0;min-height:2000px;margin-top:40px!important}	
	.mod_service_container h1 {font-size:32px;line-height:32px}
	.mod_service_box{width:100%;height:150px;margin:0px;display:block;}
	.mod_service_box p{min-height:50px;width:100%font-size:14px;line-height:24px;}
	#mod_service_box_1 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_2 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_3 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_4 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_5 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_6 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_7 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_8 p:before {font-size:54px;line-height:54px;}
	.mod_hidden_service_box ul{max-width:340px;}
	.mod_hidden_service_box h1 {font-size:32px;line-height:32px}
	.mod_hidden_service_box p{max-width:340px;}
	#mod_hidden_service_box_close_1{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_1:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_2{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_2:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_3{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_3:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_4{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_4:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_5{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_5:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_6{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_6:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_7{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_7:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_8{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_8:before {font-size:20px;line-height:20px;margin-right:5px;}
	.mod_about{min-height:750px!important;}	
	.mod_about_container h1 {font-size:32px;line-height:32px}	
	.mod_about_image_container{min-height:300px;}
	.mod_about_image{margin:-25px;}
	.mod_about{margin:-25px;}	
	.mod_about_container p{max-width:90%;}
	.mod_about_box_2{width:300px;}
	.mod_tac_slider_container h1 {font-size:32px;line-height:32px}	
	.mod_tac_slider{padding:5px;min-height:1200px;margin-top:5px!important;margin-bottom:0px!important}	
	.carousel-control {display:none}
	.mod_facebook{margin:10px;position:fixed;top:5px;left:20px;width:30px;height:30px;}	
	.mod_facebook_icon a:before {font-size:30px;}
	.mod_news_headline{margin-top:40px!important;}
	.mod_news_headline h1{font-size:32px;line-height:32px}	
	.mod_slider_layer{font-size:30px;line-height:35px;text-align:left!important}		
    #mod_slider_layer_content_0{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_2{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_1{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_3{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_4{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_5{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    .btn-primary{padding:8px 28px;}
}

@media (min-width: 563px) AND (max-width: 811px){
	/*
	.mod_service{background:#fff;padding:0;min-height:1400px;}
	.mod_about_image{margin:-25px;}
	.mod_about{margin:-25px;}	
	.mod_about_container p{max-width:90%;}	
	.mod_about_box_2{width:300px;}	
	
	.mod_nav_item{display:none}	
	.mod_nav_contact{display:none}	
	.mod_slider_layer{font-size:55px;line-height:55px;}	
    #mod_slider_layer_content_0{bottom:10%;left:2%;color:#fff;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;text-align:center;max-height:200px}
    #mod_slider_layer_content_2{bottom:10%;left:2%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_1{bottom:10%;left:2%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_3{bottom:10%;left:2%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_4{bottom:10%;left:2%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_5{bottom:10%;left:2%;color:#fff;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;text-align:center;max-height:200px}	
    */
	article h1{font-size:32px!important;line-height:32px!important}
	.com_tac{background:#fff!important;}
	.com_tac_container h1{font-size:32px;line-height:32px}
	.uk-container {padding: 0 5px;}
	.mod_nav_offcanvas{position:fixed;top:0;right:0;display:block;z-index:2000}	
	.mod_nav{margin-top:0!important}
	.mod_nav_item{display:none}	
	.mod_nav_contact{display:none}		
	.mod_nav_row{height:100px;padding:15px 0;}
	.mod_nav_logo img{height:75px;}	
	.mod_nav_logo{margin:5px;}		
	.mod_slider{max-height:500px;overflow:hidden}
	.mod_slider img{max-height:500px;overflow:hidden}
	.mod_slider_layer{max-height:500px;overflow:hidden}	
	.mod_service{background:#fff;padding:0;min-height:1100px;margin-top:40px!important}	
	.mod_service_container h1 {font-size:32px;line-height:32px}
	.mod_service_box{width:200px;height:150px;margin:20px;display:inline-block;}
	.mod_service_box p{min-height:50px;width:100%font-size:14px;line-height:24px;}
	#mod_service_box_1 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_2 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_3 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_4 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_5 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_6 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_7 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_8 p:before {font-size:54px;line-height:54px;}
	.mod_hidden_service_box ul{max-width:340px;}
	.mod_hidden_service_box h1 {font-size:32px;line-height:32px}
	.mod_hidden_service_box p{max-width:340px;}
	#mod_hidden_service_box_close_1{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_1:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_2{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_2:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_3{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_3:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_4{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_4:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_5{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_5:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_6{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_6:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_7{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_7:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_8{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_8:before {font-size:20px;line-height:20px;margin-right:5px;}
	.mod_about{min-height:750px!important;}	
	.mod_about_container h1 {font-size:32px;line-height:32px}	
	.mod_about_image_container{min-height:750px!important;background-position:90%;}
	.mod_about_container p{max-width:90%;}
	.mod_about_box_2{width:300px;}
	.mod_tac_slider_container h1 {font-size:32px;line-height:32px}	
	.mod_tac_slider{padding:5px;min-height:500px;margin-top:5px!important;margin-bottom:0px!important}	
	.mod_facebook{margin:10px;position:fixed;top:5px;left:20px;width:30px;height:30px;}	
	.mod_facebook_icon a:before {font-size:30px;}
	.mod_news_headline{margin-top:40px!important;}
	.mod_news_headline h1{font-size:32px;line-height:32px}	
	.mod_slider_layer{font-size:30px;line-height:35px;text-align:left!important}		
    #mod_slider_layer_content_0{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_2{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_1{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_3{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_4{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_5{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    .btn-primary{padding:8px 28px;}
    .mod_news{padding:5px}
}

@media (min-width: 812px) AND (max-width: 1219px){
	/*
	.mod_service{background:#fff;padding:0;min-height:1400px;}
	.mod_about_container p{max-width:90%;}
	.mod_nav_logo{margin:5px 100px 5px 5px;}	
	.mod_nav_offcanvas{position:absolute;top:0;right:0;display:block;z-index:2000}	
	.mod_nav_item{display:none}
	.mod_nav_contact{border-left:none;}	
	.mod_slider_layer{font-size:55px;line-height:55px}	
    #mod_slider_layer_content_0{bottom:10%;left:12%;color:#fff;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;text-align:center;max-height:200px}
    #mod_slider_layer_content_2{bottom:10%;left:12%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_1{bottom:10%;left:12%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_3{bottom:10%;left:12%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_4{bottom:10%;left:12%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_5{bottom:10%;left:12%;color:#fff;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;text-align:center;max-height:200px}
    */
    	article h1{font-size:32px!important;line-height:32px!important}
	.com_tac{background:#fff!important;}
	.com_tac_container h1{font-size:32px;line-height:32px}
	.uk-container {padding: 0 5px;}
	.mod_nav_offcanvas{position:fixed;top:0;right:0;display:block;z-index:2000}	
	.mod_nav{margin-top:0!important}
	.mod_nav_item{display:none}	
	.mod_nav_contact{display:none}		
	.mod_nav_row{height:100px;padding:15px 0;}
	.mod_nav_logo img{height:75px;}	
	.mod_nav_logo{margin:5px;}		
	.mod_slider{max-height:500px;overflow:hidden}
	.mod_slider img{max-height:500px;overflow:hidden}
	.mod_slider_layer{max-height:500px;overflow:hidden}	
	.mod_service{background:#fff;padding:0;min-height:1100px;margin-top:40px!important}	
	.mod_service_container h1 {font-size:32px;line-height:32px}
	.mod_service_box{width:200px;height:150px;margin:20px;display:inline-block;}
	.mod_service_box p{min-height:50px;width:100%font-size:14px;line-height:24px;}
	#mod_service_box_1 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_2 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_3 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_4 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_5 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_6 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_7 p:before {font-size:54px;line-height:54px;}
	#mod_service_box_8 p:before {font-size:54px;line-height:54px;}
	.mod_hidden_service_box ul{max-width:340px;}
	.mod_hidden_service_box h1 {font-size:32px;line-height:32px}
	.mod_hidden_service_box p{max-width:340px;}
	#mod_hidden_service_box_close_1{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_1:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_2{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_2:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_3{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_3:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_4{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_4:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_5{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_5:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_6{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_6:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_7{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_7:before {font-size:20px;line-height:20px;margin-right:5px;}
	#mod_hidden_service_box_close_8{padding-bottom:5px;padding-top:5px;width:95%;}
	#mod_hidden_service_box_close_8:before {font-size:20px;line-height:20px;margin-right:5px;}
	.mod_about{min-height:750px!important;}	
	.mod_about_container h1 {font-size:32px;line-height:32px}	
	.mod_about_image_container{min-height:750px!important;background-position:90%;}
	.mod_about_container p{max-width:90%;}
	.mod_about_box_2{width:300px;}
	.mod_tac_slider_container h1 {font-size:32px;line-height:32px}	
	.mod_tac_slider{padding:5px;min-height:500px;margin-top:5px!important;margin-bottom:0px!important}	
	.mod_facebook{margin:10px;position:fixed;top:5px;left:20px;width:30px;height:30px;}	
	.mod_facebook_icon a:before {font-size:30px;}
	.mod_news_headline{margin-top:40px!important;}
	.mod_news_headline h1{font-size:32px;line-height:32px}	
	.mod_slider_layer{font-size:30px;line-height:35px;text-align:left!important}		
    #mod_slider_layer_content_0{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_2{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_1{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_3{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_4{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    #mod_slider_layer_content_5{top:160px;left:0;padding:15px;border-radius:5px;text-align:center!important;width:100%!important}
    .btn-primary{padding:8px 28px;}
    .mod_news{padding:5px}		
}

@media (min-width: 1220px) AND (max-width: 1260px){
	.mod_service{background:#fff;padding:0;min-height:1100px;}
	.mod_about_container p{max-width:90%;}
	.mod_nav_logo{margin:5px 100px 5px 5px;}	
	.mod_nav_offcanvas{position:absolute;top:0;right:0;display:block;z-index:2000}	
	.mod_slider_layer{font-size:55px;line-height:55px}	
    #mod_slider_layer_content_0{bottom:10%;left:22%;color:#fff;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;text-align:center;max-height:200px}
    #mod_slider_layer_content_2{bottom:10%;left:22%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_1{bottom:10%;left:22%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_3{bottom:10%;left:22%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_4{bottom:10%;left:22%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_5{bottom:10%;left:22%;color:#fff;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;text-align:center;max-height:200px}	
    .mod_news img{width:100%;height:300px;object-fit: cover;}
}


@media (min-width: 1261px) AND (max-width: 1322px){
	.mod_nav_logo{margin:5px 100px 5px 5px;}	
	.mod_slider_layer{font-size:55px;line-height:55px}	
    #mod_slider_layer_content_0{bottom:10%;left:22%;color:#fff;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;text-align:center;max-height:200px}
    #mod_slider_layer_content_2{bottom:10%;left:22%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_1{bottom:10%;left:22%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_3{bottom:10%;left:22%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_4{bottom:10%;left:22%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_5{bottom:10%;left:22%;color:#fff;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;text-align:center;max-height:200px}	
    .mod_news img{width:100%;height:300px;object-fit: cover;}    
}

@media (min-width: 1323px) AND (max-width: 1550px){
	.mod_nav_logo{margin:5px 100px 5px 5px;}	
	.mod_slider_layer{font-size:55px;line-height:55px}	
    #mod_slider_layer_content_0{bottom:10%;left:22%;color:#fff;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;text-align:center;max-height:200px}
    #mod_slider_layer_content_2{bottom:10%;left:22%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_1{bottom:10%;left:22%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_3{bottom:10%;left:22%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_4{bottom:10%;left:22%;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;max-height:70px;}
    #mod_slider_layer_content_5{bottom:10%;left:22%;color:#fff;background:rgba(0,0,0,0.5);padding:15px;border-radius:15px;text-align:center;max-height:200px}	
    .mod_news img{width:100%;height:300px;object-fit: cover;} 	
}

@media (min-width: 1551px){

    .mod_news img{width:100%;height:500px;object-fit: cover;}

}