body,html{margin:0px;padding:0px;width:100%;font-family:"Roboto",sans-serif;font-size:14px;line-height:1.6;overflow-x:hidden}a{text-decoration:none}a:hover{text-decoration:underline}a img{border:none 0px}:focus{outline:none 0px}.logo *{display:block;max-width:100%}.aligncenter,dl.aligncenter{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto !important}.alignleft{float:left;max-width:70%;height:auto !important;margin:10px 20px;margin-left:0px}.alignright{float:right;margin:10px 20px;margin-right:0px;max-width:70%;height:auto !important}.alignnone{max-width:100%;height:auto !important}@media (max-width: 719px){.alignleft{float:none;max-width:100%;margin:0px}.alignright{float:none;margin:0px;max-width:100%}}.button{display:inline-block;font:inherit;background:#ea5829;color:#02384c;line-height:1;padding:14px 25px;border:none 0px;border-radius:2px;box-shadow:rgba(255,255,255,0.15) 0px 2px 0px inset;transition:all 0.3s ease}.button:hover{text-decoration:none;background:#f8c5b4;cursor:pointer}.modal{position:fixed;z-index:10000;top:0px;left:0px;right:0px;bottom:0px;overflow:auto;background:rgba(239,242,244,0.95)}.modal__item{background:#fff;width:800px;max-width:90%;margin:15% auto;position:relative;padding:5%;box-sizing:border-box}.modal__close{position:absolute;bottom:100%;right:0px;padding:10px}.modal__close svg{height:24px;width:24px;display:block;opacity:0.5;transition:all 0.3s ease}.modal__close:hover svg{opacity:1}.modal__close-sideclick:after{content:"";position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:-1}.hidden{display:none}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.article-list{margin:30px 0px;padding:0px;list-style:none}.article-list__item{display:block;margin:20px 0px;overflow:hidden}.article-list__item h2,.article-list__item p{margin:10px 0px}.article-list__date{font-size:0.85em;display:block;margin-top:-10px}.article-list__thumbnail{float:right;display:block;max-width:40%;width:320px;margin:10px 0px;margin-left:20px}.article-list__more-link{display:inline-block}.article__extras{margin-top:-10px;font-size:0.85em}.article__date{display:inline-block;margin-right:10px}.article__author{display:inline-block;padding-left:10px;margin-right:10px;border-left:solid 1px rgba(0,0,0,0.1)}.article__categories{margin:0px;list-style:none;padding:0px;display:inline-block;padding-left:10px;border-left:solid 1px rgba(0,0,0,0.1)}.article__category{display:inline-block}.article__category:after{content:","}.article__category:last-child:after{content:""}.pagination{margin:30px 0px;clear:both}.pagination__list{margin:0px;padding:0px;list-style:none;text-align:center}.pagination__item{display:inline-block;line-height:1;margin:0px 3px}.pagination__link{display:block;color:inherit;transition:all 0.3s ease}.pagination__link:hover{text-decoration:none;border-color:#ea5829}.pagination__item.current,.pagination__link{padding:6px 8px;border:solid 2px rgba(0,0,0,0.1)}.pagination__item.current{border-color:#ea5829}.news-article__thumbnail{float:right;width:400px;max-width:40%;display:block;margin-left:30px;margin-bottom:20px}.news-article__date{font-size:0.85em;margin-top:-10px;display:block}.news-article__footer{margin-top:30px;padding-top:20px;border-top:solid 1px rgba(0,0,0,0.1);clear:both;overflow:hidden}.news-article__footer .social{float:right}.news-article__back{float:left;margin-right:40px;margin-bottom:15px}.news-article__back:before{content:"";display:inline-block;height:0px;width:0px;border-right:solid 5px;border-top:solid 5px transparent;border-bottom:solid 5px transparent;margin-right:5px}.social__list{margin:0px;padding:0px;list-style:none;font-size:0px}.social__item{display:inline-block;margin-right:10px}.team-list{margin:30px -10px;padding:0px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.team-list__item{width:100%;position:relative;margin:15px 10px}@media (min-width: 556px){.team-list__item{max-width:calc(50% - 20px)}}@media (min-width: 980px){.team-list__item{max-width:calc(33% - 20px)}}@media (min-width: 556px){.team-list__item.team-list__item--width-full{max-width:unset}}@media (min-width: 980px){.team-list__item.team-list__item--width-full{max-width:unset}}.team-list__item h3{margin:10px 0px}.team-list__item span,.team-list__item a{color:inherit;display:block}.team-list__item .archive-team__modal-link{display:-ms-flexbox;display:flex}.team-list__job-title{font-size:14px;margin-top:-10px;margin-bottom:10px}.team-list__thumbnail{display:block;width:100%}.archive-team__modal-link{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;max-width:320px}.archive-team__modal-link:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.archive-team__modal-link-arrow{width:36px}.archive-team__modal.work-modal{width:1400px}.archive-team__modal-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;-ms-flex-direction:column;flex-direction:column}@media (min-width: 979px){.archive-team__modal-inner{-ms-flex-direction:row;flex-direction:row}}.archive-team__modal-image-wrapper{max-width:300px;height:400px;margin-bottom:24px}.archive-team__modal-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.archive-team__modal-content{-ms-flex:1;flex:1}.archive-team__modal-content ul,.archive-team__modal-content ol{margin-top:-25px}.archive-team__modal-content-title{margin-top:0;text-transform:uppercase;font-size:30px}.archive-team__modal-content-position{margin-top:0px;margin-bottom:7px;font-size:15px;display:block}.archive-team__modal-content-phone,.archive-team__modal-content-email{display:block;color:inherit;margin-bottom:4px}.archive-team__modal-content-linkedin{width:24px}.search-list{margin:30px -10px;padding:0px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-list__item{-ms-flex:1 1 300px;flex:1 1 300px;margin:10px}.search-list__link{display:block;border:solid 2px rgba(0,0,0,0.1);padding:20px 30px}.search-list__link h3,.search-list__link p,.search-list__link img{margin:10px 0px}.search-list__thumbnail{max-width:236px;width:100%;display:block}.rating{width:360px;padding:15px 40px}.rating textarea{width:100%;box-sizing:border-box;border:solid 1px rgba(0,0,0,0.1);font:inherit;padding:8px;height:60px;margin:20px 0px}.rating input[type=submit]{display:block;margin-bottom:20px;float:right}.rating__form{overflow:hidden}.rating__scale{margin:0px -5px;display:-ms-flexbox;display:flex;background-image:-ms-linear-gradient(0deg, #f33b22 0%, #efc223 52%, #78d149 78%, #01df6e 100%)}.rating__score{-ms-flex:1 1 0;flex:1 1 0;margin:5px;box-shadow:white 0px 0px 0px 10px;border-radius:6px}.rating__score label{display:block;padding:6px;font-size:14px;border-radius:4px;margin:2px;text-align:center;background:#fff;transition:all 0.3s ease;box-shadow:rgba(255,255,255,0.8) 0px 0px 0px 5px}.rating__score label:hover{cursor:pointer;box-shadow:rgba(255,255,255,0) 0px 0px 0px 5px}.rating__score input{position:absolute;visibility:hidden}.rating__score input:checked+label{box-shadow:rgba(255,255,255,0) 0px 0px 0px 5px}.gform_wrapper{margin:25px 0px}.gform_fields{margin:0px;padding:0px;list-style:none}.gform_fields ul{margin:0px;padding:0px;list-style:none}.gform_fields input[type=text],.gform_fields input[type=email],.gform_fields input[type=tel],.gform_fields input[type=url],.gform_fields input[type=number],.gform_fields select,.gform_fields textarea{border:solid 1px #ddd;border-radius:2px;box-sizing:border-box;width:340px;max-width:100%;font:inherit;padding:6px 10px;background:#fff;height:42px;transition:all 0.3s}.gform_fields input[type=text]:focus,.gform_fields input[type=email]:focus,.gform_fields input[type=tel]:focus,.gform_fields input[type=url]:focus,.gform_fields input[type=number]:focus,.gform_fields select:focus,.gform_fields textarea:focus{border-color:#aaa}.gform_fields input[type=number]{width:170px}.gform_fields textarea{height:80px;width:600px}.gform_validation_container{visibility:hidden;opacity:0;position:absolute;z-index:-10}.gfield_label{display:block;margin:5px 0px;font-weight:700}.gfield{display:block;overflow:hidden;margin:20px 0px}.gfield_description{display:block;font-size:0.8em;margin:3px 0px}.validation_message{color:red}.validation_error{font-weight:bold;font-size:1.2em}.gfield_checkbox li,.gfield_radio li{display:block;line-height:1.4;margin:5px 0px}.gfield_checkbox li input,.gfield_radio li input{display:inline-block;vertical-align:middle;margin-right:5px}.gform_ajax_spinner{margin:0px 10px;display:inline-block}.logos{overflow:hidden;background-color:#e6eaeb;padding:56px 0}.logos:not(.is-initialized){visibility:unset}.logos:not(.is-initialized) .logo__slides{gap:24px}.logos__slides-item{display:-ms-flexbox;display:flex;background-color:#ffffff;border-radius:8px;padding:15px;height:80px;width:200px}@media (min-width: 780px){.logos__slides-item{padding:8px;height:108px;width:270px}}.logos__slides-item-link{display:-ms-flexbox;display:flex;width:100%}.logos__logo{margin:auto;max-width:100%;max-height:100%}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;transform:translate3d(0, 0, 0);z-index:8020}.fancybox-skin{position:relative}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{opacity:0.5;transition:all 0.3s ease}#fancybox-loading:hover,.fancybox-close:hover,.fancybox-prev span:hover,.fancybox-next span:hover{opacity:1}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-20px;margin-left:-20px;opacity:0.5;cursor:pointer;z-index:8060;height:40px;width:40px}#fancybox-loading div{position:absolute;border:solid 2px #fff;border-top-color:transparent;border-bottom-color:transparent;animation:rotate 1s ease infinite;border-radius:100px;top:0px;left:0px;bottom:0px;right:0px}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(720deg)}}.fancybox-close{position:absolute;bottom:100%;right:0px;width:44px;height:44px;cursor:pointer;z-index:8040;background:url(../img/close.svg) no-repeat center}.fancybox-nav{position:absolute;top:0;width:30%;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;cursor:pointer;z-index:8040}.fancybox-prev span{left:10px;background:url(../img/left.svg) no-repeat center}.fancybox-next span{right:10px;background:url(../img/right.svg) no-repeat center}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(239,242,244,0.95)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;color:#FFF}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}a{color:#ea5829}body{max-width:1920px;margin:auto}.button{background:#f7b21f;color:#031c26}.button:hover{background:#ffd57b}.main-header{padding:2% 3%}.lang__list{margin:0px;padding:0px;list-style:none;float:right}.lang__item{float:left}.lang__link{display:block;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#02384c;opacity:0.4;padding:10px}.main-header__nav{overflow:hidden;clear:both;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.logo{-ms-flex:0 1 auto;flex:0 1 auto;padding:10px;margin-right:5%;max-width:33%}.main-menu{-ms-flex:1 1 auto;flex:1 1 auto}.main-menu .current-menu-item>a:after{opacity:1}.main-menu__list{margin:0px;padding:0px;list-style:none}.main-menu__item{float:left}.main-menu__link{display:block;font-size:16px;text-transform:uppercase;letter-spacing:2px;color:#02384c;padding:10px 20px;line-height:1;position:relative}.main-menu__link:hover{text-decoration:none}.main-menu__link:hover:after{opacity:1}.main-menu__link:after{content:"";position:absolute;left:20px;right:20px;bottom:4px;height:2px;background:#e6eaeb;opacity:0;transition:all 0.3s ease}.find-button{-ms-flex:0 0 auto;flex:0 0 auto}.find-button svg{height:29px;width:29px;margin:10px}.hero__slide{background:no-repeat center;background-size:cover;position:relative;overflow:hidden}.hero>.hero__slide+.hero__slide{display:none}.hero__caption{margin:6% 4%;padding:6%;position:relative;border:solid 3px #f7b21f}.hero__caption h1,.hero__caption p{max-width:50%;color:#fff;margin:3% 0px}.hero__caption h1{color:#fff;font-size:56px;text-transform:uppercase;letter-spacing:3px;font-weight:700;line-height:1}.hero__caption p{font-size:16px;font-weight:300;line-height:1.6;max-width:600px}.hero__bg{position:absolute;z-index:-10;left:0px;right:-120px;top:0px;bottom:0px;background:no-repeat center;background-size:cover;transition:all 0.2s ease}.hero__image{position:absolute;top:20px;right:-2%;bottom:0px;left:60%;z-index:100;background:no-repeat bottom;background-size:contain;transition:all 0.2s ease}.hero__more{text-transform:uppercase;color:#f7b21f;font-weight:400;letter-spacing:2px}.hero__more:after{content:"";position:absolute;bottom:0px;left:0px;right:0px;top:0px;z-index:30}.slick-arrow{position:absolute;top:50%;height:50px;width:50px;border-radius:50px;z-index:100;background:#f7b21f no-repeat center;border:none 0px;font-size:0px;box-shadow:rgba(247,178,31,0.8) 0px 0px 0px 0px}.slick-arrow:hover{cursor:pointer;box-shadow:rgba(247,178,31,0) 0px 0px 0px 10px;transition:all 0.5s}.slick-prev{left:4%;transform:translate(-50%, -50%);background-image:url(../img/go-left.svg)}.slick-next{right:4%;transform:translate(50%, -50%);background-image:url(../img/go-right.svg)}.sect-title{font-size:32px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#ea5829;text-align:center;line-height:1.2;margin:4% 0px}.service{overflow:hidden;margin:4% 2%}.service__list{margin:0px;padding:0px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.service__item{-ms-flex:1 1 180px;flex:1 1 180px;margin:10px 3%;text-align:center;position:relative}.service__item img{display:block;margin:auto;max-width:30%}.service__item h3{font-size:24px;line-height:1.2;margin:20px 0px}.service__item p{margin:20px 0px;color:#7e949a}.service__link{color:#02384c}.service__link:after{content:"";position:absolute;left:0px;top:0px;bottom:0px;right:0px}.testimonial{position:relative;background:#e6eaeb;padding:6%}.testimonial:after{content:url(../img/quote.svg);font-size:0px;display:block;position:absolute;bottom:0px;right:10%;opacity:0.3}.testimonial__item{max-width:800px;margin:0px auto;position:relative;z-index:10}.testimonial__text{font-style:italic;font-weight:300;font-size:16px}.testimonial__author{text-align:right;margin-top:20px}.testimonial__author strong{display:block;font-size:14px;color:#02384c}.testimonial__author em{color:#748286;font-style:normal;font-size:13px}.testimonial__more,.blog-summary__more{text-align:center;margin-top:20px}.testimonial__more__link,.blog-summary__more__link{text-transform:uppercase;color:#ea5829;font-weight:400;font-size:16px;letter-spacing:2px}.blog-summary{margin:4% 2%;overflow:hidden}.blog-summary__list{margin:0px;padding:0px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-summary__item{-ms-flex:1 1 250px;flex:1 1 250px;margin:10px 3%;position:relative}.blog-summary__image{float:left;width:40%;margin-right:6%}.blog-summary__text{overflow:hidden}.blog-summary__text h3{font-size:22px;text-transform:uppercase;font-weight:700;line-height:1.2;margin:0px}.blog-summary__text p{margin:15px -8px}.blog-summary__text span{display:inline-block;margin:0px 8px}.blog-summary__link{color:#02384c}.blog-summary__link:after{content:"";position:absolute;left:0px;top:0px;right:0px;bottom:0px}.blog-summary__more{margin:3% 0px}.main-footer{background:#02384c;padding:4%;color:#fff;overflow:hidden}.info{margin:0px;padding:0px;list-style:none;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.info__item{-ms-flex:0 1 auto;flex:0 1 auto;margin:10px 0px;margin-right:40px}.info__item img{width:22px}.info__item .mini-button{text-transform:uppercase;color:#f7b21f;letter-spacing:1px}.info__item a{color:inherit}.copy{clear:both;margin-top:20px;font-size:13px;color:#5c7d89;text-align:center}.social{float:right;margin:10px 0px}.social img{display:block}.modal__close svg{stroke:#072f54}.find__item{margin:15% auto;max-width:90%;width:600px;text-align:center}.find__item .modal__close{top:10px;right:10px}.find__item form{position:relative}.find__item input[type=text]{box-sizing:border-box;font:inherit;width:100%;padding:14px 16px;background:rgba(255,255,255,0.8);border:none 0px;font-size:18px;font-weight:300;border:solid 1px rgba(7,47,84,0.2)}.find__item input[type=submit]{position:absolute;right:0px;top:0px;bottom:0px;background:url(../img/find.svg) no-repeat center;width:60px;font-size:0px;border:none 0px;background-size:24px 24px;opacity:0.4;transition:all 0.3s ease}.find__item input[type=submit]:hover{opacity:1;cursor:pointer}.content{overflow:hidden;padding:2% 3%}.content h1{font-size:40px;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:#02384c;margin:3% 0px;line-height:1.2;text-align:center}.sidebar{float:left;width:270px;max-width:30%}.submenu{background:#e6eaeb;padding:20px 0px;margin-left:-200px;padding-left:200px;overflow:hidden}.submenu .current-menu-item>.submenu__list,.submenu .current-menu-ancestor>.submenu__list{display:block}.submenu .current-menu-item>a,.submenu .current-menu-ancestor>a{color:#ea5829}.submenu__list{margin:5px 0px;padding:0px;list-style:none;font-size:16px}.submenu__list .submenu__list{margin-left:20px;font-size:14px;display:none}.submenu__link{color:#02384c;text-transform:uppercase;letter-spacing:2px;display:block;background:url(../img/bullet.svg) no-repeat left;padding:8px;padding-left:15px}.content__text{overflow:hidden;padding:3% 8%;color:#3d545c;max-width:1000px;margin:0px auto}.content__text h1,.content__text h2,.content__text h3,.content__text h4,.content__text h5,.content__text h6,.content__text p{margin:25px 0px}.content__text h1{text-align:left}.content__text h2{text-transform:uppercase;letter-spacing:2px;font-weight:300;font-size:28px;line-height:1.2}.content__text h3{text-transform:uppercase;letter-spacing:1px;font-weight:400;text-transform:uppercase;font-size:18px;line-height:1.2}.content__text .service__list{margin:25px -3%}.content__text .service__list h3{font-size:20px;font-weight:600}.content__text .service__list h3,.content__text .service__list p{margin:15px 0px}.work{margin:3% 0px;padding:0px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.work__item{padding:3%;-ms-flex:0 1 33.3%;flex:0 1 33.3%;display:-ms-flexbox;display:flex;position:relative;box-sizing:border-box}.work__image{background:no-repeat center;background-size:cover;margin-bottom:30px}.work__image:before{content:"";display:block;padding-top:50%}.work__caption{-ms-flex:1 1 34%;flex:1 1 34%;box-sizing:border-box;background:#e6eaeb;text-align:center}.work__caption h2{font-size:22px;font-weight:700;color:#02384c;line-height:1.2;margin:20px 5%}.work__caption p{margin:8px 0px}.work__caption .button{padding:12px 20px;text-transform:uppercase;letter-spacing:1px;margin:5px 0px;margin-bottom:25px}.work__caption .button:after{content:"";position:absolute;left:0px;top:0px;right:0px;bottom:0px}p.work__date{margin-top:-10px;color:#8ca2a8}.page-numbers{margin:0px 5px}.pagination{text-align:center;margin:50px 0px}.pagination .current{background:#e6eaeb}.pagination .current,.pagination a{padding:10px 12px;border:none 0px}.pagination a:hover{background:#e6eaeb}.work-modal{padding:60px;background:#fff;overflow:hidden;box-sizing:border-box;max-width:100%;width:900px}.work-modal h2{text-align:center;font-size:30px;font-weight:600;color:#02384c;line-height:1.2;margin:30px 0px}.work-modal p{margin:25px 0px}.work-modal .work-modal__date{text-align:center;margin-top:0px;opacity:0.5}.work-modal__quote{width:240px;max-width:40%;margin-left:40px;margin-bottom:20px;float:right;background:#02384c url(../img/quote2.svg) no-repeat 90% bottom;color:#bdd7e0;padding:4% 6%}.work-modal__quote h3{text-transform:uppercase;font-size:18px;font-weight:700;line-height:1.2;margin:20px 0px;text-align:center;color:#fff;letter-spacing:1px}.work-modal__quote p{font-style:italic;font-size:13px}.work-modal__quote .work-modal__author{font-style:normal;text-align:center}.work-modal__quote .work-modal__author strong{color:#fff;font-size:16px;font-weight:normal;display:block}.fancybox-close{background-size:24px}.work-modal__image{overflow:hidden;margin:-20px;margin-bottom:40px}.work-modal__image img{display:block;width:100%}.blur{filter:blur(6px)}.menu-toggle,.submenu-toggle,.screen-reader-text{display:none}@media (max-width: 1380px){.work__item{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width: 979px){.work__caption{-ms-flex:1 1 44%;flex:1 1 44%}}@media (max-width: 767px){.work__caption,.work__image{-ms-flex:1 1 50%;flex:1 1 50%}.work__item{-ms-flex-preferred-size:100%;flex-basis:100%}.main-menu__list{position:absolute;left:0px;top:0px;bottom:0px;background:rgba(234,88,41,0.95);overflow:auto;z-index:10000;padding:10%;min-width:30%;max-width:calc(80% - 70px);transform:translateX(-100%);transition:all 0.5s ease}.main-menu__list.show{transform:translateX(0)}.main-menu__item{float:none;margin-bottom:5px}.main-menu__link{padding:20px;text-align:center;color:#fff;font-weight:300;letter-spacing:3px}.current-menu-item>a,.current-menu-ancestor>a{opacity:0.4}.current-menu-item>a:after,.current-menu-ancestor>a:after{display:none}.menu-toggle{display:block;float:right;height:40px;width:40px;font-size:0px;border:solid 2px #ea5829;border-radius:10px;margin:10px 0px;position:relative}.menu-toggle:before{content:"";position:absolute;left:8px;right:8px;top:0px;bottom:0px;height:16px;border-top:solid 2px #ea5829;border-bottom:solid 2px #ea5829;transform-origin:50% 50%;margin:auto;background:rgba(234,88,41,0);transition:all 0.3s}.menu-toggle:after{content:"";position:absolute;left:8px;right:8px;height:2px;background:#ea5829;top:0px;bottom:0px;margin:auto;transform-origin:50% 50%;transition:all 0.3s}.menu-toggle.active:before{height:2px;border-width:0px;background:#ea5829;transform:rotate(45deg);transition:height 0.2s, border-width 0s 0.2s, background 0s 0.2s, transform 0.3s 0.2s}.menu-toggle.active:after{transform:rotate(-45deg);transition:all 0.3s 0.2s}.blog-summary__image{float:none;margin-bottom:10px;margin-right:0px;width:auto;max-width:100%}.sect-title{font-size:28px}.hero__caption{z-index:1}.hero__caption p,.hero__caption h1{max-width:70%}.hero__image{left:65%;right:-15%}.sidebar{float:none;width:auto;max-width:none}.submenu{margin-left:0px;padding:10px 20px;display:none}.submenu.show{display:block}.submenu-toggle{display:block;border:solid 2px #e6eaeb;text-transform:uppercase;padding:12px;text-align:center;letter-spacing:2px;color:#02384c}.submenu-toggle:before{content:attr(data-open)}.submenu-toggle.active:before{content:attr(data-close)}.work-modal__cont{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.work-modal__cont h2{margin:10px}.work-modal__cont>*{-ms-flex:1 1 90%;flex:1 1 90%}.work-modal__quote{float:none;width:auto;margin:0px;max-width:none;margin-top:40px;-ms-flex-order:10;order:10}.work-modal__image{padding-top:0px}}@media (max-width: 590px){.hero__image{display:none}.hero__caption{margin:8%}.hero__caption h1,.hero__caption p{max-width:none;margin:20px 0px}.hero__caption h1{font-size:36px}.hero__caption p{font-size:14px}.blog-summary,.service{margin:8%}.testimonial{padding:8%}.work__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.work__caption{-ms-flex-order:2;order:2}.work__caption,.work__image{-ms-flex:1 1 51%;flex:1 1 51%}.content h1{font-size:32px}.content__text h2{font-size:24px}.content__text h3{font-size:16px}}

/*# sourceMappingURL=global.1.0.1.min.css.map */