body{display:flex;flex-direction:column;min-height:100vh;font-family:Nunito;font-weight:400;background-color:#eff4ff}main#main{flex:1}a:hover,a:focus{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:600}textarea:focus,textarea.form-control:focus,input.form-control:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,[type=text].form-control:focus,[type=password].form-control:focus,[type=email].form-control:focus,[type=tel].form-control:focus,[contenteditable].form-control:focus{box-shadow:none}div.wpcf7 .ajax-loader{display:none}div.wpcf7 .ajax-loader.is-active{display:inline-block}#wpadminbar{z-index:99990}.alert{color:#fff;border:none}.alert-danger{background-color:#ff5630}.alert-success{background-color:#36b37e}.alert-warning{background-color:#ffab00}.text-default{color:#212529}.card{border:none;border-radius:10px;box-shadow:0 1rem 3rem rgba(31,45,61,.125)}.btn{padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;border-radius:.25rem}.input-group-append .btn{padding:.375rem .75rem;font-size:1rem;font-weight:400}.btn:hover{box-shadow:0 1rem 3rem rgba(31,45,61,.125)}.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{box-shadow:none}.badge{padding:.375rem .5rem;font-size:80%;font-weight:700;line-height:1}.badge-pill{padding-right:.875em;padding-left:.875em;border-radius:50rem}.badge-soft-primary{color:#306eff;background-color:#d6e2ff}.badge-soft-primary[href]:focus,.badge-soft-primary[href]:hover{color:#306eff;text-decoration:none;background-color:#bdd0ff}.badge-soft-secondary{color:#eff2f7;background-color:#fcfcfd}.badge-soft-secondary[href]:focus,.badge-soft-secondary[href]:hover{color:#eff2f7;text-decoration:none;background-color:#ededf3}.badge-soft-success{color:#36b37e;background-color:#d7f0e5}.badge-soft-success[href]:focus,.badge-soft-success[href]:hover{color:#36b37e;text-decoration:none;background-color:#c4e9d9}.badge-soft-info{color:#00b8d9;background-color:#ccf1f7}.badge-soft-info[href]:focus,.badge-soft-info[href]:hover{color:#00b8d9;text-decoration:none;background-color:#b6ebf4}.badge-soft-warning{color:#ffab00;background-color:#fec}.badge-soft-warning[href]:focus,.badge-soft-warning[href]:hover{color:#ffab00;text-decoration:none;background-color:#ffe6b3}.badge-soft-danger{color:#ff5630;background-color:#ffddd6}.badge-soft-danger[href]:focus,.badge-soft-danger[href]:hover{color:#ff5630;text-decoration:none;background-color:#ffc8bd}.badge-soft-light{color:#eff2f7;background-color:#fcfcfd}.badge-soft-light[href]:focus,.badge-soft-light[href]:hover{color:#eff2f7;text-decoration:none;background-color:#ededf3}.badge-soft-dark{color:#273444;background-color:#d4d6da}.badge-soft-dark[href]:focus,.badge-soft-dark[href]:hover{color:#273444;text-decoration:none;background-color:#c6c9ce}.badge-soft-neutral{color:#fff;background-color:#fff}.badge-soft-neutral[href]:focus,.badge-soft-neutral[href]:hover{color:#fff;text-decoration:none;background-color:#f2f2f2}.badge-soft-white{color:#fff;background-color:#fff}.badge-soft-white[href]:focus,.badge-soft-white[href]:hover{color:#fff;text-decoration:none;background-color:#f2f2f2}.nav-item .dropdown-menu{border-radius:.625rem}.nav-item .dropdown-item{color:rgba(0,0,0,.5);font-weight:600}.dropdown-item.active,.dropdown-item:hover,.dropdown-item:focus{background-color:#eff4ff}.navbar{background-color:#fff;padding:.5rem 1rem}.navbar-brand img{width:auto;height:40px}.navbar-toggler{padding:.25rem .375rem;border:none;background:transparent}.navbar-light .navbar-nav [aria-current="page"]>.nav-link,.navbar-light .navbar-nav .nav-link[aria-current="page"],.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.toggle-icon{width:25px;height:18px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.toggle-icon span{display:block;position:absolute;height:2px;width:100%;background-color:#B6B6B6;border-radius:10px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.toggle-icon span:nth-child(1){top:0}.toggle-icon span:nth-child(2),.toggle-icon span:nth-child(3){top:8px}.toggle-icon span:nth-child(4){top:16px}.navbar-toggler:not(.collapsed) .toggle-icon span:nth-child(1){top:11px;width:0%;left:50%}.navbar-toggler:not(.collapsed) .toggle-icon span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler:not(.collapsed) .toggle-icon span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggler:not(.collapsed) .toggle-icon span:nth-child(4){top:11px;width:0%;left:50%}.nav-link{font-weight:700;transition:color .3s}.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.9)}@media (min-width:768px){.navbar-expand-md .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}}.section{margin:4rem 0}.section-404{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:calc(100vh - 140px)}.header-top-text{font-weight:700}.header-bottom-text{font-size:1.125rem;margin-bottom:2.5rem}.page-item .page-link{display:flex;justify-content:center;align-items:center;width:38px;height:38px;margin:0 .125rem;color:#8898aa;border:.0625rem solid #dee2e6;border-radius:50%;box-shadow:0 0 30px 0 rgba(0,0,0,.1);transition:.3s}.pagination .page-item.active .page-link,.page-link:hover{color:#fff;background-color:#175cff;border-color:#175cff}.page-item.disabled .page-link{color:#8898aa}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:50%}.breadcrumb{font-weight:600;background-color:#fff;box-shadow:0 .25rem 3rem rgba(31,45,61,.125)}.breadcrumb-item+.breadcrumb-item::before{font-family:'Font Awesome\ 5 Free';content:'\f105';font-size:80%}.article-content{padding:2rem}.article-content img{width:100%;height:auto;border-radius:.75rem}.article-content .article-title{font-size:1.75rem}.article-content h2,.article-content h3,.article-content h4{border-left:5px solid #0069d9;padding-left:.75rem}.post-nav a{color:#212529;transition:color .3s;padding-left:40px;padding-right:40px}.post-nav a:hover{color:#175cff}.post-nav .post-nav-item:first-child a{padding-right:32px}.post-nav .post-nav-item:last-child a{padding-left:32px}.post-nav .post-nav-item a::before{display:inline-block;position:absolute;top:0;width:30px;font-size:1.75rem;font-family:'Font Awesome 5 Free';font-weight:900;transition:transform .3s}.post-nav .post-nav-item:first-child a::before{margin-left:-40px;content:'\f060';transform:translate3d(0,0,0)}.post-nav .post-nav-item:first-child:hover a::before{transform:translate3d(-8px,0,0)}.post-nav .post-nav-item:last-child a::before{margin-left:10px;content:'\f061';transform:translate3d(0,0,0)}.post-nav .post-nav-item:last-child:hover a::before{transform:translate3d(8px,0,0)}.verifiedCircle{font-size:80%}.tooltip{font-family:Nunito}.avatar{position:relative;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;font-weight:600;width:50px;height:50px}.avatar-2x{width:100px;height:100px}.avatar img{width:100%}.avatar.rounded-circle img{border-radius:50%}.media-body .h6{font-weight:600}.media-right .media-item{margin-right:.625rem}.media-right .media-item:last-child{margin-right:0}.logged-in-as{display:none}.media-comment{margin-bottom:1.25rem}.media-comment-reply article{display:flex;justify-content:flex-end}.media-comment-reply article .media-comment{width:calc(100% - 62px)}.media-comment-author{width:50px;height:50px;margin-right:.75rem;background-color:#fff}.media-comment-bubble{position:relative;padding:1rem 1.25rem;background-color:#fff;box-shadow:0 1rem 3rem rgba(31,45,61,.125);border-radius:20px;border-top-left-radius:0}.icon-actions>a{display:inline-block;margin-right:.5rem;color:#c0ccda;font-size:.875rem;font-weight:600}.icon-actions>a:last-child{margin-right:0}.icon-actions>a,.icon-actions>a.active,.icon-actions>a:hover{color:#3c4858}.img-container{position:relative;width:100%;height:196px;float:left;overflow:hidden;border-radius:.625rem .625rem 0 0}.col-projects .img-container{border-radius:.625rem}.col-other-articles .img-container,.col-other-projects .img-container{height:250px;border-radius:.625rem}.img-card{position:absolute;top:0;bottom:0;left:0;right:0}.img-card:before{position:absolute;bottom:0;content:"";display:block;width:100%;height:100%;z-index:99;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.9) 100%)}.img-card-tl{position:absolute;top:1rem;left:1.5rem;z-index:99}.img-card-tr{position:absolute;top:1rem;right:1.5rem;z-index:99}.img-card-bottom{position:absolute;bottom:20px;left:1.5rem;right:1.5rem;z-index:99}.img-card-bl{position:absolute;bottom:20px;left:1.5rem;z-index:99}.img-card-br{position:absolute;bottom:20px;right:1.5rem;z-index:99}.img-container .img-card .card-img-top{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:filter 0s,transform .4s ease;transition:filter 0s,transform .4s ease}.img-container:hover .img-card .card-img-top{-webkit-transform:scale(1.15);transform:scale(1.15)}.card-img-top{height:100%;border-radius:.625rem .625rem 0 0}.card-footer:last-child{border-radius:0 0 .625rem .625rem}.contact-info{display:flex;align-items:center}.contact-info i{color:#007bff;font-size:1.5rem;margin-right:1.25rem}.contact-info a{color:#212529}#footer{display:flex;width:100%;padding:1.25rem 0;color:#212529;background-color:#fff;box-shadow:0 -.5rem 3rem rgba(31,45,61,.125)}#footer .footer-right{display:flex;align-items:center}.social-media{display:inline-block;margin:0;padding:0;list-style:none}.social-media li{float:left;margin:0 .5rem}.social-media li:first-child{margin-left:0}.social-media li:last-child{margin-right:0}.social-media li a{color:#313131}.social-media li a:hover{color:#175cff}.nav-search .nav-link{padding:0;padding-left:.375rem}.searchbar{height:42px;background-color:#eff4ff;border-radius:30px}.search_input{color:#212529;border:0;outline:0;background:none;width:0;padding:0;caret-color:transparent;line-height:42px;transition:width 0.4s linear}.searchbar.active>.search_input{width:300px;padding:0 1.25rem;caret-color:#212529;transition:width 0.4s linear}.search_icon{width:42px;height:42px;float:right;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#212529}.enlighter-default{padding:12px 0!important;border-radius:10px!important}div.enlighter>div>div{padding-top:3px!important;padding-right:3px!important}.enlighter-toolbar .enlighter-btn-copy,.enlighter-toolbar .enlighter-btn-window{padding:8px!important;border-radius:8px!important}.enlighter-toolbar .enlighter-btn-copy::after{font-family:"Font Awesome 5 Free"!important;content:'\f24d'!important;font-weight:500!important;color:#ffffff!important}.enlighter-toolbar .enlighter-btn-window::after{font-family:"Font Awesome 5 Free"!important;font-weight:600!important;content:'\f121'!important;color:#ffffff!important}.article-content img{cursor:zoom-in!important}body.compensate-for-scrollbar{overflow:hidden!important}.carousel-wrap{position:relative}.owl-carousel .item{position:relative;z-index:100}.owl-nav>button{position:absolute;top:calc(50% - 25px);display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#212529!important;color:#ffffff!important;border-radius:50%;box-shadow:0 1rem 3rem rgba(31,45,61,.125)}.owl-nav button i{font-size:1.5rem}.owl-nav button.owl-prev{left:-10px}.owl-nav button.owl-next{right:-10px}@media all and (min-width:768px){.owl-nav>button{top:calc(50% - 35px);width:50px;height:50px}.owl-nav button i{font-size:1.75rem}.owl-nav button.owl-prev{left:-25px}.owl-nav button.owl-next{right:-25px}}.wpcf7-response-output{display:none!important}
