/* normalize.css v3.0.0 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.cbp-bislideshow{list-style:none;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:-1;padding:0;margin:0}.cbp-bislideshow li{position:absolute;width:101%;height:101%;top:-.5%;left:-.5%;opacity:0;-webkit-transition:opacity 3s;-moz-transition:opacity 3s;transition:opacity 3s}.backgroundsize .cbp-bislideshow li{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}.backgroundsize .cbp-bislideshow li img{display:none}.cbp-bislideshow li img{display:block;width:100%}.cbp-bicontrols span:hover:before{opacity:1}.cbp-bicontrols span:active:before{top:2px}.cbp-bicontrols span.cbp-binext{float:right}.no-js.no-backgroundsize .cbp-bislideshow li:first-child{opacity:1}.no-js.backgroundsize .cbp-bislideshow li:first-child img{display:block}@font-face{font-family:"Flaticon";src:url("../fonts/Flaticon.eot");src:url("../fonts/Flaticon.eot?#iefix") format("embedded-opentype"),url("../fonts/Flaticon.woff") format("woff"),url("../fonts/Flaticon.ttf") format("truetype"),url("../fonts/Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Flaticon";src:url("./Flaticon.svg#Flaticon") format("svg")}}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-style:normal}.flaticon-play:before{content:"\f100"}.flaticon-pause:before{content:"\f101"}.flaticon-arrow-down:before{content:"\f102"}.flaticon-play-button:before{content:"\f103"}.flaticon-first:before{content:"\f104"}.flaticon-prev:before{content:"\f105"}.flaticon-next:before{content:"\f106"}.flaticon-last:before{content:"\f107"}.flaticon-movil:before{content:"\f108"}.flaticon-contacto:before{content:"\f109"}.flaticon-fijo:before{content:"\f10a"}.flaticon-noticias:before{content:"\f10b"}.flaticon-email:before{content:"\f10c"}.flaticon-facebook:before{content:"\f10d"}.flaticon-menu:before{content:"\f10e"}.flaticon-twitter:before{content:"\f10f"}.flaticon-fax:before{content:"\f110"}.flaticon-firma:before{content:"\f111"}.flaticon-buscar:before{content:"\f112"}.flaticon-equipo:before{content:"\f113"}.flaticon-linkedin:before{content:"\f114"}.flaticon-whatsapp:before{content:"\f115"}.flaticon-areas:before{content:"\f116"}.flaticon-check-box:before{content:"\f117"}.flaticon-square:before{content:"\f118"}@font-face{font-family:"basic_font";src:url("../fonts/alegreyasans-light.eot");src:url("../fonts/alegreyasans-light.eot#iefix") format("embedded-opentype"),url("../fonts/alegreyasans-light.woff") format("woff"),url("../fonts/alegreyasans-light.ttf") format("truetype"),url("../fonts/alegreyasans-light.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"title_font";src:url("../fonts/alegreyasanssc-regular.eot");src:url("../fonts/alegreyasanssc-regular.eot#iefix") format("embedded-opentype"),url("../fonts/alegreyasanssc-regular.woff") format("woff"),url("../fonts/alegreyasanssc-regular.ttf") format("truetype"),url("../fonts/alegreyasanssc-regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"alternative_font";src:url("../fonts/trykker.eot");src:url("../fonts/trykker.eot#iefix") format("embedded-opentype"),url("../fonts/trykker.woff") format("woff"),url("../fonts/trykker.ttf") format("truetype"),url("../fonts/trykker.svg") format("svg");font-weight:normal;font-style:normal}ol{text-align:left}p{text-align:left}ul{text-align:left}ul.hor-list{margin:0;padding:0;}ul.hor-list li{display:inline;list-style-type:none}ul.lstn li{list-style-type:none}.abs{position:absolute}.bdrs50{border-radius:50%}.bxsbb{box-sizing:border-box}.cb{clear:both}.curp{cursor:pointer}.bd1{border:1px solid #111026}.db{display:block}.dib{display:inline-block}.dn{display:none}.ffbasic{font-family:basic_font}.fftit{font-family:title_font}.ffalt{font-family:alternative_font}.fixed{position:fixed}.fl{float:left}.fn{float:none}.fr{float:right}.fsi{font-style:italic}.fsn{font-style:normal}.full-fixed{bottom:0;left:0;position:fixed;right:0;top:0}.fwb{font-weight:bold}.fwn{font-weight:normal}.fz07e{font-size:.7em}.fz08e{font-size:.8em}.fz09e{font-size:.9em}.fz1e{font-size:1em}.fz11e{font-size:1.1em}.fz12e{font-size:1.2em}.fz13e{font-size:1.3em}.fz14e{font-size:1.4em}.fz2e{font-size:2em}.fz1r{font-size:1rem}.m0{margin:0}.m0a{margin:0 auto}.ma{margin:auto}.mb0{margin-bottom:0}.mb1{margin-bottom:1em}.mb2{margin-bottom:2em}.mb05{margin-bottom:.5em}.mp0{margin:0;padding:0}.mt0{margin-top:0}.mt01{margin-top:.1em}.mt02{margin-top:.2em}.mt05{margin-top:.5em}.mt1{margin-top:1em}.mt2{margin-top:2em}.mt25{margin-top:2.5em}.mt3{margin-top:3em}.oh{overflow:hidden}.op0{opacity:0}.p0{padding:0}.p1e{padding:1em}.precio-oculto{display:none}.rd{box-sizing:border-box;display:inline-block;float:left;vertical-align:top}.rel{position:relative}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.tdn{text-decoration:none}.tdu{text-decoration:underline}.trans{transition:all .2s ease-in}.trans01{transition:all .1s ease-in}.ttn{text-transform:none}.ttransc{left:50%;top:50%;transform:translate(-50%,-50%)}.ttn{text-transform:none}.ttu{text-transform:uppercase}.vat{vertical-align:top}.w90p{width:90%}.w100p{width:100%}a,.link{color:#6698ff;text-decoration:none;transition:all .2s ease-in;}a:hover,.link:hover{text-shadow:0 0 3px rgba(102,152,255,0.8)}h1.h1common,h2.h2index{border-bottom:1px dotted #6698ff;color:#555;font-family:title_font;font-weight:normal;font-size:2em;line-height:1.1em;margin:0 auto 1em auto;padding:1em .5em .5em .5em;}h1.h1common span,h2.h2index span{margin:-.2em auto -.3em auto;}h1.h1common span a,h2.h2index span a{color:#555;font-size:.6em;}h1.h1common span a:hover,h2.h2index span a:hover{color:#6698ff;text-shadow:none}h2{font-family:title_font}input[type="email"],input[type="number"],input[type="password"],input[type="tel"],input[type="text"],select,textarea{background:#fff;border:1px solid #555;box-sizing:border-box;display:inline-block;outline:none;padding:1em;transition:all .1s ease-in;width:100%;}input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="text"]:focus,select:focus,textarea:focus{border:1px solid #6698ff}input[type="submit"],.btn{background:#fff;border:1px solid #6698ff;color:#6698ff;font-family:title_font;font-size:1.1em;font-weight:normal;margin-top:1em;padding:.2em 1em;text-transform:uppercase;transition:all .2s ease-in;}input[type="submit"]:hover,.btn:hover{background:#6698ff;color:#fff}label{font-family:title_font}html{height:100%}html.header-fixed body h1.h1common{margin-top:60px}html.header-fixed body header{background:#fff;border-bottom:1px solid #ccc;left:0;position:fixed;right:0;top:0;}html.header-fixed body header .header-cont{margin:0 auto;padding:0 .5em;}html.header-fixed body header .header-cont nav ul li a{transition:none;}html.header-fixed body header .header-cont nav ul li a:before{transition:none}html.header-fixed body header .header-cont .logo{margin:.7em auto .3em auto;width:180px}html.header-fixed body header .header-cont .menu{top:-2px}html.header-fixed body header.header-index .header-cont nav{background:#fff;margin-top:0}html.sharing{bottom:0;left:0;position:absolute;right:0;top:0;}html.sharing .cont-sharing-bg{background:rgba(255,255,255,0.6);bottom:0;cursor:pointer;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:2}body.error500 section{border:1px solid #fff;border-radius:3px;max-width:95%;padding:1em;top:45%;}body.error500 section img{width:280px}main.main-basic{margin:3em auto 0 auto}main.main404{margin:4em auto;}main.main404 a{margin-top:1em}main.main600{max-width:600px}main.main800{max-width:800px}main.main1200{max-width:1200px}main.main1400{max-width:1400px}.alert-top{background:#6698ff;color:#fff;display:none;font-family:title_font;font-weight:normal;margin:1em auto;padding:.2em 1em}.bg-main-color{background:#6698ff;color:#fff;}.bg-main-color a,.bg-main-color .link{color:#fff;}.bg-main-color a:hover,.bg-main-color .link:hover{color:#fff;text-shadow:0 0 3px rgba(255,255,255,0.6)}.bg-main-color .btn{border:1px solid #fff;color:#6698ff;}.bg-main-color .btn:hover{color:#fff}.checkbox:hover .check-item:before{color:#6698ff}.checkbox .check-item:before{transition:all .1s ease-in}.checkbox .check-item.check-box{display:none}.checkbox .check-item.square{display:block}.checkbox .check-text{margin-top:.5em;padding:0 .5em 1em 1.5em}.checkbox.active .check-item.check-box{display:block}.checkbox.active .check-item.square{display:none}.contact-link{font-family:basic_font;padding:.5em 1em;margin:.5em auto;}.contact-link:before{margin-right:.3em}.contact-link:hover a{color:#fff}.contact-link a{color:#111026;font-weight:normal;text-transform:none}.errorlist{font-family:title_font;font-size:.9em;list-style:none;margin:-.4em 0 0 0;padding:0;position:relative;text-align:center;}.errorlist:before{content:"";border-bottom:8px solid #6698ff;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid transparent;bottom:100%;position:absolute;left:50%;transform:translateX(-50%)}.errorlist li{background:#6698ff;color:#fff;display:inline-block;padding:.2em 1em}.g-recaptcha{margin-bottom:1em;}.g-recaptcha div{margin:auto}.text-main-color{color:#6698ff}body{font-family:basic_font;font-size:18px;line-height:1.4em;margin:0 auto;min-height:100%;position:relative;}body footer{font-size:.9em;padding:3em 1em;z-index:1;position:absolute;bottom:0;left:0;right:0;}body footer article p{margin:0}body footer article p.notice{margin-top:1em}body header{z-index:1;}body header .header-cont{margin:0 auto .5em auto;max-width:1200px;padding:.5em .5em 0 .5em;}body header .header-cont nav{background:#fff;border-bottom:1px solid #ccc;font-family:title_font;font-size:1.2em;left:0;position:absolute;right:0;z-index:1;}body header .header-cont nav ul{margin:0;padding:.5em 0;text-align:center;}body header .header-cont nav ul li{padding:0 1em 1em 1em;}body header .header-cont nav ul li a{border-bottom:2px solid transparent;color:#555;padding:.5em .5em .2em .5em;transition:all .1s ease-in;}body header .header-cont nav ul li a:before{font-size:1.2em;padding-right:.5em;transition:all .1s ease-in}body header .header-cont nav ul li a:hover{border-bottom:2px solid #6698ff;color:#111026;text-shadow:none;}body header .header-cont nav ul li a:hover:before{color:#6698ff}body header .header-cont nav ul li a.active{border-bottom:2px solid #6698ff;}body header .header-cont nav ul li a.active:before{color:#6698ff}body header .header-cont nav.hidden{display:none}body header .header-cont nav.visible{display:block}body header .header-cont .logo{font-size:1em;margin:.5em auto;width:220px}body header .header-cont .menu{color:#555;font-weight:normal;left:13px;top:16px;transition:none;}body header .header-cont .menu:hover{color:#6698ff}body header .header-cont .search-cont{right:13px;top:20px;width:100%;}body header .header-cont .search-cont .search{color:#555;right:0;top:0;}body header .header-cont .search-cont .search:hover{color:#6698ff}body header .header-cont .search-cont .search-input-cont{background:#fff;display:none;max-width:400px;position:absolute;right:0;top:0;transform:translateY(-18px);width:90%;}body header .header-cont .search-cont .search-input-cont .search-submit-cont{color:#555;font-size:1.5em;right:.2em;top:15px;width:40px;}body header .header-cont .search-cont .search-input-cont .search-submit-cont .search-submit{bottom:0;font-size:1rem;left:0;opacity:0;right:0;top:-16px;width:100%}body header .header-cont .search-cont .search-input-cont.hidden{display:none}body header .header-cont .search-cont .search-input-cont.visible{display:block}body header.header-index{background:rgba(255,255,255,0.8);padding-bottom:2px;z-index:2;}body header.header-index .header-cont nav{background:rgba(255,255,255,0.8);margin-top:2px}body main,body .main-index{padding-bottom:250px;}body main .about-us,body .main-index .about-us{margin:2em auto 0 auto;padding:0 1em}body main .area-content,body .main-index .area-content{box-sizing:border-box;margin:2.5em auto 0 auto;max-width:600px;padding:0 1em;width:100%;}body main .area-content article ul li,body .main-index .area-content article ul li{margin-bottom:1em}body main .area-content h2,body .main-index .area-content h2{margin-bottom:1em}body main .area-content .area-content-img,body .main-index .area-content .area-content-img{border:1px solid #ccc;height:250px;max-width:500px;position:relative;}body main .area-content .area-content-img img,body .main-index .area-content .area-content-img img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}body main .areas-list,body .main-index .areas-list{max-width:400px;}body main .areas-list figure,body .main-index .areas-list figure{border:1px solid transparent;border-radius:3px;margin:0;padding:.5em 0;}body main .areas-list figure:hover img,body .main-index .areas-list figure:hover img{opacity:.85}body main .areas-list figure figcaption,body .main-index .areas-list figure figcaption{background:rgba(0,0,0,0.3);bottom:1rem;font-size:1.5em;left:0;padding:.5em 1em;right:0;text-shadow:0 0 2px #000;}body main .areas-list figure figcaption a,body .main-index .areas-list figure figcaption a{color:#fff;}body main .areas-list figure figcaption a:hover,body .main-index .areas-list figure figcaption a:hover{text-shadow:0 0 2px #000}body main .areas-list figure img,body .main-index .areas-list figure img{width:100%}body main .cont-cookies h2,body .main-index .cont-cookies h2{margin-top:3em}body main .cont-cookies table,body .main-index .cont-cookies table{border:1px solid #111026;margin-bottom:2.5em;width:100%;}body main .cont-cookies table tr td,body .main-index .cont-cookies table tr td{padding:.5em}body main .cont-cookies table tr .table-content,body .main-index .cont-cookies table tr .table-content{vertical-align:top;}body main .cont-cookies table tr .table-content:first-child,body .main-index .cont-cookies table tr .table-content:first-child{border-right:1px solid #111026}body main .cont-cookies table tr .table-subtitle,body .main-index .cont-cookies table tr .table-subtitle{border-bottom:1px solid #111026;}body main .cont-cookies table tr .table-subtitle:first-child,body .main-index .cont-cookies table tr .table-subtitle:first-child{border-right:1px solid #fff}body main .cont-cookies table tr .table-title,body .main-index .cont-cookies table tr .table-title{border-bottom:1px solid #fff}body main .cont-cookies table .intermedia,body .main-index .cont-cookies table .intermedia{border-bottom:1px solid #111026}body main .contact-data-form,body .main-index .contact-data-form{float:none;max-width:1200px;width:100%;}body main .contact-data-form .contact-data,body .main-index .contact-data-form .contact-data{margin:1em auto 0 auto;padding:0 1em;width:100%;}body main .contact-data-form .contact-data .address,body .main-index .contact-data-form .contact-data .address{margin:2em auto 1.5em auto}body main .contact-data-form .contact-form,body .main-index .contact-data-form .contact-form{margin:2em auto 3em auto;padding:0 1em;width:100%;}body main .contact-data-form .contact-form form,body .main-index .contact-data-form .contact-form form{max-width:500px;}body main .contact-data-form .contact-form form #id_accept_legal,body .main-index .contact-data-form .contact-form form #id_accept_legal,body main .contact-data-form .contact-form form #id_ads,body .main-index .contact-data-form .contact-form form #id_ads,body main .contact-data-form .contact-form form #id_no_ads,body .main-index .contact-data-form .contact-form form #id_no_ads{display:none}body main .contact-data-form .contact-options p:before,body .main-index .contact-data-form .contact-options p:before{margin-right:.3em}body main .contact-map,body .main-index .contact-map{margin-bottom:2em;width:100%;}body main .contact-map iframe,body .main-index .contact-map iframe{height:400px;width:100%}body main .index-content,body .main-index .index-content{background:#fff;margin-bottom:-4em;margin-top:100vh;padding:2em 1em 4em 1em;z-index:1;}body main .index-content .index-about,body .main-index .index-content .index-about{margin:0 auto 2em auto;max-width:450px;padding:0 1em;}body main .index-content .index-about p,body .main-index .index-content .index-about p{margin:0 auto;padding:0 1em;max-width:500px}body main .index-content .index-customers,body .main-index .index-content .index-customers{margin:0 auto 4em auto;max-width:1200px;text-align:center;}body main .index-content .index-customers .customers,body .main-index .index-content .index-customers .customers{align-items:center;display:grid;gap:4em 2em;grid-template-columns:1fr;justify-items:center;margin:auto;}body main .index-content .index-customers .customers figure,body .main-index .index-content .index-customers .customers figure{align-self:center;justify-self:center;margin:0;width:240px;}body main .index-content .index-customers .customers figure img,body .main-index .index-content .index-customers .customers figure img{width:100%}body main .index-content .index-customers .customers .radisson,body .main-index .index-content .index-customers .customers .radisson{-ms-grid-row:1;-ms-grid-column:1}body main .index-content .index-customers .customers .trece,body .main-index .index-content .index-customers .customers .trece{-ms-grid-row:2;-ms-grid-column:1}body main .index-content .index-customers .customers .rtve,body .main-index .index-content .index-customers .customers .rtve{-ms-grid-row:3;-ms-grid-column:1}body main .index-content .index-customers .customers .dip-caceres,body .main-index .index-content .index-customers .customers .dip-caceres{-ms-grid-row:4;-ms-grid-column:1}body main .index-content .index-customers .customers .dip-badajoz,body .main-index .index-content .index-customers .customers .dip-badajoz{-ms-grid-row:5;-ms-grid-column:1}body main .index-content .index-customers .customers .ayto-granollers,body .main-index .index-content .index-customers .customers .ayto-granollers{-ms-grid-row:6;-ms-grid-column:1}body main .index-content .index-customers .customers .ayto-alconchel,body .main-index .index-content .index-customers .customers .ayto-alconchel{-ms-grid-row:7;-ms-grid-column:1}body main .index-content .index-customers .customers .anaip,body .main-index .index-content .index-customers .customers .anaip{-ms-grid-row:8;-ms-grid-column:1}body main .index-content .index-customers .customers .anape,body .main-index .index-content .index-customers .customers .anape{-ms-grid-row:9;-ms-grid-column:1}body main .index-content .index-customers .customers .socibus,body .main-index .index-content .index-customers .customers .socibus{-ms-grid-row:10;-ms-grid-column:1}body main .index-content .index-customers .customers .termiglass,body .main-index .index-content .index-customers .customers .termiglass{-ms-grid-row:11;-ms-grid-column:1}body main .index-slider .bg-image .cbp-bislideshow li .slider-txt,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-txt{left:50%;max-width:450px;padding:1rem;top:60%;transform:translate(-50%,-50%);text-shadow:1px 1px 1px rgba(0,0,0,0.8);}body main .index-slider .bg-image .cbp-bislideshow li .slider-txt p,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-txt p{line-height:2em;margin:0;padding:0;text-align:inherit;}body main .index-slider .bg-image .cbp-bislideshow li .slider-txt p a,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-txt p a{color:inherit;font-weight:normal;}body main .index-slider .bg-image .cbp-bislideshow li .slider-txt p a:hover,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-txt p a:hover{color:inherit}body main .index-slider .bg-image .cbp-bislideshow li .slider-tal,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-tal,body main .index-slider .bg-image .cbp-bislideshow li .slider-tac,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-tac,body main .index-slider .bg-image .cbp-bislideshow li .slider-tar,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-tar{text-align:center}body main .index-slider .bg-image .cbp-bislideshow li .slider-width-30,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-30,body main .index-slider .bg-image .cbp-bislideshow li .slider-width-40,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-40,body main .index-slider .bg-image .cbp-bislideshow li .slider-width-50,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-50,body main .index-slider .bg-image .cbp-bislideshow li .slider-width-60,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-60,body main .index-slider .bg-image .cbp-bislideshow li .slider-width-70,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-70,body main .index-slider .bg-image .cbp-bislideshow li .slider-width-80,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-80,body main .index-slider .bg-image .cbp-bislideshow li .slider-width-90,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-90{width:90%}body main .index-slider .cbp-bicontrols,body .main-index .index-slider .cbp-bicontrols{top:100px;color:#fff;font-size:1.2em;right:0;}body main .index-slider .cbp-bicontrols span,body .main-index .index-slider .cbp-bicontrols span{padding:0 .2em;text-shadow:0 0 1px rgba(0,0,0,0.8);}body main .index-slider .cbp-bicontrols span:hover,body .main-index .index-slider .cbp-bicontrols span:hover{text-shadow:0 0 3px rgba(255,255,255,0.7)}body main .index-slider .covid19,body .main-index .index-slider .covid19{background:rgba(102,152,255,0.7);border-radius:.5em;color:#fff;display:block;padding:.5em 1em;left:1rem;position:absolute;top:100px;transition:all .3s;width:150px;}body main .index-slider .covid19:hover,body .main-index .index-slider .covid19:hover{background:#6698ff}body main .index-slider .more-index,body .main-index .index-slider .more-index{bottom:1.5em;color:rgba(255,255,255,0.7);font-size:1.8em;left:50%;text-shadow:0 0 3px rgba(255,255,255,0.5);transform:translateX(-50%) scale(4.5,1.5);}body main .index-slider .more-index:hover,body .main-index .index-slider .more-index:hover{text-shadow:0 0 7px #fff}body main .index-slider .more-index.move,body .main-index .index-slider .more-index.move{bottom:1.7em}body main .join-us,body .main-index .join-us{margin:auto;max-width:600px;padding:0 1em;}body main .join-us img,body .main-index .join-us img{border:1px solid #ccc;max-width:450px;width:100%}body main .join-us .join-us-text p span,body .main-index .join-us .join-us-text p span{margin-right:.5rem}body main .join-us-cv,body .main-index .join-us-cv{margin:auto;max-width:500px;padding:2em 1em;}body main .join-us-cv form input[type="submit"],body .main-index .join-us-cv form input[type="submit"]{margin-top:1em}body main .join-us-cv form .cv-cont,body .main-index .join-us-cv form .cv-cont{height:2.5em;max-width:400px;}body main .join-us-cv form .cv-cont:hover span,body .main-index .join-us-cv form .cv-cont:hover span{text-shadow:0 0 3px rgba(255,255,255,0.8)}body main .join-us-cv form .cv-cont span,body .main-index .join-us-cv form .cv-cont span{background:#6698ff;bottom:0;color:#fff;display:inline-block;left:0;line-height:2.5em;right:0;top:0}body main .join-us-cv form .cv-cont #id_cv,body .main-index .join-us-cv form .cv-cont #id_cv{bottom:0;cursor:pointer;font-size:0;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}body main .join-us-cv form .cv-sel,body .main-index .join-us-cv form .cv-sel{max-width:700px;margin-top:.6em}body main .join-us-cv form .cv-upload-error .errorlist,body .main-index .join-us-cv form .cv-upload-error .errorlist{margin-top:.7em}body main .join-us-cv form .notice,body .main-index .join-us-cv form .notice{color:#555}body main .new-cont,body .main-index .new-cont{max-width:700px;}body main .new-cont .new-comment-add,body .main-index .new-cont .new-comment-add{margin-top:4em;max-width:450px;width:95%;}body main .new-cont .new-comment-add form label[for="id_action"],body .main-index .new-cont .new-comment-add form label[for="id_action"],body main .new-cont .new-comment-add form label[for="id_captcha"],body .main-index .new-cont .new-comment-add form label[for="id_captcha"],body main .new-cont .new-comment-add form label[for="id_confirmation"],body .main-index .new-cont .new-comment-add form label[for="id_confirmation"]{display:none}body main .new-cont .new-comments,body .main-index .new-cont .new-comments{margin:0 auto 4em auto;max-width:450px;padding:3em .5em 0 .5em;}body main .new-cont .new-comments .comment,body .main-index .new-cont .new-comments .comment{margin-bottom:2em;}body main .new-cont .new-comments .comment h4,body .main-index .new-cont .new-comments .comment h4{font-family:title_font}body main .new-cont .new-comments .comment .comment-date,body .main-index .new-cont .new-comments .comment .comment-date{color:#555;font-family:title_font;margin:0 0 0 .2em}body main .new-cont .new-comments .comment .comment-text,body .main-index .new-cont .new-comments .comment .comment-text{margin:0 1em;}body main .new-cont .new-comments .comment .comment-text p:first-of-type,body .main-index .new-cont .new-comments .comment .comment-text p:first-of-type{margin-top:.5em}body main .new-cont .new-content,body .main-index .new-cont .new-content{padding:1em 0 0 0;}body main .new-cont .new-content h2,body .main-index .new-cont .new-content h2,body main .new-cont .new-content h3,body .main-index .new-cont .new-content h3{padding:0 .5em;text-align:left}body main .new-cont .new-content img,body .main-index .new-cont .new-content img{border:1px solid #ebebeb;display:block;margin:2em auto;max-width:550px;width:100%}body main .new-cont .new-content p,body .main-index .new-cont .new-content p{line-height:1.5em;margin:2em 1em}body main .new-cont .new-content p.content-link,body .main-index .new-cont .new-content p.content-link{margin:.5em 1em}body main .new-cont .new-img-video,body .main-index .new-cont .new-img-video{border:1px solid #ebebeb;margin-top:2em;width:95%}body main .new-cont .new-data,body .main-index .new-cont .new-data{background:#f7f7f7;margin:0 auto 1em auto;padding:1em;}body main .new-cont .new-data .date-comments .date,body .main-index .new-cont .new-data .date-comments .date{margin-bottom:.5em}body main .new-cont .new-data .date-comments .comments a,body .main-index .new-cont .new-data .date-comments .comments a{display:inline-block;margin-left:.7em}body main .new-cont .new-youtube-container,body .main-index .new-cont .new-youtube-container{border:1px solid #000;box-sizing:border-box;height:0;margin:2em auto 0 auto;padding-bottom:56.25%;padding-top:25px;position:relative;}body main .new-cont .new-youtube-container iframe,body .main-index .new-cont .new-youtube-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}body main .new-cont .share-new .share,body .main-index .new-cont .share-new .share{margin-top:1.5em;}body main .new-cont .share-new .share a,body .main-index .new-cont .share-new .share a{color:#111026;font-size:1.1em;font-weight:normal;padding:0 .6em;}body main .new-cont .share-new .share a:hover,body .main-index .new-cont .share-new .share a:hover{color:#6698ff;text-shadow:none}body main .new-cont .related-news,body .main-index .new-cont .related-news{margin:2em auto 2em auto;max-width:400px;padding:0;}body main .new-cont .related-news figure,body .main-index .new-cont .related-news figure{margin:0;padding:1em;width:50%;}body main .new-cont .related-news figure:hover a,body .main-index .new-cont .related-news figure:hover a{color:#6698ff;text-shadow:none}body main .new-cont .related-news figure:hover img,body .main-index .new-cont .related-news figure:hover img{border:1px solid #b3cbff}body main .new-cont .related-news figure a,body .main-index .new-cont .related-news figure a{color:#111026;}body main .new-cont .related-news figure a:hover,body .main-index .new-cont .related-news figure a:hover{color:#6698ff;text-shadow:none}body main .new-cont .related-news img,body .main-index .new-cont .related-news img{border:1px solid #ebebeb;transition:all .2s}body main .new-email-share,body .main-index .new-email-share,body main .whatsapp-pc,body .main-index .whatsapp-pc{background:#fff;box-sizing:border-box;max-width:400px;padding:1.5em 1em 1em 1em;width:90%;z-index:3}body main .new-email-share h3,body .main-index .new-email-share h3{font-size:1.1em;margin:.5em}body main .new-email-share .exit,body .main-index .new-email-share .exit{right:1em;top:.5em}body main .new-email-share .share-form,body .main-index .new-email-share .share-form{font-size:.8em;}body main .new-email-share .share-form input[type="text"],body .main-index .new-email-share .share-form input[type="text"],body main .new-email-share .share-form input[type="email"],body .main-index .new-email-share .share-form input[type="email"],body main .new-email-share .share-form textarea,body .main-index .new-email-share .share-form textarea{padding:.4em}body main .new-email-share .share-form input[type="submit"],body .main-index .new-email-share .share-form input[type="submit"]{margin-top:0}body main .new-email-share .share-form label,body .main-index .new-email-share .share-form label{font-size:.8em}body main .new-email-share .share-form .errorlist,body .main-index .new-email-share .share-form .errorlist{font-size:.8em;margin-top:.6em;}body main .new-email-share .share-form .errorlist li,body .main-index .new-email-share .share-form .errorlist li{padding:0 1em}body main .new-email-share .share-form .recipients-comment,body .main-index .new-email-share .share-form .recipients-comment{margin:-.8em auto 1em auto;text-align:center;width:100%}body main .new-email-share .share-form .share-to .errorlist,body .main-index .new-email-share .share-form .share-to .errorlist{margin-bottom:.5em}body main .new-email-share .shared,body .main-index .new-email-share .shared{display:none;margin-top:-.7em;}body main .new-email-share .shared p,body .main-index .new-email-share .shared p{font-size:.7em;padding-right:2em}body main .new-email-share .shared .hide,body .main-index .new-email-share .shared .hide{color:#fff;right:.5em;top:.2em;}body main .new-email-share .shared .hide:hover,body .main-index .new-email-share .shared .hide:hover{text-shadow:0 0 3px rgba(255,255,255,0.6)}body main .news-content,body .main-index .news-content{margin-bottom:3em;max-width:450px;padding:0 1em;}body main .news-content .news-list .new-list,body .main-index .news-content .news-list .new-list{margin:0 auto 1em auto;padding:2em 0;width:100%;}body main .news-content .news-list .new-list figcaption .excerpt p,body .main-index .news-content .news-list .new-list figcaption .excerpt p{line-height:1.5em;margin:2em 0 .5em 0}body main .news-content .news-list .new-list figcaption .excerpt .btn,body .main-index .news-content .news-list .new-list figcaption .excerpt .btn{margin-top:.5em}body main .news-content .news-list .new-list figcaption .new-data,body .main-index .news-content .news-list .new-list figcaption .new-data{text-align:center;}body main .news-content .news-list .new-list figcaption .new-data h2,body .main-index .news-content .news-list .new-list figcaption .new-data h2{line-height:1.3em;margin:.5em auto 0 auto;}body main .news-content .news-list .new-list figcaption .new-data h2 a,body .main-index .news-content .news-list .new-list figcaption .new-data h2 a{color:#111026;}body main .news-content .news-list .new-list figcaption .new-data h2 a:hover,body .main-index .news-content .news-list .new-list figcaption .new-data h2 a:hover{color:#6698ff;text-shadow:none}body main .news-content .news-list .new-list figcaption .new-data .date-comments .comments a,body .main-index .news-content .news-list .new-list figcaption .new-data .date-comments .comments a{font-weight:normal}body main .news-content .news-list .new-list .cont-img:hover .flaticon-play-button,body .main-index .news-content .news-list .new-list .cont-img:hover .flaticon-play-button{color:rgba(255,255,255,0.9)}body main .news-content .news-list .new-list .cont-img a:hover,body .main-index .news-content .news-list .new-list .cont-img a:hover{text-shadow:none}body main .news-content .news-list .new-list .cont-img .flaticon-play-button,body .main-index .news-content .news-list .new-list .cont-img .flaticon-play-button{color:rgba(255,255,255,0.6);font-size:4.5em;font-weight:normal;left:50%;padding:.1em 0 .1em .2em;position:absolute;text-decoration:none;top:50%;text-align:center;transform:translate(-50%,-50%)}body main .news-content .news-list .new-list .cont-img .new-image img,body .main-index .news-content .news-list .new-list .cont-img .new-image img{border:1px solid #ebebeb;max-width:550px;width:100%}body main .news-content .news-list .new-list .new-data.new-list-data,body .main-index .news-content .news-list .new-list .new-data.new-list-data{margin-top:.5em}body main .news-content .news-list .new-list.empty,body .main-index .news-content .news-list .new-list.empty{margin-top:6em;}body main .news-content .news-list .new-list.empty p,body .main-index .news-content .news-list .new-list.empty p{margin:1em auto;max-width:450px}body main .news-content .news-list .new-list.empty span,body .main-index .news-content .news-list .new-list.empty span{font-size:3em}body main .news-content .pagination,body .main-index .news-content .pagination{margin-top:3em;width:270px;}body main .news-content .pagination .page-links .page-elem,body .main-index .news-content .pagination .page-links .page-elem{box-sizing:border-box;display:inline-block;float:left;height:45px;line-height:45px;margin:2px 0;padding:0 2px;vertical-align:top;width:45px;}body main .news-content .pagination .page-links .page-elem a,body .main-index .news-content .pagination .page-links .page-elem a,body main .news-content .pagination .page-links .page-elem span,body .main-index .news-content .pagination .page-links .page-elem span{background:#ebebeb;display:inline-block;font-weight:normal;width:100%}body main .news-content .pagination .page-links .page-elem a:hover,body .main-index .news-content .pagination .page-links .page-elem a:hover{background:#6698ff;color:#fff;font-weight:bold}body main .news-content .pagination .page-links .page-elem-selected span,body .main-index .news-content .pagination .page-links .page-elem-selected span{background:#6698ff;color:#fff;font-weight:bold}body main .news-content-index,body .main-index .news-content-index{background:#fff}body main .news-sidebar,body .main-index .news-sidebar{padding:0 1em;width:100%;}body main .news-sidebar article h3,body .main-index .news-sidebar article h3{border-bottom:1px solid #111026;margin:1.5em 0 0 0;padding:0 .5em}body main .news-sidebar .news-sidebar-content,body .main-index .news-sidebar .news-sidebar-content{border-top:1px solid #ccc;max-width:450px;}body main .news-sidebar .news-sidebar-content .sidebar-tags,body .main-index .news-sidebar .news-sidebar-content .sidebar-tags{margin-top:3em;}body main .news-sidebar .news-sidebar-content .sidebar-tags ul,body .main-index .news-sidebar .news-sidebar-content .sidebar-tags ul{padding:1em;}body main .news-sidebar .news-sidebar-content .sidebar-tags ul li,body .main-index .news-sidebar .news-sidebar-content .sidebar-tags ul li{border:1px solid #ccc;border-radius:8px;display:inline-block;margin:.3em .2em;padding:.2em .5em;}body main .news-sidebar .news-sidebar-content .sidebar-tags ul li:hover,body .main-index .news-sidebar .news-sidebar-content .sidebar-tags ul li:hover{background:#6698ff;border:1px solid #6698ff;color:#fff;text-shadow:none}body main .news-sidebar .news-sidebar-content .sidebar-tags ul .sel,body .main-index .news-sidebar .news-sidebar-content .sidebar-tags ul .sel{background:#6698ff;color:#fff}body main .news-sidebar .news-sidebar-content .sidebar-newsletter,body .main-index .news-sidebar .news-sidebar-content .sidebar-newsletter{margin:3em auto;}body main .news-sidebar .news-sidebar-content .sidebar-newsletter .newsletter-form,body .main-index .news-sidebar .news-sidebar-content .sidebar-newsletter .newsletter-form{margin:1.5em auto 3em auto;width:80%;}body main .news-sidebar .news-sidebar-content .sidebar-newsletter .newsletter-form input[type="email"],body .main-index .news-sidebar .news-sidebar-content .sidebar-newsletter .newsletter-form input[type="email"]{padding:.5em}body main .news-sidebar .news-sidebar-content .sidebar-search,body .main-index .news-sidebar .news-sidebar-content .sidebar-search{margin:2em auto 0 auto;}body main .news-sidebar .news-sidebar-content .sidebar-search .search-form,body .main-index .news-sidebar .news-sidebar-content .sidebar-search .search-form{width:80%;}body main .news-sidebar .news-sidebar-content .sidebar-search .search-form input[type="text"],body .main-index .news-sidebar .news-sidebar-content .sidebar-search .search-form input[type="text"]{padding:.5em}body main .news-sidebar .news-sidebar-content .sidebar-search .search-form #id_tags,body .main-index .news-sidebar .news-sidebar-content .sidebar-search .search-form #id_tags,body main .news-sidebar .news-sidebar-content .sidebar-search .search-form #id_action,body .main-index .news-sidebar .news-sidebar-content .sidebar-search .search-form #id_action,body main .news-sidebar .news-sidebar-content .sidebar-search .search-form #id_confirmation,body .main-index .news-sidebar .news-sidebar-content .sidebar-search .search-form #id_confirmation,body main .news-sidebar .news-sidebar-content .sidebar-search .search-form label[for="id_tags"],body .main-index .news-sidebar .news-sidebar-content .sidebar-search .search-form label[for="id_tags"],body main .news-sidebar .news-sidebar-content .sidebar-search .search-form label[for="id_action"],body .main-index .news-sidebar .news-sidebar-content .sidebar-search .search-form label[for="id_action"],body main .news-sidebar .news-sidebar-content .sidebar-search .search-form label[for="id_confirmation"],body .main-index .news-sidebar .news-sidebar-content .sidebar-search .search-form label[for="id_confirmation"]{display:none}body main .news-sidebar .news-sidebar-content .sidebar-search .search-form .search-news-submit,body .main-index .news-sidebar .news-sidebar-content .sidebar-search .search-form .search-news-submit{padding:.3em;right:.5em;top:26px;}body main .news-sidebar .news-sidebar-content .sidebar-search .search-form .search-news-submit:before,body .main-index .news-sidebar .news-sidebar-content .sidebar-search .search-form .search-news-submit:before{font-size:1.3em}body main .news-sidebar .news-sidebar-content .sidebar-search .search-form .search-news-submit input[type="submit"],body .main-index .news-sidebar .news-sidebar-content .sidebar-search .search-form .search-news-submit input[type="submit"]{border:none;bottom:0;left:0;margin-top:0;opacity:0;top:0;right:0}body main .news-sidebar .news-sidebar-content .sidebar-latest-news ul,body .main-index .news-sidebar .news-sidebar-content .sidebar-latest-news ul{margin:1em auto 2em auto;padding:0 1.5em 0 2em;}body main .news-sidebar .news-sidebar-content .sidebar-latest-news ul li,body .main-index .news-sidebar .news-sidebar-content .sidebar-latest-news ul li{border-bottom:1px dashed #ccc;margin:.5em 0;}body main .news-sidebar .news-sidebar-content .sidebar-latest-news ul li a,body .main-index .news-sidebar .news-sidebar-content .sidebar-latest-news ul li a{color:#111026;font-weight:normal;padding:1em;}body main .news-sidebar .news-sidebar-content .sidebar-latest-news ul li a:hover,body .main-index .news-sidebar .news-sidebar-content .sidebar-latest-news ul li a:hover{background:#d9e5ff;color:#111026;text-shadow:none;}body main .news-sidebar .news-sidebar-content .sidebar-latest-news ul li a:hover span,body .main-index .news-sidebar .news-sidebar-content .sidebar-latest-news ul li a:hover span{color:#111026;text-shadow:none}body main .news-sidebar .news-sidebar-content .sidebar-latest-news ul li a span,body .main-index .news-sidebar .news-sidebar-content .sidebar-latest-news ul li a span{font-size:.9rem;margin-left:1.5em}body main .query-content,body .main-index .query-content{box-sizing:border-box;margin:2.5em auto 0 auto;max-width:600px;padding:0 1em;width:100%;}body main .query-content article .query-form-cont #query-form #id_accept_legal,body .main-index .query-content article .query-form-cont #query-form #id_accept_legal,body main .query-content article .query-form-cont #query-form #id_ads,body .main-index .query-content article .query-form-cont #query-form #id_ads,body main .query-content article .query-form-cont #query-form #id_no_ads,body .main-index .query-content article .query-form-cont #query-form #id_no_ads{display:none}body main .query-content article .query-form-cont #query-form .query-field-cont #id_query.not-send,body .main-index .query-content article .query-form-cont #query-form .query-field-cont #id_query.not-send{background:#d1e0ff}body main .query-content article .query-form-cont #query-form .query-field-cont .chars-count,body .main-index .query-content article .query-form-cont #query-form .query-field-cont .chars-count{color:#555;margin-right:.5em}body main .query-content article .query-form-cont #query-form .query-field-cont .chars-count.not-send,body .main-index .query-content article .query-form-cont #query-form .query-field-cont .chars-count.not-send{color:#6698ff;font-weight:bold}body main .query-content .query-content-img,body .main-index .query-content .query-content-img{border:1px solid #ccc;height:175px;max-width:500px;position:relative;}body main .query-content .query-content-img img,body .main-index .query-content .query-content-img img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}body main .tags-new,body .main-index .tags-new{margin:.4em .2em .4em .5em;}body main .tags-new li,body .main-index .tags-new li{display:inline-block;padding-bottom:.5em;padding-right:.2em;}body main .tags-new li a,body .main-index .tags-new li a{border:1px solid #ccc;border-radius:8px;color:#111026;font-weight:normal;padding:.2em .5em;}body main .tags-new li a:hover,body .main-index .tags-new li a:hover{border:1px solid #6698ff;background:#6698ff;color:#fff;text-shadow:none}body main .team-list figure,body .main-index .team-list figure{float:none;margin:1em auto 2em auto;max-width:400px;padding:0 1em;width:100%;}body main .team-list figure figcaption,body .main-index .team-list figure figcaption{max-width:350px;padding:.5em 0 0 .5em;width:70%;}body main .team-list figure figcaption p,body .main-index .team-list figure figcaption p{margin:.1em .1em 0 .1em;}body main .team-list figure figcaption p a,body .main-index .team-list figure figcaption p a{color:#111026;}body main .team-list figure figcaption p a:hover,body .main-index .team-list figure figcaption p a:hover{color:#6698ff;text-shadow:none}body main .team-list figure figcaption p.pos,body .main-index .team-list figure figcaption p.pos{color:#555;margin-top:0}body main .team-list figure img,body .main-index .team-list figure img{border:1px solid #ccc;max-width:240px;width:30%}body main .team-member-cont .team-member-data,body .main-index .team-member-cont .team-member-data{margin:1em auto 2em auto;max-width:600px;padding:0 1em;width:100%;}body main .team-member-cont .team-member-data figcaption,body .main-index .team-member-cont .team-member-data figcaption{float:none;max-width:350px;padding:.5em 0 0 0;}body main .team-member-cont .team-member-data figcaption p,body .main-index .team-member-cont .team-member-data figcaption p{color:#555}body main .team-member-cont .team-member-data figcaption .team-member-contact-data,body .main-index .team-member-cont .team-member-data figcaption .team-member-contact-data{margin:.5em auto 0 auto;padding:0;text-align:center;}body main .team-member-cont .team-member-data figcaption .team-member-contact-data li a,body .main-index .team-member-cont .team-member-data figcaption .team-member-contact-data li a{font-weight:normal}body main .team-member-cont .team-member-data img,body .main-index .team-member-cont .team-member-data img{border:1px solid #ccc;float:none;max-width:200px;width:70%}body main .team-member-cont .team-member-profile,body .main-index .team-member-cont .team-member-profile{margin-bottom:3em;max-width:700px;padding:0 1em;}body main .team-member-cont .team-member-profile .team-member-features,body .main-index .team-member-cont .team-member-profile .team-member-features{margin-top:2em;}body main .team-member-cont .team-member-profile .team-member-features ul,body .main-index .team-member-cont .team-member-profile .team-member-features ul{list-style-type:square;}body main .team-member-cont .team-member-profile .team-member-features ul li,body .main-index .team-member-cont .team-member-profile .team-member-features ul li{margin-bottom:1em}body main .whatsapp-pc-cont,body .main-index .whatsapp-pc-cont{bottom:0;left:0;position:fixed;right:0;top:0;z-index:3;}body main .whatsapp-pc-cont .whatsapp-pc,body .main-index .whatsapp-pc-cont .whatsapp-pc{line-height:1.1;}body main .whatsapp-pc-cont .whatsapp-pc .btn,body .main-index .whatsapp-pc-cont .whatsapp-pc .btn{font-size:1em}body main .whatsapp-pc-cont .whatsapp-pc .exit,body .main-index .whatsapp-pc-cont .whatsapp-pc .exit{right:1em;top:.5em}body main .whatsapp-pc-cont .whatsapp-pc .whatsapp-text .btn-cont,body .main-index .whatsapp-pc-cont .whatsapp-pc .whatsapp-text .btn-cont{margin:1em auto 3em auto;}body main .whatsapp-pc-cont .whatsapp-pc .whatsapp-text .btn-cont .copied,body .main-index .whatsapp-pc-cont .whatsapp-pc .whatsapp-text .btn-cont .copied{top:180%}body main .whatsapp-pc-cont .whatsapp-pc .whatsapp-text .whatsapp-text-textarea,body .main-index .whatsapp-pc-cont .whatsapp-pc .whatsapp-text .whatsapp-text-textarea{margin-top:1em;width:70%}body main .whatsapp-pc-cont .whatsapp-pc .whatsapp-web .btn,body .main-index .whatsapp-pc-cont .whatsapp-pc .whatsapp-web .btn{margin:.2em auto 0 auto}body main .whatsapp-pc-cont .whatsapp-pc .whatsapp-web .whatsapp-notice,body .main-index .whatsapp-pc-cont .whatsapp-pc .whatsapp-web .whatsapp-notice{margin:1em auto;width:85%}body #cookies-notice{box-shadow:0 -1px 2px rgba(255,255,255,0.2);display:none;font-size:.8em;top:auto;z-index:1;}body #cookies-notice p{margin:.5em;text-align:left;}body #cookies-notice p .btn{margin-top:.3em}@media screen and (min-width:768px){html.header-fixed body h1.h1common{margin-top:140px}html.header-fixed body header{overflow:hidden;}html.header-fixed body header .header-cont{margin:0 auto;overflow:hidden;}html.header-fixed body header .header-cont nav{float:right;font-size:.8em;margin-top:10px;}html.header-fixed body header .header-cont nav ul{padding:0;}html.header-fixed body header .header-cont nav ul li a{padding:0 .3em}html.header-fixed body header .header-cont .logo{float:left;margin-left:.2em;margin-top:.7em}html.header-fixed body header .header-cont .search-cont{display:none}html.header-fixed body header.header-index .header-cont nav{margin-top:11px}body header .header-cont nav{border-bottom:none;display:block;font-size:1em;position:static;}body header .header-cont nav ul{padding:0;}body header .header-cont nav ul li{display:inline-block;padding:0 .2em 1em .2em}body header .header-cont nav.hidden{display:block}body header .header-cont .logo{width:250px}body header .header-cont .menu{display:none}body header .header-cont .search-cont{top:32px;}body header .header-cont .search-cont .search{display:none}body header .header-cont .search-cont .search-input-cont{display:block;width:220px;}body header .header-cont .search-cont .search-input-cont .search-input{font-size:.9em;padding:.3em 1em}body header .header-cont .search-cont .search-input-cont .search-submit-cont{font-size:1em;top:3px}body header .header-cont .search-cont .search-input-cont.hidden{display:block}body header.header-index{padding-bottom:0;}body header.header-index .header-cont nav{background:transparent;margin-top:0;padding:0}body main .about-us,body .main-index .about-us{margin:2em auto 0 auto}body main .areas-list,body .main-index .areas-list{max-width:600px;}body main .areas-list figure,body .main-index .areas-list figure{padding:.5em;width:50%;}body main .areas-list figure figcaption,body .main-index .areas-list figure figcaption{left:.5rem;right:.5rem}body main .index-content .index-about,body .main-index .index-content .index-about{max-width:900px}body main .index-content .index-customers .customers,body .main-index .index-content .index-customers .customers{grid-template-columns:repeat(2,1fr);}body main .index-content .index-customers .customers .radisson,body .main-index .index-content .index-customers .customers .radisson{-ms-grid-row:1;-ms-grid-column:1}body main .index-content .index-customers .customers .trece,body .main-index .index-content .index-customers .customers .trece{-ms-grid-row:1;-ms-grid-column:2}body main .index-content .index-customers .customers .rtve,body .main-index .index-content .index-customers .customers .rtve{-ms-grid-row:2;-ms-grid-column:1}body main .index-content .index-customers .customers .dip-caceres,body .main-index .index-content .index-customers .customers .dip-caceres{-ms-grid-row:2;-ms-grid-column:2}body main .index-content .index-customers .customers .dip-badajoz,body .main-index .index-content .index-customers .customers .dip-badajoz{-ms-grid-row:3;-ms-grid-column:1}body main .index-content .index-customers .customers .ayto-granollers,body .main-index .index-content .index-customers .customers .ayto-granollers{-ms-grid-row:3;-ms-grid-column:2}body main .index-content .index-customers .customers .ayto-alconchel,body .main-index .index-content .index-customers .customers .ayto-alconchel{-ms-grid-row:4;-ms-grid-column:1}body main .index-content .index-customers .customers .anaip,body .main-index .index-content .index-customers .customers .anaip{-ms-grid-row:4;-ms-grid-column:2}body main .index-content .index-customers .customers .anape,body .main-index .index-content .index-customers .customers .anape{-ms-grid-row:5;-ms-grid-column:1}body main .index-content .index-customers .customers .socibus,body .main-index .index-content .index-customers .customers .socibus{-ms-grid-row:5;-ms-grid-column:2}body main .index-content .index-customers .customers .termiglass,body .main-index .index-content .index-customers .customers .termiglass{-ms-grid-row:6;-ms-grid-column:1}body main .index-slider .bg-image .cbp-bislideshow li .slider-txt,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-txt{bottom:auto;left:auto;max-width:none;transform:none;}body main .index-slider .bg-image .cbp-bislideshow li .slider-txt p,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-txt p{line-height:2em;margin:0;padding:0;}body main .index-slider .bg-image .cbp-bislideshow li .slider-txt p a,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-txt p a{color:inherit;font-weight:normal;position:relative;z-index:1000;}body main .index-slider .bg-image .cbp-bislideshow li .slider-txt p a:hover,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-txt p a:hover{color:inherit}body main .index-slider .bg-image .cbp-bislideshow li .slider-one,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-one{bottom:auto;left:1em;right:auto;top:200px}body main .index-slider .bg-image .cbp-bislideshow li .slider-two,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-two{bottom:auto;left:50%;right:auto;top:200px;transform:translate(-50%)}body main .index-slider .bg-image .cbp-bislideshow li .slider-three,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-three{bottom:auto;left:auto;right:1em;top:200px}body main .index-slider .bg-image .cbp-bislideshow li .slider-four,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-four{bottom:auto;left:1em;right:auto;top:60%;transform:translateY(-50%)}body main .index-slider .bg-image .cbp-bislideshow li .slider-five,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-five{bottom:auto;left:50%;right:auto;top:60%;transform:translate(-50%,-50%)}body main .index-slider .bg-image .cbp-bislideshow li .slider-six,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-six{bottom:auto;left:auto;right:1em;top:60%;transform:translateY(-50%)}body main .index-slider .bg-image .cbp-bislideshow li .slider-seven,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-seven{bottom:50px;left:1em;right:auto;top:auto}body main .index-slider .bg-image .cbp-bislideshow li .slider-eight,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-eight{bottom:80px;left:50%;right:auto;top:auto;transform:translate(-50%)}body main .index-slider .bg-image .cbp-bislideshow li .slider-nine,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-nine{bottom:50px;left:auto;right:1em;top:auto}body main .index-slider .bg-image .cbp-bislideshow li .slider-tal,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-tal{text-align:left}body main .index-slider .bg-image .cbp-bislideshow li .slider-tac,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-tac{text-align:center}body main .index-slider .bg-image .cbp-bislideshow li .slider-tar,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-tar{text-align:right}body main .index-slider .bg-image .cbp-bislideshow li .slider-width-30,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-30{width:30%}body main .index-slider .bg-image .cbp-bislideshow li .slider-width-40,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-40{width:40%}body main .index-slider .bg-image .cbp-bislideshow li .slider-width-50,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-50{width:50%}body main .index-slider .bg-image .cbp-bislideshow li .slider-width-60,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-60{width:60%}body main .index-slider .bg-image .cbp-bislideshow li .slider-width-70,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-70{width:70%}body main .index-slider .bg-image .cbp-bislideshow li .slider-width-80,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-80{width:80%}body main .index-slider .bg-image .cbp-bislideshow li .slider-width-90,body .main-index .index-slider .bg-image .cbp-bislideshow li .slider-width-90{width:90%}body main .index-slider .cbp-bicontrols,body .main-index .index-slider .cbp-bicontrols{top:160px;right:1em}body main .index-slider .covid19,body .main-index .index-slider .covid19{top:130px}body main .join-us-cont,body .main-index .join-us-cont{max-width:900px;}body main .join-us-cont .join-us,body .main-index .join-us-cont .join-us{box-sizing:border-box;display:inline-block;margin:1em auto 0 auto;max-width:none;vertical-align:top;width:100%;}body main .join-us-cont .join-us img,body .main-index .join-us-cont .join-us img,body main .join-us-cont .join-us .join-us-text,body .main-index .join-us-cont .join-us .join-us-text{box-sizing:border-box;display:inline-block;max-width:none;vertical-align:top;width:45%}body main .join-us-cont .join-us .join-us-text,body .main-index .join-us-cont .join-us .join-us-text{padding:1em}body main .news-content,body .main-index .news-content{max-width:900px;}body main .news-content .news-list .new-list,body .main-index .news-content .news-list .new-list{padding:1em 2em 2em 2em;width:50%}body main .news-content .news-list .new-list.empty,body .main-index .news-content .news-list .new-list.empty{width:100%}body main .news-content .pagination,body .main-index .news-content .pagination{width:540px}body main .team-list,body .main-index .team-list{max-width:1100px;}body main .team-list figure,body .main-index .team-list figure{float:left;max-width:550px;width:50%}body main .team-member-cont .team-member-data,body .main-index .team-member-cont .team-member-data{max-width:600px;}body main .team-member-cont .team-member-data figcaption,body .main-index .team-member-cont .team-member-data figcaption{float:left;padding-left:1em;padding-top:1.5em;text-align:left;width:60%;}body main .team-member-cont .team-member-data figcaption p,body .main-index .team-member-cont .team-member-data figcaption p{text-align:left}body main .team-member-cont .team-member-data figcaption .team-member-contact-data,body .main-index .team-member-cont .team-member-data figcaption .team-member-contact-data{margin:1.5em auto 0 auto;text-align:left}body main .team-member-cont .team-member-data img,body .main-index .team-member-cont .team-member-data img{float:left;width:40%}body main .whatsapp-pc,body .main-index .whatsapp-pc{max-width:650px;padding:1.5em 2em 1em 2em}body.error500 section img{width:350px}}@media screen and (min-width:900px){body header .header-cont nav ul li{padding:0 .7em 1em .7em}}@media screen and (min-width:1024px){html.header-fixed body h1.h1common{margin-top:72px}html.header-fixed body header{height:auto;}html.header-fixed body header .header-cont{height:auto;margin:0 auto;}html.header-fixed body header .header-cont nav{margin-top:9px;}html.header-fixed body header .header-cont nav ul li{padding:0 1em}html.header-fixed body header .logo{position:static}body header{height:75px;}body header .header-cont{height:75px;overflow:hidden;}body header .header-cont nav{background:transparent;float:right;margin-top:4px;}body header .header-cont nav ul{padding-right:.5em;}body header .header-cont nav ul li{padding:0 0 1em .2em}body header .header-cont .logo{left:1em;top:.6em;position:absolute;width:280px}body header .header-cont .search-cont{right:24px}body header.header-index .header-cont nav{margin-top:4px}body main .area-content,body .main-index .area-content{margin:3em auto 0 auto;max-width:1000px;}body main .area-content article,body .main-index .area-content article{box-sizing:border-box;display:inline-block;float:left;margin-top:-.5em;padding-left:1em;vertical-align:top;width:50%;}body main .area-content article ul li,body .main-index .area-content article ul li{margin-bottom:1.5em}body main .area-content .area-content-img,body .main-index .area-content .area-content-img{box-sizing:border-box;display:inline-block;float:left;height:450px;max-width:none;vertical-align:top;width:50%;}body main .area-content .area-content-img img,body .main-index .area-content .area-content-img img{width:100%}body main .areas-list,body .main-index .areas-list{max-width:1000px;}body main .areas-list figure,body .main-index .areas-list figure{width:33%}body main .contact-data-form .contact-data,body .main-index .contact-data-form .contact-data,body main .contact-data-form .contact-form,body .main-index .contact-data-form .contact-form{width:50%}body main .contact-map iframe,body .main-index .contact-map iframe{height:600px}body main .index-content .index-about,body .main-index .index-content .index-about{max-width:1400px;}body main .index-content .index-about p,body .main-index .index-content .index-about p{column-count:2;margin:0 auto;padding:1em;max-width:900px}body main .index-content .index-customers .customers,body .main-index .index-content .index-customers .customers{grid-template-columns:repeat(3,1fr);}body main .index-content .index-customers .customers .radisson,body .main-index .index-content .index-customers .customers .radisson{-ms-grid-row:1;-ms-grid-column:1}body main .index-content .index-customers .customers .trece,body .main-index .index-content .index-customers .customers .trece{-ms-grid-row:1;-ms-grid-column:2}body main .index-content .index-customers .customers .rtve,body .main-index .index-content .index-customers .customers .rtve{-ms-grid-row:1;-ms-grid-column:3}body main .index-content .index-customers .customers .dip-caceres,body .main-index .index-content .index-customers .customers .dip-caceres{-ms-grid-row:2;-ms-grid-column:1}body main .index-content .index-customers .customers .dip-badajoz,body .main-index .index-content .index-customers .customers .dip-badajoz{-ms-grid-row:2;-ms-grid-column:2}body main .index-content .index-customers .customers .ayto-granollers,body .main-index .index-content .index-customers .customers .ayto-granollers{-ms-grid-row:2;-ms-grid-column:3}body main .index-content .index-customers .customers .ayto-alconchel,body .main-index .index-content .index-customers .customers .ayto-alconchel{-ms-grid-row:3;-ms-grid-column:1}body main .index-content .index-customers .customers .anaip,body .main-index .index-content .index-customers .customers .anaip{-ms-grid-row:3;-ms-grid-column:2}body main .index-content .index-customers .customers .anape,body .main-index .index-content .index-customers .customers .anape{-ms-grid-row:3;-ms-grid-column:3}body main .index-content .index-customers .customers .socibus,body .main-index .index-content .index-customers .customers .socibus{-ms-grid-row:4;-ms-grid-column:1}body main .index-content .index-customers .customers .termiglass,body .main-index .index-content .index-customers .customers .termiglass{-ms-grid-row:4;-ms-grid-column:2}body main .index-slider .cbp-bicontrols,body .main-index .index-slider .cbp-bicontrols{top:121px}body main .index-slider .covid19,body .main-index .index-slider .covid19{top:100px}body main .join-us-cont,body .main-index .join-us-cont,body main .join-us-cv,body .main-index .join-us-cv{box-sizing:border-box;display:inline-block;vertical-align:top}body main .join-us-cont,body .main-index .join-us-cont{width:60%}body main .join-us-cv,body .main-index .join-us-cv{width:38%;}body main .join-us-cv h2,body .main-index .join-us-cv h2{margin-top:0}body main .new-cont .related-news,body .main-index .new-cont .related-news{max-width:none;}body main .new-cont .related-news figure,body .main-index .new-cont .related-news figure{width:25%}body main .news-content,body .main-index .news-content{float:left;max-width:none;width:75%}body main .news-content-index,body .main-index .news-content-index{float:none;max-width:1400px;width:auto;}body main .news-content-index .news-list .new-list,body .main-index .news-content-index .news-list .new-list{width:33.33%}body main .news-sidebar,body .main-index .news-sidebar{border-left:1px solid #ebebeb;width:25%;}body main .news-sidebar .news-sidebar-content,body .main-index .news-sidebar .news-sidebar-content{border-top:none}body main .query-content,body .main-index .query-content{margin:3em auto 0 auto;max-width:1000px;}body main .query-content article,body .main-index .query-content article{box-sizing:border-box;display:inline-block;float:left;margin-top:-.5em;padding-left:1em;vertical-align:top;width:50%;}body main .query-content article ul li,body .main-index .query-content article ul li{margin-bottom:1.5em}body main .query-content .query-content-img,body .main-index .query-content .query-content-img{box-sizing:border-box;display:inline-block;float:left;height:700px;max-width:none;vertical-align:top;width:50%;}body main .query-content .query-content-img img,body .main-index .query-content .query-content-img img{width:230%}body main .team-member-cont,body .main-index .team-member-cont{margin-top:1.5em;width:1000px;}body main .team-member-cont .team-member-data,body .main-index .team-member-cont .team-member-data{float:left;max-width:none;width:350px;}body main .team-member-cont .team-member-data figcaption,body .main-index .team-member-cont .team-member-data figcaption{float:none;padding-left:0;padding-top:.5em;text-align:center;width:100%;}body main .team-member-cont .team-member-data figcaption p,body .main-index .team-member-cont .team-member-data figcaption p{text-align:center}body main .team-member-cont .team-member-data figcaption .team-member-contact-data,body .main-index .team-member-cont .team-member-data figcaption .team-member-contact-data{margin:1em auto 0 auto;text-align:center}body main .team-member-cont .team-member-data img,body .main-index .team-member-cont .team-member-data img{float:none;width:90%}body main .team-member-cont .team-member-profile,body .main-index .team-member-cont .team-member-profile{box-sizing:border-box;float:left;max-width:none;margin-top:1em;width:650px}}@media screen and (min-width:1150px){body header .header-cont nav ul li{padding:0 0 1em 1em}}