@charset "UTF-8";.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.animation-default{transition:all .7s cubic-bezier(.31,.1,.57,1)}.carousel,.carousel-inner{position:relative}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{transition:transform .6s ease-in-out;backface-visibility:hidden;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent;opacity:.5}.carousel-control.left{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.0001));background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(90deg,rgba(0,0,0,.0001),rgba(0,0,0,.5));background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203A"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:transparent;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}#main-carousel{overflow:hidden}#home-carousel .item{width:100%;background-repeat:no-repeat;background-position:top;background-size:cover}.carousel-fade .carousel-inner .item{transition-property:opacity;opacity:0;background-repeat:no-repeat;background-size:cover}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{z-index:1;left:0;opacity:0}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.carousel-caption{position:absolute;top:50%;margin-top:-120px;text-shadow:none}.carousel-caption>h1{font-size:50px;line-height:54px;font-family:Source Sans Pro,sans-serif;font-weight:700;color:#fff;margin-bottom:25px;text-shadow:2px 2px 2px #000}.carousel-caption>h1 b{color:#0c6588!important;text-shadow:2px 2px 2px #fff}.carousel-caption>h2{font-size:40px;line-height:44px;font-family:Source Sans Pro,sans-serif;font-weight:400;text-shadow:2px 2px 2px #000;color:#fff}.carousel-caption>.btn{margin-top:25px}.carousel-caption-left{left:15%;width:70%;text-align:left}.carousel-caption-right{left:15%;right:0;width:70%;text-align:right}.carousel-caption-center{left:15%;right:0;width:70%;text-align:center}@media only screen and (max-width:768px){.carousel-caption-left{left:10%;width:60%}.carousel-caption-right{left:30%;width:60%}.carousel-caption-center{left:5%;width:90%}}@media only screen and (max-width:480px){.carousel-caption>h1{font-size:30px;line-height:34px}.carousel-caption>h2{font-size:20px;line-height:24px}.carousel-caption-center,.carousel-caption-left,.carousel-caption-right{left:5%;right:5%;width:90%;text-align:center}}.main-carousel-left,.main-carousel-left:active,.main-carousel-left:visited,.main-carousel-right,.main-carousel-right:active,.main-carousel-right:visited{font-size:30px;line-height:52px;position:absolute;z-index:15;top:50%;margin-top:-20px;width:55px;height:55px;text-align:center;color:#fff!important;border:1px solid #fff;border-radius:50%}.main-carousel-left{left:-100px}.main-carousel-right{right:-100px}#main-carousel:hover .main-carousel-left{left:32px;transition:all .9s}#main-carousel:hover .main-carousel-right{right:32px;transition:all .9s}.main-carousel-left:hover,.main-carousel-right:hover{color:#fff!important;border-color:#0c6588;background-color:#0c6588;transition:all .9s}.main-carousel-left .fa-angle-left{margin-left:-3px}.main-carousel-right .fa-angle-right{margin-right:-3px}@media only screen and (max-width:480px){.main-carousel-left,.main-carousel-left:active,.main-carousel-left:visited,.main-carousel-right,.main-carousel-right:active,.main-carousel-right:visited{font-size:18px;line-height:28px;top:inherit;bottom:15px;margin-top:0;width:30px;height:30px}#main-carousel:hover .main-carousel-left{left:inherit;right:50px}#main-carousel:hover .main-carousel-right{right:15px}}.mouse-icon{display:none;position:absolute;z-index:15;bottom:10%;left:50%;display:block;width:30px;height:50px;cursor:pointer;transform:translateX(-50%);border:2px solid #fff;border-radius:15px}.mouse-icon .wheel{position:relative;top:5px;width:4px;height:10px;margin-right:auto;margin-left:auto;background-color:#fff}.mouse-icon .fa-angle-down{font-size:24px;margin-top:38px;margin-left:6px;color:#fff;animation-name:drop;animation-duration:1s;animation-play-state:running;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite}@keyframes drop{0%{top:5px;opacity:0}30%{top:10px;opacity:1}to{top:25px;opacity:0}}.tinymce>*{margin:0}.tinymce>*+*{margin-top:15px}.tinymce h2{font-weight:400}.tinymce blockquote{display:block;margin-left:15px;letter-spacing:-.6px;font-size:18px;line-height:22px}.tinymce img.pull-right{max-width:300px;height:auto;margin-left:15px}.tinymce img.pull-left{max-width:300px;height:auto;margin-right:15px}.tinymce img.pull-full{display:block;width:auto;max-width:80%;height:auto;margin-left:auto;margin-right:auto}.tinymce table{width:90%;margin-left:auto;margin-right:auto}.tinymce table tbody td,.tinymce table thead td{padding:10px;text-align:center;vertical-align:middle}.tinymce table tbody td{border:1px solid rgb(238.425,238.425,238.425)}.tinymce iframe.full{width:100%;height:1750px;border:none}@media only screen and (max-width:480px){.tinymce img,.tinymce img.pull-full,.tinymce img.pull-left,.tinymce img.pull-right{float:none!important;width:100%;max-width:100%;height:auto;margin:0 0 20px}.tinymce iframe{width:100%!important;height:200px}.tinymce ol,.tinymce ul{margin-left:5px}.tinymce blockquote{margin:20px 0}}.index-title{margin:0 0 60px;padding:0}.index-title h1{font-weight:400;margin:0;text-align:center;text-transform:uppercase;color:#0c6588}.index-title h1 a,.index-title h1 a:hover{color:#0c6588}.index-title h1 span{color:#db8920;font-weight:700}@media only screen and (max-width:768px){.index-title{margin-bottom:30px}}@media only screen and (max-width:480px){.index-title h1{font-size:34px;line-height:38px}}.home{position:relative;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-flex-direction:column;flex-direction:column}.home h1{color:#fff;font-size:60px;line-height:64px}.home h1>span{color:#1099d4}.home h2{position:absolute;bottom:50px;color:#fff;font-weight:400}.home h2>b{font-weight:700}@media only screen and (max-width:768px){.home h1{font-size:50px;line-height:54px}.home h2{font-size:30px;line-height:34px;bottom:100px}}@media only screen and (max-width:480px){.home h1{font-size:50px;line-height:54px;text-align:center}.home h2{font-size:26px;line-height:30px;bottom:100px;text-align:center}}.solutions-container{display:flex;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;flex-wrap:wrap}.solutions-container .card-solutions{width:31%;margin-top:30px;margin-left:3.5%}.solutions-container .card-solutions:nth-child(-n+3){margin-top:0}.solutions-container .card-solutions:nth-child(3n+1){margin-left:0}.card-solutions{padding:30px 20px;background-color:#fff;border:1px solid #ddd;text-align:center}.card-solutions picture img{margin:0 auto;display:block}.card-solutions h2{margin:15px 0;font-size:20px;line-height:24px;color:#0c6588}.card-solutions p{color:rgb(119.085,119.085,119.085)}@media only screen and (max-width:768px){.solutions-container .card-solutions{width:48.5%;margin-top:23px;margin-left:3%}.solutions-container .card-solutions:nth-child(-n+3){margin-top:23px}.solutions-container .card-solutions:nth-child(3n+1){margin-left:3%}.solutions-container .card-solutions:nth-child(-n+2){margin-top:0}.solutions-container .card-solutions:nth-child(odd){margin-left:0}}@media only screen and (max-width:480px){.solutions-container .card-solutions{width:100%;margin-top:0!important;margin-left:0!important}.solutions-container .card-solutions+.card-solutions{margin-top:25px!important}}.section-about{background-image:url(../img/curve.svg);background-repeat:no-repeat;background-attachment:local;background-position:100% 100%;background-size:800px!important;padding:80px 0}.section-about .container{position:relative;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.section-about .image{position:absolute;right:-100px;bottom:0;-ms-align-self:flex-end;align-self:flex-end;width:450px}.section-about .texts{width:600px}.section-about .texts h1{color:#1099d4;text-transform:uppercase;font-weight:300;letter-spacing:5px;margin-bottom:25px}.section-about .texts h2{color:#0c6588;font-weight:300}.section-about .texts .tinymce{margin:25px 0}@media only screen and (max-width:1366px){.section-about{background-size:750px!important;padding:60px 0}.section-about .container{width:1200px;position:relative;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.section-about .image{right:100px;width:450px}.section-about .texts{width:500px}}@media only screen and (max-width:1024px){.section-about{background-position:bottom right -130px}.section-about .container{width:100%}.section-about .image{right:20px}.section-about .texts{width:450px}}@media only screen and (max-width:768px){.section-about{background-size:90%!important}.section-about .container{-moz-flex-direction:column;flex-direction:column}.section-about:after{margin:60px auto 0}.section-about .image{position:relative;order:2;width:50%;margin:25px auto 0}.section-about .texts{order:1;width:100%;text-align:center!important}.section-about .texts h1{font-size:34px;line-height:38px}.section-about .texts .tinymce{margin:25px 0}}@media only screen and (max-width:480px){.section-about{background-size:90%!important}.section-about .image{right:0;margin-right:0;width:90%}}.section-testimonials{background:url(../img/pattern.png);background-attachment:local;background-size:contain!important}.section-testimonials .index-title h1{color:#fff}.testimonial{position:relative;width:70%;background-color:transparent;border:1px solid #fff;padding:30px;margin:45px auto 70px;border-radius:30px}.testimonial figure{position:absolute;bottom:-70px;right:-70px}.testimonial .img-quotes{position:absolute;width:92px!important;height:67px!important;top:-45px;left:-30px}.testimonial .testimonial-content{width:100%;margin:0 auto}.testimonial .testimonial-content p{font-size:20px;line-height:24px;font-weight:400;color:#fff}.testimonial .testimonial-content cite{display:block;margin-top:20px;font-size:22px;line-height:26px;font-weight:400;text-transform:uppercase;color:#db8920;font-style:normal}.testimonial .testimonial-content cite span{font-size:14px;line-height:18px;text-transform:normal;font-weight:300;font-style:italic;display:block;color:#fff}@media only screen and (max-width:768px){.testimonial{width:80%}}@media only screen and (max-width:480px){.testimonial{padding:30px 30px 80px;border-radius:30px}.testimonial figure{position:absolute;bottom:-70px;right:calc(50% - 70px)}}.archive-clients-flex{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media only screen and (max-width:768px){.archive-clients-flex{-moz-flex-direction:column;flex-direction:column}}
