@charset "UTF-8";.container{max-width:96%}@media (min-width:576px){.container{max-width:90%}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1170px}}@media (min-width:1281px){.hero-block .hero-text div.mw-5{max-width:50rem}}#alloemail,#alloemail-2,.out-alloemail,input[name=alloemail]{display:none!important}.text-justify{text-align:justify}.text-bold,b,strong{font-weight:700}.text-italic,em,i{font-style:italic}.clear-both{clear:both}.cursor-pointer{cursor:pointer!important}.cursor-help{cursor:help!important}.out-page-content .a-style,.out-page-content a{color:#f85c37;cursor:pointer;text-transform:none}.out-page-content .a-style:hover,.out-page-content a:hover{color:#c00}.out-page-content h2,.out-page-content h3,.out-page-content h4,.out-page-content h5,.out-page-content h6{margin-bottom:1rem}.short-title{margin-bottom:1.5rem!important;font-size:2.4rem}form .div-loader-bars{position:relative;left:20px}.error-field{border-color:#c00!important}.response-form-with-ajax ul,.response-form-with-ajax ul li{margin:0;padding:0;list-style:circle}.response-form-with-ajax ul{margin-left:20px}.response-form-with-ajax ul li{list-style:circle}i.social-with-color{transition:color .2s}i.social-with-color.fa-github{color:#24292e!important}i.social-with-color.fa-linkedin{color:#0073b1!important}i.social-with-color.fa-facebook{color:#1877f2!important}.color-orange-laravel{color:#f85c37!important}.bg-color-orange-laravel{background-color:#f85c37!important}.border-color-orange-laravel{border-color:#f85c37!important}.text-intro p{line-height:2.2rem}.div-loader-bars{display:none}.div-loader-bars .loader-bars{width:50px;height:30px;display:inline-block;vertical-align:middle;position:relative}.div-loader-bars .loader-bars span,.div-loader-bars .loader-bars:after,.div-loader-bars .loader-bars:before{content:'';display:block;position:absolute;top:0;width:10px;height:30px;background:#ff6139}.div-loader-bars .loader-bars:before{left:0;-webkit-animation:grow 1.5s linear infinite;animation:grow 1.5s linear infinite}.div-loader-bars .loader-bars:after{left:15px;-webkit-animation:grow 1.5s linear -.5s infinite;animation:grow 1.5s linear -.5s infinite}.div-loader-bars .loader-bars span{left:30px;-webkit-animation:grow 1.5s linear -1s infinite;animation:grow 1.5s linear -1s infinite}@-webkit-keyframes grow{0%{-webkit-transform:scaleY(0);opacity:0}50%{-webkit-transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(0);opacity:0}}@keyframes grow{0%{transform:scaleY(0);opacity:0}50%{transform:scaleY(1);opacity:1}100%{transform:scaleY(0);opacity:0}}.out-div-loader-bars .div-loader-bars{display:block}header#header{position:static}.header-top{background:#f85c37;color:#fff;padding-top:5px;padding-bottom:5px}.header-top .block-in-header-top-left .user{margin-right:15px;font-weight:700}.header-top .block-in-header-top-left .user i{margin-right:5px}.header-top .block-in-header-top-left a{color:#fff;margin-left:2px;font-size:1.9rem;text-align:center;width:22px;height:22px;line-height:22px;display:inline-block;border-radius:4px;position:relative;bottom:-2px}.header-top .block-in-header-top-left a:hover i{color:#c00!important}.header-top .block-in-header-top-right a.a-title,.header-top .block-in-header-top-right h1{display:inline-block;font-size:1.4rem;padding:0;margin:0;margin-block-start:0;margin-block-end:0;line-height:2.8rem;color:#fff;font-weight:700;font-family:"Open Sans",sans-serif}.header-top .block-in-header-top-right a.a-title:hover{color:#262e45}@media all and (max-width:630px){.header-top .block-in-header-top{float:none!important;text-align:center}}header .navbar-brand img{height:60px;position:absolute;top:50%;margin-top:-30px}@media all and (max-width:992px){header .navbar-brand{height:42px}header .navbar-brand img{height:48px;top:11px;margin-top:0}}header .navbar-toggler{transition:background-color .3s}header .navbar-toggler:hover{background-color:#f85c37}header .btn-website-fr img{height:20px;position:relative;top:-1px}header .btn-website-fr i{position:relative;bottom:-1px}.breadcrumb-area h1{font-weight:500;font-size:3rem;line-height:1.2}.breadcrumb li a span{padding:0!important}.breadcrumb li a span.chevron-right{padding:0 1rem!important}.breadcrumb li .chevron-right{color:#fff!important}.breadcrumb li .chevron-right:after{content:'/'}.breadcrumb li.active a span{color:#f85c37}.home-first-block .aloha{display:block;font-family:Dosis,sans-serif}.bg-1{background-position:center -50px}.favicon-laravel{max-height:35px;float:right;margin-left:1.5rem}.blog-page .categories a.active{color:#f85c37}.blog-page .card .card-body{padding:4.5rem}@media all and (max-width:700px){.blog-page .card .card-body{padding:2rem 1.5rem}}.blog-page.blog-details .card{margin-right:0}.out-contact-intro{margin-bottom:2.8rem!important}@media all and (max-width:991px){.out-contact-details{margin-top:2.8rem!important}}.contact-details ul,.contact-details ul li{margin:0;padding:0;list-style-type:none}.contact-details ul li{margin-top:.6rem}.contact-details ul li:first-child{margin-top:0}.contact-details ul li a i{font-size:1.8rem;margin-right:3px;position:relative;bottom:-1px}.contact-form .form-control{border-color:#cee0fa;border-radius:6px}.contact-form .form-control:focus{border-color:#32fdd1}.contact-form button{border-radius:6px}.portfolio-area .a-img{float:right;margin-left:1.5rem}@media all and (max-width:700px){.portfolio-area .a-img{float:none;display:block;margin-left:0;margin-bottom:1.5rem;text-align:center}}.skills-area .pricing-table{box-shadow:0 15px 50px 0 rgba(115,115,115,.13)}.skills-area .pricing-table table thead tr th{padding-top:2rem;padding-bottom:2rem;font-weight:600}footer .social a{font-size:2.6rem;margin-right:8px}footer .social a:last-child{margin-right:0}footer .social a:hover i{color:#f85c37!important}footer a{text-transform:none}footer .footer-widget-area .footer-widget .footer-logo{max-width:39rem}footer .footer-widget-area .footer-widget h6{font-size:1.8rem}footer .footer-widget-area .footer-widget img{max-height:60px}.noscript{position:absolute;z-index:1000;color:#c00;width:900px;top:50px;left:50%;margin-left:-450px;font-weight:700;font-size:1.2em;background:#fff;text-align:center}@media all and (max-width:920px){.noscript{width:700px;margin-left:-350px}}@media all and (max-width:720px){.noscript{width:500px;margin-left:-250px}}@media all and (max-width:520px){.noscript{width:400px;margin-left:-200px}}@media all and (max-width:420px){.noscript{width:300px;margin-left:-150px}}@media all and (max-width:320px){.noscript{width:240px;margin-left:-120px}}
