@import url(https://fonts.googleapis.com/css?family=Oswald:300,400,700,900|Poppins:300,400,700,900|Montserrat:200,300,400,600&subset=latin-ext);@charset "UTF-8";:root{--mainBlack:#000;--mainBlue:#14435b;--mainWhite:#fff;--mainYellow:#E69232;--footerBg:#2b3238;--lightBlue:#C0E5F9}img{max-width:100%}h1{font-family:"Oswald",sans-serif;font-weight:700;text-transform:uppercase;font-size:36px;letter-spacing:1.8px}.orange-line-small,.white-line-small{margin-top:25px;background-color:var(--mainYellow);height:4px;position:relative;width:70px;-webkit-transition:width 0.3s ease;-moz-transition:width 0.3s ease;transition:width 0.3s ease}.white-line-small{background-color:var(--mainWhite)}.breadcrumb{display:inline-block;background-color:transparent;margin-bottom:0;padding-bottom:0}.breadcrumb li{display:inline-block}.breadcrumb .breadcrumb-item{text-transform:uppercase}.breadcrumb .breadcrumb-item a{text-transform:uppercase;color:var(--mainBlack);font-size:18px;line-height:3.2777em;letter-spacing:1.8px;font-family:"Oswald",sans-serif}.breadcrumb .breadcrumb-item a:hover{color:var(--mainYellow)}.breadcrumb .breadcrumb-item span{color:var(--mainYellow);font-size:18px;text-transform:uppercase;line-height:3.2777em;letter-spacing:1.8px;font-weight:700;font-family:"Oswald",sans-serif}.breadcrumb .breadcrumb-separator{padding:0 15px;font-size:18px}.dropdown-toggle::after{float:right;margin-top:9px}html{scroll-behavior:smooth}body{background:var(--mainWhite);font-family:"Montserrat",sans-serif;color:var(--mainBlue)}body a{color:var(--mainYellow);transition:all 0.3s ease;text-decoration:none}body a:hover,body a.active{color:var(--mainBlack);text-decoration:none;position:relative}header{position:fixed;top:0;z-index:5;width:100%;font-size:20px;background:#e69232;background:#e69232;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}header.home-header{background:#e69232;background:rgba(230,146,50,0)}header.home-header .menu li ul{background:transparent}@media (max-width:400px){header.home-header .top{padding:7px 0 0 0}}@media (min-width:401px){header.home-header .top{padding:7px 0 0 0}}@media (min-width:767px){header.home-header .top{padding:15px 0 11px 0}}header.home-header .top a{display:inline-block}header .header-contact a i{margin-right:5px}header.sticky{top:-35px;background:#e69232;background:#e69232}header.sticky .menu li ul{background:#e69232;background:#e69232}header.sticky .top button.navbar-toggler{top:25px;border-color:var(--mainWhite)}header.sticky .top button.navbar-toggler i{color:var(--mainWhite)}@media (min-width:767px){header.sticky{top:-50px}}@media (max-width:400px){header.sticky{top:-33px}}header.sticky .header-logo{max-height:50px!important}header .top{padding:15px 0;background:var(--mainBlack);color:var(--mainWhite);font-size:14px}header .top a{color:var(--mainWhite);display:inline-block;text-align:center;margin-bottom:6px}@media (min-width:767px){header .top a{text-align:left;margin-bottom:0}}header .top a .fa-facebook{font-size:1.5em}header .top .fb-logo{position:absolute}header .top button.navbar-toggler{border-color:var(--mainWhite);position:fixed;top:58px;right:20px;z-index:5;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}header .top button.navbar-toggler i{color:var(--mainWhite)}@media (max-width:400px){header .top{padding:7px 0 0 0}}header .menu{font-family:"Oswald",sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1.2px}header .menu .header-logo{max-height:70px;float:left}header .menu li{margin-left:20px;position:relative}header .menu li a{color:var(--mainWhite);white-space:nowrap}header .menu li a:hover,header .menu li a:active{color:var(--mainWhite)}header .menu li ul{display:block;position:relative;background:#e69232;background:#e69232;left:20px;padding:0;text-align:left;list-style:none;font-size:16px}header .menu li ul li{margin-left:0;margin-bottom:6px}header .menu li ul li::before{color:var(--mainWhite);position:absolute;left:-15px;content:""!important;display:inline-block;font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900}@media (min-width:992px){header .menu li ul{display:none;position:absolute;top:25px;left:-10px;padding:20px 10px 10px 10px;font-size:18px}header .menu li ul li::before{display:none}}header .menu li:hover>a{position:relative}header .menu li:hover>a:after{display:block;position:absolute;content:"";left:0;border-bottom:2px solid var(--mainWhite);width:100%;bottom:-5px}header .menu li:hover ul{display:block}header .navbar{width:100%;background-color:var(--mainYellow);padding:0}@media (min-width:992px){header .navbar{width:auto;background-color:transparent}}header .navbar .navbar-nav{padding:15px}body.admin header{top:30px}body.admin header.sticky{top:-25px}body.admin main.home,body.admin section.top,body.admin section.contact,body.admin main.view-page,body.admin .page.gallery-view{margin-top:163px}.btnMain,.btnMainReverse{font-family:"Oswald",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.714em;letter-spacing:8.4px;color:var(--mainYellow);background-color:rgba(0,0,0,0);border:2px solid var(--mainYellow);padding:18px 38px 18px 47px;transition:background 0.3s;box-shadow:none}.btnMain:hover,.btnMainReverse:hover{background-color:var(--mainYellow);color:var(--mainWhite);box-shadow:none}.btnMainReverse{color:var(--mainWhite);background-color:var(--lightBlue)}.btnMainReverse:hover{color:var(--mainYellow);background-color:rgba(0,0,0,0)}#main-search-send{padding:6px 20px;margin-top:14px}#main-search-send span{font-family:"Oswald",sans-serif}.multiselect.dropdown-toggle{background:var(--mainWhite);border:2px solid var(--mainYellow);box-shadow:none}.multiselect.dropdown-toggle:focus{border-bottom-left-radius:0}.control-label{text-transform:uppercase;font-size:12px;font-weight:700;color:var(--mainYellow)}ul.multiselect-container{padding:15px;margin-top:-2px;background:var(--mainWhite);border:2px solid var(--mainYellow);border-top:0;border-top-left-radius:0;border-top-right-radius:0}ul.multiselect-container label.checkbox{padding:0!important}.gallery-img-holder{background:var(--mainYellow);margin-bottom:20px}.gallery-img-holder a{position:relative}.gallery-img-holder img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.gallery-img-holder:hover img{opacity:.3}.gallery-img-holder:hover span{opacity:1;z-index:1}.gallery-title{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;color:var(--mainBlue);font-family:"Oswald",sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.65em;letter-spacing:1.2px}main.home{margin-top:133px}main.home section#videoBg{overflow:hidden;background-size:cover;background:#f0eef0;margin-top:-133px;text-align:center;position:relative;height:90vh}@media (min-width:992px){main.home section#videoBg{height:100vh}}main.home section#videoBg .video-text{position:absolute;top:25%;width:90%;left:5%;z-index:3}@media (min-width:992px){main.home section#videoBg .video-text{top:33%;width:60%;left:20%}}main.home section#videoBg .video-text h1{color:var(--mainWhite);font-family:"Oswald",sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;line-height:75px;letter-spacing:4px;padding:25px 0 0 0;margin:0 0 10px 0;text-align:center}@media (min-width:992px){main.home section#videoBg .video-text h1{font-size:80px;line-height:90px;padding:55px 0 0 0}}@media (max-width:400px){main.home section#videoBg .video-text h1{font-size:40px;line-height:45px}}main.home section#videoBg .video-text small{color:var(--mainWhite);font-family:"Oswald",sans-serif;font-size:30px;font-weight:300;line-height:42px;letter-spacing:1.4px;padding:0;margin:0;text-align:center;align-self:center;display:block}@media (min-width:992px){main.home section#videoBg .video-text small{font-size:38px}}@media (max-width:400px){main.home section#videoBg .video-text small{font-size:20px}}main.home section#videoBg .video-text .btnMainReverse{display:inline-block;padding-left:20px;padding-right:20px;margin:56px auto;border-radius:3px;border-color:var(--mainWhite);color:var(--mainWhite);background-color:transparent;text-align:center}main.home section#videoBg .video-text .btnMainReverse:hover{border-color:var(--mainWhite);color:var(--mainYellow);background:var(--mainWhite)}@media (min-width:992px){main.home section#videoBg .video-text .btnMainReverse{padding-left:40px;padding-right:40px}}main.home section#videoBg .main-video{width:100%;margin-top:50px}main.home section#videoBg .video-shadow{width:100%;z-index:2;position:absolute;top:0;height:100%;background-color:var(--mainYellow);left:0;opacity:.8}@media (max-width:400px){main.home section#videoBg{height:100vh}}main.home section#videoBg .carousel,main.home section#videoBg .carousel-inner,main.home section#videoBg .carousel-item{width:100%;height:100%}main.home section#videoBg .carousel-inner .carousel-item{background-repeat:no-repeat;background-position:center}main.home section.slider{height:100%;width:100%;background-size:cover;background:url(/theme_expo_konto/img/video_bg2.jpg) center 75%}main.home h2{font-family:"Oswald",sans-serif;font-weight:700;text-transform:uppercase;font-size:36px;letter-spacing:1.8px}main.home h5{font-family:"Oswald",sans-serif;text-transform:uppercase;font-weight:300;font-size:16px;letter-spacing:1.4px}main.home .about-company{padding:70px 15px}main.home .about-company h2{font-size:48px}main.home .about-company p{font-size:14px;line-height:30px}@media (min-width:992px){main.home .about-company{padding-top:215px}}main.home .about-company .years25{width:200px;float:right;margin-top:-50px}main.home .satisfied-partners h2{font-size:48px}main.home .satisfied-partners .partner{text-align:center;background:var(--mainWhite);padding:10px}main.home .embedVideo{position:relative;padding-bottom:55.35%;padding-top:25px;height:0}main.home .embedVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}main.home section.services .service{text-align:center;z-index:2}main.home section.services .service .service-bg{color:var(--mainWhite);display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:380px 15px 90px;background-color:var(--mainYellow);font-family:"Oswald",sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:2.25em;letter-spacing:1.2px}main.home section.services .service .service-bg:hover{filter:sepia(100%) hue-rotate(-11deg) saturate(280%)}@media (min-width:767px){main.home section.services .service{margin-bottom:30px}}main.home section.testimonials .inner{position:relative;z-index:1}main.home section.testimonials .testimonial-holder,main.home section.testimonials .testimonials-other-box{z-index:-1;background:linear-gradient(rgba(247,153,43,.9),rgba(247,153,43,.9)),url(/theme_expo_konto/img/home-testimonials-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:369px 15px 148px 15px;word-break:break-word}main.home section.testimonials .testimonial-holder h2,main.home section.testimonials .testimonials-other-box h2{font-family:"Oswald",sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.3333em;letter-spacing:1.8px;max-width:100%}@media (min-width:767px){main.home section.testimonials .testimonial-holder h2,main.home section.testimonials .testimonials-other-box h2{font-size:36px;max-width:60%}}main.home section.testimonials .testimonial-holder .white-line-small,main.home section.testimonials .testimonials-other-box .white-line-small{margin-bottom:30px}main.home section.testimonials .testimonial-holder .text,main.home section.testimonials .testimonials-other-box .text{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:300;font-style:italic;line-height:2em;letter-spacing:0;margin-bottom:45px}main.home section.testimonials .testimonial-holder .writer,main.home section.testimonials .testimonial-holder .second_line,main.home section.testimonials .testimonials-other-box .writer,main.home section.testimonials .testimonials-other-box .second_line{font-family:"Oswald",sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:3.27em;letter-spacing:1.8px}main.home section.testimonials .testimonial-holder .second_line,main.home section.testimonials .testimonials-other-box .second_line{font-weight:300}@media (min-width:992px){main.home section.testimonials .testimonial-holder,main.home section.testimonials .testimonials-other-box{padding:369px 15px 148px 114px}}main.home section.testimonials .testimonial-holder{margin:0;color:var(--mainWhite)}main.home section.testimonials .testimonial-holder h5{position:relative}main.home section.testimonials .testimonial-holder h5 i{font-size:105px;color:rgba(255,255,255,.35);position:absolute;top:-68px;left:-48px}@media (max-width:400px){main.home section.testimonials .testimonial-holder h5 i{left:-5px}}@media (min-width:992px){main.home section.testimonials .testimonial-holder{position:absolute;right:0;top:-210px}}@media (max-width:400px){main.home section.testimonials .testimonial-holder{padding:15px}}main.home section.testimonials .testimonials-other-box{padding:110px 15px 148px 15px;background:var(--lightBlue);color:var(--mainBlue);opacity:1}main.home section.testimonials .testimonials-other-box .other-box-content{margin-bottom:70px;margin-top:35px;font-size:14px;font-weight:400;line-height:2.143em}@media (min-width:992px){main.home section.testimonials .testimonials-other-box{padding:110px 15px 148px 114px;margin-top:0}}main.home section.latest-works h2{font-size:48px}main.home section.counter-and-newsletter .counter{background:var(--lightBlue);padding:45px;color:var(--mainBlue)}main.home section.counter-and-newsletter .counter .stat-number{color:var(--mainBlue);font-family:"Oswald",sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;line-height:.8em;letter-spacing:3px}@media (min-width:992px){main.home section.counter-and-newsletter .counter{padding:85px}}main.home section.counter-and-newsletter .newsletter{padding:0}main.home section.counter-and-newsletter .newsletter h2{font-weight:500}main.home section.counter-and-newsletter .newsletter .newsletter-inner{padding:45px;background:var(--mainYellow);color:var(--mainWhite)}@media (min-width:767px){main.home section.counter-and-newsletter .newsletter .newsletter-inner{padding:85px}}.mailchimp input.email{width:100%;padding:10px 46px 10px 10px;background:transparent;border:1px solid var(--mainWhite);color:var(--mainWhite)}.mailchimp input.email::placeholder{color:var(--mainWhite);opacity:1}.mailchimp input.email:focus{outline:none}.mailchimp #mc_embed_signup_scroll{position:relative}.mailchimp #mc_embed_signup_scroll .subscribe-button{position:absolute;top:0;right:0;height:100%;background:transparent;width:46px;border:1px solid var(--mainWhite);border-left:none}.mailchimp #mc_embed_signup_scroll .subscribe-button i{color:var(--mainWhite);font-size:20px;margin-top:6px}.mailchimp #mc_embed_signup_scroll .subscribe-button:hover{cursor:pointer}main.view-page{margin-top:133px}main.view-page label.checkbox{color:var(--mainBlack)}main.view-page a h4{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;color:var(--mainBlack)}main.view-page a h4:hover{color:var(--mainYellow)}main.view-page .download-file-inner{border-radius:5px;border:2px solid var(--mainYellow);padding:15px;margin-bottom:20px}main.view-page .download-file-inner a{letter-spacing:4px}main.view-page h2{text-transform:uppercase;font-size:28px;font-weight:700}main.view-page h2 a{color:var(--mainBlue)}main.view-page h2 a:hover{color:var(--mainYellow)}main.view-page .box{margin-bottom:30px}main.view-page .main-image{margin-bottom:20px;width:100%}@media (min-width:992px){main.view-page .picture_left .main-image{float:left;width:50%;margin-right:20px}}@media (min-width:992px){main.view-page .picture_right .main-image{float:right;width:50%;margin-left:20px}}main.view-page .more{letter-spacing:3px}main.view-page .orange{background-color:var(--mainYellow);color:var(--mainWhite)}main.view-page .orange a{color:var(--mainWhite)}main.view-page .orange a:not(.more){text-decoration:underline}main.view-page .orange .inner{padding:20px}main.view-page .orange .more{border-color:var(--mainWhite)}main.view-page .orange .more:hover{background-color:var(--mainBlue)}main.view-page .orange h2 a{text-decoration:none!important}main.view-page .orange h2 a:hover{color:var(--mainWhite)}@media (min-width:767px){main.view-page{margin-top:230px}}.page.gallery-view{margin-top:136px}.page.gallery-view .gallery-image{margin-bottom:20px}.page.gallery-view .gallery-image img{border-radius:5px;border:3px solid transparent}.page.gallery-view .gallery-image:hover img{border-color:var(--mainYellow)}@media (min-width:767px){.page.gallery-view{margin-top:230px}}section.contact{margin-top:136px}section.contact a{color:var(--mainYellow)}section.contact a:hover{color:var(--mainBlack)}section.contact .company-data{list-style-type:none;padding-left:0;font-family:"Poppins",sans-serif;font-size:16px;font-weight:300;line-height:2.2em}section.contact input,section.contact textarea,section.contact button.multiselect,section.contact select{background:var(--mainWhite);border:2px solid var(--mainYellow)!important;box-shadow:none;font-weight:300;color:var(--mainBlack);line-height:1.625em;padding:9px 15px 10px 15px;margin:0 0 20px}section.contact input.ts-date-picker,section.contact textarea.ts-date-picker,section.contact button.multiselect.ts-date-picker,section.contact select.ts-date-picker{border-right:0!important}section.contact input:focus,section.contact textarea:focus,section.contact button.multiselect:focus,section.contact select:focus{box-shadow:none}section.contact input#shape,section.contact input#meeting-count,section.contact textarea#shape,section.contact textarea#meeting-count,section.contact button.multiselect#shape,section.contact button.multiselect#meeting-count,section.contact select#shape,section.contact select#meeting-count{padding:12px 15px 12px 15px!important;height:100%!important}section.contact .multiselect-container .checkbox{padding-left:20px;padding-right:10px}section.contact .input-group-addon.last{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;background:var(--mainWhite);border:2px solid var(--mainYellow);border-left:0}section.contact .input-group-addon.last .fa-calendar::before{color:var(--mainYellow)}section.contact .input-group-addon.last .datePickerIndicator{margin-top:14px;margin-right:7px}section.contact .datepicker-days .day.active,section.contact .month.active,section.contact .year.active,section.contact .decade.active{background-color:var(--mainYellow)}section.contact .datepicker-days .day.today.active::before{border-bottom-color:var(--mainWhite)}section.contact .datepicker-days .day.today::before{border-bottom-color:var(--mainYellow)}@media (min-width:767px){section.contact{margin-top:180px}}footer{background:var(--footerBg);color:var(--mainWhite)}footer .years25{filter:grayscale(100%);width:200px;opacity:.5}footer h5{text-transform:uppercase;font-weight:700;font-family:"Oswald",sans-serif;font-size:18px;margin-bottom:30px}footer a{text-transform:uppercase;color:var(--mainYellow);font-weight:500;font-family:"Oswald",sans-serif;font-size:18px}footer a:hover,footer a.active{color:var(--mainWhite)}footer .navbar-nav li{margin-bottom:12px}footer .navbar-nav li ul{display:none}footer .company-data{padding-left:0;list-style:none}footer .company-data li{margin-bottom:10px}footer .company-data li:before{content:"•";color:var(--mainYellow);font-size:22px;font-weight:700;display:inline-block;width:1em;margin-left:-1em}footer p{line-height:30px}footer .map{color:var(--mainBlack)}footer .top{padding-top:90px;padding-bottom:70px}@media (min-width:767px){footer .top{padding:50px 15px}}footer .bottom{background-color:var(--mainBlack);font-size:12px;padding-top:20px;padding-bottom:20px}footer .bottom .footer-logo-holder img{max-height:50px}footer .footer-contact{padding-bottom:30px;text-align:left}@media (min-width:767px){footer .footer-contact{padding-bottom:0;margin-top:30px;text-align:center}footer .footer-contact h5,footer .footer-contact p{text-align:left}footer .footer-contact h5,footer .footer-contact a{font-size:16px}footer .footer-contact p:last-of-type{margin-bottom:0!important}}footer .footer-contact .fa-facebook{font-size:1.5em}@media (min-width:767px){footer .copyright{padding-bottom:40px}}