.page-up,header{width:100%;z-index:100}.banner-caption-text,.nav-link,.title-section{text-transform:uppercase}@font-face{font-family:'Lato Regular';src:url(/static/font/lato-regular.eot);src:url(/static/font/lato-regular.woff2) format("woff2"),url(/static/font/lato-regular.woff) format("woff"),url(/static/font/lato-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Lato Black';src:url(/static/font/lato-black.eot);src:url(/static/font/lato-black.woff2) format("woff2"),url(/static/font/lato-black.woff) format("woff"),url(/static/font/lato-black.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Corporate S Demi';src:url(/static/font/CorporateS-Demi.eot);src:url(/static/font/CorporateS-Demi.woff2) format("woff2"),url(/static/font/CorporateS-Demi.woff) format("woff"),url(/static/font/CorporateS-Demi.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Corporate S Light';src:url(/static/font/CorporateS-Light.eot);src:url(/static/font/CorporateS-Light.woff2) format("woff2"),url(/static/font/CorporateS-Light.woff) format("woff"),url(/static/font/CorporateS-Light.ttf) format("truetype");font-weight:300;font-style:normal}body,body section{font-family:"Corporate S Light",sans-serif;background:#fff}.lato-bold,.nav-link{font-family:"Lato Black",sans-serif}.wrap-text{white-space:nowrap}body p{line-height:19px}.row{margin:0}.col{-webkit-flex-basis:auto;flex-basis:auto}section .container{max-width:1200px;padding:25px 20px;background:#fff}.ads{height:0;display:none}.ui-icon-loading{background:url(http://code.jquery.com/mobile/1.1.0-rc.1/images/ajax-loader.png)!important}.page-up{position:fixed;bottom:0;display:none}#carousel-main .carousel-indicators,.navbar{display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.page-up img{float:right;cursor:pointer;margin-right:10px;margin-bottom:10px}#carousel-main,.navbar{margin:0 auto}header{position:absolute}.navbar{max-width:1200px;padding:20px;display:-webkit-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.navbar .navbar-collapse{flex-grow:0;-webkit-flex-basis:100%;flex-basis:100%}.navbar-nav{padding-top:10px}.navbar.navbar-expand-lg{justify-content:space-between}.nav-link{font-weight:700;font-size:14px;padding:20px}.navbar-expand-lg .navbar-nav .nav-link{padding:0 10px;color:#000}.navbar button.ui-btn{width:auto}.navbar-brand{width:70%;cursor:pointer}.banner-caption,.banner-caption-cover{width:100%;bottom:50px;position:absolute;color:#fff}.navbar.bg-light{background:#fff!important}@media (max-width:1100px){.navbar-collapse ul{text-align:center}.navbar-collapse li{padding:5px 10px;border-top:1px solid #dbdbdb}}@media (min-width:1100px){.navbar-expand-custom{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between}.navbar-expand-custom .navbar-nav{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:0}.navbar-expand-custom .navbar-nav .nav-link{padding-right:10px;padding-left:10px}.navbar-expand-custom .navbar-collapse{display:flex!important;flex-basis:auto;flex-grow:0}.navbar-expand-custom .navbar-toggler{display:none}.navbar.bg-light{background:0 0!important}}#carousel-main .carousel-control-next,#carousel-main .carousel-control-prev{display:none}.banner-caption{z-index:9;text-align:center;background:#000;background:-moz-linear-gradient(left,rgba(255,255,255,0) -50%,#000 100%);background:-webkit-gradient(left top,right top,color-stop(-50%,rgba(255,255,255,0)),color-stop(100%,#000));background:-webkit-linear-gradient(left,rgba(255,255,255,0) -50%,#000 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) -50%,#000 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) -50%,#000 100%);background:linear-gradient(to right,rgba(255,255,255,0) -50%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(255, 255, 255, 0), endColorstr=rgb(0, 0, 0))}#carousel-main .slide,.slide{background-size:cover}.banner-caption-cover{text-align:right}.banner-caption-text{padding:20px;margin-bottom:0}#carousel-main .slide{height:70vh;margin-top:100px;max-height:600px}#carousel-main .carousel-indicators{display:-webkit-box;display:flex;-webkit-justify-content:center;justify-content:center}#projectsCarousel .carousel-indicators,.item-border{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}#carousel-main .carousel-indicators li{width:10px;height:10px;border-radius:50%;margin-right:6px;margin-left:6px;opacity:1}#carousel-main .carousel-indicators li.active{background-color:#e3032e}.slide-1{background:url(/static/img/training/banner3-360.jpg) center no-repeat}.slide-2{background:url(/static/img/training/banner2-360.jpg) center no-repeat}.slide-3{background:url(/static/img/training/banner1-360.jpg) center no-repeat}.title1{font-size:27px;font-family:"Lato Regular",sans-serif;line-height:33px}.title2{font-size:14px}.projects{background:#f4f4f4}.projects .title-section{padding-top:20px;padding-bottom:20px}.info-project .btn-case-study{position:absolute;bottom:0;border:none;background:#e3032e;border-radius:11px 11px 0 0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);padding:.575rem 1.95rem;width:66%;max-width:230px;white-space:nowrap}.info-project .btn-case-study::after{content:' \003E\003E'}body .ui-page-theme-a .info-project a.ui-btn{background-color:#e3032e;color:#fff;border-radius:11px 11px 0 0;font-family:"Corporate S Light",sans-serif;font-size:14px;padding:10px 25px;cursor:pointer}.btn-case-study:hover,body .ui-page-theme-a .info-project a.ui-btn:hover{background:#c40026}body .ui-page-theme-a .info-project a.ui-btn:focus{border-color:none;box-shadow:none}body .ui-page-theme-a a,body .ui-page-theme-a a:hover,body .ui-page-theme-a a:visited{color:#fff;font-weight:100}.info-project,.projects .container{background:#f4f4f4}.item-border{border:2px solid #d0d0d0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:flex;max-width:310px;height:100%;margin:0 auto}.info-project{text-align:justify;line-height:19px;padding:25px;min-height:560px;font-family:"Corporate S Light",sans-serif}.carousel-control-prev img{transform:scaleX(-1);-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1)}.first-page{display:none}.title-project{text-align:center}#projectsCarousel{-ms-touch-action:manipulation;touch-action:manipulation}#projectsCarousel .carousel-indicators{bottom:-50px;display:flex;-webkit-justify-content:center;justify-content:center}#projectsCarousel .carousel-indicators li{width:10px;height:10px;border-radius:50%;background-color:gray}#projectsCarousel .carousel-item{transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}#projectsCarousel .carousel-inner .carousel-item-next,#projectsCarousel .carousel-inner .carousel-item-prev,#projectsCarousel .carousel-inner .carousel-item.active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#projectsCarousel .carousel-inner .carousel-item-next,#projectsCarousel .carousel-inner .carousel-item-right.active{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}#projectsCarousel .carousel-inner .carousel-item-left.active,#projectsCarousel .carousel-inner .carousel-item-prev{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}#projectsCarousel .carousel-inner .carousel-item-left,#projectsCarousel .carousel-inner .carousel-item-right{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#projectsCarousel .col{-webkit-box-flex:0;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}#projectsCarousel .carousel-control-next,#projectsCarousel .carousel-control-prev{display:none}.about{text-align:justify}.about .icons-title,.icons-title{text-align:left}.title-section{color:#e3032e;font-weight:700;font-size:30px;font-family:"Lato Black",sans-serif;line-height:34px}.icons-title,.tile,.tile-title{font-family:"Corporate S Demi",sans-serif}.icons-row{justify-content:space-around;padding-bottom:15px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.icons-row:nth-of-type(2) .col:last-child,.icons-row:nth-of-type(4){display:none}.description .container .row,.icons-row .col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.icons-row .col{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.icons-row img{max-width:100px}.icons-title{text-transform:uppercase;font-size:19px;width:70%;line-height:21px;padding-top:10px;float:left;padding-left:20px}.about-p1,.form-title{text-transform:uppercase;font-family:"Lato Black",sans-serif}.about-p1,.btn-about-more{text-align:center;width:100%}.about-p1{padding:30px 0 20px;font-size:25px;line-height:27px}.btn-about-more{height:50px;background:#f6f6f6;margin:0 20px;color:#e3032e;display:block}.btn-about-more::before{content:'\00BB';transform:translateY(-30px) rotate(90deg);-webkit-transform:translateY(-30px) rotate(90deg);-moz-transform:translateY(-30px) rotate(90deg);-ms-transform:translateY(-30px) rotate(90deg);-o-transform:translateY(-30px) rotate(90deg);display:inline-block;font-size:75px}.description .container{position:relative;padding:25px 20px 55px;background:0 0}.description{background:url(/static/img/training/description-bg-360.jpg) no-repeat;background-size:cover}.description .container .row{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.description .title-section{margin-bottom:0;padding-top:20px}.tiles{-webkit-justify-content:space-between;justify-content:space-between}.tile{width:100%;background:rgba(226,226,226,.7);margin-top:10px;padding:12px 20px;-webkit-align-self:flex-start;align-self:flex-start}.tile-title{text-transform:uppercase;color:#e51840;margin-bottom:0;font-size:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;text-align:left}.tile ul{padding-left:0;display:none}.tiles ul li{font-family:"Corporate S Light",sans-serif;font-size:16px;line-height:20px;color:#000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.tiles ul li:before{content:'\25ba';font-size:9px;padding-right:4px}.circle{width:28px;min-width:28px;border-radius:50%;height:28px;border:2px solid #e3032e;float:right;position:relative;display:block}.triangle,.triangle-down{position:absolute;width:0;height:0;border-left:5px solid transparent;top:7px;left:7px;border-right:5px solid transparent}.triangle{border-top:10px solid #e3032e;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.triangle-down{border-bottom:10px solid red}.arrow,.contact .container .row,.photo-contact{position:relative}.arrow{background:url(/static/img/training/arrow.png);bottom:0;width:37px;height:30px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}@media only screen and (max-device-width:768px){body .about .icons-title{text-align:left}body .arrow{position:relative;top:0;margin:18px;left:0}}.preparing-training .t1{font-size:18px;line-height:23px}.preparing-training .title-section{padding-top:50px}.preparing-training .container{display:flex;padding-top:0;padding-bottom:0}.items-training{display:flex;flex-wrap:wrap;width:100%;text-align:justify}.items-training .col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:33.33%;text-align:center}.items-row,.thank-you-page{-webkit-flex-direction:column}.items-training img{max-width:80px}.img-training,.items-training .items-row:nth-of-type(2) .col:first-child,.items-training .items-row:nth-of-type(2) .col:nth-of-type(2) .arrow,.items-training .items-row:nth-of-type(4){display:none}#carousel-reference .carousel-indicators,.items-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.items-row{width:100%;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:"Corporate S Demi",sans-serif;line-height:20px;-webkit-align-items:center;align-items:center}.items-block{margin:0 auto;-webkit-justify-content:center;justify-content:center;width:100%;padding:40px 0}.items-row:nth-child(2){flex-direction:column-reverse}.items-row:nth-child(4) .col:nth-child(3) .arrow{display:none}.arrow{margin:18px}.btn-training-more{width:100%;height:50px;background:#f6f6f6;margin:20px 20px 0;text-align:center;color:#e3032e;display:block}.btn-training-more::before{content:'\00BB';transform:translateY(-30px) rotate(90deg);-webkit-transform:translateY(-30px) rotate(90deg);-moz-transform:translateY(-30px) rotate(90deg);-ms-transform:translateY(-30px) rotate(90deg);-o-transform:translateY(-30px) rotate(90deg);display:inline-block;font-size:75px;padding-bottom:10px}@media only screen and (max-device-width:768px){body .items-row{padding-bottom:0}body .items-row:nth-child(1) .col:nth-child(3) .arrow{bottom:0}body .items-row:nth-child(2) .col:nth-child(3) .arrow{display:block}body .items-row:nth-child(4) .col:nth-child(1) .arrow{top:0}body .items-row:nth-child(4) .arrow{left:0}body .items-row:nth-child(4) .col:nth-child(3) .arrow{display:none}}#carousel-reference,#carousel-reference .img-item img{padding:20px}.reference .container{min-height:350px}#carousel-reference .carousel-item{transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;min-height:207px}#carousel-reference .img-item{width:100%;text-align:center}#carousel-reference .text-item{width:100%;text-align:center}#carousel-reference .carousel-indicators li{width:8px;height:8px;border-radius:50%;background-color:gray;margin-left:7px}#carousel-reference .carousel-indicators{bottom:-30px;display:flex;-webkit-justify-content:center;justify-content:center}#popup-projects .carousel-indicators,.col.img-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}#carousel-reference .carousel-indicators .active{background-color:#e3032e}.contact{background:#f4f4f4;padding:0 0 20px}.contact #consent-form{margin:0 auto;width:100%}.contact .title-section{margin-bottom:0;text-align:left;padding-top:12px}.contact .container{height:auto;background:0 0}.contact .col{width:100%}.contact .img-info{width:100%;max-width:540px;margin:0 auto;color:#000;z-index:10;padding-top:49px}.contact-text .name,.img-info .contact-email,.img-info .contact-email.ui-link{color:#e3032e;font-weight:700}.col.img-info{padding:0;display:flex;-webkit-flex-basis:auto;flex-basis:auto;width:50%}.photo-contact{display:none;float:left;width:30%;padding-bottom:15px}.contact-text{width:100%}.contact-text .col.-col-1,.contact-text .col.-col-2{width:50%}.contact-text .col{float:left;padding:0 0 20px}.contact-text p{width:100%;clear:both}.contact-description{text-align:justify}.col-block{float:right}.img-info .contact-email.ui-link:hover,.img-info .contact-email:hover{color:#c40026}body .ui-page-theme-a .contact .wrap-text a,body .ui-page-theme-a .contact .wrap-text a:hover,body .ui-page-theme-a .contact .wrap-text a:visited{color:#000!important}.person-item .person-img{max-width:75%}.person-item .person-name{font-weight:900}.person-item .person-contact-list li{padding:4px 0}.person-item .person-contact-email{color:#6a6a6a!important;text-decoration:none}.ui-popup-screen.in{background:#fff}.ui-popup-container{left:8px!important;width:100%;max-width:100%}#popup-projects{width:95%;margin:0 auto;max-width:900px}#popup-projects .ui-icon-delete{display:none}#popup-projects .carousel-indicators{bottom:-50px;display:flex;display:none}#popup-projects .carousel-indicators li{width:10px;height:10px;border-radius:50%;background-color:gray}#popup-projects .carousel-inner .carousel-item-next,#popup-projects .carousel-inner .carousel-item-prev,#popup-projects .carousel-inner .carousel-item.active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#popup-projects .carousel-inner .carousel-item.active{justify-content:flex-start}#popup-projects .carousel-inner .carousel-item-next,#popup-projects .carousel-inner .carousel-item-right.active{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}#popup-projects .carousel-inner .carousel-item-left.active,#popup-projects .carousel-inner .carousel-item-prev{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}#popup-projects .carousel-inner .carousel-item-left,#popup-projects .carousel-inner .carousel-item-right{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#popup-projects .col{-webkit-box-flex:0;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-align-self:flex-start;align-self:flex-start}#popup-projects .item-border{display:block;max-width:none;border:none}#popup-projects .container-img-carousel{width:auto;float:none;margin:30px}#popup-projects .btn-case-study{display:none}#popup-projects .info-project{background:0 0;min-height:auto;padding:0}#popup-projects .info-project ul{padding-left:20px;padding-top:0}#popup-projects .carousel-control-next img,#popup-projects .carousel-control-prev img{background:#d9d9d9;padding:10px 20px;border-radius:5px}#popup-projects .carousel-control-next,#popup-projects .carousel-control-prev{opacity:1;display:none;bottom:auto;top:100px}#popup-projects .carousel-control-next img{position:absolute;right:-30px}#popup-projects .carousel-control-prev img{position:absolute;left:-30px}#popup-projects .popup-red{color:#e3032e;font-weight:700}#popup-projects .popup-title{font-size:21px;line-height:24px}#popup-projects .title-section{border-bottom:1px solid #e2e2e2;margin-left:40px;margin-right:40px;padding-bottom:15px}footer{background:#dcdcdc}footer .container{text-align:center;color:#bababa;padding-top:10px}.contact .form-check{clear:both;padding-left:0}.contact .form-check:first-child{padding-top:10px}.form-container{position:relative;width:100%;left:0}input{width:100%;background:0 0;border:none;padding:8px}.form-group textarea{width:100%;height:auto!important}.form-error{color:#e3032e}.form-error li{list-style-type:none}.form-check{padding-top:20px}.form-check input{float:left;width:16px;margin-right:4px}#consent{padding-top:40px}.ui-btn,.ui-input-search,.ui-input-text,label.ui-btn{border-style:none!important}.ui-btn.ui-checkbox-off:after,.ui-btn.ui-checkbox-on:after{top:16px}.form-group .ui-btn.ui-input-btn,.form-group input[type=submit]{background:#e3032e;border:none;padding:10px 40px;border-radius:7px;color:#fff;float:right;opacity:1;font-weight:100}.form-group .ui-btn.ui-input-btn.ui-focus,.form-group .ui-btn.ui-input-btn:hover,.form-group input[type=submit]:hover{background:#c40026;color:#fff}form .form-check .ui-btn,form .form-check label{color:#a0a0a0}.form-title{text-align:left;right:0;font-weight:700;font-size:23px;padding-top:10px}.form-check label,.read-more__target label,.ui-mobile label{font-size:14px;line-height:17px}.contact label{font-size:14px}.contact .form-group label{padding-top:10px;margin-bottom:3px}.read-more__target{display:none;margin-bottom:0}.read-more__target a{color:gray}.contact .read-more__target label{font-size:14px;color:#a0a0a0}.contact label.read-more__trigger{font-weight:700;font-size:13px;cursor:pointer;padding-bottom:10px}.read-more__wrap{margin-bottom:0;margin-top:10px;color:#a0a0a0;font-size:14px}.form-check label,.ui-checkbox .ui-btn{font-weight:100;font-size:13px;color:#949494}.thank-you-page{background:url(/static/img/training/send-icon.png) center no-repeat;background-size:contain;margin:20px auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:200px;width:100%}.thp-title1{font-size:20px;font-weight:700;line-height:27px}.thp-text{color:#e3032e;font-weight:700}@media screen and (min-width:360px){.banner-caption{text-align:right}.slide{background-size:cover}.slide-1{background:url(/static/img/training/banner3-768.jpg) center no-repeat}.slide-2{background:url(/static/img/training/banner2-768.jpg) center no-repeat}.slide-3{background:url(/static/img/training/banner1-768.jpg) center no-repeat}.description{background:url(/static/img/training/description-bg-768.jpg) no-repeat;background-size:cover}.navbar-brand{width:auto}}@media screen and (min-width:768px){.title1{font-size:43px;line-height:45px}.slide{background-size:cover}.slide-1{background:url(/static/img/training/banner3-1200.jpg) no-repeat}.slide-2{background:url(/static/img/training/banner2-1200.jpg) center no-repeat}.slide-3{background:url(/static/img/training/banner1-1200.jpg) center no-repeat}.banner-caption{background:#000;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#000 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#000));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#000 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,#000 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,#000 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(255, 255, 255, 0), endColorstr=rgb(0, 0, 0))}.tile{width:46%}.description{background:url(/static/img/training/description-bg-1200.jpg) no-repeat;background-size:cover}.items-row{padding-bottom:40px}.items-row,.items-row:nth-child(2){flex-direction:row}.items-row:nth-child(4) .col:nth-child(3) .arrow{display:block}#projectsCarousel .carousel-indicators,#projectsCarousel .carousel-indicators li:nth-child(n+5),.btn-training-more,.items-row:nth-child(2) .col:nth-child(3) .arrow{display:none}.items-training .items-row:nth-of-type(2) .col:first-child,.items-training .items-row:nth-of-type(2) .col:nth-of-type(2) .arrow,.items-training .items-row:nth-of-type(4){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.arrow{position:absolute;right:-20px;top:30px;transform:none;margin:0}.items-row:nth-child(1) .col:nth-child(3) .arrow{bottom:-45px;top:auto;transform:rotate(90deg);right:auto}.items-row:nth-child(2) .arrow{transform:rotate(180deg)}.items-row:nth-child(4) .arrow{left:-15px;right:auto}.items-row:nth-child(4) .col:nth-child(1) .arrow{transform:rotate(90deg);right:auto;left:auto;top:-20px}#projectsCarousel .carousel-inner .carousel-item-next,#projectsCarousel .carousel-inner .carousel-item-right.active{transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%)}#projectsCarousel .carousel-inner .carousel-item-left.active,#projectsCarousel .carousel-inner .carousel-item-prev{transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}#projectsCarousel .carousel-inner .carousel-item-left,#projectsCarousel .carousel-inner .carousel-item-right{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#projectsCarousel .col{-webkit-box-flex:0;-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}#projectsCarousel .carousel-control-next,#projectsCarousel .carousel-control-prev{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}#projectsCarousel .carousel-control-prev{left:-40px}#projectsCarousel .carousel-control-next{right:-40px}.icons-row{flex-direction:row}.icons-row .col{flex-direction:column}.about .icons-title{text-align:center;padding-left:0}.btn-about-more{display:none}.icons-row:nth-of-type(2) .col:last-child,.icons-row:nth-of-type(4){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.col{-webkit-flex-basis:0;flex-basis:0}#popup-projects{width:80%}#popup-projects .info-project{padding:25px}.photo-contact{display:block}.col-r{width:70%;float:left;padding-top:26px;padding-left:20px}.contact #consent-form{width:50%}.contact .title-section,.form-title{text-align:center}.text-item{text-align:left}}@media screen and (min-width:1200px){.tile{width:31%;align-self:auto;padding:20px;margin-top:50px}.tile ul{display:block!important}.circle{display:none}.tile-title{display:block;margin-bottom:5px;text-align:center}.description .container{padding-left:90px;padding-right:90px}.img-training{display:block;background:url(/static/img/training/training.jpg) right no-repeat;width:60%}.items-training{width:60%;padding-right:20px}.preparing-training .container{padding-right:0}.items-row span{max-width:100%}#projectsCarousel .carousel-inner .carousel-item-next,#projectsCarousel .carousel-inner .carousel-item-right.active{transform:translateX(33.33%);-webkit-transform:translateX(33.33%);-moz-transform:translateX(33.33%);-ms-transform:translateX(33.33%);-o-transform:translateX(33.33%)}#projectsCarousel .carousel-inner .carousel-item-left.active,#projectsCarousel .carousel-inner .carousel-item-prev{transform:translateX(-33.33%);-webkit-transform:translateX(-33.33%);-moz-transform:translateX(-33.33%);-ms-transform:translateX(-33.33%);-o-transform:translateX(-33.33%)}#projectsCarousel .carousel-inner .carousel-item-left,#projectsCarousel .carousel-inner .carousel-item-right{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#projectsCarousel .col{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}#projectsCarousel .carousel-control-prev{left:-90px}#projectsCarousel .carousel-control-next{right:-90px}.photo-contact{width:40%}.contact-text{width:60%;float:right}.col-r{padding-left:0;padding-top:0;width:100%}.contact .col,.contact .img-info,.contact-text .col.-col-1,.contact-text .col.-col-2{width:50%}.contact .img-info{margin:0}.col.img-info{-webkit-flex-basis:0;flex-basis:0}.navbar{padding:20px 70px}.banner-caption-text{max-width:1200px;margin:0 auto}section .container{padding:25px 90px}#carousel-reference{min-height:230px}#carousel-reference .text-item{width:70%;text-align:left;float:right}#carousel-reference .img-item img{padding:30px 30px 30px 0}#carousel-reference .img-item{width:30%;float:left}#popup-projects .container-img-carousel{float:left}#popup-projects .carousel-control-next,#popup-projects .carousel-control-prev{bottom:0;top:0}#popup-projects .carousel-control-next img{right:-50px}#popup-projects .carousel-control-prev img{left:-50px}.contact .form-group{clear:both}.form-title{padding-top:15px}}