@media(min-width:1025px){.slider .image{position:absolute;bottom:0;}.slider .description{float:none;display:inline-block;vertical-align:bottom;}.slider .description .more-btn,.slider-all .description .more-btn{margin:35px 0 0;}}@media only screen and (min-width:768px) and (max-width:1024px){.advisory-main-wrapper .advisory-main:nth-child(2n){float:right;margin:0;}.advisory-main{width:50%;}.container .our-solution .hover-image svg{height:240px;}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.team-wrapper [data-ce-columns="3"] img{width:230px;}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.team-wrapper [data-ce-columns="3"] img{width:300px;}}@media only screen and (max-width:767px) and (orientation:landscape){.team-wrapper [data-ce-columns="3"] img{width:190px;}}@media only screen and (max-width:1024px){.cc-window.cc-bottom-left,.cc-window.cc-bottom-right{z-index:9999999;bottom:0 !important;right:0 !important;}}@media (min-width:992px) and (max-width:1199px){nav li+li{padding-left:25px;}nav{font-size:18px;}.slider{padding:50px 0 20px;}.slider .image{width:calc(100% - 60%);margin-right:15px;}.slider .description{width:60%;float:none;display:inline-block;vertical-align:bottom;margin-right:-4px;}.slider .description .details{font:300 25px/30px "Roboto",sans-serif;}.slider .description .more-btn,.slider-all .description .more-btn{margin:20px 0 0;}.slider .description .rounded-green-btn{font-size:15px;}.slider .description .title{font:500 35px/20px "Roboto",sans-serif;margin:0 0 20px;}.inner-contact .cont-box{min-height:535px;}.success-stories .story-box{min-height:200px;}.our-solution .hover-image svg{height:400px;}.content .offer-tab ul.nav li a{min-height:150px;}.slider .description .title{margin-top:5px;line-height:normal;font-size:30px;}.review-box{min-height:375px;}.who-we-are .container{padding:0 80px;}.slider .owl-dots{margin:20px 0 0;}.news .news-cont{padding:0 30px;}}@media only screen and (max-width:991px){.content .offer-tab .contenttable th{display:none;}.content .offer-tab .contenttable td{display:block;width:100%;position:relative;padding-top:0;}.content .offer-tab .contenttable td:before{content:attr(data-th);display:block;font-size:16px;color:#3e3f42;padding:10px 15px;background:#f7f7f7;border-bottom:solid 1px #d7d7d7;position:relative;left:-15px;top:0;width:calc(100% + 30px);margin-bottom:20px;font-weight:500;}.news .news-cont{padding:0 30px;}}@media(min-width:768px){nav li .sub-menu{opacity:0;visibility:hidden;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:420ms all cubic-bezier(.52,.01,.16,1),240ms;transition:420ms all cubic-bezier(.52,.01,.16,1),240ms;pointer-events:none;}nav li:hover .sub-menu{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:all;}}@media (min-width:768px) and (max-width:991px){nav li{font-size:14px;}nav li+li{padding-left:10px;}nav li .sub-menu li{font-size:13px;line-height:13px;padding:0 0 5px;}nav li .sub-menu{min-width:180px;padding:5px 15px 0;}.our-solution .advisory .icon-read-more-blue{position:relative;}.slider{padding:50px 0 20px;}.slider .image{width:calc(100% - 50%);}.slider .description{width:50%;}.slider .description .details{font:300 20px/25px "Roboto",sans-serif;}.slider .description .more-btn,.slider-all .description .more-btn{margin:20px 0 0;}.slider .description .rounded-green-btn{font-size:15px;}.slider .description .title{font:500 35px/20px "Roboto",sans-serif;margin:0 0 20px;}.inner-banner .bottom-logo{position:static;}.inner-contact .cont-box{min-height:480px;}.success-stories .story-box{min-height:220px;}.our-solution .hover-image svg{height:400px;}.content .offer-tab ul.nav li a{min-height:175px;}.slider .description .title{margin-top:5px;line-height:normal;font-size:30px;}.who-we-are .container{padding:0 80px;}.slider .item .description{width:50%;float:none;display:inline-block;vertical-align:bottom;margin-right:-4px;margin-left:15px;}footer .contact-form .powermail_fieldwrap_type_submit>div{margin:0 !important;max-width:100%;}footer .contact-form .powermail_fieldwrap_type_submit input[type="submit"]{font-size:13px;}.slider .owl-dots{margin:10px 0 0;}}@media(min-width:768px){.content .toggle-calculo{margin-bottom:15px;}}@media (max-width:767px){body{position:relative;left:0;-webkit-transition:all ease-in 0.3s;transition:all ease-in 0.3s;}body.pushmenu-push-toright{cursor:pointer;left:calc(100vw - 80px);position:fixed;overflow:hidden;-webkit-transition:all ease-in 0.3s;transition:all ease-in 0.3s;}body.pushmenu-push-toright:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.8);z-index:99999;}h2{font-size:30px;line-height:30px;margin:0 0 30px;}h3{font-size:23px;line-height:32px;}nav{width:calc(100vw - 80px);margin:0;position:absolute;left:-100%;min-width:245px;height:100vh;top:0;bottom:0;overflow-y:auto;background:#fff;z-index:99;-webkit-transition:all ease-in 0.3s;transition:all ease-in 0.3s;}nav>ul>li{margin:0 0 1px;background:#006892;color:#eaeff2;font-size:16px;}nav>ul>li.active a{color:#eaeff2;}nav>ul>li.active span{color:#eaeff2;}nav>ul>li:hover .sub-menu{display:none;}nav>ul>li:hover a,nav>ul>li:hover span{color:#eaeff2;}nav>ul>li .sub-menu{padding:5px 0;position:relative;width:245px;min-width:100%;display:none;}nav>ul>li .sub-menu li{padding:0;font-size:16px;}nav>ul>li .sub-menu li a{color:#3e3f42;}nav li{display:block;position:relative;}nav li+li{padding:0;}nav li span{cursor:pointer;color:#eaeff2;position:absolute;right:0;top:0;width:45px;height:32px;text-align:center;padding:0;}nav li span:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}nav li span.active:before{content:"\f106";}nav li a{display:block;padding:5px 20px 5px;}nav.pushmenu-open{-webkit-transition:all ease-in 0.3s;transition:all ease-in 0.3s;}nav .contact-mob{display:block;padding:30px 0 0;}nav .contact-mob .logo{padding:0 15px 25px;margin:0;text-align:left;float:none;}nav .contact-mob .padding-cont{padding:40px 0 0;}nav .contact-mob .details{font-family:"Roboto",sans-serif;font-size:13px;line-height:20px;color:#807f83;letter-spacing:normal;margin:40px 0 0px;}nav .contact-mob .logo+.col-md-3 .details{margin:0;}nav .contact-mob .details b{padding:0 0 10px;display:block;}nav .contact-mob .details a{background:#bfd226;color:#fff;border-radius:20px;font-size:14px;font-weight:500;padding:10px 15px 8px;display:block;margin:20px 0 0;min-width:180px;max-width:180px;text-align:center;}nav .contact-mob .details .cnct-info{display:none;}nav .contact-mob .details.quick-links{display:none;}header{padding:28px 0 20px;}header .logo{width:100%;margin:30px 0 5px;text-align:center;}header .right-sec{text-align:center;width:100%;}header .right-sec>div{max-width:100%;margin:10px 0 0 !important;text-align:center;}header .right-sec>div .rounded-green-btn{width:320px;max-width:100%;}header .right-sec .search{width:320px;max-width:100%;}header .right-sec .language-selector{position:absolute;top:25px;z-index:9;width:auto;right:15px;margin:0 0 0 !important;}.toggle-menu{width:25px;height:15px;cursor:pointer;position:relative;z-index:1;}.toggle-menu div{width:100%;height:3px;background:#006892;}.toggle-menu div+div{margin-top:4px;}.toggle-menu.active{opacity:0.85;}.toggle-menu.active div{background:#000;}.slider{padding:10px 0 20px;}.slider .item .image{width:calc(100% - 65%);margin-left:-15px;margin-right:15px;}.slider .item .description{width:65%;float:none;display:inline-block;margin-right:-4px;}.slider .item .description .title h1{font-size:18px;margin:0;line-height:normal;}.slider .item .description .details{font-size:10px;font-weight:300;line-height:normal;}.slider .item .description .more-btn{margin:15px 0 0;}.slider .item .description .rounded-green-btn{font-size:12px;font-weight:500;line-height:normal;padding:6px 25px;}.slider .owl-dots{margin:5px 0 0;}.next-div{display:none;}.hover-image{display:none;}.advisory{display:none;}.toggle-container{position:relative;float:left;width:100%;margin:0 0 15px;}.advisory.toggle-container .toggle-head{cursor:pointer;position:relative;padding:0 40px 10px 0;}.advisory.toggle-container .toggle-head,.news .toggle-container .toggle-head{cursor:inherit;}.toggle-container .toggle-head:after,.news .toggle-container .toggle-head:after{display:none;}.icon-read-more,.icon-read-more-blue,.advisory .icon-read-more-blue{position:absolute !important;margin:0 !important;right:5px;top:15px;}.toggle-container .toggle-head:after{font-family:FontAwesome;content:"\f107";position:absolute;right:5px;color:#006892;font-size:35px;cursor:pointer;width:40px;height:100%;text-align:center;top:0;line-height:normal;}.toggle-container .toggle-head.active:after{content:"\f106";}.toggle-container .toggle-body{display:none;padding:0 0 20px;float:left;width:100%;}.toggle-container .toggle-body,.news .toggle-container .toggle-body{display:block !important;}.toggle-container .toggle-body .image{max-width:300px;}.our-solution{padding:40px 0;}.hover-image-mob{display:block;}.hover-image-mob .toggle-container.calculo{border-bottom:solid 3px #008cd1;}.hover-image-mob .toggle-container.arregulo{border-bottom:solid 3px #ffa200;}.hover-image-mob .toggle-container.integrio{border-bottom:solid 3px #00aac7;}.hover-image-mob .toggle-container.advisory{display:block;border-bottom:solid 3px #313035;}.hover-image-mob .toggle-head h3{font-size:24px;line-height:normal;margin:0 0 0;}.hover-image-mob .toggle-head img{width:200px;}.hover-image-mob .desc{float:left;padding:0;margin:20px 0 0;font-family:"Roboto",sans-serif;font-size:16px;line-height:24px;text-align:left;}.hover-image-mob .desc span,.advisory p{float:left;color:#807f83;}.hover-image-mob .desc a.icon-read-more-blue{position:relative;margin:0;}.news{padding:40px 0;}.news .news-cont{display:block;}.news .toggle-container{margin-bottom:10px;}.news .list{background:none;-webkit-box-shadow:none;box-shadow:none;padding:0;border-bottom:solid 3px #e4e3e8;min-height:inherit;}.news .list .icon-read-more-blue{position:absolute;top:25px;right:5px;}.news .list span.details{margin:0 0 30px;}.news .list .title{margin:0;}.our-solution .hover-image-mob .desc span p:last-child{margin-bottom:0;}.clients{padding:40px 0;}.clients .logo-img{opacity:1;margin:15px -7px 15px 0;}.who-we-are{padding:40px 0;text-align:center;}.who-we-are p{font-size:16px;line-height:20px;}.who-we-are .container{padding:0 30px;}.inner-banner{padding:20px 0;min-height:inherit;}.inner-banner .title{font-size:18px;line-height:20px;margin:0 0 10px;}.inner-banner .description{font-size:11px;line-height:14px;padding-bottom:0;}.inner-banner .description span{margin:0;}.inner-banner .bottom-logo{margin:10px 0 0 15px;position:static;width:150px;display:inline-block;vertical-align:bottom;}.inner-banner .inner-banner-image{float:none;width:calc(100% - 165px);display:inline-block;vertical-align:bottom;text-align:right;}.inner-banner-image .image{width:250px;max-width:100%;display:inline-block;}.content{padding:40px 0;}.content .text{padding:0;font-size:20px;line-height:25px;}.content .image{padding:20px 0 0;}.content .toggle-calculo{padding:20px 0;}.content .advantages{padding:20px 0;}.toggle-container .toggle-body .image img{width:auto;height:auto;}.content .toggle-calculo li{font-size:16px;line-height:24px;}.content .toggle-calculo li li{padding-right:10px;}.content .advantages li:before{font-size:16px;}.content .detail-boxes{margin:30px 0 0;}.content .detail-boxes .boxes-cont>div{margin:0 0 20px;}.content .offer-tab .panel-heading{background:transparent;padding:0;border:none;}.content .offer-tab .panel-body{border:none;padding:15px 0;}.content .offer-tab .panel-default{border:none;border-bottom:solid 3px #e4e3e8;}.content .offer-tab .panel-title{border:none;}.content .offer-tab .panel-title a{position:relative;display:block;padding:10px 40px 10px 0;text-decoration:none;line-height:20px;}.content .offer-tab .panel-title a:after{font-family:FontAwesome;content:"\f107";position:absolute;right:0;color:#006892;font-size:35px;cursor:pointer;width:40px;height:100%;text-align:center;top:50%;line-height:normal;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.review-box .name-pic>div{width:100%;text-align:center;}.review-box .company{width:100%;text-align:center;margin:10px 0 0;}.customer{padding:20px 0;}.customer .customer-slider{padding:0;}.customer .owl-controls{display:none;}.inner-contact .head{line-height:30px;margin:0 0 20px;}.inner-contact .contact-det>div{margin:0 0 10px;}.success-stories .success{-ms-flex-wrap:wrap;flex-wrap:wrap;}.success-stories .success>div,.success-stories .success .col-sm-4{margin:0 0 10px;}.success-stories .success .story-box{margin:0 0 10px;}footer .details .address a{background:#bfd226;color:#fff;border-radius:20px;font-size:14px;font-weight:500;padding:10px 15px 8px;display:block;margin:20px 0 0;max-width:180px;text-align:center;}footer .details .cnct-info{display:none;}footer .foot-links{margin:30px 0 0;font-size:13px;}footer .foot-links li{font-size:13px;}footer .foot-links li:first-child{display:block;}.contact-mob .col-xs-6{width:100%;float:none;}footer .logo+.col-md-3 .details{margin:0;}footer .details{margin:40px 0 0;}footer .foot-links .copy-right{display:block;}footer .foot-links li:first-child{display:inline-block;}.content .detail-boxes .information-box{height:auto;}.content.nobanner .news .article .news-img-wrap{width:200px;}.review-box .name-pic .name{max-width:inherit;}.review-box .name-pic{width:100%;text-align:center;}html,body{height:100%;}footer .foot-links .copy-right{padding-right:0;}.powermail_progressbar{left:0;position:relative;margin:10px 0 0;}.icon-read-more-blue:hover:before{-webkit-animation:inherit;animation:inherit;}.slider .slider-nav{height:77px;}.slider .slider-nav>div{font-size:4em;}.toggle-calculo .opener{top:25px;}.slider-all .item{-ms-flex-wrap:wrap;flex-wrap:wrap;}.slider-all .item .image,.slider-all .item .cust-video{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;}.slider-all .item .image img,.slider-all .item .cust-video video{min-height:inherit;height:300px;}.slider-all .owl-nav{top:35%;}.vacancies .col-md-9,.vacancies .col-md-3{padding:0;}.vacancies .text-right{text-align:left;}.advisory-main{width:100%;border:none;min-height:auto;}.advisory-main-wrapper{float:left;width:100%;}}@media (max-width:600px){.content .tx-felogin-pi1 form fieldset input{width:100%;}}@media (max-width:480px){footer .col-md-3.col-sm-3.col-xs-6{width:100%;}footer .contact-form{max-width:100%;}.news .article .teaser-text{float:left;width:100%;}.content.nobanner .news .article .news-img-wrap{float:left;margin-left:0;width:100%;margin-bottom:10px;}footer{text-align:center;}footer .details .address a{margin:20px auto 0;}.contact-details a{width:100%;text-align:center;margin:0 0 5px;}}
