@font-face{font-family:'Montserrat';src:url(/sites/all/themes/technord_theme/fonts/montserrat-thin-webfont.woff2) format("woff2"),url(/sites/all/themes/technord_theme/fonts/montserrat-thin-webfont.woff) format("woff");font-weight:100;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/technord_theme/fonts/montserrat-extralight-webfont.woff2) format("woff2"),url(/sites/all/themes/technord_theme/fonts/montserrat-extralight-webfont.woff) format("woff");font-weight:200;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/technord_theme/fonts/montserrat-light-webfont.woff2) format("woff2"),url(/sites/all/themes/technord_theme/fonts/montserrat-light-webfont.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/technord_theme/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/sites/all/themes/technord_theme/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/technord_theme/fonts/montserrat-medium-webfont.woff2) format("woff2"),url(/sites/all/themes/technord_theme/fonts/montserrat-medium-webfont.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/technord_theme/fonts/montserrat-semibold-webfont.woff2) format("woff2"),url(/sites/all/themes/technord_theme/fonts/montserrat-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/technord_theme/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/sites/all/themes/technord_theme/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/technord_theme/fonts/montserrat-extrabold-webfont.woff2) format("woff2"),url(/sites/all/themes/technord_theme/fonts/montserrat-extrabold-webfont.woff) format("woff");font-weight:800;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/technord_theme/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/sites/all/themes/technord_theme/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal;}html{font-size:14px;}body{font-family:'Montserrat',Helvetica,Arial,sans-serif;}h2{font-weight:700;text-align:center;margin-bottom:2rem;}h3{font-size:1.5rem;color:#0085ac;text-transform:uppercase;}h4{font-size:1rem;text-transform:uppercase;}h6{font-size:1rem;}.rtecenter .img-responsive{display:inline-block;}.number{display:block;font-size:2.571rem;color:#00486e;margin-bottom:8px;}a,button,a i{transition:all 0.3s cubic-bezier(0.25,0.46,0.45,0.94);}.page-node .field-name-body p{margin:1.5rem 0;line-height:1.5rem;}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@keyframes bounce{0%{transform:translateY(0px);}25%{transform:translateY(-4px);}50%{transform:translateY(0px);}}#logo span,#logo a{display:block;overflow:hidden;width:148px;height:89px;margin:10px auto;white-space:nowrap;text-indent:100%;background:url(/sites/all/themes/technord_theme/img/logo-technord.png) no-repeat;}.social{background:white;position:relative;padding:0 15px;left:-15px;}.social li a i{color:#0085ac;}.navbar{min-height:0;z-index:3;border-radius:0;border:1px solid #e6e6e6;margin-bottom:0;background:#fff;}.navbar-nav li > a{color:#000;}.nav li.open > a,.nav li.open > a:focus,.nav li.open > a:hover,.nav li:hover > a,.nav li:hover > a:focus,.nav li:hover > a:hover{background:none;}.nav li.open > a i,.nav li.open > a:focus i,.nav li.open > a:hover i,.nav li:hover > a i,.nav li:hover > a:focus i,.nav li:hover > a:hover i{color:#00486e;}.tb-megamenu{background:none;}.tb-megamenu .mega > .mega-dropdown-menu{min-width:300px;}.tb-megamenu .dropdown-menu{padding:30px 15px;border:none;border-bottom:3px #a1b1bc solid;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover{background:none;color:inherit;text-decoration:underline;}.tb-megamenu .dropdown-menu .mega-group-title{text-transform:none !important;}.tb-megamenu .nav > li > a,.tb-megamenu .language-switcher-locale-url > li > a{font-weight:500;color:#000;border-right:none;padding:1rem 1.5rem;text-shadow:0 1px 0 rgba(255,255,255,0.25);}.tb-megamenu .nav > li > a:hover,.tb-megamenu .language-switcher-locale-url > li > a:hover{background-color:#fff;}.tb-megamenu .nav > li > a .caret,.tb-megamenu .language-switcher-locale-url > li > a .caret{border-top-color:black;border-bottom-color:black;}.tb-megamenu .nav > li .mega-nav > li a,.tb-megamenu .language-switcher-locale-url > li .mega-nav > li a{border:none;}.tb-megamenu .nav > li .mega-nav > li a:hover,.tb-megamenu .language-switcher-locale-url > li .mega-nav > li a:hover{text-decoration:underline;}.tb-megamenu .nav > li .mega-nav.level-2 > li a,.tb-megamenu .language-switcher-locale-url > li .mega-nav.level-2 > li a{color:#a1b1bc;font-weight:400 !important;}.tb-megamenu .nav > li .mega-nav.level-1 > li a,.tb-megamenu .language-switcher-locale-url > li .mega-nav.level-1 > li a{font-weight:600;}.tb-megamenu .nav li.dropdown > .dropdown-toggle .caret{border-top-color:black;border-bottom-color:black;}.tb-megamenu .nav > .active > a,.tb-megamenu .nav > .active > a:hover,.tb-megamenu .nav > .active > a:focus,.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover,.tb-megamenu .nav li.dropdown.open > .dropdown-toggle,.tb-megamenu .nav > li a:hover,.tb-megamenu .dropdown-menu li > a:hover,.tb-megamenu .dropdown-menu li > a:focus,.tb-megamenu .dropdown-submenu:hover > a{background-color:#fff;color:#000;}.tb-megamenu .nav li.dropdown.open > .dropdown-toggle .caret,.tb-megamenu .nav > li a:hover .caret,.tb-megamenu .nav li.dropdown > .dropdown-toggle:hover .caret,.tb-megamenu .nav li.dropdown.open .caret,.tb-megamenu .nav li.dropdown.open.active .caret,.tb-megamenu .nav li.dropdown.open a:hover .caret,.tb-megamenu .nav li.dropdown.open a:focus .caret{border-top-color:black;border-bottom-color:black;}.navbar-nav > li > .dropdown-menu{padding:1em;}.navbar-nav > li > .dropdown-menu ul{padding:0;list-style:none;}.navbar-nav > li > .dropdown-menu .row .col-md-4{padding-top:1.5em;}.navbar-nav > li > .dropdown-menu .row .col-md-4 ul{padding-left:10px;}.navbar-nav > li > .dropdown-menu .row .col-md-4 a{color:#a1b1bc;}.navbar-nav > li > .dropdown-menu .row .col-md-4:not(:nth-child(3)){border-right:1px solid #e6e6e6;}.navbar-nav > li > .dropdown-menu .row:nth-child(2) .col-md-4{border-top:1px solid #e6e6e6;}.mega-group-title{text-transform:none;font-weight:700;}.navbar-nav{margin:0;}.navbar-nav > li{display:inline-block;padding:0 5px;}.navbar-nav > li.search-form{padding:0;}.navbar-nav > li a{padding:1rem 1.5rem;font-weight:500;}.navbar-nav.social > li > a{padding:1rem 0.5rem;}.navbar-toggle{float:left;}.navbar-toggle .icon-bar{background:#000;}.navbar-toggle .btn-text{display:block;position:absolute;right:-100%;top:25%;}.language-switcher-locale-url{margin:0 0px 0 30px;padding:0;list-style:none;display:inline-flex;}.language-switcher-locale-url li{float:left;}.language-switcher-locale-url li a,.language-switcher-locale-url li span{display:block;font-weight:500;color:#000;border-right:none;padding:1rem 0.5rem;text-shadow:0 1px 0 rgba(255,255,255,0.25);}.language-switcher-locale-url li a:hover,.language-switcher-locale-url li span:hover{background-color:#fff;}.language-switcher-locale-url li a.locale-untranslated,.language-switcher-locale-url li span.locale-untranslated{display:none;}.language-switcher-locale-url li a::first-letter,.language-switcher-locale-url li span::first-letter{text-transform:uppercase;}.block-search{margin-right:-15px;display:inline-block;}.block-search h2{display:none;}.block-search .form-group{margin:0;}.block-search .input-group{display:inline-block;}.block-search .input-group .form-control{position:relative;display:inline-block;width:180px;height:47px;float:none;margin:0;color:#000;border:none;border-radius:0;box-shadow:none;letter-spacing:0.5px;}.block-search .input-group .form-control::-webkit-input-placeholder{color:#0085ac;}.block-search .input-group .form-control::-moz-placeholder{color:#0085ac;}.block-search .input-group .form-control:-ms-input-placeholder{color:#0085ac;}.block-search .input-group .form-control:-moz-placeholder{color:#0085ac;}.block-search .input-group .input-group-btn{display:none;}.block-search .form-actions{display:inline-flex;background:white;}.block-search .form-actions button{position:relative;padding:0 10px 0 0;height:47px;border-radius:0;color:#0085ac;text-rendering:auto;border:none;background:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.navbar-nav > li{float:left;}.nav-main{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}.tb-megamenu .tb-megamenu-button,.tb-megamenu .btn-navbar:hover,.tb-megamenu .tb-megamenu-button.active{border:0;background:none;box-shadow:none;color:#000;font-size:1rem;padding:1rem;margin:0;}#language-switcher .btn{padding:1rem 1.5rem;background:transparent;font-weight:600;border:0;text-transform:capitalize;}#language-switcher .dropdown-menu{border:0;border-radius:0;text-transform:capitalize;}@media (min-width:768px){.nav-main{border:none;}.navbar{border:0;background:rgba(255,255,255,0.6);}.navbar-nav{text-align:center;}.navbar-nav > li{float:none;}}@media (max-width:1390px){#navbar{margin:0;padding:0;}#navbar ul li a{padding:1rem 0.6rem;}.navbar-nav.social > li > a{padding:1rem 0.3rem;}.block-search .input-group .form-control{width:100px;}.language-switcher-locale-url{position:absolute;right:-15px;}}@media (max-width:1023px){.navbar{background:white;}.navbar .tb-megamenu,.navbar .contextual-links-region,.navbar .col-md-8{position:initial;}#navbar ul li{display:block;float:none;}.collapsing{position:absolute;z-index:5;top:51px;left:0;right:0;margin:auto;width:100vw;background:#fff;}.collapse.in{position:absolute;z-index:5;top:51px;left:0;right:0;margin:auto;display:block;width:100vw;background:#fff;overflow:initial;}.navbar-collapse{max-height:none !important;}}@media (max-width:768px){.social{padding:0;left:0;}.navbar-nav.social > li > a{padding:1rem 0;}.nav-main > .navbar-collapse{padding:0;}.language-switcher-locale-url{position:absolute;top:-100px;right:15px;}.block-search .input-group .form-control{width:100px;padding:0;}.block-search .form-actions{position:absolute;}.block-search .form-actions button{margin-top:0;}}@media (max-width:979px){.tb-megamenu .nav-collapse{background:#fff;}.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .dropdown-menu a{border:none;color:inherit;text-shadow:none;}.tb-megamenu .nav-collapse .nav > li > a{font-size:inherit;margin-bottom:0;}.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .dropdown-menu a{padding:auto;font-weight:500;color:inherit;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.tb-megamenu .nav-collapse .nav > li > a{margin-bottom:inherit;}.tb-megamenu .nav-collapse .dropdown-menu{background:#fff;}.tb-megamenu .nav-collapse .nav > li.active > a:hover,.tb-megamenu .nav-collapse .nav > li.active > a:focus{background:#e6e6e6;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover{background:#e6e6e6;}.tb-megamenu .nav-collapse .nav > li > a:hover,.tb-megamenu .nav-collapse .nav > li > a:focus{color:#e6e6e6;}}@media (max-width:738px){.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .dropdown-menu a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.tb-megamenu .nav-collapse .nav li a{border:none;}}#block-views-slide-bck-slideshow .hero__slide,.hero .hero__slide{height:526px;background-size:auto 110%;transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}#block-views-slide-bck-slideshow .hero__slide > .container,.hero .hero__slide > .container{position:relative;height:100%;}#block-views-slide-bck-slideshow .hero__slide > .container .readmore,.hero .hero__slide > .container .readmore{margin-top:30px;}#block-views-slide-bck-slideshow .hero__slide .hero__content,.hero .hero__slide .hero__content{position:absolute;top:50%;left:50%;margin-right:-50%;text-align:center;transform:translate(-50%,-50%);color:#fff;}#block-views-slide-bck-slideshow .hero__slide .hero__content h2,.hero .hero__slide .hero__content h2{font-size:3em;font-weight:700;text-transform:uppercase;}#block-views-slide-bck-slideshow .hero__slide .hero__content h2,#block-views-slide-bck-slideshow .hero__slide .hero__content p,.hero .hero__slide .hero__content h2,.hero .hero__slide .hero__content p{display:block;opacity:0;visibility:hidden;transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94) 0.5s,opacity 0.4s 0.5s,visibility 0.4s 0.25s;transform:translateY(-100%);}#block-views-slide-bck-slideshow .swiper-slide-active .hero__slide,.hero .swiper-slide-active .hero__slide{transform:scale(1.1);}#block-views-slide-bck-slideshow .swiper-slide-active .hero__slide .hero__content h2,#block-views-slide-bck-slideshow .swiper-slide-active .hero__slide .hero__content p,.hero .swiper-slide-active .hero__slide .hero__content h2,.hero .swiper-slide-active .hero__slide .hero__content p{opacity:1;visibility:visible;transform:translateY(0);}#block-views-slide-bck-slideshow .hero__slide{background-size:cover;}@media (max-width:768px){#block-views-slide-bck-slideshow .hero__slide,.hero .hero__slide{height:300px;}#block-views-slide-bck-slideshow .hero__slide .hero__content,.hero .hero__slide .hero__content{padding:0 8%;}#block-views-slide-bck-slideshow .hero__slide .hero__content h2,.hero .hero__slide .hero__content h2{font-size:1.5rem;margin-bottom:10px;}#block-views-slide-bck-slideshow .hero__slide .hero__content .readmore,.hero .hero__slide .hero__content .readmore{margin-top:0;}#block-views-slide-bck-slideshow .hero__slide .hero__content p,.hero .hero__slide .hero__content p{margin-top:0;line-height:14px;}#block-views-slide-bck-slideshow .hero__content--page,.hero .hero__content--page{padding:0 8% !important;}#block-views-slide-bck-slideshow .hero__content--page h1,.hero .hero__content--page h1{font-size:1.5rem !important;}}@media (min-width:768px){#block-views-slide-bck-slideshow,.hero{position:relative;top:-49px;}}.breadcrumb{margin-bottom:20px;padding:8px 15px;list-style:none;background-color:transparent;color:#fff;}.breadcrumb > li{display:inline-block;font-weight:700;}.breadcrumb > li + li:before{padding:0 5px;content:'>';color:#fff;}.breadcrumb li a{color:#fff;}.breadcrumb > .active{color:#fff;font-weight:500;}.link--home{position:relative;display:inline-block;font-weight:700;text-align:center;text-transform:uppercase;color:#000;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}.link--home:after{position:absolute;top:8px;right:-30px;display:block;width:20px;height:1px;content:'';background:#0085ac;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}.link--home:hover{letter-spacing:0.5px;transform:translateX(30px);color:#0085ac;text-decoration:none;}.link--home:hover:after{right:105%;}.btn--triangle{width:161px;height:83px;margin-top:-52px;line-height:2.5rem;text-transform:uppercase;color:#fff;background:url(/sites/all/themes/technord_theme/img/btn--triangle-bg.png) no-repeat;}.btn--triangle:hover{animation-name:bounce;animation-duration:1.5s;animation-timing-function:ease-in-out;animation-delay:0;animation-iteration-count:infinite;animation-direction:normal;color:#fff;}.btn--main,.hero__content .readmore{display:inline-block;text-transform:uppercase;color:#fff;padding:0.8rem 1.5rem;border:none;border-radius:0;background:linear-gradient(to right,#004b75,#009ecc);background-size:150% 100%;background-repeat:repeat;box-shadow:none;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}.btn--main:hover,.hero__content .readmore:hover{text-decoration:none;background-position:99% 0%;}.btn--main a{color:#fff;}.link--twoside{margin-top:20px;color:#fff;text-transform:uppercase;position:relative;font-weight:600;display:inline-block;}.link--twoside::before,.link--twoside::after{position:absolute;top:49%;display:block;width:20px;height:1px;content:'';background:#fff;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}.link--twoside::before{top:49%;left:-30px;}.link--twoside::after{right:-30px;}.link--twoside:hover{color:white;text-decoration:none;letter-spacing:1px;}.link--twoside:hover::before{transform:rotate(90deg) scale(1.2);left:-45px;}.link--twoside:hover::after{transform:rotate(-90deg) scale(1.2);right:-45px;}.news__list{padding:2rem 0;text-align:center;border-top:4px solid #e6e6e6;}.news{padding:2rem 0;text-align:left;}.news p{font-weight:400;height:80px;overflow:hidden;}.news__time{margin-top:10px;display:block;font-weight:300;}.news__readmore{margin-top:10px;display:block;font-weight:300;}.news h4,.news h4 a{height:30px;overflow:hidden;color:#0085ac;}.news > a{display:block;overflow:hidden;background:#00486e;}.news > a img{opacity:1;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}.news:hover img{opacity:0.8;transform:scale(1.05);}.view-display-id-pg_all .view-footer{clear:both;}@media (min-width:768px){.news__readmore{text-align:right;}}.testimonies{background:#f3f4f6;}.fotorama{margin:0;padding:0;}.fotorama img{display:inline-block;}.testimony__content{text-align:left;position:relative;margin-bottom:20px;padding:0.8rem 1rem;border:1px solid #a1b1bc;background:#fff;}.testimony__content::after{position:absolute;bottom:-8px;display:block;width:15px;height:15px;content:'\00a0';content:'';transform:rotate(45deg);border:1px solid #a1b1bc;border-width:0 1px 1px 0;background:#fff;}.testimony__author{text-align:left;margin:1rem 0;}.testimony__author > div{display:inline-block;vertical-align:top;}.author__picture{margin-right:1.5rem;}.author__name{display:block;font-weight:700;color:#0085ac;}.author__function{color:#7d7d7d;}@media (min-width:768px){.testimony__content{padding:1.5rem 2.5rem;}}.swiper-pagination-bullet{border-radius:0;transform:rotate(45deg);background:transparent;border:1px solid #0085ac;opacity:1;}.swiper-pagination-bullet-active{background:#0085ac;}.testimonies .swiper-container{padding:2.5rem 0;}.testimonies .swiper-container-horizontal > .swiper-pagination-bullets,.testimonies .swiper-pagination-custom,.testimonies .swiper-pagination-fraction{top:0;}.testimonies .swiper-pagination{text-align:left;height:40px;}.footer__top,.footer__bottom{padding:1.286rem 0;}.footer__bottom{padding:12px 0;}.footer__top{border-top:4px solid #e6e6e6;}.footer__top .affiliate{margin-bottom:10px;}.footer__top .affiliate h4{text-transform:uppercase;}.footer__top .affiliate p:nth-of-type(1),.footer__top .affiliate p:nth-of-type(2){position:relative;font-weight:300;padding-left:18px;}.footer__top .affiliate p:nth-of-type(1):before,.footer__top .affiliate p:nth-of-type(2):before{position:absolute;top:3px;left:0;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;color:#0085ac;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.footer__top .affiliate p:nth-of-type(1){margin-bottom:5px;}.footer__top .affiliate p:nth-of-type(1):before{content:'\f041';}.footer__top .affiliate p:nth-of-type(2):before{content:'\f095';}.footer__bottom{font-weight:300;line-height:24px;color:#fff;background:#0085ac;}.footer__bottom p{margin:0;}.footer__bottom address{line-height:24px;margin-bottom:0;}.footer__bottom i{margin-right:10px;}.footer__bottom a{color:#fff;}.footer__bottom a.linkedin{margin-left:20px;}.footer__bottom a.socials:hover{color:#00486e;}.footer__newsletter{text-align:left;}.footer__newsletter .block-campaignmonitor h2{margin-top:0px;margin-right:10px;font-size:14px;text-transform:uppercase;font-weight:600;margin-bottom:0;display:block;}.footer__newsletter .block-campaignmonitor form.campaignmonitor-subscribe-form{display:inline;}.footer__newsletter .block-campaignmonitor form.campaignmonitor-subscribe-form div{display:inline;}.footer__newsletter .block-campaignmonitor form.campaignmonitor-subscribe-form .control-label{display:none;}.footer__newsletter .block-campaignmonitor form.campaignmonitor-subscribe-form input{font-size:12px;height:24px;width:130px;padding:0.3rem 0.8rem;color:#000;border:none;border-radius:0px;}.footer__newsletter .block-campaignmonitor form.campaignmonitor-subscribe-form button{padding:0.3rem 0.5rem;border:1px solid #fff;background:transparent;height:24px;width:24px;position:relative;top:-1px;}.footer__newsletter .block-campaignmonitor form.campaignmonitor-subscribe-form button i{position:absolute;top:5px;left:4px;font-size:12px;}.footer__newsletter .block-campaignmonitor form.campaignmonitor-subscribe-form button:hover{background:#00486e;}.footer__mentions a{font-weight:600;}@media (min-width:768px){.footer__bottom a.linkedin{margin-left:50px;}.footer__mentions,.footer__newsletter{text-align:center;}.footer__newsletter{border-right:1px solid #fff;border-left:1px solid #fff;}.footer__newsletter .block-campaignmonitor h2{display:inline-block;}.footer__newsletter .block-campaignmonitor form input{display:inline-block;}.footer__newsletter .block-campaignmonitor form button{width:34px;height:34px;position:relative !important;text-indent:calc(100% + 30px);white-space:nowrap;overflow:hidden;padding-left:30px;border:none;background:transparent;text-align:left;top:-1px;border-radius:0px;}.footer__newsletter .block-campaignmonitor form button::before{font:normal normal normal 14px/1 FontAwesome;content:"\f1d9";display:inline-block;text-indent:0;position:absolute;left:3px;color:#fff;top:4px;}.footer__newsletter label{display:inline-block;font-size:14px;}.footer__newsletter input{width:inherit;}}@media (min-width:1025px){.footer__bottom a.linkedin{margin-left:25px;}}textarea:focus,input:focus{outline:none;}body{overflow-x:hidden;}
h2{text-transform:uppercase;}.swiper-container{width:100%;}#block-system-main{padding:2em 0;}.statistics .img-responsive{margin:0 auto;}.statistics .col-md-3{text-align:center;color:#a1b1bc;}.statistics .col-md-3 img{margin:0 auto;}.bck-customers{padding:3rem 0;}.bck-customers h2{text-transform:none;font-size:24px;}.bck-customers .swiper-customers{position:relative;overflow-x:hidden;margin-top:4rem;}.bck-customers .swiper-customers .swiper-slide{text-align:center;}.bck-customers .swiper-customers .swiper-slide .img-responsive{display:inline-block;}#bck-technord-recrute{padding:4rem 0;text-align:center;color:#fff;background:url(/sites/all/themes/technord_theme/img/bg-block-technord-recrute.jpg) no-repeat;background-size:cover;}#bck-technord-recrute h2{font-size:3em;margin-bottom:0;}#block-views-event-bck-next{padding:1rem 0;}#block-views-event-bck-next .view-display-id-bck_next{padding:2rem 0 0;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event{display:block;margin-bottom:4rem;color:#000;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event .event__picture{display:none;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event__date,#block-views-event-bck-next .view-display-id-bck_next .view-content .event__title{display:block;margin:0;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event__date{position:relative;margin-bottom:1rem;padding-bottom:1rem;text-align:right;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event__date::after{position:absolute;top:0;right:0;left:inherit;width:2px;height:100%;margin:0;content:'';background:linear-gradient(to right bottom,#009ecc,#004b75);}#block-views-event-bck-next .view-display-id-bck_next .view-content .event__day{display:block;font-size:1.714rem;font-weight:700;line-height:0.8;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event__month{text-transform:lowercase;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event__title{font-size:1rem;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event:hover{text-decoration:none;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event:hover h3{color:#0085ac;}#block-views-event-bck-next .view-footer{text-align:center;}#block-views-event-bck-next .view-footer .link--home{margin-top:2rem;}#block-views-event-bck-next .block-title{text-align:center;text-transform:uppercase;}#block-views-article-bck-recent .view-footer{clear:both;}#block-views-article-bck-recent .view-footer a{margin-top:2rem;}@media (min-width:768px){#block-views-event-bck-next .view-display-id-bck_next .view-content{position:relative;height:380px;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event{position:static;margin-bottom:0rem;color:#000;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event__content{margin-bottom:2.5rem;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event__date{text-align:right;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}#block-views-event-bck-next .view-display-id-bck_next .view-content .event__date::after{position:absolute;top:0;right:0;left:inherit;width:2px;height:100%;margin:0;content:'';background:linear-gradient(to right bottom,#009ecc,#004b75);}#block-views-event-bck-next .view-display-id-bck_next .view-content .event__title{transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);margin:0;text-align:left;color:#0085ac;text-transform:uppercase;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event .event__picture{position:absolute;z-index:14;top:0;left:0;display:block;max-width:40%;opacity:0;visibility:0;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}#block-views-event-bck-next .view-display-id-bck_next .view-content .event:first-of-type .event__picture{opacity:1;visibility:1;z-index:15;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event:hover .event__picture{opacity:1;visibility:1;z-index:16;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event:hover .event__title{color:black;}#block-views-event-bck-next .view-display-id-bck_next .view-content .event:hover .event__date{color:#0085ac;}}
@media (min-width:768px){.field-name-field-job-vacancies .form-item label{display:inline-block;}.field-name-field-job-vacancies .form-radios .form-item{display:inline-block;}.field-name-field-job-vacancies td > .form-item,.field-name-field-job-vacancies td > .field-type-taxonomy-term-reference{width:80%;float:left;}.field-name-field-job-vacancies .form-actions{width:20%;float:right;margin:0px;}}
