.fa-envelope:before,.fa-globe:before,.fa-hard-hat:before,.fa-instagram:before,.fa-linkedin-in:before,.fa-map-marker-alt:before,.fa-spinner:before,.fa-times:before,.flaticon-email-3:before,.flaticon-location-1:before,.flaticon-menu-3:before,.flaticon-menu-6:before,.flaticon-right-arrow:before,.flaticon-right-up:before,.scroll-up:after{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:var(--rtc-icon) center /contain no-repeat;mask:var(--rtc-icon) center /contain no-repeat}.fab,.fal,.fas{display:inline-block;font-style:normal;line-height:1}.flaticon-right-up{--rtc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E")}.flaticon-right-arrow{--rtc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16M14 6l6 6-6 6'/%3E%3C/svg%3E")}.flaticon-menu-3,.flaticon-menu-6{--rtc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M3 6h18M3 12h18M3 18h18'/%3E%3C/svg%3E")}.fa-map-marker-alt,.flaticon-location-1{--rtc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5a7 7 0 0 1 14 0C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E")}.fa-envelope,.flaticon-email-3{--rtc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")}.fa-times{--rtc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E")}.fa-spinner{--rtc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M12 3a9 9 0 1 0 9 9'/%3E%3C/svg%3E")}.fa-hard-hat{--rtc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 18h18M5 18v-3a7 7 0 0 1 14 0v3M10 9V5h4v4'/%3E%3C/svg%3E")}.fa-globe{--rtc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18'/%3E%3C/svg%3E")}.fa-linkedin-in{--rtc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.98 3.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM3 9h4v12H3zM9 9h3.8v1.7h.05c.53-1 1.84-2.05 3.79-2.05C20.6 8.65 21 11.3 21 14.7V21h-4v-5.6c0-1.34-.03-3.06-1.87-3.06-1.87 0-2.16 1.46-2.16 2.96V21H9z'/%3E%3C/svg%3E")}.fa-instagram{--rtc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.5' cy='6.5' r='1' fill='black' stroke='none'/%3E%3C/svg%3E")}.scroll-up:after{--rtc-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M6 11l6-6 6 6'/%3E%3C/svg%3E");width:100%;height:100%;-webkit-mask-size:20px;mask-size:20px;background-color:var(--primary-color-1);font-family:inherit}.fa-spin{animation:rtc-spin 1s linear infinite}@keyframes rtc-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fa-spin{animation-duration:2s}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}.wobble{animation-name:wobble}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(.95);animation-timing-function:ease-in}to{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(1);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}to{transform:translateX(0) skewX(0deg);opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);opacity:1}to{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}to{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}to{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}to{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}to{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideOutLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.slideOutUp{animation-name:slideOutUp}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}to{transform:translateY(700px);opacity:0}}.hinge{animation-name:hinge}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}to{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{animation-name:rollOut}
/*! #######################################################################

	MeanMenu 2.0.7
	--------

	To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)

####################################################################### */a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#0c1923;padding:4px 0;min-height:42px;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#0c1923;margin-top:44px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:32px;padding:12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:0!important;border-left:0 solid rgba(255,255,255,.4)!important;border-bottom:1px solid rgba(255,255,255,.2)!important}.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(0,0,0,.9)}.mean-container .mean-push{float:left;clear:both}.mean-container .mean-push,.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{box-sizing:content-box}.mean-remove{display:none!important}:root{--body-font:"DM Sans",sans-serif;--heading-font:"Instrument Sans",sans-serif;--body-color:#555855;--text-heading-color:#000000;--text-white:#FFFFFF;--bg-white:#FFFFFF;--primary-color-1:#ecaa4b;--color-1:#000000;--color-2:#F8F7F0;--color-3:#EBEBEB;--color-4:#ecaa4b;--color-5:#4B4A4A;--color-6:#CCCCCC;--color-7:#000000;--color-8:#000000;--border-color-1:#EEEDE8;--border-color-2:#CDD0CD;--border-color-3:#474644}body{font-family:var(--body-font);color:var(--body-color);font-size:18px;line-height:30px;font-weight:400;overflow-x:hidden}img{max-width:100%;height:auto}a,img{transition:.4s}a{outline:none;color:inherit;text-decoration:none}a,a:focus,a:hover,button,i{text-decoration:none!important;color:inherit}button,input[type=button],input[type=reset],input[type=submit]{background:var(--primary-color-1);border-color:transparent;border-radius:5px;color:var(--color-1);padding:17px 40px}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{border-color:transparent}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:var(--body-color);border-radius:6px;width:100%;height:60px;background:var(--bg-white);border:1px solid var(--border-color-1);padding:0 15px;font-size:16px;line-height:26px}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=file]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=range]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{color:var(--body-color)}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:var(--body-color);outline:none;box-shadow:none;border-color:var(--primary-color-1)}select{border:1px solid var(--border-color-1)}textarea{width:100%;height:150px;padding-top:15px}button,button:focus,button:hover{box-shadow:none;border:none;outline:none}h1{font-size:84px;line-height:94px}h1,h2{padding:0;margin:0;color:var(--text-heading-color);font-family:var(--heading-font);font-weight:500}h2{font-size:56px;line-height:66px}h3{font-size:36px;line-height:46px}h3,h4{padding:0;margin:0;color:var(--text-heading-color);font-family:var(--heading-font);font-weight:500}h4{font-size:28px;line-height:38px}h5{font-size:22px;line-height:32px}h5,h6{padding:0;margin:0;color:var(--text-heading-color);font-family:var(--heading-font);font-weight:500}h6{line-height:28px}h6,p{font-size:18px}p{line-height:30px;color:var(--body-color);font-family:var(--body-font)}@media (max-width:767px){h2{font-size:34px;line-height:44px}h3{font-size:28px;line-height:38px}h4{font-size:22px;line-height:32px}}.build_button{display:inline-flex;align-items:center;position:relative;z-index:3;justify-content:center;text-align:center;overflow:hidden;transition:.4s;font-family:var(--heading-font);font-size:16px;font-weight:600;line-height:26px;text-transform:uppercase;color:var(--color-1);background:var(--primary-color-1);border-radius:50px 50px 50px 50px;padding:8px 8px 8px 30px;gap:20px}.build_button:before{content:"";z-index:-1;position:absolute;top:50%;left:100%;width:30px;height:30px;border-radius:50%;background:var(--color-1);transform-origin:100% 50%;transform:scaleY(2);transition:transform .4s,opacity .4s;transition-timing-function:cubic-bezier(.7,0,.9,1)}.build_button i{position:relative;z-index:2;transition:.4s;color:var(--color-1);background:var(--color-4);font-size:26px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50px 50px 50px 50px}.build_button:hover,.build_button:hover i{color:var(--text-white)}.build_button:hover i{background:var(--color-5);transform:rotate(45deg)}.build_button:hover:before{transform:scale3d(10,9,1);transform-origin:103% 55%}.subtitle{color:var(--text-heading-color);font-family:var(--heading-font);font-size:14px;line-height:14px;font-weight:600;text-transform:uppercase;margin-bottom:15px;padding:7px 15px;border:1px solid var(--border-color-2);border-radius:50px;display:inline-block}.scroll-up{border-radius:50px;box-shadow:inset 0 0 0 2px var(--color-3);z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);position:fixed;right:20px;bottom:20px}.scroll-up,.scroll-up:after{cursor:pointer;display:block;height:50px;width:50px;transition:all .2s linear}.scroll-up:after{position:absolute;font-family:Font Awesome\ 5 Pro;content:"\f176";text-align:center;line-height:50px;font-size:24px;color:var(--primary-color-1);left:0;top:0;font-size:20px;z-index:1}.scroll-up.active-scroll{opacity:1;visibility:visible;transform:translateY(0)}.scroll-up svg path{fill:none}.scroll-up svg.scroll-circle path{stroke:var(--primary-color-1);stroke-width:4;box-sizing:border-box;transition:all .2s linear}.spinner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:flex}@keyframes bounces{0%{transform:scale(.8);background:var(--primary-color-1)}50%{background:var(--primary-color-2)}to{transform:scale(.2);background:var(--primary-color-3)}}.video{position:relative;text-align:center;display:inline-block;z-index:4}.video span{position:relative;background:var(--primary-color-1);font-size:20px;z-index:1;color:var(--color-1);width:90px;height:90px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}@keyframes video-animation{0%{opacity:.5;transform:scale(1)}50%{opacity:.2;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes rotate{to{transform:rotate(90deg)}}@keyframes rollShape{0%{transform:rotate(0deg)}to{transform:rotate(-359deg)}}@keyframes rollIn{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes bounce-y{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounce-x{0%{transform:translateX(0)}50%{transform:translateX(5px)}to{transform:translateX(0)}}.slider-arrow{display:flex;gap:10px}.slider-arrow i{font-size:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text-heading-color);background:var(--bg-white);transition:.4s;border:1px solid var(--border-color-1);width:60px;height:60px;cursor:pointer}.slider-arrow i:hover{color:var(--color-1);background:var(--primary-color-1);border-color:var(--primary-color-1)}@keyframes left-animation{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes right-animation{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);opacity:0}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes top-animation{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}.cursor #cursor-ball{width:12px;height:12px;background:var(--color-1);border-radius:50%;transition:width .4s ease,height .4s ease}.cursor #cursor-ball,.cursor #cursor-text{position:absolute;transform:translate(-50%,-50%);pointer-events:none;z-index:999}.cursor #cursor-text{opacity:0;transition:opacity .3s ease-in-out;color:var(--text-white);font-size:18px;line-height:18px}.cursor.no #cursor-text{background:var(--color-1);padding:31px 21px;border-radius:50%}.container{max-width:1345px}.row{--bs-gutter-x:24.8px}.t-center{text-align:center}.al-center{align-items:center}.mb-0{margin-bottom:0}.mt-10{margin-top:10px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.mb-25{margin-bottom:25px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.mr-40{margin-right:40px}@media (max-width:991px){.lg-mb-0{margin-bottom:0}}@media (max-width:767px){.md-mb-25{margin-bottom:25px}}.header__area{padding:20px 0;background:var(--primary-color-1);border-bottom:1px solid #e5b142}.header__area-menubar,.header__area-menubar-right{display:flex;justify-content:space-between;align-items:center}.header__area-menubar-right{gap:10px}.header__area-menubar-right-sidebar-popup{position:fixed;width:460px;height:100%;right:0;overflow:auto;transform:translateX(100%);top:0;background:var(--color-1);opacity:0;visibility:hidden;z-index:999999;transition:transform .5s ease .4s;padding:100px 40px;scrollbar-width:none}.header__area-menubar-right-sidebar-popup::-webkit-scrollbar{display:none}.header__area-menubar-right-sidebar-popup.active{opacity:1;visibility:visible;transform:translateX(0);right:0}.header__area-menubar-right-sidebar-popup .sidebar-close-btn{position:absolute;top:40px;right:40px;transform:rotate(0)}.header__area-menubar-right-sidebar-popup .sidebar-close-btn i{background:var(--primary-color-1);width:40px;color:var(--text-heading-color);height:40px;line-height:40px;text-align:center;border-radius:50%;cursor:pointer;display:block}.header__area-menubar-right-sidebar-popup .sidebar-close-btn:hover{animation:rotate .4s ease 0s}.header__area-menubar-right-sidebar-popup-logo{margin-bottom:30px}.header__area-menubar-right-sidebar-popup-logo a{display:inline-block}.header__area-menubar-right-sidebar-popup-logo a img{max-width:170px}.header__area-menubar-right-sidebar-popup p{color:var(--color-6)}.header__area-menubar-right-sidebar-popup-contact{margin:40px 0;padding:40px 0;border-top:1px solid var(--border-color-3);border-bottom:1px solid var(--border-color-3)}.header__area-menubar-right-sidebar-popup-contact-item{display:flex;margin-bottom:25px;gap:25px}.header__area-menubar-right-sidebar-popup-contact-item-icon i{font-size:40px;margin-top:5px;color:var(--primary-color-1)}.header__area-menubar-right-sidebar-popup-contact-item-content span{color:var(--text-white);display:inline-block;font-size:22px;line-height:32px;font-weight:500}.header__area-menubar-right-sidebar-popup-contact-item-content h6{max-width:240px;font-size:18px;line-height:26px;font-weight:400;font-family:var(--body-font)}.header__area-menubar-right-sidebar-popup-contact-item-content h6 a{transition:.4s;color:var(--color-6)}.header__area-menubar-right-sidebar-popup-contact-item-content h6 a:hover{color:var(--primary-color-1)}.header__area-menubar-right-sidebar-popup-contact-item:last-child{margin:0}.header__area-menubar-right-sidebar-popup-contact h4{color:var(--text-white)}.header__area-menubar-right-sidebar-popup-social ul{padding:0;margin:0;display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px}.header__area-menubar-right-sidebar-popup-social ul li{list-style:none}.header__area-menubar-right-sidebar-popup-social ul li a i{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:var(--color-7);border-radius:50%;color:var(--text-white);transition:.4s}.header__area-menubar-right-sidebar-popup-social ul li a i:hover{background:var(--primary-color-1);color:var(--text-heading-color)}.header__area.two{background:transparent;position:absolute;top:0;left:0;width:100%;z-index:99;border-color:rgba(255,255,255,.1294117647)}.header__area.two .menu__bar i{color:var(--text-white)}.header__area.three{border-color:rgba(255,255,255,.1294117647);background:var(--color-1)}.header__area.three .menu__bar i{color:var(--text-white)}.header__area.three .build_button:before{background:var(--bg-white)}.header__area.three .build_button:hover{color:var(--color-1)}.header__area.three .build_button:hover i{color:var(--color-1);background:#F1F1F1}@keyframes header_sticky{0%{top:-100px}to{top:0}}.sidebar-overlay{position:fixed;top:0;right:0;width:0;height:100%;transition:all .8s ease-out;visibility:hidden;z-index:99999;background:var(--color-1);opacity:.8}.sidebar-overlay.show{visibility:visible;width:100%}.responsive-menu{width:100%;position:relative}.mean-container a.meanmenu-reveal{display:none!important}.mean-container .mean-nav{background:var(--color-1);margin:0}.mean-container .mean-nav ul li a{transition:.4s}.mean-container .mean-nav ul li a:hover{color:var(--primary-color-1);background:none}.mean-container .mean-nav ul li li li a{width:100%;padding-left:40px!important}.mean-container .mean-nav>ul{display:block!important}.mean-container .mean-bar{padding:0;border-bottom:1px solid var(--color-11);overflow:hidden}.mean-container .mean-nav ul li a,.mean-container .mean-nav ul li li a{color:var(--text-white);text-transform:capitalize;border-top:1px solid var(--border-color-3);opacity:1;padding:12px 0;width:100%}.mean-container .mean-nav ul li a:hover,.mean-container .mean-nav ul li li a:hover{color:var(--primary-color-1)}.menu__bar{display:none}.menu__bar i{font-size:35px;cursor:pointer;color:var(--text-heading-color)}.menu__bar-popup{display:none;opacity:0;visibility:hidden;position:fixed;top:0;left:0;width:400px;height:100%;z-index:9999;transition:.5s;transform:translateX(-100%);padding:40px;overflow:auto;background:var(--color-1)}.menu__bar-popup.show{opacity:1;visibility:visible;transform:translateX(0)}.menu__bar-popup-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.menu__bar-popup-top .logo img{max-width:170px}.menu__bar-popup-top .close i{background:var(--primary-color-1);width:40px;color:var(--text-heading-color);height:40px;line-height:40px;text-align:center;border-radius:50%;cursor:pointer;display:block;font-size:20px}.menu__bar-popup-top .close:hover{animation:rotate .4s ease 0s}.menu__bar-popup-overlay{position:fixed;top:0;left:0;width:0;height:100%;transition:.8s;visibility:hidden;z-index:9;background:var(--color-1);opacity:.8;display:none}.menu__bar-popup-overlay.show{visibility:visible;width:100%}@media (max-width:991px){.header__area{padding:25px 0}.header__area-menubar-right-sidebar{display:none}.menu__bar,.menu__bar-popup,.menu__bar-popup-overlay{display:block}}@media (max-width:520px){.menu__bar-popup{width:100%}.menu__bar-popup-overlay{display:none}}@keyframes activeBar{0%{width:0}to{width:100%}}.banner__two{position:relative;z-index:1}.banner__two-area{padding-bottom:120px;padding-top:70px}.counter__one{background:var(--color-2)}.counter__one-area{display:flex;position:relative;width:100%;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;gap:25px}.counter__one-area-item{width:270px;height:270px;border:1px solid var(--border-color-2);border-radius:50%;text-align:center;display:flex;flex-direction:column;justify-content:center}.counter__one-area-item h2{font-size:56px;line-height:66px}.counter__one-area-item p{font-size:18px;margin-bottom:0}@media (max-width:991px){.counter__one-area{justify-content:center}}.request__quote span{color:var(--primary-color-1)}.request__quote-item label{margin-bottom:8px}.request__quote-areas label{font-size:14px;display:block;font-weight:500;color:var(--text-heading-color)}.request__quote .description{margin-top:10px}.contact__area-left-contact{margin-top:45px}.contact__area-left-contact-item{display:flex;margin-bottom:25px;gap:25px}.contact__area-left-contact-item-icon i{font-size:40px;margin-top:5px}.contact__area-left-contact-item:last-child{margin:0}.contact__area-form{background:var(--color-2);padding:70px;border-radius:10px}.contact__area-form h4{margin-bottom:40px}@media (max-width:767px){.contact__area-form{padding:30px 25px}}.choose__us-right .build_button{background:var(--color-1);color:var(--text-white)}.choose__us-right .build_button i{color:var(--text-white);background:var(--color-5)}.choose__us-right .build_button:before{background:var(--primary-color-1)}.choose__us-right .build_button:hover{color:var(--color-1)}.choose__us-right .build_button:hover i{color:var(--color-1);background:var(--color-4)}.experience__area{background:var(--color-1);position:relative;z-index:1;overflow:hidden}.experience__area-title .subtitle{border-color:#474644;color:var(--text-white)}.experience__area-title h2{color:var(--text-white);max-width:700px}.experience__area-image{margin-left:-160px;position:relative;z-index:-1}.experience__area-image img{height:642px;object-fit:cover}.experience__area-list-item{background:var(--color-2);border-radius:12px;padding:40px}.experience__area-list-item i{font-size:70px;display:inline-block}@media (max-width:991px){.experience__area-image{margin-left:0}.experience__area-image img{width:100%;height:auto}}.footer__one{background:var(--color-1);overflow:hidden}.footer__one-cta{padding:80px 0;border-bottom:1px solid var(--border-color-3)}.footer__one-cta-title h2{color:var(--text-white)}.footer__one-cta-icon a i{width:100px;height:100px;display:inline-flex;align-items:center;justify-content:center;background:var(--primary-color-1);color:var(--color-1);border-radius:50%;font-size:50px;transition:.4s}.footer__one-cta-icon a i:hover{transform:rotate(45deg)}.footer__one-area{padding-top:100px;padding-bottom:120px}.footer__one-widget .logo{display:block;margin-bottom:30px}.footer__one-widget .logo img{max-width:170px}.footer__one-widget h5{color:var(--text-white);font-size:26px;font-weight:400;line-height:34px}.footer__one-widget>h4{color:var(--text-white);margin-bottom:20px;font-size:28px;line-height:38px}.footer__one-widget.address{margin-left:-40px}.footer__one-widget-address h6{color:var(--color-6);font-family:var(--body-font);font-size:20px;font-weight:400;line-height:30px}.footer__one-widget-address h6 a{transition:.4s}.footer__one-widget-address h6 a:hover{color:var(--primary-color-1)}.footer__one-widget-address h4{margin-top:25px}.footer__one-widget-address h4 a{color:var(--primary-color-1);font-family:var(--body-font);font-size:22px;font-weight:400;text-decoration:underline;line-height:32px}.footer-widget-menu ul{padding:0;margin:0}.footer-widget-menu ul li{padding:0;list-style:none;margin-bottom:10px}.footer-widget-menu ul li:last-child{margin:0}.footer-widget-menu ul li a{color:var(--color-6);transition:.4s;font-size:18px;line-height:28px}.footer-widget-menu ul li a:hover{color:var(--primary-color-1)}.footer__two{background:var(--color-1);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:110px}.footer__two-widget h4{color:var(--text-white);margin-bottom:25px}.footer__two-widget-location h6{color:var(--text-white);margin:18px 0}.footer__four{background:var(--color-2)}.footer__four .footer-widget-menu ul li a{color:var(--body-color)}.copyright__area{background:var(--color-1);border-top:1px solid var(--border-color-3);padding:26px 0}.copyright__area-content p{margin:0;color:var(--color-6)}.copyright__area-content p a{color:var(--primary-color-1);text-decoration:underline}.copyright__area-social ul{padding:0;margin:0;display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px}.copyright__area-social ul li{list-style:none}.copyright__area-social ul li a i{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;background:var(--color-7);border-radius:50%;color:var(--color-6);transition:.4s;font-size:14px}.copyright__area-social ul li a i:hover{background:var(--primary-color-1);color:var(--color-1)}.copyright__area.four{background:var(--color-2);border-color:var(--border-color-2)}.copyright__area.four p{color:var(--body-color)}.copyright__area.four .copyright__area-social ul li a i{background:#EBE9DD;color:var(--text-heading-color)}.copyright__area.four .copyright__area-social ul li a i:hover{background:var(--primary-color-1);color:var(--color-1)}@media (max-width:991px){.footer__one-widget.address{margin-left:0}}.cta__four{position:relative;z-index:1}.cta__four:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background:var(--color-2);z-index:-1}.scroll__slider{position:relative;overflow:hidden}.scroll__slider .text-slide{display:flex}.scroll__slider ul{padding:0;margin:0;display:flex}.scroll__slider ul li{display:inline-flex}.scroll__slider ul li img{margin:0 50px}.scroll__slider ul li a{font-family:var(--heading-font);font-size:80px;font-weight:700;text-transform:uppercase;line-height:88px;color:var(--text-heading-color);transition:.4s}.scroll__slider ul li a:hover{color:var(--primary-color-1)}.scroll__slider ul li:nth-child(2n) a{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px}.text_scroll{animation:scroll 40s linear infinite;animation-direction:reverse!important}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (max-width:767px){.scroll__slider ul li a{font-size:40px;font-weight:600;line-height:50px}.scroll__slider ul li img{margin:0 30px;max-width:40px}}.portfolio__one{position:relative;z-index:1;overflow:hidden}.portfolio__one:before{position:absolute;content:"";left:0;bottom:0;width:100%;height:35%;background:var(--color-2);z-index:-1}.portfolio__one-item img{height:480px;object-fit:cover}.portfolio__one-item-content{position:absolute;right:0;bottom:0;left:0;z-index:3;transition:.4s;background:#FFBF43;border-radius:15px;padding:45px;margin:0 50px 30px;opacity:0;visibility:hidden}.portfolio__one-item:hover .portfolio__one-item-content{transform:translateY(-20px);visibility:visible;opacity:1}.portfolio__three{background:var(--color-1)}.portfolio__three-item img{height:560px;object-fit:cover}.portfolio__three-item-content{position:absolute;right:0;bottom:0;left:0;z-index:3;transition:.4s;background:#FFBF43;border-radius:15px;padding:0 45px 45px;margin:0 50px 30px;opacity:0;visibility:hidden}.portfolio__three-item-content a i{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--color-1);color:var(--text-white);border-radius:50%;transition:.4s;font-size:30px;margin-top:-30px;margin-bottom:20px}.portfolio__three-item:hover .portfolio__three-item-content{transform:translateY(-20px);visibility:visible;opacity:1}.three__columns .portfolio__three-item{position:relative;z-index:1}.three__columns .portfolio__three-item img{height:480px;object-fit:cover}.three__columns .portfolio__three-item-content{padding:0 25px 30px;margin:0 30px 20px}.three__columns .portfolio__three-item-content h4{font-size:24px;line-height:34px}.portfolio__details-overview{background:var(--color-2);border-radius:10px;padding:40px}.portfolio__details-overview h4{margin-bottom:35px}.portfolio__details-overview-item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border-color-2)}.portfolio__details-overview-item span{font-weight:500}.portfolio__details-overview-item h6{margin-top:5px}.portfolio__details-overview-item h6 a:hover{color:var(--primary-color-1)}.portfolio__details-overview-item:last-child{margin:0;padding:0;border:0}.portfolio__details-area>img{border-radius:10px}.portfolio__details-area-list{padding:0;margin:0}.portfolio__details-area-list li{display:inline-flex;align-items:center;list-style:none;margin-bottom:8px;gap:8px;font-weight:500;color:var(--text-heading-color)}.portfolio__details-area-list li i{display:inline-flex}.portfolio__details-area-list li:last-child{margin-bottom:0}@media (max-width:1199px){.portfolio__one-item-content{padding:30px}}@media (max-width:575px){.portfolio__one-item img,.portfolio__three-item img{height:480px}.portfolio__one-item-content,.portfolio__three-item-content{padding:0 30px 30px;margin:0 20px 10px}.portfolio__one-item-content{padding:30px}}.work-areas__one{background:var(--color-2)}.work-areas__one-item{background:var(--bg-white);border:1px solid var(--border-color-1);border-radius:8px;padding:40px 80px 40px 40px;transition:.5s}.work-areas__one-item>i{font-size:80px;color:var(--text-heading-color);transition:.4s}.work-areas__one-item h4{margin-top:90px}.work-areas__one-item:hover{background:var(--color-1)}.work-areas__one-item:hover>i{color:var(--primary-color-1)}.work-areas__one-item:hover h4 a{color:var(--text-white)}.work-areas__one-item:hover h4 a:hover{color:var(--primary-color-1)}.work-areas__two{overflow:hidden}.work-areas__two .work-areas__one-item{background:var(--color-2)}.work-areas__two .work-areas__one-item>i{font-size:45px;display:inline-flex;color:var(--text-heading-color);background:var(--bg-white);width:80px;height:80px;min-width:80px;align-items:center;justify-content:center;border-radius:50%}.work-areas__four,.work-areas__two .work-areas__one-item:hover{background:var(--color-1)}.work-areas__four{overflow:hidden}.work-areas__four .work-areas__one-item{background:var(--color-1);border-color:var(--border-color-3)}.work-areas__four .work-areas__one-item>i{color:var(--primary-color-1)}.work-areas__four .work-areas__one-item h4{color:var(--text-white)}.work-areas__four .work-areas__one-item:hover{background:var(--primary-color-1)}.work-areas__four .work-areas__one-item:hover h4 a,.work-areas__four .work-areas__one-item:hover>i{color:var(--text-heading-color)}.work-areas__details-area-list{padding:0;margin:20px 0 35px}.work-areas__details-area-list li{display:inline-flex;align-items:center;list-style:none;margin-bottom:8px;gap:8px}.work-areas__details-area-list li i{display:inline-flex}.work-areas__details-area-list li:last-child{margin-bottom:0}.breadcrumb__area{position:relative;z-index:1;padding:230px 0 130px;background-position:50%;background-size:cover;background-repeat:no-repeat}.breadcrumb__area:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-1);opacity:.45;z-index:-1}.breadcrumb__area-content h1{color:var(--text-white);margin-bottom:10px}.breadcrumb__area-content ul{padding:0;margin:0;display:inline-flex;gap:15px;align-items:center}.breadcrumb__area-content ul li{list-style:none;color:var(--primary-color-1);font-size:20px;line-height:30px;display:inline-flex;gap:15px;align-items:center}.breadcrumb__area-content ul li a{color:var(--text-white);transition:.4s}.breadcrumb__area-content ul li a:hover,.breadcrumb__area-content ul li i{color:var(--primary-color-1)}.switch__tab-icon{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:999;transition:all .3s}.switch__tab-icon i{background:var(--primary-color-1);width:50px;color:var(--color-1);height:50px;display:flex;justify-content:center;align-items:center;font-size:25px;border-radius:5px 0 0 5px;cursor:pointer}.switch__tab-area{width:260px;padding:35px 25px;background:var(--color-1);border:1px solid var(--border-color-3);position:fixed;right:-260px;top:50%;z-index:99;transform:translateY(-50%);transition:all .3s;direction:ltr}.switch__tab-area-item{margin-bottom:30px}.switch__tab-area-item h5{color:var(--text-white);margin-bottom:10px}.switch__tab-area-item-button,.switch__tab-area-item-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.switch__tab-area-item-button button,.switch__tab-area-item-buttons button{display:inline-block;padding:4px 10px;color:var(--color-6);background:#2B2B2F;border-radius:4px;text-transform:capitalize;opacity:.55;font-size:15px;font-weight:500}.switch__tab-area-item-button button.active,.switch__tab-area-item-button.dark button:first-child,.switch__tab-area-item-buttons button.active,.switch__tab-area-item-buttons.dark button:first-child{opacity:1}.switch__tab-area-item:last-child{margin:0}.switch__tab.active .switch__tab-area{right:0}.switch__tab.active .switch__tab-icon{right:260px}.dark-mode .switch__tab-area-item-button button:first-child{opacity:.55}.dark-mode .switch__tab-area-item-button button:last-child{opacity:1}.light,.light-n{display:none}.dark-mode{background:#1f1f1f;--body-color:#CCCCCC;--bg-white:#1e1e1e;--color-1:#1c1c1c;--color-2:#1e1e1e;--text-heading-color:#ffffff;--border-color-1:#383736;--border-color-2:#383736;--border-color-3:#383736}.dark-mode .light-n{display:inline-block}.dark-mode .dark-n{display:none}.dark-mode .experience__area-list-item,.dark-mode .portfolio__details-overview,.dark-mode .work-areas__two .work-areas__one-item>i{background:#242424}.dark-mode .copyright__area.four .copyright__area-social ul li a i{background:#343434}.dark-mode .contact__area-form,.dark-mode .copyright__area.four,.dark-mode .cta__four:after,.dark-mode .footer__four{background:#1c1c1c}.dark-mode .header__area-menubar-right-sidebar-popup .sidebar-close-btn i,.dark-mode .portfolio__one-item-content h4,.dark-mode .portfolio__one-item-content span,.dark-mode .portfolio__three-item-content h4,.dark-mode .portfolio__three-item-content span{color:#222222}.dark-mode .cursor #cursor-ball{background:var(--primary-color-1)}.dark-mode .cursor #cursor-text{color:var(--color-1)}.dark-mode .work-areas__one-item:hover{background:var(--primary-color-1)}.dark-mode .work-areas__one-item:hover h4 a,.dark-mode .work-areas__one-item:hover>i{color:var(--color-1)}.dark-mode .cursor.no #cursor-text{background:var(--primary-color-1);color:var(--color-1)}.dark-mode .work-areas__two .work-areas__one-item:hover>i{color:var(--primary-color-1)}.dark-mode .copyright__area.four .copyright__area-social ul li a i:hover{background:var(--primary-color-1);color:var(--color-1)}