@font-face{font-family:Adelle;src:url(/storage/trenda_regular.woff2) format("woff")}@font-face{font-family:Adelle;src:url(/storage/trenda_regular.woff2) format("woff");font-style:italic}@font-face{font-family:Adelle;src:url(/storage/trenda_semibold.woff2) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Adelle;src:url(/storage/trenda_semibold.woff2) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Freight;src:url(../fonts/freight_disp_black.woff2) format("woff")}@font-face{font-family:Freight;src:url(../fonts/freight_disp_black_italic.woff2) format("woff");font-style:italic}@font-face{font-family:Trenda;src:url(../fonts/trenda_regular.woff2) format("woff")}@font-face{font-family:Trenda;src:url(../fonts/trenda_semibold.woff2) format("woff");font-weight:600}.main-navigation__menu__lang ul li a,.main-navigation__menu ul li.menu-item a{font-family:Trenda;font-size:8.8pt;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-align:left;text-decoration:none;color:#f86e65}@media(min-width:813px){.main-navigation__menu__lang ul li a,.main-navigation__menu ul li.menu-item a{font-size:11pt}}.toggled .main-navigation__menu ul li.menu-item a{font-family:Freight;font-size:25pt;text-transform:none;text-align:left;color:#00105b;letter-spacing:0}.main-navigation__menu ul li.menu-item.current-menu-item a{color:#f86e65}.main-navigation__menu__lang ul li a{color:#00105b}.featured-services__card__front a,h1,h2,h3,h3>a,h4,h5{font-family:Freight;line-height:1.1;letter-spacing:0;color:#00105b;text-decoration:none}.featured-services__card__front .orange a,.orange .featured-services__card__front a,.orange h1,.orange h2,.orange h3,.orange h3>a,.orange h4,.orange h5{color:#f86e65}#colophon a,#colophon h4,#colophon p{font-family:Trenda;line-height:1.6;letter-spacing:1px;text-align:center;text-decoration:none;font-size:12pt}@media(min-width:813px){#colophon a,#colophon h4,#colophon p{text-align:left;font-size:12pt}}#content ul li,#services-categories-sidebar .services-categories__wrapper .services-categories__wrapper__item ul li a,#services-categories .services-categories__wrapper .services-categories__wrapper__item ul li a,.featured-services__card__back a,a,p{font-family:Adelle;font-size:12pt;line-height:1.4;letter-spacing:0;color:#00105b}@media(min-width:813px){#content ul li,#services-categories-sidebar .services-categories__wrapper .services-categories__wrapper__item ul li a,#services-categories .services-categories__wrapper .services-categories__wrapper__item ul li a,.featured-services__card__back a,a,p{font-size:15pt}}#services-categories-sidebar .services-categories__wrapper .services-categories__wrapper__item ul li a,#services-categories .services-categories__wrapper .services-categories__wrapper__item ul li a{font-size:12pt;line-height:1.1}@media(min-width:813px){#services-categories-sidebar .services-categories__wrapper .services-categories__wrapper__item ul li a,#services-categories .services-categories__wrapper .services-categories__wrapper__item ul li a{font-size:15pt}}#flying_booking_form .flying_booking_form__content span,#services-categories-sidebar h4,#services-categories h4,.figure__mini-text__content,.row.row--header p{font-family:Trenda;font-size:8.8pt;letter-spacing:1px;color:#f86e65;font-weight:700;text-transform:uppercase;text-align:center}@media(min-width:813px){#flying_booking_form .flying_booking_form__content span,#services-categories-sidebar h4,#services-categories h4,.figure__mini-text__content,.row.row--header p{font-size:11pt}}#services-categories-sidebar h4,#services-categories h4{line-height:1.3}#flying_booking_form .flying_booking_form__button,.booking_button a,.button-submit-form,.wpcf7 .custom-file-upload-button,.wpcf7 input[type=submit]{font-family:Trenda;font-size:12pt;letter-spacing:1px;color:#fff;text-transform:uppercase}a{color:#f86e65;text-decoration:none}a:hover{color:#00105b}*{font-family:Adelle;-webkit-font-smoothing:antialiased;box-sizing:border-box}a,button,div,input,select,textarea{outline:none;box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.featured-services__card__front a,h1,h2,h3,h3>a,h4,h5{font-weight:400}.home h1,h1{font-size:27pt}.single-services .entry-content h1{font-size:18.4pt;text-align:left}@media(min-width:813px){h1{font-size:46pt}.home h1{font-size:54pt}.single-services .entry-content h1{font-size:23pt;text-align:left}}.featured-services__card__front a,h2{font-size:26.4pt}@media(min-width:813px){.featured-services__card__front a,h2{font-size:33pt}}h3,h3>a{font-size:18.4pt}@media(min-width:813px){h3,h3>a{font-size:23pt}}#content ul{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0 0 0 40px}#content ul li{position:relative;margin-bottom:20px}#content ul li:before{position:absolute;width:6px;content:url(/storage/bullet.svg);margin-left:-20px;margin-right:10px}@media(min-width:813px){#content ul{padding:0}}#content{max-width:1680px;margin:auto;padding:0 10vw}.single-services #content{max-width:100%;padding:0 5vw}@media(max-width:450px){#content{padding:0 15px}}.page-template-page-no-title .entry-content{margin:0}.page-template-default #content{padding-top:150px}#masthead{position:sticky;top:0;z-index:2}.main-navigation{z-index:2;display:grid;grid-template-columns:3fr 10fr 3fr;box-sizing:border-box;width:100%;background-color:#fff}.toggled .main-navigation{grid-template-rows:1fr 9fr}.main-navigation .main-navigation__menu{order:4}.toggled .main-navigation .main-navigation__menu{grid-column:1/4;background-color:#f8f1e7}.main-navigation .main-navigation__menu__lang{order:3}@media(min-width:813px){.main-navigation{padding:15px 60px;grid-template-columns:1fr 8fr 1fr}.main-navigation .main-navigation__menu{order:3}.main-navigation .main-navigation__menu__lang{order:4}}.main-navigation__logo{display:flex;align-items:center;justify-content:center}.main-navigation__logo a{position:relative;width:112px;height:23px;margin:30px 0}.main-navigation__logo a .main-navigation__logo__figure__base{background-repeat:no-repeat,repeat;background-size:contain;position:absolute;width:100%;height:100%;background-image:url(/storage/teclat_logo.svg);z-index:1}.main-navigation__logo a .main-navigation__logo__figure{background-repeat:no-repeat,repeat;background-size:contain;position:absolute;width:100%;height:100%;opacity:0}.main-navigation__logo a .main-navigation__logo__figure.show,.main-navigation__logo a .main-navigation__logo__figure__base{opacity:1}.main-navigation__logo a .main-navigation__logo__figure.figure-one{background-image:url(/storage/teclat_logo_1.svg)}.main-navigation__logo a .main-navigation__logo__figure.figure-two{background-image:url(/storage/teclat_logo_2.svg)}.main-navigation__logo a .main-navigation__logo__figure.figure-three{background-image:url(/storage/teclat_logo_3.svg)}.main-navigation__logo a .main-navigation__logo__figure.figure-four{background-image:url(/storage/teclat_logo_4.svg)}@media(min-width:813px){.main-navigation__logo{justify-content:flex-start}.main-navigation__logo a{width:140px;height:29px}}.main-navigation__menu__toggle{display:flex;align-items:center;justify-content:center}.main-navigation__menu{display:none;position:relative}.toggled .main-navigation__menu{display:inherit;padding:80px 20px}.main-navigation__menu ul{display:flex;flex-direction:row;justify-content:center;list-style:none;margin:0;padding:0}.toggled .main-navigation__menu ul{flex-direction:column}.main-navigation__menu ul li{margin:0;z-index:0;display:inherit}.main-navigation__menu ul li.menu-item a{display:block;margin:0 30px;position:relative}.toggled .main-navigation__menu ul li.menu-item a{margin:5px 30px}.toggled .main-navigation__menu ul li.menu-item.current-menu-item a:before{content:" ";border-bottom:1px solid #f86e65;position:absolute;width:100%;left:0;bottom:-3px}.main-navigation__menu__lang{display:flex;justify-content:center;align-items:center}.main-navigation__menu__lang ul{display:flex;flex-direction:row;justify-content:flex-end;list-style:none;padding:0;text-transform:uppercase}.main-navigation__menu__lang ul li.current a,.main-navigation__menu__lang ul li:hover a{color:#f86e65}.main-navigation__menu__lang ul li.current a{position:relative}.main-navigation__menu__lang ul li.current a:before{content:" ";border-bottom:1px solid #f86e65;position:absolute;width:100%;left:0;bottom:-3px}.main-navigation__menu__lang ul li:not(:last-child):after{padding:0 2px;content:"|";color:#00105b}@media(min-width:813px){.main-navigation__menu__toggle{display:none}.main-navigation__menu{display:flex;align-items:center;justify-content:center}.main-navigation__menu ul li.current-menu-item a:before,.main-navigation__menu ul li.menu-item a:hover:before{content:" ";border-bottom:1px solid #f86e65;position:absolute;width:100%;left:0;bottom:-3px}.main-navigation__menu__lang{display:flex;align-items:center;justify-content:flex-end}}.button-burger{display:flex;flex-direction:column;cursor:pointer}.button-burger span{width:30px;height:1px;margin-bottom:7px;background:#00105b;border-radius:3px}.button-burger span:last-child{margin-bottom:0}.button-burger.toggled span:first-child{transform:rotate(45deg) translateY(5px)}.button-burger.toggled span:nth-child(2){display:none}.button-burger.toggled span:last-child{transform:rotate(-45deg) translateY(-5px)}.booking_button a,.button-submit-form,.wpcf7 .custom-file-upload-button,.wpcf7 input[type=submit]{border:none;padding:15px 30px;background-color:#f86e65;cursor:pointer}.booking_button a:hover,.button-submit-form:hover,.wpcf7 .custom-file-upload-button:hover,.wpcf7 input[type=submit]:hover{background-color:#1b1948}.booking_button a:disabled,.button-submit-form:disabled,.wpcf7 .custom-file-upload-button:disabled,.wpcf7 input[type=submit]:disabled{background-color:#8a8a8a}.booking_button{display:none}@media(min-width:651px){.booking_button{display:flex}.booking_button a:hover{color:#fff}}.figure{display:flex;flex-direction:row;width:100%}.figure.left{justify-content:flex-start}.figure.center{justify-content:center}.figure.right{justify-content:flex-end}.figure.line img{width:.8pt}.figure__mini-text,.figure__mini-text--link{justify-content:center}.figure__mini-text,.figure__mini-text--link,.figure__mini-text__wrapper{display:flex;flex-direction:column;align-items:center}.figure__mini-text__line{height:40px;width:1px;background-color:#f86e65}.blue .figure__mini-text__line{background-color:#00105b}.figure__mini-text__content{padding:20px 0}.blue .figure__mini-text__content{color:#00105b}.figure__mini-text--link{position:relative}.figure__mini-text--link:before{content:" ";border-bottom:1px solid #f86e65;position:absolute;width:100%;left:0;bottom:-3px;bottom:16px}.figure__mini-text--link:hover{color:#1b1948}.figure__mini-text--link:hover .figure__mini-text__content{color:#00105b}.figure__mini-text--link:hover .figure__mini-text__line{background-color:#00105b}.figure__mini-text--link:hover:before{border-color:#00105b}.figure__title-shape .figure__title-shape__title{display:flex;align-items:center;justify-content:center;min-height:120px;padding:20px;background-repeat:no-repeat;background-position:50%;text-align:center}.figure__shape_curve--top img{position:absolute;height:210px}.figure__shape_curve--top.figure__shape_curve--left img{top:90px;right:0}.figure__shape_curve--top.figure__shape_curve--right img{top:90px;left:0}.figure__shape_curve--bottom img{position:absolute;height:80px}.figure__shape_curve--bottom.figure__shape_curve--left img{top:10px;right:20px}.figure__shape_curve--bottom.figure__shape_curve--right img{top:10px;left:20px}.wpcf7 input[type=email],.wpcf7 input[type=number],.wpcf7 input[type=text],.wpcf7 textarea{background:transparent;padding:20px 0;border:none;border-bottom:.1pt solid #1b1948;width:100%}.wpcf7 input[type=email]::placeholder,.wpcf7 input[type=number]::placeholder,.wpcf7 input[type=text]::placeholder,.wpcf7 textarea::placeholder{color:#1b1948}.wpcf7 input[type=file]{padding:40px 0 10px;display:none}.wpcf7 .rgpd{padding:20px 0}.wpcf7 .rgpd label{display:flex;flex-direction:row;align-items:center}.wpcf7 .rgpd label input{margin-right:10px}.wpcf7 .custom-file-upload-button{display:inline-block;margin:20px 0 10px}.wpcf7 .uploaded-file-name-text{font-style:italic;margin:0 0 10px}.wpcf7 .wpcf7-response-output{border-color:transparent!important}.wpcf7 a{font-size:inherit}#colophon{max-width:1680px;margin:0 auto;padding:0 2vw;background-color:#f8f1e7}#colophon h4,#colophon p{margin:0}#colophon h4{color:#f86e65;text-transform:uppercase}#colophon a{text-decoration:none}#colophon .row--footer--top .figure{justify-content:center}#colophon .row--footer--bottom .wpb_text_column{margin-bottom:0}#colophon .row--footer--bottom .wpb_text_column a,#colophon .row--footer--bottom .wpb_text_column li,#colophon .row--footer--bottom .wpb_text_column p{font-size:7pt}#colophon .row--footer--bottom .wpb_text_column p{text-transform:uppercase;text-align:center!important}#colophon .row--footer--bottom .wpb_text_column ul{display:flex;align-items:center;justify-content:center;list-style:none;padding:0;margin:0}#colophon .row--footer--bottom .wpb_text_column ul li{margin:0 3px}@media(min-width:651px){#colophon .row--footer--top .figure{justify-content:left}#colophon .row--footer--bottom .wpb_text_column a,#colophon .row--footer--bottom .wpb_text_column li,#colophon .row--footer--bottom .wpb_text_column p{font-size:9pt;letter-spacing:1px}#colophon .row--footer--bottom .wpb_text_column p{text-align:right!important}#colophon .row--footer--bottom .wpb_text_column ul{flex-direction:row;justify-content:flex-start}#colophon .row--footer--bottom .wpb_text_column ul li{margin:0 5px}}.cookie-notice-container{display:flex}#cn-notice-buttons a{background-color:#fff;border:none;padding:5px 10px}#cn-notice-buttons a:hover{background-color:#00105b;color:#fff}#cn-close-notice{display:none}.row{margin-bottom:40px}.row.row--raw{background-color:#f8f1e7}.row.row--blue{background-color:#d6e9e6}.row.row--header h1{margin:20px 0;text-align:center}.row.row--header.row--header--home{min-height:520px;background-position:3%!important}.row.row--header.row--header--small{min-height:280px}.row.row--header.row--header--small.row--header--small--about-us{background-position:8%!important}.row.row--list{max-width:860px;margin:auto}.row.row--list .figure__mini-text{margin-bottom:25px}.row.row--featured-services{max-width:980px;margin:0 auto 40px 0;padding:0}.row.row--composition{margin-bottom:0}.row.row--composition.row--composition--has-image-offset.row--composition--bottom{margin:0 0 -40px;z-index:0}.featured-services__card__front .row.row--composition.row--composition--has-figure-text a,.row.row--composition.row--composition--has-figure-text .featured-services__card__front a,.row.row--composition.row--composition--has-figure-text h2,.row.row--composition.row--composition--has-figure-text p{max-width:480px;margin:20px auto}.row.row--our-customers{display:none}.row.row--form{padding:80px 0 40px;margin-bottom:0;background-color:#f8f1e7}.row.row--form .vc_col-sm-6:last-child{display:none}.row.row--form h3{text-align:center;margin-bottom:60px!important}.row.row--footer{margin-bottom:0;padding:40px 0;background-color:#f8f1e7}.row.row--footer a{color:#00105b}.row.row--footer.row--footer--bottom{padding:20px 0}.row.row--std-section{max-width:800px;margin:auto}.row.row--divider{padding:0}.row.row--divider .row--separator--wrapper{width:100%;height:1px;background-color:#00105b}.row.row--contact-page a,.row.row--contact-page h4,.row.row--contact-page p{font-family:Trenda;color:#00105b;text-align:center}.row.row--contact-page h3,.row.row--contact-page h4{text-align:center;color:#f86e65}.row.row--contact-page h4{letter-spacing:1px;text-transform:uppercase}.row.row--map{max-width:980px;margin:40px auto}.row.row--all-services{padding:40px 0}@media(min-width:651px){.row.row--header{background-position:50%!important}.row.row--list .figure__mini-text{margin-bottom:50px}.row.row--composition.row--composition--tablet-center-column .vc_col-sm-4{width:50%}.row.row--composition.row--composition--tablet-center-column .vc_col-sm-4:first-child,.row.row--composition.row--composition--tablet-center-column .vc_col-sm-4:last-child{width:25%}.row.row--our-customers{display:inherit;max-width:820px;margin:0 auto 40px}.row.row--form .vc_col-sm-6:last-child{display:inherit}.row.row--form h3{text-align:left}.row.row--contact-page{max-width:980px;margin:auto}.row.row--contact-page a,.row.row--contact-page h3,.row.row--contact-page h4,.row.row--contact-page p{text-align:left}.row.row--map{max-width:980px;margin:40px auto 80px}.row.row--footer{margin-bottom:0;padding-top:80px;padding-right:40px!important;padding-bottom:20px;padding-left:40px!important}.row.row--footer.row--footer--bottom{padding:0 0 20px}.row.row--all-services{padding:80px 0}}@media(min-width:813px){.row.row--featured-services{max-width:980px;margin:40px auto}.row.row--composition .contain-image{order:inherit}.row.row--composition.row--composition--has-image-offset .vc_column_container:first-child img{margin-left:-11vh}.row.row--composition.row--composition--has-image-offset .vc_column_container:last-child img{margin-left:11vh}.row.row--composition.row--composition--has-image-offset.row--composition--bottom{margin:-80px 0 -40px;z-index:0}.row.row--composition.row--two-cols>.wpb_column:not(:last-of-type){border-right:1px solid #f86e65}}.featured-services{margin-top:0;display:grid;grid-template-columns:260px;grid-auto-rows:180px;column-gap:40px;row-gap:40px;justify-content:center}.featured-services__card{background-color:transparent;perspective:1000px}.featured-services__card:not(.nou){display:none}.featured-services__card__new-figure{display:flex;align-items:center;justify-content:center;right:20px;top:-17px;width:56px;height:50px;position:absolute;background-image:url(/storage/new.svg);background-repeat:no-repeat;z-index:1;font-size:9pt;color:#fff;text-transform:uppercase;opacity:1;transition:opacity .3s}.featured-services__card:hover .featured-services__card__new-figure{opacity:0;transition:opacity .3s}.featured-services__card__inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}:hover>.featured-services__card__inner{transform:rotateY(180deg)}.featured-services__card__back,.featured-services__card__front{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;background-color:#f8f1e7;padding:0 40px}.featured-services__card__back a,.featured-services__card__front a{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.featured-services__card__front a{font-size:18.4pt}.featured-services__card__back{transform:rotateY(180deg)}.featured-services__card__back a{font-size:9.6pt}@media(min-width:651px){.featured-services{grid-template-columns:6fr 6fr}.featured-services__card:not(.nou){display:inherit}}@media(min-width:813px){.featured-services{grid-template-columns:6fr 6fr 6fr}}@media(min-width:1200px){.featured-services{margin:80px 0 40px;grid-auto-rows:220px}.featured-services__card:not(.nou){display:inherit}.featured-services__card__front a{font-size:23pt}.featured-services__card__back a{font-size:12pt}}#services-categories,#services-categories-sidebar{padding:40px 0}#services-categories-sidebar h4,#services-categories h4{text-align:left}#services-categories-sidebar .services-categories__header,#services-categories .services-categories__header{border-bottom:1px solid #00105b;margin-bottom:40px}#services-categories-sidebar .services-categories__header h4,#services-categories .services-categories__header h4{color:#00105b}#services-categories-sidebar .services-categories__wrapper .services-categories__wrapper__item,#services-categories .services-categories__wrapper .services-categories__wrapper__item{margin-bottom:40px}#services-categories-sidebar .services-categories__wrapper .services-categories__wrapper__item ul,#services-categories .services-categories__wrapper .services-categories__wrapper__item ul{padding:0 20px}#services-categories-sidebar .services-categories__wrapper .services-categories__wrapper__item ul li,#services-categories .services-categories__wrapper .services-categories__wrapper__item ul li{margin-bottom:10px;display:inline-block}#services-categories-sidebar .services-categories__wrapper .services-categories__wrapper__item ul li:before,#services-categories .services-categories__wrapper .services-categories__wrapper__item ul li:before{content:url(/storage/bullet-orange.svg)}#services-categories-sidebar .services-categories__wrapper .services-categories__wrapper__item ul li a,#services-categories .services-categories__wrapper .services-categories__wrapper__item ul li a{color:#00105b}#services-categories-sidebar .services-categories__wrapper .services-categories__wrapper__item ul li a.current,#services-categories-sidebar .services-categories__wrapper .services-categories__wrapper__item ul li a:hover,#services-categories .services-categories__wrapper .services-categories__wrapper__item ul li a.current,#services-categories .services-categories__wrapper .services-categories__wrapper__item ul li a:hover{color:#f86e65}@media(min-width:651px){#services-categories{padding:80px 0}#services-categories .services-categories__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}#services-categories .services-categories__wrapper.services-categories__wrapper--sidebar{grid-template-columns:1fr}#services-categories-sidebar{padding:0}}.social-logos{display:flex;align-items:center;justify-content:center;margin-bottom:35px}.social-logos img{width:30px;margin-right:5px}.social-logos.mobile{display:flex}@media(min-width:651px){.social-logos{display:flex;align-items:center;justify-content:flex-start}.social-logos.center{justify-content:center}.social-logos.mobile{display:flex}}.single-services .entry-content .entry-content--main-content,.single-services .entry-content .entry-content--related-catgories,.single-services .entry-content .entry-content--title{padding:0 20px}.single-services .entry-content .entry-content--related-catgories{display:none}@media(min-width:651px){.single-services .entry-content{display:grid;grid-template-columns:1fr 2fr 1fr}.single-services .entry-content .entry-content--related-catgories{display:inherit}}#flying_booking_form{position:fixed;top:0;right:0;max-width:520px;height:100%;z-index:4;transform:translateX(100%);transition:transform .3s}#flying_booking_form.toggled{transform:translateX(0);transition:transform .3s}#flying_booking_form .flying_booking_form__content{flex-direction:column;align-items:flex-start;justify-content:space-between;padding:50px;box-sizing:border-box;background-color:#d6e9e6;overflow:auto;height:100%}#flying_booking_form .flying_booking_form__content span{color:#00105b}#flying_booking_form .flying_booking_form__content h3{text-align:left;margin:20px 0 0}#flying_booking_form .flying_booking_form__button{position:absolute;top:45%;left:-48px;padding:30px 15px;background-color:#f86e65;cursor:pointer;border:none;writing-mode:vertical-lr;font-weight:700;opacity:0;transition:opacity .3s}#flying_booking_form .flying_booking_form__button.visible{opacity:1;transition:opacity .3s}#flying_booking_form .flying_booking_form__button:hover{background-color:#1b1948}#flying_booking_form .flying_booking_form__close-button{position:absolute;width:20px;top:40px;right:40px;cursor:pointer}#flying_booking_form .flying_booking_form__close-button:before{content:url(/storage/close-button.svg)}.hide-mobile{display:none!important}.last-in-mobile{order:1}@media(min-width:651px){.hide-mobile{display:inherit!important}.last-in-mobile{order:inherit}.hide-tablet{display:none!important}}@media(min-width:813px){.hide-tablet{display:inherit!important}}
/*# sourceMappingURL=main.min.css.map */