@import "https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css";
:root{--chat-primary:#7350b7;--chat-light:#fff;--chat-dark:#333;--chat-error-text:#df0c0c;--chat-admin-bg:#e5e5e5}input:focus,button:focus{outline:none!important}.chat_tool{z-index:999;position:fixed;bottom:10px;right:10px}.chat_tool .call_button{text-align:center;width:55px;height:55px;color:var(--chat-light);background-color:#ffc300;border:none;border-radius:50%;margin-left:auto;margin-right:0;padding:0;font-size:24px;display:block;box-shadow:0 3px 10px #00000059}.chat_tool .call_button:focus{outline:none!important}.chat_tool .chat_window{background-color:var(--chat-light);border-radius:5px;width:350px;margin-bottom:20px;display:none;position:relative;box-shadow:0 0 15px #00000026}.chat_tool .chat_window.open{display:block}.welcome_page .chat_win_intro{text-align:center;background-color:#ffc300;border-radius:5px;padding:35px 15px}.welcome_page .chat_win_intro h3{color:var(--chat-light);margin:0 0 10px;font-size:20px;font-weight:700}.welcome_page .chat_win_intro p{color:var(--chat-light);margin:0;font-size:14px;line-height:20px}.chat_tool .ch_theme_button{padding:20px 10px}.chat_tool .ch_theme_button button{color:var(--chat-light);text-align:center;background-color:#ffc300;border:none;border-radius:50px;width:100%;padding:3px 10px;font-size:15px;display:block}.chat_tool .ch_theme_button button:focus{outline:none!important}.chat_tool .ch_theme_button button .n_con_icon{vertical-align:middle;margin-right:10px;font-size:25px}.chat_header{background-color:#ffc300;border-radius:5px 5px 0 0;margin-bottom:20px;padding:8px 15px}.chat_header .chat_header_inner{justify-content:space-between;align-items:center;display:flex}.chat_header .chat_header_inner button{color:#fff;background-color:#4c483d73;border:none;border-radius:3px;width:30px;height:30px;padding:0;font-size:16px;transition:all .3s ease-in-out}.chat_header .chat_header_inner button:focus{outline:none!important}.chat_header .chat_header_inner button:hover{background-color:var(--chat-light);color:var(--chat-primary)}.user_form{display:none}.user_form .fieldrow{margin:0 15px 15px}.user_form .user_form_inner .fieldrow:last-child{margin-bottom:0}.user_form .fieldrow .user_form_input{width:100%;color:var(--chat-dark);border:1px solid #ccc;border-radius:0;outline:none;padding:10px;font-size:14px;font-weight:500}.user_form .fieldrow .user_form_input:focus{border-color:var(--chat-primary)}.user_form .fieldrow .user_form_input .error_note{color:var(--chat-error-text);margin:5px 0 0;font-size:12px;font-weight:600;line-height:12px;display:block}.chat_con{display:none}.chat_con .chat_con_body{height:300px;margin-top:-20px;padding:5px 15px;overflow:auto}.chat_con .chat_con_body::-webkit-scrollbar{width:6px}.chat_con .chat_con_body::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:30px}.chat_con .chat_con_body::-webkit-scrollbar-track{background:0 0}.chat_con .chat_con_body .chat_messages{background-color:var(--chat-admin-bg);text-align:left;float:left;border-radius:5px;max-width:calc(100% - 40px);margin-bottom:10px;padding:10px;display:inline-block;position:relative}.chat_con .chat_con_body .chat_messages:after{content:"";border-top:15px solid #0000;border-bottom:0 solid #0000;border-right:12px solid var(--chat-admin-bg);width:0;height:0;position:absolute;bottom:0;left:-5px}.chat_con .chat_con_body .chat_messages h3{color:var(--chat-dark);margin:0;font-size:12px;font-weight:600;line-height:16px}.chat_con .chat_con_body .chat_messages p{color:var(--chat-dark);margin:0;padding:0;font-size:13px;line-height:20px}.chat_con .chat_con_body .chat_messages span{color:var(--chat-dark);opacity:0;visibility:hidden;font-size:11px;font-weight:600;transition:all .3s ease-in-out;position:absolute;bottom:0;left:103%}.chat_con .chat_con_body .chat_messages:hover span{visibility:visible;opacity:1}.chat_con .chat_con_body .chat_messages.visitor{float:right;clear:both;background-color:#ffc300}.chat_con .chat_con_body .chat_messages.visitor:after{border-top:15px solid #0000;border-bottom:0 solid #0000;border-left:12px solid #ffc300;border-right:none;left:auto;right:-5px}.chat_con .chat_con_body .chat_messages.visitor h3,.chat_con .chat_con_body .chat_messages.visitor p{color:var(--chat-light)}.chat_con .chat_con_body .chat_messages.visitor span{left:auto;right:103%}.chat_footer{background-color:#ffc300;border-radius:0 0 5px 5px;padding:8px 15px}.chat_footer .chat_footer_inner .chat_reply_input{background-color:#fff;border:none;outline:none;width:calc(100% - 36px);padding:5px 10px;font-size:14px;display:inline-block}.chat_footer .chat_footer_inner .chat_reply_submit{color:#fff;float:right;background-color:#0000004d;border:none;border-radius:3px;width:32px;height:32px;padding:0;font-size:16px;line-height:32px;transition:all .3s ease-in-out;display:inline-block}.chat_footer .chat_footer_inner .chat_reply_submit:hover{background-color:var(--chat-light);color:#ffc300}
:root{--primary:#ffc300}.bg-primary,.meet-ask-row:after,.dez-separator.style-skew[class*=style-]:after,.dez-separator.style-skew[class*=style-]:before,.dez-tilte-inner.skew-title:after,.date-style-2 .post-date,.date-style-3.skew-date .post-date,.date-style-3.skew-date .post-date:before,.overlay-primary-light:after,.overlay-primary-middle:after,.overlay-primary-dark:after,.widget-title:after,.site-button,.comments-area .comment-form p input[type=submit],.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus,.footer-line:after,.testimonial-1 .quote-left:before,.testimonial-2 .quote-left:before,.site-filters .active>[class*=site-button],.list-num-count>li:before,.date-style-4 .post-date strong,.date-style-3 .post-date,.date-style-2 .post-date,#myNavbar li.active a,.skew-angle:after,.header-style-4.style-1 .header-nav .nav>li.active a:before,.header-style-4.style-1 .header-nav .nav>li:hover>a:before,.dez-project-left:after,.service-carousel .owl-prev,.service-carousel .owl-next,.about-us .dez-tabs .nav-tabs li.active a,.testimonial-text.bg-primary,.sidenav ul li a:hover,.header-style-6 .top-bar-crve:before,.header-style-6 .header-nav .nav>li.active>a,.header-style-6 .header-nav .nav>li:hover>a,.our-achievements .dez-info-has:hover,.blog-details .dez-info-has.skew-triangle{background-color:#ffc300;text-decoration:none}.skew-triangle:after,.dez-head-bx.skew-triangle.right-top:after{border-top-color:#ffc300!important}.skew-triangle.left-bottom:after,.skew-triangle.right-bottom:after{border-bottom-color:#ffc300}.dez-head-bx{border-left-color:#ffc300!important}.site-button:active,.site-button:hover,.site-button:focus,.active>.site-button,.bg-primary-dark,.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus,.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus,.sidenav .closebtn:hover,.sidenav .closebtn:focus{background-color:#e4ae00}.about-us .dez-tabs .nav-tabs li.active{border-right:4px solid #e4ae00}.dez-info-has.bg-primary,.dez-info-has.bg-secondry:hover,.tp-bannertimer.tp-bottom{background-color:#ffc300e6}a,.text-primary,.primary li:before,.breadcrumb-row ul li a,.header-nav .nav>li.active>a,.header-nav .nav>li.current-menu-item>a .header-nav .nav>li .sub-menu li a:hover,.header-nav .nav>li:hover>a,.header-nav .nav>li .mega-menu>li ul a:hover,.header-nav .nav>li .sub-menu li:hover>a,.nav-dark.header-nav .nav>li .sub-menu li:hover>a,.nav-dark.header-nav .nav>li .mega-menu>li ul a:hover,blockquote:before,ol.comment-list li.comment .reply a,footer a:active,footer a:focus,footer a:hover,footer h1 a,footer h2 a,footer h3 a,footer h4 a,footer h5 a,footer h6 a,footer p a,button.scroltop,.testimonial-1 .testimonial-position,.testimonial-4 .testimonial-name:after,.testimonial-2 .testimonial-position,.testimonial-3 .testimonial-position,.testimonial-3 .quote-left:before,.acod-head a:after,.acod-head a,.acod-head a:hover,.acod-head a.collapsed:hover,.dez-tabs .nav-tabs>li>a i,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.widget_rss ul .rss-date{color:#ffc300}.navbar-toggle,.testimonial-4 .testimonial-pic,.testimonial-4:after,.testimonial-4 [class*=quote-],button.scroltop,blockquote,.widget_gallery li:hover{border-color:#ffc300}.testimonial-2 .bg-primary .testimonial-text:after{border-top:15px solid #ffc300}.dez-tabs.border-tp .nav-tabs>li>a.active{border-top:2px solid #ffc300}.bg-secondry{background-color:#2d3239}.text-secondry{color:#2d3239}.lg-outer .lg-toogle-thumb,.lg-outer .lg-toogle-thumb:hover,.icon-bx-xs.check-km{color:#ffc300}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#ffc300}.lg-actions .lg-next,.lg-actions .lg-prev,.lg-sub-html,.lg-toolbar{background-color:#ffc300}a.text-primary:hover{color:#e4ae00!important}.text-primary,.site-footer .footer-bottom a:hover,footer .widget_services ul li a:hover{color:#ffc300!important}.bg-primary{background-color:#ffc300!important}a.bg-primary:focus,a.bg-primary:hover,.social-icon a.bg-primary:focus,.social-icon a.bg-primary:hover{background-color:#e4ae00!important}
.slick-loading .slick-list{background:#fff url(/images/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/fonts/slick.eot);src:url(/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/fonts/slick.woff)format("woff"),url(/fonts/slick.ttf)format("truetype"),url(/fonts/slick.svg#slick)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#121212;z-index:2;background:#fff;border:none;border-radius:50%;outline:none;width:32px;height:32px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:FontAwesome;font-size:30px;line-height:1}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:0}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next{right:0}[dir=rtl] .slick-next{left:0;right:auto}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:45px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
