@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;700&display=swap');@import url('bootstrap.min.css');@import url('font-awesome.min.css');@import url('jquery-fancybox.css');@import url('flexslider.css');@import url('owl.carousel.min.css');@import url('owl.theme.default.min.css');@import url('shortcode.css');@import url('/assets/rev-slider/css/settings.css');@import url('/assets/rev-slider/css/layers.css');@import url('/assets/rev-slider/css/navigation.css');html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,caption,canvas,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,form,footer,header,hgroup,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tt,table,tbody,textarea,tfoot,thead,time,tr,th,td,u,ul,var,video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;padding:0;border:0;outline:0;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}figure{margin:0}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}legend{white-space:normal}button,input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input{line-height:normal}input,textarea{background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0))}button,input[type="button"],input[type="reset"],input[type="submit"]{line-height:1;cursor:pointer;-webkit-appearance:button;border:0}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font:15px/18px "Rubik",sans-serif;color:#636363;overflow:hidden}a{font-size:14px;text-decoration:none;color:#434448;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,a:focus{color:#4cb4bd;text-decoration:none;outline:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul,ol{padding:0}img{max-width:100%;height:auto;box-shadow:0 7px 16px 0 rgba(41,53,108,.25)}b,strong{font-weight:900}button{border:0}button,input[type="button"],input[type="reset"],input[type="submit"]{display:inline-block;padding:0 28px;line-height:24px;font-size:14px;text-transform:uppercase;color:#fff;background:#4cb4bd;border:2px solid #4cb4bd;-webkit-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{color:#fff;background:#4cb4bd}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],input[type="email"]{position:relative;display:block;width:100%;line-height:24px;padding:0 19px;color:#c2c2c2;border:1px solid #d0d0d0;height:44px;background-color:#fff;border-radius:3px;margin-bottom:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form-group{margin-bottom:0rem}input[type="search"]{width:250px;margin-bottom:0;border-radius:0;background-color:#fff}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{border:1px solid #4cb4bd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea{width:100%;padding:14px 21px;height:100px}input[type="checkbox"]{display:inline}textarea:-moz-placeholder,textarea::-moz-placeholder,input:-moz-placeholder,input::-moz-placeholder{color:#c2c2c2;opacity:1}input:-ms-input-placeholder{color:#c2c2c2}textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#c2c2c2;opacity:1}.font-rubik{font-family:"Rubik",sans-serif}.font-size-38{font-size:38px!important}.font-size-30{font-size:30px!important}.font-size-28{font-size:28px!important}.font-size-16{font-size:16px!important}.font-size-14{font-size:14px!important}.font-weight-700{font-weight:700!important}.font-weight-500{font-weight:500!important}.font-weight-400{font-weight:400!important}.line-height-72{line-height:72px!important}.line-height-50{line-height:50px!important}.line-height-39{line-height:39px!important}.line-height-28{line-height:28px!important}.line-height-27{line-height:27px!important}.line-height-26{line-height:26px!important}.line-height-24{line-height:24px!important}.line-height-normal{line-height:normal!important}.letter-spacing-30{letter-spacing:.03em!important}.fix-float-box{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.bg-4cb4bd{background:#4cb4bd!important}.bg-111111{background:#111!important}.bg-f7f7f7{background:#f7f7f7!important}.text-4cb4bd{color:#4cb4bd!important}.text-d94344480{color:#d94344480!important}h1,h2,h3,h4,h5,h6{font-family:"Rubik",sans-serif;font-weight:500;padding-bottom:10px;line-height:1}h1,h1 a{font-size:calc(22px + 6 *((100vw - 320px)/680))}h2,h2 a{font-size:calc(20px + 6 *((100vw - 320px)/680))}h3,h3 a{font-size:calc(18px + 6 *((100vw - 320px)/680))}h4,h4 a{font-size:calc(16px + 6 *((100vw - 320px)/680))}h5,h5 a{font-size:calc(14px + 6 *((100vw - 320px)/680))}h6,h6 a{font-size:calc(13px + 6 *((100vw - 320px)/680))}.top .flat-custom-info{padding:7px 0 7px}.flat-custom-info ul.custom-info li,.flat-user-section ul.user-section li{display:inline-block;color:#4cb4bd}.flat-custom-info ul.custom-info li{margin-left:25px}.flat-user-section ul.user-section li{padding-left:2px;border-left:1px solid #eee}.flat-user-section ul.user-section li:first-child{margin-left:0;border-left:0 solid #eee}.flat-custom-info ul.custom-info li:first-child{margin-left:0}.flat-custom-info ul.custom-info li a{font-size:13px}.flat-custom-info ul.custom-info li:before,.flat-user-section ul.user-section li:before{font-family:'FontAwesome';margin-right:10px}.flat-custom-info ul.custom-info li.datetime:before{content:'\f017'}.flat-custom-info ul.custom-info li.phone:before{content:'\f095'}.flat-custom-info ul.custom-info li.mail:before{content:'\f0e0'}.flat-user-section{padding:10px 0 3px;border-bottom:1px solid #4cb4bd}.flat-user-section ul.user-section li a{padding:8px;margin-right:1px}.flat-user-section ul.user-section li a img{width:16px}.flat-user-section ul.user-section li a .fa{font-size:16px}.flat-user-section ul.user-section li.login:before{content:'\f007'}.flat-user-section ul.user-section li.cart:before{content:'\f07a'}.top .flat-custom-info.style1{margin-right:0}.flat-custom-info.style1 ul.custom-info li.phone:before{content:'\f1e4'}.flat-custom-info.style1 ul.custom-info li:not(.datetime){margin-left:26px}.flat-user-section.style1 ul.custom-info li a{color:#c2c2c2}.flat-user-section.style1 ul.user-section li.login:before{content:''}.flat-user-section.style1 ul.user-section li.cart:before{color:#4cb4bd}.flat-user-section.style1 ul.user-section li.login:after{font-family:'FontAwesome';content:'\f107';font-size:12px;color:#c2c2c2;line-height:14.4px;padding:0 13px 0 5px}.top.style4 #logo{width:16.667%;float:left}.top .flat-iconbox.style4{width:83.333%;float:right}.iconbox.iconbox-info-top{margin:36px 0 60px 24px;float:right}.iconbox.iconbox-info-top .iconbox-icon{float:left}.iconbox.iconbox-info-top .iconbox-content{padding:0 0 0 36px}.iconbox.iconbox-info-top .iconbox-content h6.heading a{font-size:14px;font-weight:500;line-height:22px}.iconbox.iconbox-info-top .iconbox-content h6.heading p{font-size:12px;font-weight:400;line-height:18px}.iconbox.iconbox-info-top .iconbox-content p{font-size:12px;margin-top:-4px}.top.style5 .flat-custom-info{width:75%;float:left}.top.style5 .flat-social{width:25%;float:right}.top.style5{position:relative;z-index:9999;border-bottom:1px solid #fff}.flat-custom-info.style5 ul.custom-info li a,.flat-social ul li a{color:#fff}.flat-social ul{margin:7px 0}.flat-social ul li{display:inline;margin-left:20px}#header.style5 .show-search{margin-right:unset}.header-top{position:absolute;width:100%}.header-top.style5{padding:0 75px}#header{position:relative;z-index:99;width:100%;transition:all .3s ease-in-out}#logo{margin-top:5px}.fixed-header #logo{margin-top:0}.nav-wrap{float:right;margin-right:62px;margin-top:0}#mainnav ul li,.menu{position:relative;margin:0}#mainnav>ul>li{display:inline-block}#mainnav>ul>li:last-child{padding-right:0}#mainnav>ul>li:last-child a{margin-right:0}#mainnav>ul>li>a{display:block;font-size:13px;margin-right:35px;font-weight:500;padding:15px 0}#mainnav>ul>li.home>a{padding:0 8px}#mainnav>ul>li>a:hover{color:#4cb4bd}#mainnav ul li.active a{color:#4cb4bd;border-top:3px solid}#mainnav ul.sub-menu>li>a{color:#4cb4bd;border:0 solid;border-bottom:1px solid #eee}#mainnav ul.sub-menu{position:absolute;left:0;top:150%;width:250px;text-align:left;background-color:#fff;z-index:9999;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#mainnav ul li:hover>ul.sub-menu{top:100%;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;visibility:visible;box-shadow:0 7px 16px 0 rgba(41,53,108,.25)}#mainnav ul li ul li{margin-left:0}#mainnav ul.sub-menu li ul{position:absolute;left:300px;top:0!important}#mainnav ul.sub-menu li:first-child{border-top:0}#mainnav ul.sub-menu>li>a{display:block;color:#636363;padding:5px 0;padding-left:10px;line-height:22px;font-size:13px}#mainnav ul.sub-menu>li>a:hover{background-color:#4cb4bd;color:#fff}#logo{float:left}#logo img{max-height:90px;box-shadow:none}.style1#header .nav-wrap{float:right;margin-right:0}.style2.user-action{float:right;margin-top:40px}.style2.user-action ul li{display:inline-block}.style2.user-action ul li.cart{position:relative}.style2.user-action ul li span.qty{position:absolute;font-size:11px;font-weight:500;line-height:14.4px;top:14px;right:11px;color:#1a1a23;background:#4cb4bd;padding:1px 5px;border-radius:50%}.style2.user-action ul li a{color:#fff;font-size:24px;line-height:14.4px;margin:0 19px}.nav-wrap.style2{margin-right:35px}.nav-wrap.style2 #mainnav>ul>li>a{font-size:14px;margin-right:38px}.nav-wrap.style2 #mainnav ul.sub-menu>li>a{font-size:14px}#header.style4{position:absolute;width:100%;z-index:1;transform:translateY(-50%)}.header-wrap.style4{position:unset;margin:0 15px}.flat-header-wrap{width:100%;padding:0 15px;margin-left:-15px}.header-wrap.style4{background:#252525;width:100%}.header-wrap.style4 #mainnav>ul>li>a{padding:23px 44px 23px 0;margin-right:0;font-size:14px}.header-wrap.style4 #mainnav ul.sub-menu>li>a{padding-left:30px;font-size:14px}.nav-wrap.style4{float:left;margin:0 0 0 30px}.nav-wrap.style4 #mainnav ul.sub-menu{left:-30px}.user-action.style4{float:right}.user-action.style4 ul{margin-top:18px}.user-action.style4 ul li{display:inline;padding:0 18px}.user-action.style4 a{color:#fff}.user-action.style4 a:hover{color:#4cb4bd}.user-action.style4 a>span{font-size:18px;line-height:30px}.header-wrap.style4 .show-search{margin:22px 30px 22px 18px}.header-wrap.style4 .show-search a{margin-left:unset;padding-left:unset}.header.style5{position:relative!important}.nav-wrap.style5{float:unset}.header.style5 #mainnav>ul>li>a{font-size:14px}.header.style5 #mainnav ul.sub-menu>li>a{font-size:14px}.header.style5 #logo{width:20%;text-align:left}.header.style5 .wrap-action{width:20%;float:right}.header.style5 .nav-wrap{width:60%;float:left;margin-right:0}.user-action.style5 ul{margin-top:unset}.user-action.style5{margin-top:35px}#header.fixed-header{background:#fff;position:fixed!important;padding:0px;top:0;left:0;width:100%;z-index:99;border-top:3px solid #4cb4bd;padding:0 -webkit-box-shadow:0 10px 11px -2px rgba(0,0,0,0.18);-moz-box-shadow:0 10px 11px -2px rgba(0,0,0,0.18);box-shadow:0 10px 11px -2px rgba(0,0,0,0.18)}#header.fixed-header .flat-user-section{display:none}#header.style4.fixed-header{transform:unset;background-color:#252525}#header.fixed-header #logo img{margin-top:5px;height:60px}#header.fixed-header .btn-quote{margin-top:10px}#header.fixed-header #mainnav>ul>li>a{padding-top:18px;padding-bottom:18px}#header.fixed-header .style2.user-action,#header.fixed-header .user-action.style5{margin-top:20px}#header.fixed-header .show-search{margin-top:19px}#logo,.btn-quote,.user-action,.show-search{transition:all .3s ease-in-out}.page-title{padding:150px 0 300px;position:relative;padding:0 -webkit-box-shadow:0 10px 11px -2px rgba(0,0,0,0.5);-moz-box-shadow:0 7px 16px 0 rgba(41,53,108,.25);box-shadow:0 7px 16px 0 rgba(41,53,108,.25)}.page-title .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#434448;opacity:.3}.page-title .page-title-content{position:absolute;padding-left:0;z-index:1;-webkit-font-smoothing:antialiased!important;text-shadow:1px 1px 3px rgba(0,0,0,0.6)}.page-title .page-title-content .page-title-heading{margin-bottom:7px}.page-title-heading h1{font-size:calc(38px + 6 *((100vw - 320px)/680));-webkit-font-smoothing:antialiased!important}.page-title-heading h2{font-size:calc(13px + 3 *((100vw - 320px)/680));-webkit-font-smoothing:antialiased!important;color:white}.page-title .page-title-content .page-title-heading .title>a{color:#fff;line-height:36px;font-size:36px;font-weight:500}.page-title .page-title-content .page-title-heading .title>a:hover{color:#4cb4bd}.breadcrumbs{padding:0}.breadcrumbs ul li,ol li{display:inline-block}.breadcrumbs ul li a,ol li a{color:#eee;font-size:13px;font-weight:400}.breadcrumbs ul ol li a:hover,ol li a:hover{color:#4cb4bd}.breadcrumbs ul li:not(:last-child),ol li:not(:last-child){margin-right:5px}.breadcrumbs ul li:not(:last-child):after,ol li:not(:last-child):after{content:'>';color:#333;font-size:16px;margin-left:8px}.partner-clients{background:#f7f7f7;padding:57px 0 44px}.client a img:last-child{display:none}.client a:hover img:first-child{display:none}.client a:hover img:last-child{display:inline-block}.partner-clients.style5{background:#fff;padding:96px 0 76px 0}.pagination-wrap{width:100%;text-align:center}.flat-pagination li{display:inline-block;margin:0 8px}.flat-pagination li a{background-color:#e1e1e1;font-weight:400;font-size:18px;padding:8px 21px;display:block;line-height:34px;text-align:center;border-radius:3px}.flat-pagination li a:hover,.flat-pagination li a.active{background-color:#4cb4bd;color:#434448}.flat-pagination li a i{padding-left:3px}.widget{position:relative}.footer-widgets{background-position:top center;background-repeat:repeat-x;background-size:inherit;background-color:#073f62;padding-top:20px!important;padding-bottom:20px!important;border-top:4px solid #4cb4bd}.text-widget{color:#c2c2c2;line-height:26px;margin-bottom:10px;font-weight:400}.widget-about .copyright p>a{color:#4cb4bd}.widget-about .copyright p>a:hover{color:#c2c2c2}.widget-about #logo-ft{margin-bottom:10px}.widget-about .social{margin-top:15px}.widget-about .social li{display:inline-block}.widget-about .social li a{color:#c2c2c2;margin-right:15px;font-size:18px}.widget-about .social li a:hover{color:#4cb4bd}.widget-contact{margin-top:-2px}.widget-contact h5{margin-bottom:5px}.widget-contact h5 a{font-size:18px;font-weight:400;color:#4cb4bd}.copyright{margin-bottom:-5px}.widget-contact h3 a:hover{color:#c2c3c3}.widget-contact p.widget-text:last-child{margin-bottom:0}.widget-services{position:relative;overflow:hidden}.widget-services ul li:before{font-family:'FontAwesome';content:'\f101';color:#4cb4bd;left:0;font-size:14px;line-height:26px;position:absolute;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-services ul li:hover{padding-left:19px}.widget-services ul li:hover:before{visibility:visible;opacity:1}.widget-services ul li{display:table;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-services ul li a{color:#c2c2c2;line-height:26px}.style2.widget-services ul li{display:inline-block;overflow:hidden;position:relative;padding-left:20px;margin-right:41px}.style2.widget-services ul li:hover:before{left:0!important;margin-left:unset}.style2.widget-services ul li:before{left:-30px!important}.widget-subscribe{margin-top:-4px}.widget-subscribe .title-link h5.widget-title{color:#fff;font-weight:500;font-size:18px;margin-bottom:16px}.widget-subscribe p{margin-bottom:30px}.subscribe-search{margin-top:-4px}.widget-subscribe #subscribe-form{width:100%;height:47px;position:relative;margin:0}.widget-subscribe #subscribe-form input[type="text"]{border:0;color:#c2c2c2;margin-bottom:0}.widget-subscribe #subscribe-form .submit-button{padding:3px;position:absolute;right:0;top:0;background-color:#4cb4bd;width:40px;height:40px;margin:3px;border-radius:2px;line-height:30px;font-weight:700;border:unset}.widget-subscribe #subscribe-form .submit-button:hover{background-color:#fff;color:#4cb4bd}.widget-subscribe #subscribe-form .mailchimp-email{height:47px;line-height:21px;font-size:12px;padding:0 10px 0 16px}.footer-widgets.style2{padding:80px 0 75px;background-image:url('/img/style2/bg-footer.png');position:relative}.widget-services.style2{float:left;width:40%;margin:1px 0 0 30px}.widget-services.style2 ul li:last-child{margin-right:0}.widget-about.style2{float:left;width:20%;margin-left:-30px}.widget-about.style2 p.cate{font-size:12px;line-height:18px;font-weight:500;color:#fff;margin-top:5px;margin-left:-1px}.widget-about.style2 .text-widget{font-size:12px;color:#636363;padding:0}.widget-about.style2 .copyright{margin-left:19px}.widget-about.style2 #logo-ft{margin-bottom:37px}.widget-social.style2{float:right;width:30%}.widget-social.style2 .social{margin-top:8px;padding-right:54px}.widget-social.style2 .social li{display:inline}.widget-social.style2 .social li a{margin-right:36px;color:#fff}.widget-footer{position:relative;background-position:center;background-repeat:repeat-x;background:url(/img/style4/bg-footer.png);background-size:cover}.widget.style4 .widget-title{font-size:20px;line-height:36px;color:#fff}.widget-logo-info{padding-right:10px}.widget-logo-info p{font-size:16px;line-height:20px}.widget-logo-info ul.info{margin-top:16px}.widget-logo-info ul.info li{margin-bottom:11px}.widget-logo-info ul.info li a{line-height:24px;color:#c2c2c2}.widget-logo-info ul.info li:before{font-family:'FontAwesome';color:#4cb4bd;padding-right:8px}.widget-logo-info ul.info li.phone:before{content:"\f095"}.widget-logo-info ul.info li.mail:before{content:"\f0e0"}.widget-logo-info ul.info li.address:before{content:"\f041"}.widget-logo-info ul.info li.user:before{content:"\f007"}.widget-recent-news.style4{margin-left:-20px;padding-right:20px}.widget-recent-news .widget-text{margin-top:16px}.widget-recent-news .widget-text h6.heading{margin-bottom:2px}.widget-recent-news .widget-text h6.heading a{font-size:14px;line-height:22px;font-weight:400}.widget-recent-news .widget-text span{font-size:12px;line-height:26px;color:#c2c2c2}.widget-recent-news .widget-text span:before{font-family:'FontAwesome';content:"\f017";color:#4cb4bd;padding-right:5px}.widget-quick-link{margin-left:-7px}.widget-quick-link.style4 ul{margin-top:6px}.widget-quick-link.style4 ul li{position:relative;display:table;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-quick-link.style4 ul li:before{content:'\f101';font-family:'FontAwesome';color:#4cb4bd;position:absolute;left:0;top:4px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-quick-link.style4 ul li:hover{padding-left:15px}.widget-quick-link.style4 ul li:hover:before{opacity:1;visibility:visible}.widget-quick-link.style4 ul li a{line-height:36px;color:#c2c2c2}.widget-subscribe.style4{margin-top:1px}.widget-subscribe.style4 p{color:#c2c2c2;line-height:26px}.subscribe-search{margin-top:-4px}.widget-subscribe #subscribe-form{width:100%;height:47px;position:relative;margin:0}.widget-subscribe #subscribe-form input[type="text"]{border:0;color:#c2c2c2;margin-bottom:0}.widget-subscribe #subscribe-form .mailchimp-email{height:47px;line-height:21px;font-size:12px;padding:0 10px 0 16px}.widget-subscribe.style4 ul.social{margin-top:27px}.widget-subscribe.style4 ul.social li{display:inline;margin-right:18px}.widget-subscribe.style4 ul.social li a{color:#c2c2c2;font-size:20px}.bottom.style4{background:#43444820d!important}.bottom.style4 p{color:#c2c2c2}.custom .tp-bullet:hover,.custom .tp-bullet.selected{background-color:#4cb4bd!important;border-radius:50%}.custom .tp-bullet{border-radius:50%;background:#fff!important}.style1.page-title{padding:0;margin-bottom:0}#scroll-top{position:fixed;display:block;width:35px;height:35px;line-height:35px;text-align:center;z-index:1;right:14px;bottom:23px;opacity:0;visibility:hidden;cursor:pointer;overflow:hidden}#scroll-top.show{right:24px;opacity:1;visibility:visible}#scroll-top:before,#scroll-top:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding-top:5px}#scroll-top:before{z-index:-1;background-color:#3e3e3e}#scroll-top:after{font:normal normal normal 14px/1 FontAwesome;content:"\f077";font-size:18px;color:#4cb4bd}#scroll-top:hover:after{color:#fff}#scroll-top:hover:before{background-color:#4cb4bd}.mobile-button{display:none;position:absolute;width:26px;height:26px;float:right;top:50%;right:0;background-color:transparent;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mobile-button:before,.mobile-button:after,.mobile-button span{background-color:#4cb4bd;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.mobile-button:before,.mobile-button:after{content:'';position:absolute;top:0;height:3px;width:100%;left:0;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.mobile-button span{position:absolute;width:100%;height:3px;left:0;top:50%;overflow:hidden;text-indent:200%}.mobile-button:before{-webkit-transform:translate3d(0,-7px,0);-moz-transform:translate3d(0,-7px,0);transform:translate3d(0,-7px,0)}.mobile-button:after{-webkit-transform:translate3d(0,7px,0);-moz-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}.mobile-button.active span{opacity:0}.mobile-button.active:before{-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.mobile-button.active:after{-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.btn-submenu{position:absolute;right:20px;top:0;font:20px/50px 'FontAwesome';text-align:right;cursor:pointer;width:100%;height:44px}.btn-submenu:before{content:"\f107";color:#fff}.btn-submenu.active:before{content:"\f106"}#mainnav-mobi{display:block;margin:0 auto;width:100%;position:absolute;background-color:#222;z-index:1434448;top:55px;height:100vh}#mainnav-mobi ul{display:block;list-style:none;margin:0;padding:0}#mainnav-mobi ul li{margin:0;position:relative;text-align:left;border:0;cursor:pointer}#mainnav-mobi ul>li>a{text-decoration:none;height:45px;line-height:50px;padding:0 15px;color:#fff}#mainnav-mobi ul>li>ul>li a{text-decoration:none;height:35px;line-height:40px;padding:0 15px;color:#fff}#mainnav-mobi ul.sub-menu>li>a:before{content:"\f105";color:#fff;padding-right:5px;font:15px/25px 'FontAwesome'}#mainnav-mobi ul.user-section>li>a{text-decoration:none;height:35px;line-height:40px;padding:10px;color:#fff;margin-right:0}#mainnav-mobi ul.sub-menu{top:100%;left:0;z-index:2434448;position:relative;background-color:#333}#mainnav-mobi>ul>li>ul>li,#mainnav-mobi>ul>li>ul>li>ul>li{position:relative;border-top:1px solid #333}#mainnav-mobi>ul>li>ul>li>ul>li a{padding-left:70px!important}#mainnav-mobi ul.sub-menu>li>a{display:block;text-decoration:none;border-top-color:rgba(255,255,255,.1);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#mainnav-mobi>ul>li>ul>li:first-child a{border-top:0}#mainnav-mobi ul.sub-menu>li>a:hover,#mainnav-mobi>ul>li>ul>li.active>a{color:#fff}#loading-overlay{position:fixed;z-index:999999;top:0;right:0;bottom:0;left:0;display:block;background:#fff}.loader{position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px}.loader:before,.loader:after{position:absolute;display:inline-block;width:60px;height:60px;content:"";-webkit-animation:preloader-wave 1.6s linear infinite;animation:preloader-wave 1.6s linear infinite;border-radius:50%;background:#4cb4bd}.loader:after{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes preloader-wave{0%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}}@keyframes preloader-wave{0%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}}.karart{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.79);z-index:15;display:none}.tek-satir{display:grid;padding:0;white-space:nowrap;font-weight:300;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.iki-satir{height:40px;line-height:15px;font-weight:400;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;overflow:hidden;font-size:normal;display:flex;justify-content:center}.big-search-box{position:relative;background-color:rgba(255,255,255,0.11);background-color:rgba(0,0,0,0.4);padding:50px 3% 30px 3%;margin:40px 0;border-radius:10px;z-index:9}#big-search-input{width:100%;height:58px;background-color:#FFF;padding:5px 50px 5px 10px;font-size:18px;color:#333;border:0 solid rgba(136,136,136,0.26);box-shadow:none}.form-btn-inside{position:relative}.form-btn-inside button{position:absolute;top:50%;right:0;width:auto;height:100%;line-height:40px;background-color:transparent;padding:0 15px 0 15px;font-size:18px;color:#333;border:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.kisalt{overflow:hidden;display:-webkit-box;max-height:60px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.no-golge{box-shadow:none}
@media only screen and (max-width:1800px){.flat-about-us.style5 .box-about-us{padding-right:15px;padding-left:25px}.flat-user-section{text-align:right}}@media only screen and (max-width:1366px){.header-top.style5{padding:unset}}.talep{display:none}@media only screen and (max-width:1199px){.style1#header .nav-wrap{margin-right:15px}.header-wrap .btn-quote{display:none}.talep{display:block;text-align:center}.header-wrap.style2 .show-search,.header-wrap.style2 .user-action{display:none}.nav-wrap.style2{margin-right:0}.flat-services.style3 .flat-iconbox{padding-top:50px}.header-wrap.style4 .show-search{margin:22px 9px 22px 9px}.user-action.style4 ul li{padding:0 7px}.header.style5 #mainnav>ul>li>a{margin-right:12px!important}.flat-about-us.style5 .box-about-us{padding-right:15px}.header-top.style5{padding:unset}.main-project-detail .imagebox.imagebox-project.style4.v1{width:100%}.main-project-detail .imagebox.imagebox-project.style4.v2{width:50%}.cart-form table.shop-table tr td,.cart-form table.shop-table tr th{padding:unset!important}.cart-form table.shop-table{width:100%}}@media only screen and (max-width:991px){.wrap-content,.content-wrap{margin:unset}#header.fixed-header #logo,#logo{margin-top:0}#logo img{height:65px;margin-top:0}#header.style1,#header.style3{background:#fff}.fullwidthbanner-container{padding:0}.flat-testimonials.style1,.flat-row,#footer .footer-widgets,.flat-testimonials.style2{padding:50px 0 10px!important}#header{padding:10px 0;position:relative}#header .mobile-button{display:block}#header.fixed-header #logo{margin-top:0}#header .header-wrap{position:relative}.top .flat-user-section,#header .header-wrap .btn-quote,.mainnav{display:none}.top .flat-custom-info{text-align:center}a.button-project,a.button-contact,a.button-started{padding:14px 10px 11px 10px}.style1.flat-quote h2{font-size:25px}.wrap-introduce .content-introduce h3.title a{line-height:24px;font-size:25px}.wrap-introduce .content-introduce{width:65%}.wrap-introduce .wrap-experienced{width:35%}.wrap-introduce .content-introduce p{padding-right:0}.flat-benefit.style1 .image-single img{width:100%}#footer .footer-widgets .widget.widget-contact,#footer .footer-widgets .widget.widget-services,#footer .footer-widgets .widget.widget-subscribe{margin-top:20px}.imagebox.imagebox-project-filter{width:50%}#header.style1 #mainnav-mobi{top:85px;padding-bottom:30px}.flat-user-section{text-align:center}#header .header-wrap.style2 .show-search,#header .header-wrap.style2 .user-action{display:none}.flat-slider .flat-services.style2{display:none}.flat-slider .flat-services.style2 .iconbox-icon{position:relative;text-align:center}.flat-slider .flat-services.style2 .iconbox-icon img{width:50px!important;height:50px!important}#footer.style2 .widget-services,#footer.style2 .widget-about{width:50%}#footer.style2 .widget-social{width:100%}.widget-social.style2 .social{text-align:center!important;padding:0}#header.style2 #mainnav-mobi{top:85px}.flat-portfolio.portfolio-project .portfolio-filter{margin-bottom:30px}.flat-projects .flat-title.style2{margin-bottom:30px}.flat-whyus.style3 .flat-title{margin-bottom:40px}#header.style3.fixed-header{position:fixed}#header .header-wrap.style3 .show-search{display:none}.flat-textbox.textbox-about-us .textbox-content{margin-right:0!important}.flat-testimonial-contact .flat-testimonials-images,.flat-testimonial-contact .flat-contact-us,.flat-textbox.textbox-service,.flat-services.style3 .flat-iconbox{width:100%!important}.imagebox.style3,.flat-services.style3 .flat-iconbox .iconbox.iconbox-services{width:50%!important}.flat-about-us.style3 .image-single{text-align:left!important}#header.style3 #mainnav-mobi{top:85px}#flat-testimonials-slider .flex-control-thumbs{margin:0}.flat-about-us.style5 .box-about-us{padding:0}.flat-news.style3{padding-top:60px}.user-action.style4{float:left;margin-bottom:18px}.header-wrap.style4 .show-search{display:none}#header.style4{padding:0}.header-wrap.style4{top:0;margin:0!important}.top.style4 #logo{padding-top:40px}#header.style4 .mobile-button{right:15px}#header.style4 #mainnav-mobi{top:66px}.flat-about-us .wrap-about-text.pd-top-80,.flat-services.style4,.flat-whyus.style4,.flat-testimonial.style4,.flat-news.style4{padding-top:60px!important}.flat-two-col .flat-progres{padding-top:0!important}.flat-whyus.style5,.box-about-us.style5,.flat-services.style5,.flat-testimonials.style5{padding:60px 0!important}.flat-team.style5,.widget-footer.pd-top-80{padding-top:60px!important}.header-top.style5{padding:unset}.top.style5 .flat-social{text-align:right!important}.header.style5 .wrap-action{display:none}.header.style5 #logo{width:100%!important;margin-top:0}.one-of-three-col{width:50%!important}.flat-about-us .style5.half-background{height:400px;padding-right:0}.header.style5 .mobile-button{right:15px}.post{width:50%}.main-shop{padding:60px 0!important}.woocommerce.woocommerce-page ul.products li{width:33.333%}.main-shop-detail{padding:60px 0!important}.woocommerce .product .images{width:100%;text-align:center}.woocommerce .product .summary,.woocommerce-page .product .summary{width:100%}.related.products ul.products li{width:50%}.tab-content{padding:15px}.woocommerce-page .description{padding:0}.tab{padding:8px 15px 6px 15px}.woocommerce-tabs #comments{padding:0 15px}.customer-detail,.review-order{width:100%;padding:0 15px}.main-checkout{padding:60px 0!important}.customer-detail .form-checkout{padding:0}.wrap-content.project-v1 .flat-projects{padding:60px 0!important}.wrap-content.project-v2 .flat-projects{padding-top:60px!important}.content-wrap.main-project-detail{padding-top:60px!important}.wrap-related-project{margin-top:30px}.wrap-project-detail .sidebar-left,.wrap-project-detail .project-content{padding:0 15px}.post-wrap.blog-single{width:100%!important;padding-right:0;margin-bottom:30px}.main-blog-details .sidebar{width:100%;padding:0}.woocommerce .cart-form,.cart-collaterals,.main-shopping-cart .actions .coupon{width:100%!important}.woocommerce .cart-form{padding-right:15px!important}.cart-collaterals .shop-table,.cart-form table.shop-table{width:100%}.wrap-update-cart{width:100%;margin-top:10px}.sidebar-left.sidebar-service{padding-top:60px!important}.wrap-service-detail.pd-top-80{padding-top:40px!important}.flat-faqs,.flat-error,.content-wrap.main-contact-page{padding:60px 0!important}}@media only screen and (max-width:765px){.page-title{padding:150px 0 200px;position:relative}.page-title .page-title-content{bottom:114px}.flat-slider.style1 .center-mobile{text-align:center!important}.wrap-introduce .content-introduce,.wrap-introduce .wrap-experienced{width:100%;margin:0;padding:0}.wrap-introduce .wrap-experienced{margin-top:15px}.flat-counter.style1 .counter{margin-top:10px;margin-bottom:15px}.flat-introduce .flat-counter{padding-top:10px!important}.wrap-introduce .experienced{padding:5% 7% 0 7%}.flat-quote.style1 .btn-quote{text-align:center}#footer.style2 .widget-services,#footer.style2 .widget-about,#footer.style2 .widget-social,.imagebox.imagebox-project-filter{width:100%}#footer.style2 .widget-services,#footer.style2 .widget-about,.widget-about.style2 .copyright,.imagebox.imagebox-project-filter .imagebox-image{margin:0}#footer.style2 .widget-about{margin-top:15px}.flat-about-us.style2 .flat-textbox{padding:0}#footer.style2 .widget-services,#footer.style2 .widget-about{text-align:center}.flat-slider.style3 .center-mobile{text-align:center!important}.flat-quote.style3 .wrap-icon-quote,.imagebox.style3{width:100%!important}.flat-quote.style3 .btn-quote{width:100%!important;text-align:left!important}.flat-form-contact-us .input-wrap-name,.flat-form-contact-us .input-wrap-mail{width:100%;padding:0}.imagebox.imagebox-service.style4,.imagebox.imagebox-project.style4{width:50%}.image-single.style4{text-align:center}.flat-about-us .textbox.style4,.iconbox.iconbox-whyus.style4{padding-right:0}.top.style4 #logo{width:100%!important;text-align:center;padding:25px 0 55px}.top .flat-iconbox.style4{display:none}.widget-footer .widget-logo-info,.widget-footer .widget-recent-news.style4,.widget-footer .widget-quick-link{margin-bottom:20px}.widget-footer .widget-recent-news.style4,.widget-footer .widget-quick-link{margin-left:0}.top.style5 .flat-custom-info,.top.style5 .flat-social{width:100%!important;text-align:center!important}.style5.testimonial blockquote.testimonial-text,.iconbox-whyus.iconbox.style5{padding-left:15px;padding-right:15px}.iconbox-whyus.iconbox.style5{margin-bottom:15px}.one-of-three-col{width:100%!important}.flat-projects .flat-textbox.style5{width:100%;margin:0;padding-top:25px}.flat-projects.style5 .owl-nav .owl-prev,.flat-projects.style5 .owl-nav .owl-next{display:none}.wrap-contact-page .flat-form-contact-us,.wrap-contact-page .sidebar-right{padding:0 15px}.wrap-contact-page .flat-form-contact-us{margin-bottom:30px}.woocommerce.woocommerce-page ul.products li{width:50%}.main-project-detail .imagebox.imagebox-project.style4,.wrap-related-project .imagebox.imagebox-project.style4{width:100%!important}.sidebar-left.sidebar-service,.wrap-service-detail{padding-right:15px;padding-left:15px}}@media(max-width:991px){}@media only screen and (max-width:470px){.main-blog-details{padding:0;margin:0;background-color:transparent;padding-top:10px}#footer{text-align: center;}.flat-row {padding: 30px 0 10px!important}.breadcrumbs{display:none;padding:0}.top .flat-custom-info.style1{width:100%}.flat-custom-info ul.custom-info li{margin:0!important;padding-right:15px}.hidden-xs{display:none}.flat-imagebox.imagebox-project .imagebox-content{bottom:-17px}.style1.flat-quote h2{font-size:16px}.style1.flat-quote p{font-size:14px}.flat-iconbox.iconbox-benefit .iconbox{width:100%}.flat-introduce .flat-counter{padding-top:10px!important}#footer .footer-widgets .widget.widget-contact,#footer .footer-widgets .widget.widget-services,#footer .footer-widgets .widget.widget-subscribe{margin-top:20px}.wrap-introduce .wrap-experienced{margin-top:30px}.flat-imagebox.imagebox-services .imagebox-content h5{margin:0}.wrap-introduce .wrap-experienced img{padding:0}.wrap-introduce .experienced{padding:25% 0 0 0}.testimonial.style1 .testimonial-author .author-info{padding:0}.flat-title.style2{margin-bottom:30px}.testimonials.style2 .author-info .list-star{margin-bottom:20px}.testimonials.style2 blockquote.testimonial-text{margin-bottom:32px}.flat-projects.style2 .portfolio-wrap,.flat-about-us.style2 .flat-textbox{padding:0}.flat-portfolio.portfolio-project .portfolio-filter li{margin:0 15px}.widget-social.style2 .social li:last-child a{margin-right:0}.flat-quote.style3 .icon-quote{display:none}.iconbox.iconbox-whyus.style3{padding-right:0!important}.form-contact-us{padding:0 15px}.flat-testimonial-contact .flat-contact-us .title{font-size:26px}.counter.style4{margin-bottom:15px}.imagebox.imagebox-service.style4,.imagebox.imagebox-project.style4{width:100%}.textbox.style4 h2.heading{font-size:30px}.flat-about-us .style5.half-background{height:400px}.flat-about-us.style5 .box-about-us{padding-right:0;padding-left:0}.one-of-three-col{width:100%!important}.flat-projects .flat-textbox.style5{width:100%;margin:0;padding-top:25px}.textbox-project.style5{padding:0 15px}.flat-projects.style5 .owl-theme .owl-dots{margin:0 0 0 15px}.flat-projects.style5 .owl-nav .owl-prev,.flat-projects.style5 .owl-nav .owl-next{display:none}.iconbox.iconbox-service.style5 .iconbox-content{padding:0 15px}.flat-error .btn-prev,.flat-error .btn-home{padding:13px 20px!important}.flat-error .btn-prev{margin-right:0}.post{width:100%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{width:100%;text-align:right}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering,.woocommerce.woocommerce-page ul.products li{width:100%}.has-thumb.w170 .owl-thumbs .owl-thumb-item{width:55px!important;height:50px!important}.has-thumb .owl-thumbs .owl-thumb-item{margin:15px 15px 0 0}.has-thumb .owl-theme .owl-thumbs{text-align:center}.cart-form table.shop-table tbody tr .product-name a{font-size:12px}.woocommerce .cart-form .shop-table tr>td.product-thumbnail img{width:50px!important;height:50px!important;margin:16px 15px 0 0!important}.cart-form table.shop-table tr td.product-quantity{padding-top:5px!important}}
.cookie-bar{-webkit-box-shadow:0 2px .625rem .375rem rgba(37,51,66,.09);box-shadow:0 2px .625rem .375rem rgba(37,51,66,.09);text-align: center;background-color:#919fac;padding:1rem 0;position:fixed;width:100%;left:0;bottom:0;z-index:9999;display:none}.cookie-para{margin:0px;color:white;font-size:12px;font-weight:normal;display:inline-block}.cookie-space{padding-bottom:45px}.cookie-btn{margin-left: 10px;color:#fff;background:black;padding:2px 15px;border-radius:4px;display:inline-block}@media(max-width:767px){.cookie-bar{padding:10px}}