a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.row{margin:0}.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding:0}.col,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}@media (min-width:768px){.col,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width:990px){.col,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width:1200px){.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:1199px){.row{margin:0}.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding:0}}@media (max-width:989px){.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:0;padding:0}}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:990px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}.alignleft{display:inline;float:left;margin-right:20px}.alignright{display:inline;float:right;margin-left:20px}.aligncenter{display:block;margin-right:auto;margin-left:auto}.pull-left{float:left}.pull-right{float:right}@media (max-width:767px){.pull-left,.pull-right{float:none}.pull-left img,.pull-right img{display:block;margin:0 auto}}body,html{height:100%}body{-webkit-font-smoothing:antialiased;color:#262729;font-family:'Poppins',sans-serif;font-weight:400;font-size:1em}#wrapper{background-size:100%;min-height:100%;height:auto !important;height:100%}.container{max-width:1200px;margin:0 auto}.inner{padding:30px}.inner-info{padding:30px 10px 0 0}img{max-width:100%;height:auto}p{line-height:150%;font-size:1em}b,strong{font-weight:700}a,a:hover{color:#40b4e5;text-decoration:none}em,i{font-style:italic}h1{font-size:2em;font-weight:600;margin-bottom:15px}h2{font-size:2em}h3{font-size:1.5em;line-height:50px}ul{padding-left:25px}#logo{background:#262729;width:100%;padding:10px 40px 0 5px;position:relative;height:56px}#arrow{background:url(//xistgroup.com/wp-content/themes/xistgroup/img/arrow.png) center no-repeat;position:absolute;right:0;top:0;z-index:2;width:29px;height:56px;background-size:29px 56px}#banner{height:400px;background:#262729}#title{background:#f2f2f2;color:#40b4e5;text-align:center;margin-top:50px}h1#title{font-size:1em}#items{text-align:right}a.em,#google_translate_element{display:inline-block}p.tel{color:#40b4e5;font-weight:600}nav{background:#40b4e5;width:100%;text-align:right}nav ul{padding:0}nav ul li{display:inline-block}nav ul li a{display:block;padding:20px 40px;-webkit-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s;color:#fff;text-transform:uppercase}nav li:hover>ul{display:block}nav ul li.current_page_item a{font-weight:600}nav ul li:hover>a,nav ul li.current_page_item a,li.menu-item-has-children ul.sub-menu li a:hover{position:relative;color:#fff}nav ul li.current-menu-item a:after,nav ul li.current-menu-ancestor a:after{font-family:FontAwesome;content:'\f0d8';position:absolute;bottom:-11px;left:50%;font-size:2em;margin-right:-50%;transform:translate(-50%,0)}nav ul.sub-menu{width:inherit;position:absolute;z-index:999999;padding:0;background:#fff}nav ul.sub-menu li{display:block;text-align:center}li.menu-item-has-children ul.sub-menu li a{width:100%;color:#40b4e5;border:none;-moz-box-shadow:0px 3px 15px #000;-webkit-box-shadow:0px 3px 15px #000;box-shadow:0px 3px 15px #000;background:#fff}nav ul li:hover>ul.sub-menu,nav ul li:hover>ul.sub-menu ul.sub-menu{visibility:visible;opacity:1}nav ul li ul.sub-menu{visibility:hidden;opacity:0;transition:visibility 1s,opacity .1s linear}@media (max-width:989px){#menu{display:block;position:relative}#menu:after{font-size:1.5em;cursor:pointer;font-family:FontAwesome;content:"\f0c9";background:#40b4e5;color:#fff;position:absolute;right:0;top:0;padding:10px 15px}nav{display:none;text-align:center;z-index:1;float:none;padding:40px 0 0}nav li a{display:block;color:#fff}nav li a:hover{color:#fff}nav ul li{width:100%}nav ul li a{padding:10px 40px}nav ul li ul.sub-menu{visibility:visible;opacity:1;display:inline-block;width:100%;position:relative}nav ul li a{margin:0 auto}ul#menu-main-menu{padding:0}li.menu-item-has-children ul.sub-menu li a{width:100%;color:#000;border:none;background:#fff}nav ul li.current-menu-item a:after,nav ul li.current-menu-ancestor a:after{display:none}}.tiles .box,.tiles .rec-v,.tiles .rec-h{float:left}.tiles .box,.tiles .rec-v{width:25%}.tiles .rec-h{width:50%}.tiles .quote,.tiles .page_link{text-align:center;color:#fff}.tiles .quote{position:relative}.tiles .quote:after{content:'\f10d';font-family:FontAwesome;font-size:4em;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;position:absolute;color:#40b4e5}.the_quote{visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;font-size:1.125em}.v-align{position:absolute;width:100%;top:50%;transform:translateY(-50%);padding:15px}.green .the_quote{background:rgba(110,203,159,1)}.blue .the_quote{background:rgba(64,180,229,1)}.pink .the_quote{background:rgba(245,66,108,1)}.yellow .the_quote{background:rgba(255,209,0,1)}.tile.quote:hover>.the_quote{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}.page_link .over{top:0;right:0;bottom:0;left:0;position:absolute}.page_link.green .over{background:rgba(110,203,159,.5)}.page_link.blue .over{background:rgba(64,180,229,.5)}.page_link.pink .over{background:rgba(245,66,108,.5)}.page_link.yellow .over{background:rgba(255,209,0,.5)}.page_link img{max-width:100px;height:auto}.page_link h3{text-transform:uppercase;font-weight:600}@media (max-width:1024px){.tiles .box,.tiles .rec-v{width:50%}.tiles .rec-h{width:100%}}@media (max-width:767px){.tiles .box,.tiles .rec-v,.tiles .rec-h{width:100%}}.col-md-5ths{width:20%;float:left}@media (max-width:989px){.col-md-5ths{width:33.33333333%}}@media (max-width:480px){.col-md-5ths{width:50%}}.overlay{background:#40b4e5;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.overlay:hover{background:rgba(64,180,229,.5)}.overlay h2{color:#fff;text-align:center;text-transform:uppercase;font-size:1em;padding:30px}.over-experience{height:250px;position:relative}.over-experience img{height:auto;display:block;top:50%;left:50%;margin:0 -50% 0 auto;transform:translate(-50%,-50%);position:absolute}.col-md-8ths{width:12.5%;float:left}@media(max-width:989px){.col-md-8ths{width:25%}}@media(max-width:480px){.col-md-8ths{width:50%}}.experience{background:rgba(64,180,229,.5);text-align:center;color:#fff}#hex{background:url(//xistgroup.com/wp-content/themes/xistgroup/img/hexagon.png) center no-repeat;background-size:188px 165px;min-height:188px;color:#fff}#colour_icon{padding:150px}.v-align-p{position:absolute;width:100%;top:50%;transform:translateY(-50%);font-size:1.1em;font-weight:600}#chevron{font-size:3em}#experts{background:#40b4e5}.over-expert{height:500px}.over-expert img{height:70px;margin:150px auto 0 auto;display:block}.service{text-align:center}.over-service{height:400px}.over-service img{height:70px;margin:0 auto;display:block}#iconcol{height:560px}.inner-icon{padding:30px 0}.carousel{position:relative}.carousel #partners{background:rgba(64,180,229,.5)}.carousel #partners a{display:block;height:140px}.carousel #partners a span{top:50%;position:relative;transform:translateY(-50%);text-align:center}.carousel #partners a span img{display:block;margin:0 auto;max-height:80px;width:auto}.carousel #partners a span p{line-height:120%;margin-top:10px;color:#fff}.carousel .p_next,.carousel .p_prev{height:40px;width:100%;position:absolute;line-height:40px;text-align:center;z-index:99;color:#fff;background:rgba(64,180,229,.5)}.carousel .p_next:hover,.carousel .p_prev:hover{cursor:pointer;background:#aaa}.carousel .p_next{top:0}.carousel .p_prev{bottom:0}.carousel .p_prev:after{font-family:FontAwesome;content:"\f078"}.carousel .p_next:after{font-family:FontAwesome;content:"\f077"}#form{background:#fff}#form h3{background:#28ae89;padding:0 15px}.inner-fields{padding:0 5px;position:relative}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea{width:100%;background:#f2f2f2;border:none;-webkit-appearance:none;font-family:'Poppins',sans-serif;color:#262729;padding:10px;margin:5px 0}::-webkit-input-placeholder{color:#40B4E5!important}:-moz-placeholder{color:#40B4E5!important}::-moz-placeholder{color:#40B4E5!important}:-ms-input-placeholder{color:#40B4E5!important}.wpcf7 input[type=submit]{right:30px;border:none;-webkit-appearance:none;background:#40b4e5;cursor:pointer;color:#fff;padding:10px 70px;font-family:'Poppins',sans-serif;font-weight:600;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;position:absolute;bottom:25px;right:0;border:2px solid #40b4e5}.wpcf7 input[type=submit]:hover{background:#f2f2f2;color:#40b4e5}a#button{background:url(//xistgroup.com/wp-content/themes/xistgroup/img/back.png) center no-repeat;width:125px;height:32px;background-size:37px 32px;background-position-y:0;padding:40px 0;margin:15px auto;display:block;color:#000;font-weight:600}footer{background:#f2f2f2}#xist2 img{height:14px;display:inline-block}ul#menu-footer-menu{text-align:center;padding-left:0}ul#menu-footer-menu li{display:inline-block;list-style:none}ul#menu-footer-menu li a{color:#000;text-transform:uppercase;display:block}ul#menu-footer-menu li a:after{content:"";width:16px;height:25px;background:url(//xistgroup.com/wp-content/themes/xistgroup/img/chevron.png) center no-repeat;display:inline-block;margin:-5px 30px}.xist2 a{background:url(//xistgroup.com/wp-content/themes/xistgroup/img/xist2.png) center no-repeat;background-size:auto 15px;color:rgba(255,255,255,0)!important}.xist2 a:after{display:none!important}#error{color:#40b4e5;text-align:center;padding:15px 20px;font-size:1.5em}@media (max-width:1200px){#logo{padding:15px 40px 0 5px}.inner-info{padding:30px}}@media (max-width:989px){#logo{padding:10px}#arrow,#copyright img{display:none}#banner{height:300px}footer .inner{padding:15px}#copyright,#xist2{text-align:center}ul#menu-footer-menu li{display:block}ul#menu-footer-menu li a{padding:5px 0}ul#menu-footer-menu li a:after{width:0;height:0;background:0 0;margin:0}#items{text-align:center}.carousel .p_next,.carousel .p_prev{height:140px;width:40px;line-height:140px;text-align:center}.carousel .p_next{right:0}.carousel .p_prev{left:0}.carousel .p_prev:after{font-family:FontAwesome;content:"\f053"}.carousel .p_next:after{font-family:FontAwesome;content:"\f054"}.carousel #partners a span img{display:block;margin:10px auto 0;max-height:80px;width:auto}}