html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;cursor:pointer}a,ins{text-decoration:none;color:rgba(0,0,0,1.0)}mark{font-style:italic;font-weight:bold;color:rgba(0,0,0,1.0)}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;width:100%;height:1px;border:0;border-top:1px solid rgba(200,200,200,1.0);margin:1em 0;padding:0}input,select{vertical-align:middle}a:hover{cursor:pointer}
body{float:left;width:100%}
header{float:left;width:100%;z-index:1002;bottom:0}
#info,#logo span,#logo span a,#logo span a img{float:left;width:100%}
#logo{float:left;margin-left:40px;overflow:hidden}
#callus{float:right;margin-top:8px}
#social{float:right}#social li{float:left}#social li strong{display:none}#social li a{float:left;width:30px;height:30px;margin:0 3px 0 3px;display:inline-block}
.toggle:hover{cursor:pointer}#toggle{z-index:1000;padding:0;position:fixed;top:8px;left:0;float:left;width:30px;height:30px;margin:0 5px 0 5px;display:inline-block}
.toTop{display:none;position:fixed;bottom:52px;right:5px;overflow:hidden;width:30px;height:30px;border:none;text-indent:100%;z-index:1003}
.search{float:left;width:100%;line-height:30px;margin-top:-45px}
#googleSearchResult{float:right}
.searchClosed{width:8%;height:32px;padding:7px 1% 6px 1%;font-weight:bold;font-size:220%;text-align:left;line-height:32px;float:left}
.googleSearchResult{float:left;padding:7px 1% 6px 4%;width:85%}
#relativeAddress{float:left;width:96%;padding:0 2% 0 2%;min-height:45px;line-height:45px;z-index:998}
.menu-this-hide{display:none}
section{text-align:center}
section .marketing-button{float:left}
section > p{float:left;width:96%;line-height:24px;padding:1% 1% 1% 1%;margin:1% 1% 1% 1%}
section,aside,footer{float:left;width:96%;padding:1% 2% 3% 2%}
#section-slide{width:100%;padding:0 0 0 0}
h1,h2,h3,h4,h5,h6{float:left;width:100%}
h1{font-size:100%;text-align:center}
#slogan{width:100%;font-size:200%;padding:2% 0 2% 0;margin-top:1%;position:absolute;left:0;z-index:99}
h2{font-size:140%;padding:2% 0 2% 0}
h3,h4,h5,h6{font-size:120%;line-height:32px}
article{float:left;padding:2% 1% 4% 1%;margin:1%}
article p{float:left;width:96%;line-height:24px;padding:1% 1% 1% 1%;margin:1% 1% 1% 1%}
article p span,article p strong,article p em,article a,article p span img{float:left;width:100%}
article p strong,article p em,article a,.marketing-button{margin-top:3%}
article a:hover{font-weight:bold}
.listContainer{float:left;width:100%}
.oneColumn > article{width:96%}.twoColumn > article{width:46%}.threeColumn > article,.videoColumn > article{width:29.3%}
.articleContainer{float:left;width:100%}
.articleFourHalf{float:left;width:50%}.articleFourHalf > article{width:46%}.videoList > span > iframe{width:100%}
.imageList > span > img{cursor:pointer}
.textLeft{text-align:left}.textRight{text-align:right}.blockLeft{float:left}.blockRight{float:right}
.width46{width:46%}.width48,.widthHalf{width:48%}
.marketing-button-content{margin-top:3%}
aside ul,footer ul{float:left;width:23%;padding:0 1% 0 1%;margin:0 0 1% 0}
aside ul li,footer ul li{float:left;clear:both;line-height:18px;padding:2px 1% 2px 1%;margin:3px 1% 3px 1%}
aside ul li strong,aside ul li em,aside ul li a,footer ul li a,footer ul li strong{float:left;width:100%}
.tiklaAraStatik{float:left;width:100%;font-weight:bold;display:none;margin:0}.tiklaAraDesktop{float:left;width:100%;display:block;text-align:justify;margin-bottom:5px}
footer{padding-bottom:60px}
footer p{float:left;width:100%;padding-top:1%;margin-top:1%;text-align:center}
footer p span{float:left;width:100%;padding:1% 0 1% 0;margin:0 0 1% 0}
footer p a{clear:both}
footer p a img{border:0;height:31px}
#containerBigImg{position:absolute;z-index:1002;padding:20px 20px 20px 20px;background-repeat:repeat;text-align:center}
#containerBigImg a{width:32px;height:32px;position:absolute;right:35px;top:35px;font-weight:bold;font-size:250%;line-height:32px;text-align:center}
#containerBigImg img{width:70%}
article a:hover,footer p a:hover,aside ul li a:hover,footer ul li a:hover{letter-spacing:0.5px}
article a:hover,article:hover,article:hover h3,article:hover h4,article:hover h5,article:hover h6,article:hover p,article:hover p strong,article:hover p a,footer p a:hover,aside ul li a:hover,footer ul li a:hover{transition:0.8s all;-webkit-transition:0.8s all;-moz-transition:0.8s all;-o-transition:0.8s all;-ms-transition:0.8s all}
.table{width:70%;display:table;margin-left:auto;margin-right:auto}
.tableHeading{display:table-row;font-weight:bold;text-align:center}
.tableRow{width:100%;display:table-row}
.tableCellH,.tableCell{display:table-cell;border:solid;border-width:thin}
.tableCellH{text-align:left;width:48%;padding:1%}
.tableCell{width:23%;padding:1%}#social li a,.toTop,#toggle,#toggle:hover{background:url(../img/css-sprite/social/1_css-sprite-social.png) no-repeat 0 0;background-size:600px}
#social li.facebook a{background-position:0 0}
#social li.twitter a{background-position:-30px 0}
#social li.googlemap a{background-position:-60px 0}
#social li.linkedin a{background-position:-90px 0}
#social li.callphone a{background-position:-120px 0}
#social li.gSearch a{background-position:-150px 0}
#toggle{background-position:-180px 0}
#toggle:hover{background-position:-570px 0}
#social li.youtube a{background-position:-211px 0}
#social li.whatsapp a{background-position:-240px 0}
#social li.instagram a{background-position:-270px 0}
.toTop{background-position:-330px 0}
header{background-color:rgba(8,122,204,1.0)}
.toggle{color:rgba(200,200,200,1.0)}
.toggle:hover{color:rgba(255,255,255,1.0);background-color:rgba(0,0,0,1.0)}
.searchClosed{background-color:rgba(204,204,204,1.0)}
.googleSearchResult{background-color:rgba(204,204,204,1.0)}
h1{color:rgba(0,0,0,1.0)}
#slogan{color:rgba(255,255,255,1.0)}
article{background-color:rgba(244,244,244,0.5)}
article a{color:rgba(155,0,0,1.0)}
aside{background-color:rgba(252,215,0,1.0)}
aside ul li,footer ul li{color:rgba(0,0,0,1.0)}
aside ul li span{color:rgba(51,59,59,1.0)}
aside ul li strong,footer ul li strong{border-bottom:1px solid rgba(0,0,0,1.0)}
aside ul li a{color:rgba(51,59,59,1.0)}
aside ul li a:hover,footer ul li a:hover,footer p a:hover{color:rgba(255,255,255,1.0)}
footer{background-color:rgba(51,59,59,1.0)}
footer ul li a{color:rgba(178,181,255,1.0)}
footer p span{border-bottom:1px solid rgba(178,181,255,1.0);color:rgba(178,181,255,1.0)}
#containerBigImg{background-color:rgba(89,91,127,1.0)}
#containerBigImg a:hover{color:rgba(255,255,0,1.0)}
article:hover{background-color:rgba(211,222,230,0.8)}
article:hover p{color:rgba(155,0,0,1.0)}
article:hover p strong{color:rgba(0,0,0,0.6)}
article:hover p em{color:rgba(8,122,204,0.6)}
article:hover p a{color:rgba(8,122,204,1.0)}
nav{border-bottom:1px solid rgba(51,59,59,1.0);background-color:rgba(211,222,230,1.0)}
nav ul li ul li{background-color:rgba(51,55,127,1.0)}
nav ul li ul li ul li{background-color:rgba(142,146,204,1.0)}
nav ul li ul li ul li ul li{background-color:rgba(178,182,255,1.0)}
nav ul li ul li:hover{background-color:rgba(0,0,0,1.0)}
nav a{color:rgba(51,59,59,1.0)}
nav a:hover{background-color:rgba(8,122,204,1.0);color:rgba(211,222,230,1.0)}
#relativeAddress{background-color:rgba(51,59,59,1.0);color:rgba(8,122,204,1.0)}
#relativeAddress a{color:rgba(100,149,237,1.0)}
#relativeAddress a:hover{color:rgba(255,222,102,1.0)}
ul.bjqs-controls a:hover,ul.bjqs-controls.v-centered li .bjqs-prev,ul.bjqs-controls.v-centered li .bjqs-next{color:rgba(255,255,255,1.0)}
ul.bjqs-controls.v-centered li a,ol.bjqs-markers li a{background-color:rgba(255,255,255,1.0);color:rgba(0,0,0,1.0)}
ol.bjqs-markers li a:hover,ul.bjqs-controls.v-centered li.bjqs-next a:hover,ul.bjqs-controls.v-centered li.bjqs-prev a:hover,
ol.bjqs-markers li.active-marker a{background-color:rgba(0,0,0,1.0);color:rgba(255,255,255,1.0)}
table.gsc-search-box{background-color:rgba(204,204,204,1.0)}
.marketing-button,.marketing-button-half-right,.marketing-button-half-left{background-color:rgba(235,92,35,1.0);color:rgba(0,0,0,1.0);padding:10px 0;border-radius:10px}
.marketing-button-half-right,.marketing-button-half-left{text-align:center}
.marketing-button{width:24%;margin-left:38%}
.marketing-button-half-left{width:50%}
.marketing-button-half-right{width:50%;margin-left:50%}
.marketing-button:hover,.marketing-button-half-right:hover,.marketing-button-half-left:hover{background-color:rgba(0,0,0,1.0);color:rgba(235,92,35,1.0)}
mark{background-color:rgba(255,255,0,1.0)}
ins{text-decoration:underline}
sub{vertical-align:sub;font-size:smaller}
sup{vertical-align:super;font-size:smaller}
@media screen and (max-width:768px){
h1{font-size:90%}
h2{font-size:130%}
h3,h4,h5,h6{font-size:110%}
#slogan{font-size:150%}
.twoColumn > article{width:96%}
.threeColumn > article,.videoColumn > article{width:46%;margin:1%}
.threeColumn > article.leftMargin,.videoColumn > article.leftMargin{margin-left:26%}
.articleFourHalf{float:left;width:100%}
.widthHalf{width:96%}
.tiklaAraStatik{display:block}
.tiklaAraDesktop{display:none}
.table{width:96%}
footer ul,aside ul{float:left;width:48%;padding:0 1%}
}
@media screen and (max-width:480px){.oneColumn > article > p > span,.twoColumn > article > p > span{width:100%}
h1{font-size:80%}
h2{font-size:120%}
h3,h4,h5,h6{font-size:100%}
.threeColumn > article,.videoColumn > article{width:96%}
.threeColumn > article.leftMargin,.videoColumn > article.leftMargin{margin-left:1%}
.width46{width:96%;text-align:center}
footer ul,aside ul{float:left;width:96%;padding:0 2%}
}nav{float:left;width:100%;z-index:998;position:relative}
.toggle,[id^=drop]{display:none}
nav:after{content:"";display:table;clear:both}
nav ul{float:left;list-style:none;position:relative;z-index:999}
nav ul li{margin:0;padding-right:20px;display:inline-block;float:left}
nav a{display:block;padding:0 10px 0 10px;font-size:100%;line-height:45px;text-decoration:none;position:relative;z-index:1000}
nav a:hover{padding:0 10px 0 10px}
nav ul ul{display:none;position:absolute;top:40px}
nav ul li:hover > ul{display:inherit}
nav ul ul li{width:250px;float:none;display:list-item;position:relative}
nav ul ul ul li{position:relative;top:-30px;left:250px}
nav li > a:after{content:' +'}
nav li > a:only-child:after{content:''}
[id^=drop]:checked + ul{display:block;width:100%}
.menu{display:none}
@media all and (max-width:768px){
.toggle + a{display:none}
.toggle{display:block;padding:0 10px;line-height:40px;text-decoration:none}
nav{border-bottom:0}
nav ul li{padding:0}
nav ul li{display:block;width:100%}
nav ul ul .toggle,nav ul > li > ul > li > a{padding:0 20px}
nav ul ul ul .toggle,nav ul > li > ul > li > ul > li > a{padding:0 40px}
nav ul ul ul ul .toggle,nav ul > li > ul > li > ul > li > ul > li > a{padding:0 60px}
nav ul ul{float:none;position:static}
nav ul ul li:hover > ul,nav ul li:hover > ul{display:none}
nav ul ul li{display:block;width:100%}
nav ul ul ul li{position:static}
}
#relativeAddress a{float:none;display:inline;padding:0 0 0 0;font-size:100%;line-height:45px;text-decoration:none}
#relativeAddress a:hover{padding:0 0 0 0}
#section-slider{width:100%;padding:0 0 3% 0}
ul.bjqs{position:relative;list-style:none;padding:0;margin:0;overflow:hidden}
li.bjqs-slide{position:absolute;display:none}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999}
ul.bjqs-controls.v-centered li a{position:absolute}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style:none;padding:0;margin:0;width:100%}
ol.bjqs-markers.h-centered{text-align:center}
ol.bjqs-markers li{display:inline;margin:5px}
ol.bjqs-markers li a{display:inline-block}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0}
ul.bjqs-controls,ol.bjqs-markers{float:left;width:90%;padding:0 5%;margin-top:-80px;position:relative;z-index:101}
ol.bjqs-markers{margin-top:-40px}
ul.bjqs-controls.v-centered li .bjqs-prev,ul.bjqs-controls.v-centered li .bjqs-next{font-size:180%;font-weight:bold}
ul.bjqs-controls.v-centered li .bjqs-prev{float:left;text-align:left}
ul.bjqs-controls.v-centered li .bjqs-next{float:right;text-align:right}
ul.bjqs-controls.v-centered li a{display:block;padding:10px;text-decoration:none}
ol.bjqs-markers li a{padding:5px 10px;margin:0;text-decoration:none}