@font-face{font-family:'Google Sans Flex';font-style:normal;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesansflex/v23/t5sJIQcYNIWbFgDgAAzZ34auoVyXkJCOvp3SFWJbN5hF8Ju1x6sKCyp0l9sI40swNJwInycYAJzz0m7kJ4qFQOJBOjLvDSndo0SKMpKSTzwliVdHAy4bxTDHg_ugnAakp8uaycs.ttf) format('truetype')}
@font-face{font-family:'Google Sans Flex';font-style:normal;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesansflex/v23/t5sJIQcYNIWbFgDgAAzZ34auoVyXkJCOvp3SFWJbN5hF8Ju1x6sKCyp0l9sI40swNJwInycYAJzz0m7kJ4qFQOJBOjLvDSndo0SKMpKSTzwliVdHAy4bxTDHg_ugnAakp0ubycs.ttf) format('truetype')}
@font-face{font-family:'Google Sans Flex';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesansflex/v23/t5sJIQcYNIWbFgDgAAzZ34auoVyXkJCOvp3SFWJbN5hF8Ju1x6sKCyp0l9sI40swNJwInycYAJzz0m7kJ4qFQOJBOjLvDSndo0SKMpKSTzwliVdHAy4bxTDHg_ugnAakp5Wbycs.ttf) format('truetype')}
@font-face{font-family:'Google Sans Flex';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesansflex/v23/t5sJIQcYNIWbFgDgAAzZ34auoVyXkJCOvp3SFWJbN5hF8Ju1x6sKCyp0l9sI40swNJwInycYAJzz0m7kJ4qFQOJBOjLvDSndo0SKMpKSTzwliVdHAy4bxTDHg_ugnAakp8ubycs.ttf) format('truetype')}
@font-face{font-family:'Google Sans Flex';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesansflex/v23/t5sJIQcYNIWbFgDgAAzZ34auoVyXkJCOvp3SFWJbN5hF8Ju1x6sKCyp0l9sI40swNJwInycYAJzz0m7kJ4qFQOJBOjLvDSndo0SKMpKSTzwliVdHAy4bxTDHg_ugnAakp_mbycs.ttf) format('truetype')}
@font-face{font-family:'Google Sans Flex';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesansflex/v23/t5sJIQcYNIWbFgDgAAzZ34auoVyXkJCOvp3SFWJbN5hF8Ju1x6sKCyp0l9sI40swNJwInycYAJzz0m7kJ4qFQOJBOjLvDSndo0SKMpKSTzwliVdHAy4bxTDHg_ugnAakpxWcycs.ttf) format('truetype')}
@font-face{font-family:'Google Sans Flex';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesansflex/v23/t5sJIQcYNIWbFgDgAAzZ34auoVyXkJCOvp3SFWJbN5hF8Ju1x6sKCyp0l9sI40swNJwInycYAJzz0m7kJ4qFQOJBOjLvDSndo0SKMpKSTzwliVdHAy4bxTDHg_ugnAakpyycycs.ttf) format('truetype')}
@font-face{font-family:'Google Sans Flex';font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesansflex/v23/t5sJIQcYNIWbFgDgAAzZ34auoVyXkJCOvp3SFWJbN5hF8Ju1x6sKCyp0l9sI40swNJwInycYAJzz0m7kJ4qFQOJBOjLvDSndo0SKMpKSTzwliVdHAy4bxTDHg_ugnAakp0ucycs.ttf) format('truetype')}
@font-face{font-family:'Google Sans Flex';font-style:normal;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesansflex/v23/t5sJIQcYNIWbFgDgAAzZ34auoVyXkJCOvp3SFWJbN5hF8Ju1x6sKCyp0l9sI40swNJwInycYAJzz0m7kJ4qFQOJBOjLvDSndo0SKMpKSTzwliVdHAy4bxTDHg_ugnAakp2Kcycs.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64RgL5Xk.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64ZgK5Xk.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64UYK5Xk.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64RgK5Xk.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64SoK5Xk.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64cYN5Xk.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64f8N5Xk.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64ZgN5Xk.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64bEN5Xk.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyo_BJ.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyUyovBJ.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyXsovBJ.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyovBJ.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWAovBJ.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVspfBJ.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVVpfBJ.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyUypfBJ.ttf) format('truetype')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyUbpfBJ.ttf) format('truetype')}html,
body{font-size:18px;color:#222;font-weight:400;font-family:'Google Sans Flex',sans-serif;overflow-x:hidden;line-height:1.5;position:relative;display:flex;min-height:100vh;flex-direction:column}::selection{background:#333;color:#fff}.tooltipster-box{background:rgba(2,108,184,0.85) !important;border:none !important;box-shadow:none}.tooltipster-content{color:#fff !important}table,
tr,
td,
blockquote{color:#333}ol,
ul{margin:0;padding:0;list-style:none}a{color:#E95B13;outline:none;text-decoration:none}a:hover,
a:focus{color:#9f3302;outline:none;text-decoration:none}button:focus,
button:active,
input:focus,
input:active{outline:none;box-shadow:none}small{font-size:60%}h1,
h2,
h3,
h4,
h5,
h6{margin:0;font-weight:400}h1,
h2,
h3,
h4,
h5,
.button,
.numbered .tp-bullet .tp-count{font-family:'Roboto Condensed',sans-serif}h1{font-size:3rem}h2{font-size:2.6rem}h2.heading-title-small{font-size:2.45rem}h3{font-size:1.5rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:0.875rem}p.title{font-size:1rem}.italic{font-style:italic}button{line-height:1}p{line-height:1.7}.padding{padding:7.5rem 0}.padding_testi{padding:7.5rem 0}.padding_top{padding-top:7.5rem}.padding_bottom{padding-bottom:7.5rem}.margin{margin:7.5rem 0}.margin_bottom{margin-bottom:7.5rem}.margin_top{margin-top:7.5rem}.padding_half{padding:3.75rem 0}.margin_half{margin:3.75rem 0}.padding_bottom_half{padding-bottom:3.75rem}.margin_bottom_half{margin-bottom:3.75rem}.padding_top_half{padding-top:3.75rem}.heading_space{margin-bottom:3.75rem !important}.heading_space_half{margin-bottom:2.25rem !important}.bottom5{margin-bottom:5px}.bottom10{margin-bottom:10px}.top5{margin-top:5px}.top10{margin-top:10px}.bottom15{margin-bottom:15px}.top15{margin-top:15px}.top20{margin-top:20px}.bottom20{margin-bottom:20px}.bottom25{margin-bottom:25px}.top25{margin-top:25px}.bottom30{margin-bottom:30px}.top30{margin-top:30px}.bottom35{margin-bottom:35px}.top40{margin-top:40px}.bottom40{margin-bottom:40px !important}.bottom45{margin-bottom:45px}.bottom50{margin-bottom:50px}.bottom60{margin-bottom:60px}.top50{margin-top:50px}.top55{margin-top:55px}.top60{margin-top:60px}.top90{margin-top:90px;line-height:1.4}.bottom90{margin-bottom:90px}.bottom0{margin-bottom:0 !important}.margin_tophalf{margin-top:3.75rem}.no-margin{margin:0}.no-padding{padding:0}.bglight{background:#f1f1f1}.bgdefault{background:#E95B13}.bgprimary{background:#565e66}.bgdark{background:#30363c}.whitecolor{color:#fff}.darkcolor{color:#565e66}.bg-dark{background:#26313C !important}.defaultcolor{color:#E95B13}.bg-yellow{background:#E95B13}.hover-default:hover,
.hover-default:focus{color:#E95B13}.image{overflow:hidden}a.image,
.image img{display:block}.image img{width:100%}section,
.image,
.image img{position:relative}.back-top{font-size:16px;line-height:47px;color:#fff;background-color:#E95B13;opacity:0;height:45px;width:45px;cursor:pointer;padding:0;position:fixed;bottom:20px;right:20px;text-align:center;text-decoration:none;z-index:80;border-radius:50px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.back-top-visible{opacity:1;visibility:visible}.back-top:hover,
.back-top:focus{color:#fff;background-color:#9f3302}.button{position:relative;display:inline-block;font-size:15px;padding:.8rem 2.25rem;line-height:1;text-transform:uppercase;text-align:center;font-weight:500;z-index:1;border:1px solid transparent;-webkit-border-radius:30px;border-radius:0}.button:focus,
.button:active{outline:none !important;box-shadow:none !important}.transition-3{-webkit-transition:0.3s !important;-moz-transition:0.3s !important;-o-transition:0.3s !important;transition:0.3s !important}.button-padding{padding:.8rem 2.25rem !important}.btnprimary,
.btnprimary:focus{color:#E95B13;background:#fff;border:1px solid #E95B13}.btnprimary:hover{color:#666;background:#fff;border:1px solid #666}.btnsecondary{background:#fff;color:#666;border:1px solid #666}.btnsecondary:hover{background:#fff;color:#000;border:1px solid #000}.button-readmore{display:inline-block;position:relative;padding-bottom:5px;font-weight:500}a,
*::before,
*::after,
.button,
.image img,
.navbar,
button,
.navbar .dropdown-menu,
.team-content h4,
.overlay,
.overlay ul,
.card-header .card-link:before,
.contact-table .icon-cell,
.feature-item .icon,
.cbp-l-filters .cbp-filter-item span,
.testi-box .testimonial-round>img,
.feature-item .icon,
#services-slider .service-box>span{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}i::before,
i::after{-webkit-transition:all 0s !important;-o-transition:all 0s !important;transition:all 0s !important}.side-menu .btn-close::before,
.side-menu .btn-close::after,
.process-wrapp li>.pro-step::before,
.process-wrapp li::before,
.process-wrapp li::after,
.half-section-alt::before,
.team-content::before,
.progress-bars .progress .progress-bar span::after,
.bg-testimonial::after,
ul.rounded li::before,
.webcats li a::before,
ul.hours_links li::before,
.side-nav .navbar-nav .nav-link::after,
.numbered .tp-count:before,
.owl-prev::before,
.owl-next::before,
.contact-banner::before{content:""}.bg-white{background-color:#fff}.dropdown-toggle::after,
.card-header .card-link:before,
blockquote.blockquote::before,
ul.links li a::before,
.form-check label::before{font-family:"Font Awesome 5 Free",serif;font-weight:900}.dropdown-toggle::after{transition:all 0s !important}.navbar{padding:0.35rem 0;z-index:1000}.transparent-bg{left:0;top:0;position:absolute;width:100%}.fixed-bottom{position:absolute;background:#fff;padding:0;-webkit-box-shadow:0 10px 25px -15px rgba(0,0,0,0.35);box-shadow:0 10px 25px -15px rgba(0,0,0,0.35)}.fixed-bottom.fixedmenu{bottom:auto;top:0;-webkit-animation:none;-o-animation:none;animation:none}.fixed-bottom.menu-top .dropdown-toggle::after{content:"\f106"}.fixedmenu{top:0;left:0;right:0;position:fixed;margin:0 !important;padding:0;z-index:1002;background:#fff !important;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,0.35);box-shadow:0 10px 10px -10px rgba(0,0,0,0.35);-webkit-animation-name:animationFade;-o-animation-name:animationFade;animation-name:animationFade;-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.fixedmenu.no-animation{animation:none;animation-duration:0.1s}@-webkit-keyframes animationFade{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes animationFade{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}}@keyframes animationFade{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}}.navbar-brand{margin:16px 0;padding:0;width:100px;position:relative}.fixedmenu .navbar-brand{margin:15px 0}.navbar-brand>img{width:100%}.navbar.fixedmenu .logo-default,
.navbar .logo-scrolled{display:none}.navbar.fixedmenu .logo-scrolled,
.navbar .logo-default{display:inline-block}.navbar-nav .nav-item{position:relative}.navbar.sidebar-nav .navbar-nav .nav-item{margin:10px 0}.navbar-nav .nav-item:first-child{margin-left:0}.navbar-nav .nav-item:last-child{margin-right:0}.navbar-nav .nav-item:last-child .nav-link{margin-right:0}.navbar-nav .nav-link{padding:8px 0 !important;font-weight:500;text-transform:uppercase;font-size:16px;color:#26313c;position:relative;line-height:normal;margin:16px 1.25rem;display:inline-block}.navbar-nav .nav-link:focus,
.navbar-nav .nav-link.active{color:#E95B13}.nav-item.dropdown:hover{cursor:pointer}.text-grey{color:#a5a5a5}.navbar-nav .nav-link.dropdown-toggle::before{display:none}.transparent-bg .navbar-nav .dropdown-menu{background:rgba(230,225,221,0.5);border-top:none}.transparent-bg .navbar-nav .nav-link{color:#26313c}.fixedmenu .navbar-nav .nav-link{color:#3E4042}.collapse{position:relative}.sideNavPages{}.sideNavPagesInner{margin-left:30px}.sideNavPagesInner .nav-link{font-size:1.2rem !important}.collapsePagesSideMenu .fas{font-size:12px;margin:auto 10px auto auto;position:absolute;right:-30px;top:43%}.sideNavPages .nav-item{display:block;margin:5px 0}.sideNavPages .nav-link{font-size:1.335rem !important;margin-left:20px !important}.static.dropdown{position:static}.dropdown-toggle::after{content:"\f107";border:none;vertical-align:baseline;width:auto;height:auto;line-height:1}.megamenu{width:100%}.navbar-nav .dropdown-menu{z-index:5;background:#fff;border:none;border-radius:0;padding:18px 0;-webkit-box-shadow:0 13px 25px -12px rgba(0,0,0,0.25);-moz-box-shadow:0 13px 25px -12px rgba(0,0,0,0.25);box-shadow:0 13px 25px -12px rgba(0,0,0,0.25);left:0;top:70px;border-top:none;margin-top:0;cursor:default}.menu-top .navbar-nav .dropdown-menu{-webkit-box-shadow:0 0 25px -10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 25px -10px rgba(0,0,0,0.25);box-shadow:0 0 25px -10px rgba(0,0,0,0.25);bottom:68px}.fixedmenu .navbar-nav .dropdown-menu{background:#fff;border-top:none}.dropdown-menu.right-show{left:auto !important;right:0 !important}.dropdown-menu .dropdown-item{background:transparent;font-weight:normal;font-size:1rem;padding:0 0 0 1.4rem;line-height:40px}a.dropdown-toggle::after{transition:all 0s}.dropdown-menu .dropdown-item,
.dropdown-menu .dropdown-title{color:#26313c}.fixedmenu .dropdown-menu .dropdown-item,
.fixedmenu .dropdown-menu .dropdown-title{color:#26313c}.dropdown-item.active{color:#E95B13}.navbar-nav .nav-link:hover,
.navbar-nav .nav-link.active,
.navbar .dropdown:hover .dropdown-toggle,
.dropdown-menu .dropdown-item:hover{color:#E95B13 !important}.dropdown-menu .dropdown-title{margin:1.5rem 0 0.5rem 1rem;font-size:19px}.hover-light:hover{color:#333 !important}.hover-underline:hover span{text-decoration:underline}.services-main:hover img{transform:scale(1.08)}.services-main:hover h3{background-image:-webkit-gradient(linear,left top,right top,from(#ffab02),color-stop(51%,#ffda00),to(#ffab02));background-clip:border-box;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorPrimary',endColorstr='@colorSecondary',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lang .navbar-nav .dropdown{position:relative}.lang .navbar-nav .dropdown-menu{position:absolute;min-width:53px;left:auto;right:0;display:block;opacity:0.4;visibility:hidden;transform:scale(1,0);transform-origin:0 0}.lang .dropdown-menu .dropdown-item{padding:0 0 0 15px}@media screen and (min-width:992px){.navbar-nav .dropdown{position:static}.navbar .dropdown-menu{display:block;opacity:0.4;visibility:hidden;min-width:260px;transform:scale(1,0);transform-origin:0 0}.navbar.menu-top .dropdown-menu{transform-origin:100% 100%}.dropright .dropdown-menu{display:block;opacity:0.4;visibility:hidden;transform:scale(0,1);transform-origin:0 0}.navbar-nav .dropdown:hover>.dropdown-menu,.dropright:hover>.dropdown-menu{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.sidemenu_btn{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;width:50px;padding:6px;margin-right:1rem;margin-top:0;right:20px}.sidemenu_btn,
.side-menu .btn-close,
.side-menu .btn-close::before,
.side-menu .btn-close::after{position:absolute}#close_side_menu{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#000;display:none;z-index:1031;opacity:0.5;cursor:pointer}.sidemenu_btn>span{background:#26313c;height:2px;width:100%;display:block}.fixedmenu .sidemenu_btn>span:not(.gradient-bg){background:#26313c !important}.sidemenu_btn>span:nth-child(2){margin:4px 0}.side-menu .btn-close{height:33px;width:33px;-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,0.15);box-shadow:0 4px 4px -4px rgba(0,0,0,0.15);-webkit-border-radius:50%;border-radius:50%;box-shadow:none;display:inline-block;text-align:center;top:42px;margin-right:2rem;right:15px;cursor:pointer}.side-menu .btn-close.btn-close-no-padding{top:24px}.side-menu .btn-close::before,
.side-menu .btn-close::after{left:16px;height:24px;width:2px;background:#222;top:5px}.side-menu .btn-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.side-menu .btn-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.side-menu{width:40%;position:fixed;right:0;top:0;z-index:1610;height:100vh;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out,-o-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out,-o-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out,-o-transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out,-o-transform .5s ease-in-out;overflow:hidden}.side-menu:not(.gradient-bg){background:#d5c8be}.side-menu.side-menu-active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.side-menu .navbar-brand{margin-top:-45px}.side-menu .inner-wrapper{padding:4.5rem 4rem;height:100%;position:relative;overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.side-nav>.navbar-nav{display:flex;flex-direction:column !important}.side-menu .side-nav{margin-bottom:30px;display:block}.side-nav .navbar-nav .nav-item{display:block;margin:10px 0;padding:0 !important;opacity:0;-webkit-transition:all 0.8s ease 500ms;-o-transition:all 0.8s ease 500ms;transition:all 0.8s ease 500ms;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.side-nav .navbar-nav .nav-item:first-child{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.side-nav .navbar-nav .nav-item:nth-child(2){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.side-nav .navbar-nav .nav-item:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.side-nav .navbar-nav .nav-item:nth-child(4){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.side-nav .navbar-nav .nav-item:nth-child(5){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.side-nav .navbar-nav .nav-item:nth-child(6){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.side-nav .navbar-nav .nav-item:nth-child(7){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.side-nav .navbar-nav .nav-item:nth-child(8){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.side-nav .navbar-nav .nav-item:nth-child(9){-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.side-menu.side-menu-active .side-nav .navbar-nav .nav-item{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.side-nav .navbar-nav .nav-link{display:inline-table;color:#111 !important;padding:5px 0 !important;margin:0;font-size:1.5rem;font-weight:400;text-transform:none}.side-nav .navbar-nav .nav-link:hover,
.side-nav .navbar-nav .nav-link.active{color:#E95B13 !important}.side-menu p{font-size:14px;margin-top:.5rem;margin-bottom:0;color:#666}main{flex:1}main.page-content{padding-bottom:100px}body.portal main.page-content{padding-bottom:0px}.page-title{position:relative}.title-holder{padding:70px 0;position:relative}.ref-back{position:absolute;left:0;margin-top:5px;z-index:1}.page-title:before{content:'';position:absolute;left:max(-8%,calc(-50vw + 50% + 15px));right:calc(-50vw + 50%);top:0;bottom:0;background-color:#e6e1dd;z-index:-1;transition:background-color .4s ease-in-out}.title-holder h1{font-size:3rem}.page-content ul,
.page-content ol{margin-bottom:30px;padding-left:20px}.page-content ul{list-style-type:disc}.page-content ol{list-style-type:decimal}.content{padding-top:100px}.content p{margin-bottom:30px}.content h3,
.content-ref h3{margin-bottom:20px}.content ul li,
.content ol li{margin-bottom:10px}.content-ref{padding-top:50px}.content-ref .static-page-banner,
.content-ref .ref-gallery-item{display:block;aspect-ratio:4 / 3;overflow:hidden}.content-ref .static-page-banner{aspect-ratio:16 / 9}.content-ref .static-page-banner img,
.content-ref .ref-gallery-item img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.content-ref .ref-gallery-item img{transition:all .3s}.content-ref .ref-gallery-item:hover img{transform:scale(1.1);filter:grayscale(100%)}.devel-1{padding-top:100px;padding-bottom:100px;background-image:url(../themes/basa505/assets/img/basa-505-development-1.svg);background-position:center right;background-size:70% auto;background-repeat:no-repeat}.devel-2{padding-top:70px;padding-bottom:70px;position:relative}.devel-2:before{content:'';position:absolute;left:25%;right:-100px;top:0;bottom:0;width:100vw;background-color:#eee;z-index:-1;transition:background-color .4s ease-in-out}.devel-3{padding-top:100px;padding-bottom:50px;background-image:url(../themes/basa505/assets/img/basa-505-development-3.svg);background-position:center right;background-size:70% auto;background-repeat:no-repeat}.references{margin-bottom:60px}.references-title h2{font-size:2.2rem;margin-bottom:30px}.product-holder{margin-bottom:30px}.product-item{background:#fff;height:100%;border:1px solid #ddd}.product-item .data-content{padding:30px 10px;text-align:center}.product-item .data-content h2{color:#E95B13;font-size:18px;font-weight:700;margin-bottom:20px;transition:all 0.3s ease-in-out}.product-item:hover .data-content h2{color:#666}.product-item .data-content p,
.product-item .data-content ul{color:#222;font-size:16px;font-weight:normal;line-height:1.2;margin-bottom:5px}.product-item .data-img{overflow:hidden}.product-item .data-img img{transition:all .3s;max-width:100%}.references .product-item .data-img{aspect-ratio:4 / 3}.references .product-item .data-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.product-item:hover .data-img img{transform:scale(1.1);filter:grayscale(100%)}#hero{height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;background-image:url("../themes/basa505/assets/img/basa505-hero.jpg");background-position:center;background-size:cover}.hero-overlay{opacity:0.7;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-holder{text-align:center;z-index:10}.hero-holder h1{font-weight:500;background:rgba(213,200,190,0.3);backdrop-filter:blur(5px);padding:10px 0}.scroll-down{display:inline-block;position:absolute;bottom:30px;z-index:13;left:50%;transform:translateX(-50%);user-select:none;color:#26313c}.scroll-down:hover{color:#E95B13}.scroll-down i{font-size:30px;-webkit-animation:mover 1s infinite alternate;animation:mover 1s infinite alternate}@-webkit-keyframes mover{0%{transform:translateY(2px)}100%{transform:translateY(-2px)}}.link a{font-size:14px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;padding-right:25px;position:relative}.link a:hover,
.link a:focus{text-decoration:none}.link a:after{content:url('../themes/basa505/assets/img/arrow-link.svg');position:absolute;width:40px;height:19px;top:-1px;right:-25px;-webkit-transition:all 0.2s;transition:all 0.2s}.link a:hover:after{right:-35px}.index-why{padding-top:250px;padding-bottom:200px;background-image:url(../themes/basa505/assets/img/basa-505-development.svg);background-position:center right;background-size:80% auto;background-repeat:no-repeat}.index-why h5{font-family:"Open Sans"}.headline{margin-bottom:40px}.headline h1,
.headline h2,
.headline h3,
.headline h4,
.headline h5{margin-bottom:0;line-height:1.1}.headline h6,
.index2 h6,
.index-products-content h6{margin-bottom:7px;color:#838383;font-size:14px;letter-spacing:2px;line-height:28px;text-transform:uppercase}.circle{width:220px;height:220px;padding:20px;border-radius:50%;color:#fff;font-size:24px;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;box-shadow:45px 90px 40px 0 rgba(0,0,0,0.27)}.circle-text{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.cic1{background-color:#74787C}.cic2{background-color:#E95B13;opacity:0.8}.cic3{background-color:#9f3302;opacity:0.8}.index2{margin-top:50px;position:relative}.index2-content{position:relative}.index2-content h1{z-index:10;position:relative;padding-top:70px;padding-bottom:50px;margin-bottom:0;font-size:56px;line-height:1.4}.index-head-content img,
.index2-content img{width:700px;height:auto;box-shadow:45px 90px 40px 0 rgba(0,0,0,0.27)}.index2-ins{margin-left:60%;padding-top:60px;padding-bottom:40px;z-index:10;position:relative}.index2-ins h2{margin-bottom:40px}.index2-ins ul{list-style-type:disc;font-weight:600;padding-left:20px;margin-bottom:0}.index2-content:before{content:'';position:absolute;left:140px;top:0;bottom:0;width:100vw;min-height:400px;background-color:#e6e1dd;z-index:-1;transition:background-color .4s ease-in-out}.index-solutions{background-image:url('../themes/basa505/assets/img/basa505-solutions.svg');background-position:center right;background-size:80% auto;background-repeat:no-repeat}.index-sol-1{padding-top:250px;padding-bottom:300px}.index-sol-2{padding-top:70px;padding-bottom:50px}.index-solution{margin-bottom:70px}.index-solution p{font-size:16px;line-height:1.6;color:#212529}.index-solution h4{color:#E95B13;font-size:22px;font-weight:500;margin-bottom:10px}.index-products{position:relative;margin-bottom:200px}.index-products .multilayer-parallax{position:relative;height:350px}.index-products-content{position:relative}.index-products-content h1{z-index:10;position:relative;padding-bottom:20px;margin-bottom:0;font-size:36px;line-height:1}.index-products-content h6{padding-top:70px}.index-products-content p{padding-bottom:40px}.index-products-content:before{content:'';position:absolute;right:140px;top:0;bottom:200px;width:100vw;background-color:#eee;z-index:-1;transition:background-color .4s ease-in-out}.product-ins{font-size:16px;background:#e6e1dd;padding:20px;height:100%;box-shadow:45px 90px 40px 0 rgba(0,0,0,0.27);position:relative}.product-ins h4{color:#E95B13;font-size:26px;font-weight:500;margin-bottom:30px}.product-ins p{padding-bottom:30px}.product-ins .link{position:absolute;bottom:20px;left:20px}.parallax{background-attachment:fixed;-webkit-background-size:cover !important;background-size:cover !important}.parallax.parallax-disable{background-attachment:scroll}.multilayer-parallax{position:absolute;z-index:3;width:100%;height:100%;min-height:400px}.multilayer-parallax .parallax-layer{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform}.multilayer-parallax .parallax-layer[data-x="center"]{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.multilayer-parallax .parallax-layer img.resize-off{max-width:none}.multilayer-parallax .parallax-layer.rectangle{width:450px;height:330px;border:3px solid #af0238}.multilayer-parallax .parallax-layer.trapezoid{width:400px;height:100%;background-color:#af0238;opacity:0.75}.modal-content,
.modal-header,
.modal-footer{border-radius:0}.modal-header .close{position:relative}.modal-header h3{font-size:24px}.modal-content .btn-close{height:33px;width:33px;-webkit-border-radius:50%;border-radius:50%;display:inline-block;text-align:center;top:15px;right:10px;cursor:pointer;position:absolute}.modal-content .btn-close.btn-close-no-padding{top:24px}.modal-content .btn-close::before,
.modal-content .btn-close::after{content:"";left:16px;height:24px;width:2px;background:#000;top:5px;position:absolute}.modal-content .btn-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.modal-content .btn-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-body{padding:1rem 0}.modal-body label{margin-bottom:3px;font-size:16px}.modal-body .form-control{margin-bottom:15px}.form-check{display:block;font-size:13px;padding-left:45px}.form-group label,
.checkbox label{font-size:12px;font-weight:500;padding-left:10px;min-height:20px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-group label,
.checkbox label,
.form-check label::before,
.contact-table .icon-cell,
span.icon-contact{display:inline-block}.form-check label::before{content:"\f00c";position:absolute;width:20px;height:20px;top:0;left:15px;border:1px solid #ccc;-webkit-border-radius:0;border-radius:0;text-align:center;color:transparent;-webkit-transition:border 0.15s ease-in-out,color 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out,color 0.15s ease-in-out;transition:border 0.15s ease-in-out,color 0.15s ease-in-out}.form-check input[type="checkbox"]:checked+label::before{background:#E95B13;border-color:#E95B13;color:#fff;font-size:12px}.form-check-input{display:none}.modal-body label.gdpr{font-size:14px}button{border:none;cursor:pointer}::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder,
:-moz-placeholder,
.form-control:-moz-placeholder,
::-moz-placeholder,
.form-control::-moz-placeholder,
:-ms-input-placeholder,
.form-control:-ms-input-placeholder{color:#b6b8ba}textarea::-webkit-input-placeholder,
textarea:-moz-placeholder,
textarea::-moz-placeholder,
textarea:-ms-input-placeholder{color:#b6b8ba;opacity:1}.form-control{border-radius:0;box-shadow:0px 0px}.form-control:focus,
textarea:focus{border-color:#E95B13;-webkit-box-shadow:0 0;box-shadow:0 0}
#error .error{position:relative}#error .error h1{position:relative;color:#ebebeb;font-size:12rem;margin-top:2.85rem}#error .error h2{font-size:2rem;left:50%;top:50%;position:absolute;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);animation:moveUpDown404 1s infinite linear}@keyframes moveUpDown404{0%{transform:translate(-50%,-50%)}25%{transform:translate(-50%,-60%)}50%{transform:translate(-50%,-50%)}75%{transform:translate(-50%,-40%)}100%{transform:translate(-50%,-50%)}}.pagination li>a{height:36px;width:36px;padding:0;line-height:36px;font-size:18px;color:#a5a5a5;text-align:center;margin:0 4px;border:none}.pagination li>a:hover,
.pagination li>a:focus,
.pagination li.active>a{background:#E95B13 !important;color:#fff;border:0}.pagination li>a.disabled{pointer-events:none}.pagination li>a,
.pagination li:first-child a,
.pagination li:last-child a,
ul.rounded li::before,
.webcats li a::before,
.eny_profile .profile_photo>img,
.single_post .post>img{-webkit-border-radius:50% !important;border-radius:50% !important}blockquote.blockquote{font-style:italic}blockquote.blockquote::before{content:"\f10d";width:40px;font-size:28px;margin-right:5px;color:#a1a1a1}ul.rounded>li+li{margin-top:20px}.rounded li{padding-left:20px}ul.rounded li::before{height:10px;width:10px;background:#E95B13;margin-right:10px;margin-left:-20px}.table thead th{border-bottom:2px solid #dedede;font-weight:bold}.table{margin-bottom:50px}.table-responsive>p:last-of-type,
.table-responsive>p:only-child{margin-bottom:10px}.table-responsive h3.title-1{margin-top:0;margin-bottom:15px}.table-responsive h3.title-2{margin-top:0;margin-bottom:15px;color:#888}footer{font-size:15px}.footer_logo{width:140px}.footer_logo,
.footer_logo>img{display:inline-block}.footer_logo>img{width:100%}footer .footer_panel .address-item>span{width:30px;font-size:30px}ul.links li a{color:#333;line-height:1.7;margin-bottom:10px}ul.links li a:hover{color:#E95B13}@media (max-width:1400px){html{font-size:15px}}@media (max-width:1266px){html{font-size:14px}}@media (max-width:1024px){h3{font-size:1.375rem}h2.heading-title-small{font-size:2rem}}@media (max-width:992px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:15px;padding-left:15px}}@media (max-width:767px){.padding{padding:6rem 0}.padding_top{padding-top:6rem}.padding_bottom{padding-bottom:6rem}.margin{margin:6rem 0}.margin_bottom{margin-bottom:6rem}.margin_top{margin-top:4rem}.padding_half{padding:2rem 0}.margin_half{margin:2rem 0}.padding_bottom_half{padding-bottom:2rem}.margin_bottom_half{margin-bottom:2rem}.padding_top_half{padding-top:2rem}.heading_space{margin-bottom:2rem !important}.navbar-nav .nav-link:focus,.dropdown-menu .dropdown-item:focus,.dropdown-menu.megamenu .dropdown-item:focus{color:#E95B13}.transparent-form textarea{height:40px;min-height:40px;overflow-y:hidden}}@media (max-width:576px){html{font-size:13px}.container{max-width:98% !important}.sidemenu_btn{margin-right:0}}@media (max-width:424px){.side-menu .btn-close{margin-right:0.7rem}}::-webkit-scrollbar-track{background-color:#515252}::-webkit-scrollbar{width:7px;background-color:#E95B13}::-webkit-scrollbar-thumb{background:#E95B13}::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 100px 20px #E95B13}
@media (min-width:992px){.sidemenu_btn{display:none}.lang{margin-left:20px}.footer_panel.footer-links{padding-top:95px}}@media (min-width:1600px){.container-fluid{max-width:1540px}}@media (max-width:1400px){.page-title:before{left:max(-5%,calc(-50vw + 50% + 15px))}.title-holder{padding:50px 0}}@media (max-width:1300px){.page-title:before{left:max(-5%,calc(-50vw + 50% + 15px))}}@media (max-width:1200px){.side-menu .inner-wrapper{padding:4rem 3.25rem}.index2-content img{width:600px;height:auto}}@media (max-width:1055px){.navbar .social-icons{margin-right:30px}}@media (max-width:1024px){.side-menu .inner-wrapper{padding:4rem 2.7rem}.sideNavPages .nav-link{font-size:1.2rem !important}.sideNavPagesInner .nav-link{font-size:1rem !important}}@media (max-width:991px){body{font-size:16px}.lang{position:absolute;right:100px}.transparent-bg:not(.fixedmenu){padding:0}.side-menu{width:50%}.side-menu .inner-wrapper{padding:2rem 2.5rem}.side-menu .btn-close{top:25px;right:25px;margin-right:1.2rem}nav.side-nav{margin-top:35px}.index-why{padding-top:70px;padding-bottom:100px}.index1,.index2 .multilayer-parallax{display:none}.index-head-content img,.index2-content img{max-width:100%;width:auto}.index2-ins{margin-left:0;padding-top:30px}.index2-content:before{left:-20px}.circle{width:150px;height:100px;padding:10px;border-radius:50%;color:#fff;font-size:18px;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;box-shadow:45px 90px 40px 0 rgba(0,0,0,0.27)}.index-sol-1{padding-top:100px;padding-bottom:0}.index-sol-2{padding-top:20px}.index-solution{margin-bottom:50px}.product-ins{margin-bottom:30px;height:auto}.index-products-content:before{right:-20px}.index-products .multilayer-parallax{height:auto}.index-products .multilayer-parallax .parallax-layer{position:relative !important;transform:none !important}.devel-1,.devel-3{background-size:90% auto}.devel-2:before{left:-5%}footer{padding-bottom:70px}}@media (max-width:767px){.side-menu .btn-close{top:26px}.side-menu{width:80% !important}.dropdown-menu .dropdown-title{display:none}.bottom15 .icon{float:left}}@media (max-width:576px){.navbar-brand{width:110px;margin:10px 0}.side-menu .inner-wrapper{padding:2rem 5rem}.side-menu{width:100% !important}.title-holder{padding:30px 0}.page-title:before{left:calc(-50vw + 50% + 15px);right:calc(-50vw + 50%)}.devel-2:before{left:5px;right:0}}