@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;0,800;1,400;1,600;1,700;1,800&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--color1: #121a37;--color2: #ff5e15;--color3: #ffa800;--color4: #21a010;--color5: #0a1024;--color6: #070b1b;--color7: #050918;--color8: #ffc600;--color9: #c40172;--color10: #990fff;--color11: #ff7500;--color12: #0072b1;--color13: #55a61d;--color14: #e90133;--color15: #02728e;--color16: #1ec8bf;--color17: #ff4747;--color18: #ffe27a;--color19: #1f5abc;--color20: #d2eaff;--transition: all 0.2s cubic-bezier(0.19, 0.68, 0.49, 1.21);--transition2: all .3s linear;--pill: 2.5rem;--round: 50%;--curve: 3px;--full: 100%}.bg-color1{background-color:var(--color1)}.bg-color2{background-color:var(--color2)}.bg-color3{background-color:var(--color3)}.bg-color4{background-color:var(--color4)}.bg-color5{background-color:var(--color5)}.bg-color6{background-color:var(--color6)}.bg-color7{background-color:var(--color7)}.bg-color8{background-color:var(--color8)}.bg-color9{background-color:var(--color9)}.bg-color10{background-color:var(--color10)}.bg-color11{background-color:var(--color11)}.bg-color12{background-color:var(--color12)}.bg-color13{background-color:var(--color13)}.bg-color14{background-color:var(--color14)}.bg-color15{background-color:var(--color15)}.bg-color16{background-color:var(--color16)}.bg-color17{background-color:var(--color17)}.bg-color18{background-color:var(--color18)}.bg-color19{background-color:var(--color19)}.bg-color20{background-color:var(--color20)}.text-color1{color:var(--color1)}.text-color2{color:var(--color2)}.text-color3{color:var(--color3)}.text-color4{color:var(--color4)}.text-color5{color:var(--color5)}.text-color6{color:var(--color6)}.text-color7{color:var(--color7)}.text-color8{color:var(--color8)}.text-color9{color:var(--color9)}.text-color10{color:var(--color10)}.text-color11{color:var(--color11)}.text-color12{color:var(--color12)}.text-color13{color:var(--color13)}.text-color14{color:var(--color14)}.text-color15{color:var(--color15)}.text-color16{color:var(--color16)}.text-color17{color:var(--color17)}.text-color18{color:var(--color18)}.text-color19{color:var(--color19)}.text-color20{color:var(--color20)}strong{font-weight:600}body,html{overflow-x:hidden}body{margin:0;font-family:Open Sans;position:relative;width:100%;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:Poppins;color:#222;font-weight:600}p{font-family:Open Sans;color:#555;line-height:1.5rem;font-size:.9rem}ul li,ol li{font-family:Open Sans;color:#555;font-size:.875rem;line-height:1.5rem}a{color:inherit}a:hover,a:focus,ins{text-decoration:none;outline:none}input,textarea,select,button{border:0}button,input[type=submit],.fileContainer,input[type=file]{cursor:pointer}input:focus,textarea:focus,select:focus,button:focus,a:focus,.form-wrp fieldset p a:focus,.page-link:focus,.btn.focus,.btn:focus,.bootstrap-select .dropdown-toggle:focus{border-color:transparent;outline:none!important;-webkit-box-shadow:none!important;-ms-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important}textarea{resize:none}main,section,footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;position:relative;width:100%}.pt-10{padding-top:.625rem}.pb-10{padding-bottom:.625rem}.pt-20{padding-top:1.25rem}.pb-20{padding-bottom:1.25rem}.pt-30{padding-top:1.875rem}.pb-30{padding-bottom:1.875rem}.pt-40{padding-top:2.5rem}.pb-40{padding-bottom:2.5rem}.pt-50{padding-top:3.125rem}.pb-50{padding-bottom:3.125rem}.pt-55{padding-top:3.4375rem}.pb-55{padding-bottom:3.4375rem}.pt-60{padding-top:3.75rem}.pb-60{padding-bottom:3.75rem}.pt-70{padding-top:4.375rem}.pb-70{padding-bottom:4.375rem}.px-70{padding:0 4.375rem}.pt-80{padding-top:5rem}.pb-80{padding-bottom:5rem}.pt-90{padding-top:5.625rem}.pb-90{padding-bottom:5.625rem}.pt-100{padding-top:6.25rem}.pb-100{padding-bottom:6.25rem}.pt-110{padding-top:6.875rem}.pb-110{padding-bottom:6.875rem}.pt-120{padding-top:7.5rem}.pb-120{padding-bottom:7.5rem}.pt-130{padding-top:8.125rem}.pb-130{padding-bottom:8.125rem}.pt-140{padding-top:8.75rem}.pb-140{padding-bottom:8.75rem}.pt-150{padding-top:9.375rem}.pb-150{padding-bottom:9.375rem}.pt-155{padding-top:9.6875rem}.pb-155{padding-bottom:9.6875rem}.pt-160{padding-top:10rem}.pb-160{padding-bottom:10rem}.pt-170{padding-top:10.625rem}.pb-170{padding-bottom:10.625rem}.pt-180{padding-top:11.25rem}.pb-180{padding-bottom:11.25rem}.pt-195{padding-top:12.1875rem}.pb-195{padding-bottom:12.1875rem}.pt-210{padding-top:13.125rem}.pb-210{padding-bottom:13.125rem}.pt-240{padding-top:15rem}.pb-240{padding-bottom:15rem}.pt-280{padding-top:17.5rem}.pb-280{padding-bottom:17.5rem}.mt-10{margin-top:.625rem}.mb-10{margin-bottom:.625rem}.mt-15{margin-top:.9375rem}.mb-15{margin-bottom:.9375rem}.mt-20{margin-top:1.25rem}.mb-20{margin-bottom:1.25rem}.mt-25{margin-top:1.5625rem}.mb-25{margin-bottom:1.5625rem}.mt-30{margin-top:1.875rem}.mb-30{margin-bottom:1.875rem}.mt-35{margin-top:2.1875rem}.mb-35{margin-bottom:2.1875rem}.mt-40{margin-top:2.5rem}.mb-40{margin-bottom:2.5rem}.mt-45{margin-top:2.8125rem}.mb-45{margin-bottom:2.8125rem}.mt-50{margin-top:3.125rem}.mb-50{margin-bottom:3.125rem}.mt-55{margin-top:3.4375rem}.mb-55{margin-bottom:3.4375rem}.mt-60{margin-top:3.75rem}.mb-60{margin-bottom:3.75rem}.mt-65{margin-top:4.0625rem}.mb-65{margin-bottom:4.0625rem}.mt-70{margin-top:4.375rem}.mb-70{margin-bottom:4.375rem}.mt-80{margin-top:5rem}.mb-80{margin-bottom:5rem}.mt-90{margin-top:5.625rem}.mb-90{margin-bottom:5.625rem}.mt-100{margin-top:6.25rem}.mb-100{margin-bottom:6.25rem}.mt-110{margin-top:6.875rem}.mb-110{margin-bottom:6.875rem}.mt-120{margin-top:7.5rem}.mb-120{margin-bottom:7.5rem}.overlap-99{position:relative;z-index:1}.overlap-99{margin-bottom:-6.24375rem}.dark-bg{background-color:#00000b}.dark-bg2{background-color:#171717}.gray-bg{background-color:#f6f7fb}.gray-bg2{background-color:#f2f2f2}.container{padding:0;max-width:73.125rem}.mrg{margin:0}.mrg div[class^=col]{padding:0}.mrg2{margin:0 -1px}.mrg2 div[class^=col]{padding:0 1px}.mrg5{margin:0 -.15625rem}.mrg5 div[class^=col]{padding:0 .15625rem}.mrg6{margin:0 -.1875rem}.mrg6 div[class^=col]{padding:0 .1875rem}.mrg10{margin:0 -.3125rem}.mrg10 div[class^=col]{padding:0 .3125rem}.mrg15{margin:0 -.46875rem}.mrg15 div[class^=col]{padding:0 .46875rem}.mrg20{margin:0 -.625rem}.mrg20 div[class^=col]{padding:0 .625rem}.mrg40{margin:0 -1.25rem}.mrg40 div[class^=col]{padding:0 1.25rem}.mrg45{margin:0 -1.40625rem}.mrg45 div[class^=col]{padding:0 1.40625rem}.mrg50{margin:0 -1.5625rem}.mrg50 div[class^=col]{padding:0 1.5625rem}.mrg60{margin:0 -1.875rem}.mrg60 div[class^=col]{padding:0 1.875rem}.mrg70{margin:0 -2.1875rem}.mrg70 div[class^=col]{padding:0 2.1875rem}.slick-slide div[class^=col]{flex:0 0 100%;max-width:100%}.font-weight-hairline{font-weight:100}.font-weight-thin{font-weight:200}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-extrabold{font-weight:800}.font-weight-black{font-weight:900}.font-style-italic{font-style:italic}.font-style-normal{font-style:normal}.fixed-bg,.parallax-bg{background-position:center;height:100%;width:100%;margin:0;position:absolute;left:0;top:0;z-index:-2}.fixed-bg{background-attachment:scroll;background-size:cover}.parallax-bg{background-attachment:fixed;background-size:contain}.back-post-cntrbtm-norpet{background-position:center bottom;background-repeat:no-repeat;background-size:contain}.back-post-cntrbtm{background-position:center bottom}.back-post-lftcntr{background-position:left center}.fixed-bg.patern-bg,.parallax-bg.patern-bg{background-size:initial}.fixed-bg.bg-norepeate{background-size:initial;background-repeat:no-repeat}.back-blend-soft-light{background-blend-mode:soft-light}.back-blend-difference{background-blend-mode:difference}.back-blend-screen{background-blend-mode:screen}.back-blend-multiply{background-blend-mode:multiply}.back-blend-subtract{background-blend-mode:subtract}.paralx-70 .fixed-bg{height:70%}.h-tem+.particles-js{max-height:35.375rem}.h-tst+.particles-js{max-height:34.6875rem}.black-layer:before,.white-layer:before,.gray-layer:before,.dark-layer:before,.dark-layer2:before,.dark-layer3:before,.blue-layer:before,.thm-layer:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.black-layer:before{background-color:#000}.white-layer:before{background-color:#fff}.gray-layer:before{background-color:#f6f7fb}.dark-layer:before{background-color:#382232}.dark-layer2:before{background-color:#00000b}.dark-layer3:before{background-color:var(--color7)}.blue-layer:before{background-color:var(--color1)}.black-layer.paralx-70:before,.white-layer.paralx-70:before,.gray-layer.paralx-70:before,.dark-layer.paralx-70:before,.dark-layer2.paralx-70:before,.blue-layer.paralx-70:before,.thm-layer.paralx-70:before{height:70%}.opc1:before{opacity:.1}.opc15:before{opacity:.15}.opc2:before{opacity:.2}.opc25:before{opacity:.25}.opc3:before{opacity:.3}.opc35:before{opacity:.35}.opc4:before{opacity:.4}.opc45:before{opacity:.45}.opc5:before{opacity:.5}.opc55:before{opacity:.55}.opc6:before{opacity:.6}.opc65:before{opacity:.65}.opc7:before{opacity:.7}.opc75:before{opacity:.75}.opc8:before{opacity:.8}.opc85:before{opacity:.85}.opc9:before{opacity:.9}.opc95:before{opacity:.95}.opc97:before{opacity:.97}.opc99:before{opacity:.99}iframe{border:0;width:100%}img{height:auto;max-width:100%;vertical-align:middle}.wdth5{width:5%}.wdth10{width:10%}.wdth15{width:15%}.wdth20{width:20%}.wdth25{width:25%}.wdth30{width:30%}.wdth35{width:35%}.wdth40{width:40%}.wdth45{width:45%}.wdth50{width:50%}.wdth55{width:55%}.wdth60{width:60%}.wdth65{width:65%}.wdth70{width:70%}.wdth75{width:75%}.wdth80{width:80%}.wdth85{width:85%}.wdth90{width:90%}.wdth95{width:95%}.wdth100{width:100%}.wow{visibility:hidden}i,a,img,input,button,textarea,:before,:after,label,span,.proj-info,.toggle-item>h4,.serv-box-inner>*,.rsnp-mnu,.sticky-menu{-webkit-transition:var(--transition2);-ms-transition:var(--transition2);-o-transition:var(--transition2);transition:var(--transition2)}nav ul li,.team-social,.shop-img>a{-webkit-transition:all 600ms cubic-bezier(.175,.885,.32,1);-webkit-transition:all 600ms cubic-bezier(.175,.885,.32,1.275);-moz-transition:all 600ms cubic-bezier(.175,.885,.32,1.275);-o-transition:all 600ms cubic-bezier(.175,.885,.32,1.275);transition:all 600ms cubic-bezier(.175,.885,.32,1.275);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}a i,button i{-webkit-transition:none;-ms-transition:none;-o-transition:none;transition:none}.brd-rd20{-webkit-border-radius:1.25rem;border-radius:1.25rem}.brd-rd10{-webkit-border-radius:.625rem;border-radius:.625rem}.brd-rd5,.serv-box2,.solutions-wrap img,.post-img,.proj-thumb,.about-image>img,.post-detail>img,.widget-video-box>a,.post-detail-gallery-video-box>img,.comment,.solutions-list>li>i,.serv-detail-desc a,.detail-gal a,blockquote,.shop-img,.shop-img>a,.simple-btn,.contact-info-wrap,.contact-map{-webkit-border-radius:.3125rem;border-radius:.3125rem}.brd-rd3{-webkit-border-radius:.1875rem;border-radius:.1875rem}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.dropdown-menu{border:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);-ms-box-shadow:0 0 10px rgba(0,0,0,.15);-o-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);padding:0}.bootstrap-select .dropdown-menu li{line-height:initial}.bootstrap-select .dropdown-menu li:nth-child(2n){background-color:#f5f5f5}.bootstrap-select .dropdown-menu li a{padding:6px 1.5rem}.bootstrap-select .dropdown-menu li a.dropdown-item.active,.bootstrap-select .dropdown-menu li a.dropdown-item:active,.bootstrap-select .dropdown-menu li a:hover,.bootstrap-select .dropdown-menu li a:focus{color:#fff!important}.particles-js,.particles-js2{position:absolute;top:0;bottom:0;left:0;right:0}@-webkit-keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-o-keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes slide-animation{0%{-webkit-transform:rotateX(0deg) translateY(0px);-ms-transform:rotateX(0deg) translateY(0px);-o-transform:rotateX(0deg) translateY(0px);transform:rotateX(0deg) translateY(0px)}50%{-webkit-transform:rotateX(0deg) translateY(15px);-ms-transform:rotateX(0deg) translateY(15px);-o-transform:rotateX(0deg) translateY(15px);transform:rotateX(0deg) translateY(15px)}100%{-webkit-transform:rotateX(0deg) translateY(0px);-ms-transform:rotateX(0deg) translateY(0px);-o-transform:rotateX(0deg) translateY(0px);transform:rotateX(0deg) translateY(0px)}}@-webkit-keyframes slide-animation{0%{-webkit-transform:rotateX(0deg) translateY(0px);-ms-transform:rotateX(0deg) translateY(0px);-o-transform:rotateX(0deg) translateY(0px);transform:rotateX(0deg) translateY(0px)}50%{-webkit-transform:rotateX(0deg) translateY(-10px);-ms-transform:rotateX(0deg) translateY(-10px);-o-transform:rotateX(0deg) translateY(-10px);transform:rotateX(0deg) translateY(-10px)}100%{-webkit-transform:rotateX(0deg) translateY(0px);-ms-transform:rotateX(0deg) translateY(0px);-o-transform:rotateX(0deg) translateY(0px);transform:rotateX(0deg) translateY(0px)}}.slide-animation{-webkit-animation:5s slide-animation infinite;-ms-animation:5s slide-animation infinite;-o-animation:5s slide-animation infinite;animation:5s slide-animation infinite}.spinner:before,.spinner:after{content:"";position:absolute;top:50%;left:50%;margin-top:-4.0625rem;margin-left:-4.0625rem;background-color:inherit;-webkit-animation:pluse 2s linear infinite;-ms-animation:pluse 2s linear infinite;-o-animation:pluse 2s linear infinite;animation:pluse 2s linear infinite;width:8.125rem;height:8.125rem;-webkit-border-radius:inherit;border-radius:inherit;opacity:0;z-index:-2}.spinner:after{-webkit-animation:pluse 2s linear 2.3s infinite;-ms-animation:pluse 2s linear 2.3s infinite;-o-animation:pluse 2s linear 2.3s infinite;animation:pluse 2s linear 2.3s infinite;-webkit-animation-delay:.5s;-ms-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes pluse{0%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);opacity:0}}@-ms-keyframes pluse{0%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);opacity:0}}@-o-keyframes pluse{0%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);opacity:0}}@keyframes pluse{0%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);opacity:0}}.zoom-anim{-webkit-animation:zoom 8s linear infinite;-ms-animation:zoom 8s linear infinite;-o-animation:zoom 8s linear infinite;animation:zoom 8s linear infinite}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes zoom{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes zoom{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes zoom{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes blob{0%,100%{-webkit-border-radius:44% 56% 47% 53%/30% 47% 53% 70%;border-radius:44% 56% 47% 53%/30% 47% 53% 70%}25%{-webkit-border-radius:47% 53% 44% 56%/53% 70% 30% 47%;border-radius:47% 53% 44% 56%/53% 70% 30% 47%}50%{-webkit-border-radius:30% 47% 53% 70%/44% 56% 47% 53%;border-radius:30% 47% 53% 70%/44% 56% 47% 53%}75%{-webkit-border-radius:53% 70% 30% 47%/47% 53% 44% 56%;border-radius:53% 70% 30% 47%/47% 53% 44% 56%}}@-ms-keyframes blob{0%,100%{-webkit-border-radius:44% 56% 47% 53%/30% 47% 53% 70%;border-radius:44% 56% 47% 53%/30% 47% 53% 70%}25%{-webkit-border-radius:47% 53% 44% 56%/53% 70% 30% 47%;border-radius:47% 53% 44% 56%/53% 70% 30% 47%}50%{-webkit-border-radius:30% 47% 53% 70%/44% 56% 47% 53%;border-radius:30% 47% 53% 70%/44% 56% 47% 53%}75%{-webkit-border-radius:53% 70% 30% 47%/47% 53% 44% 56%;border-radius:53% 70% 30% 47%/47% 53% 44% 56%}}@-o-keyframes blob{0%,100%{-webkit-border-radius:44% 56% 47% 53%/30% 47% 53% 70%;border-radius:44% 56% 47% 53%/30% 47% 53% 70%}25%{-webkit-border-radius:47% 53% 44% 56%/53% 70% 30% 47%;border-radius:47% 53% 44% 56%/53% 70% 30% 47%}50%{-webkit-border-radius:30% 47% 53% 70%/44% 56% 47% 53%;border-radius:30% 47% 53% 70%/44% 56% 47% 53%}75%{-webkit-border-radius:53% 70% 30% 47%/47% 53% 44% 56%;border-radius:53% 70% 30% 47%/47% 53% 44% 56%}}@keyframes blob{0%,100%{-webkit-border-radius:44% 56% 47% 53%/30% 47% 53% 70%;border-radius:44% 56% 47% 53%/30% 47% 53% 70%}25%{-webkit-border-radius:47% 53% 44% 56%/53% 70% 30% 47%;border-radius:47% 53% 44% 56%/53% 70% 30% 47%}50%{-webkit-border-radius:30% 47% 53% 70%/44% 56% 47% 53%;border-radius:30% 47% 53% 70%/44% 56% 47% 53%}75%{-webkit-border-radius:53% 70% 30% 47%/47% 53% 44% 56%;border-radius:53% 70% 30% 47%/47% 53% 44% 56%}}@-webkit-keyframes blob2{0%,100%{-webkit-border-radius:70% 30% 65% 30%/55% 35% 45% 45%;border-radius:70% 30% 65% 30%/55% 35% 45% 45%}25%{-webkit-border-radius:65% 30% 70% 30%/45% 45% 55% 35%;border-radius:65% 30% 70% 30%/45% 45% 55% 35%}50%{-webkit-border-radius:55% 35% 45% 45%/70% 30% 65% 30%;border-radius:55% 35% 45% 45%/70% 30% 65% 30%}75%{-webkit-border-radius:45% 45% 55% 35%/65% 30% 70% 30%;border-radius:45% 45% 55% 35%/65% 30% 70% 30%}}@-ms-keyframes blob2{0%,100%{-webkit-border-radius:70% 30% 65% 30%/55% 35% 45% 45%;border-radius:70% 30% 65% 30%/55% 35% 45% 45%}25%{-webkit-border-radius:65% 30% 70% 30%/45% 45% 55% 35%;border-radius:65% 30% 70% 30%/45% 45% 55% 35%}50%{-webkit-border-radius:55% 35% 45% 45%/70% 30% 65% 30%;border-radius:55% 35% 45% 45%/70% 30% 65% 30%}75%{-webkit-border-radius:45% 45% 55% 35%/65% 30% 70% 30%;border-radius:45% 45% 55% 35%/65% 30% 70% 30%}}@-o-keyframes blob2{0%,100%{-webkit-border-radius:70% 30% 65% 30%/55% 35% 45% 45%;border-radius:70% 30% 65% 30%/55% 35% 45% 45%}25%{-webkit-border-radius:65% 30% 70% 30%/45% 45% 55% 35%;border-radius:65% 30% 70% 30%/45% 45% 55% 35%}50%{-webkit-border-radius:55% 35% 45% 45%/70% 30% 65% 30%;border-radius:55% 35% 45% 45%/70% 30% 65% 30%}75%{-webkit-border-radius:45% 45% 55% 35%/65% 30% 70% 30%;border-radius:45% 45% 55% 35%/65% 30% 70% 30%}}@keyframes blob2{0%,100%{-webkit-border-radius:70% 30% 65% 30%/55% 35% 45% 45%;border-radius:70% 30% 65% 30%/55% 35% 45% 45%}25%{-webkit-border-radius:65% 30% 70% 30%/45% 45% 55% 35%;border-radius:65% 30% 70% 30%/45% 45% 55% 35%}50%{-webkit-border-radius:55% 35% 45% 45%/70% 30% 65% 30%;border-radius:55% 35% 45% 45%/70% 30% 65% 30%}75%{-webkit-border-radius:45% 45% 55% 35%/65% 30% 70% 30%;border-radius:45% 45% 55% 35%/65% 30% 70% 30%}}@-webkit-keyframes blob3{0%,100%{-webkit-border-radius:65% 30% 70% 30%/45% 45% 55% 35%;border-radius:65% 30% 70% 30%/45% 45% 55% 35%}25%{-webkit-border-radius:70% 30% 65% 30%/55% 35% 45% 45%;border-radius:70% 30% 65% 30%/55% 35% 45% 45%}50%{-webkit-border-radius:45% 45% 55% 35%/65% 30% 70% 30%;border-radius:45% 45% 55% 35%/65% 30% 70% 30%}75%{-webkit-border-radius:55% 35% 45% 45%/70% 30% 65% 30%;border-radius:55% 35% 45% 45%/70% 30% 65% 30%}}@-ms-keyframes blob3{0%,100%{-webkit-border-radius:65% 30% 70% 30%/45% 45% 55% 35%;border-radius:65% 30% 70% 30%/45% 45% 55% 35%}25%{-webkit-border-radius:70% 30% 65% 30%/55% 35% 45% 45%;border-radius:70% 30% 65% 30%/55% 35% 45% 45%}50%{-webkit-border-radius:45% 45% 55% 35%/65% 30% 70% 30%;border-radius:45% 45% 55% 35%/65% 30% 70% 30%}75%{-webkit-border-radius:55% 35% 45% 45%/70% 30% 65% 30%;border-radius:55% 35% 45% 45%/70% 30% 65% 30%}}@-o-keyframes blob3{0%,100%{-webkit-border-radius:65% 30% 70% 30%/45% 45% 55% 35%;border-radius:65% 30% 70% 30%/45% 45% 55% 35%}25%{-webkit-border-radius:70% 30% 65% 30%/55% 35% 45% 45%;border-radius:70% 30% 65% 30%/55% 35% 45% 45%}50%{-webkit-border-radius:45% 45% 55% 35%/65% 30% 70% 30%;border-radius:45% 45% 55% 35%/65% 30% 70% 30%}75%{-webkit-border-radius:55% 35% 45% 45%/70% 30% 65% 30%;border-radius:55% 35% 45% 45%/70% 30% 65% 30%}}@keyframes blob3{0%,100%{-webkit-border-radius:65% 30% 70% 30%/45% 45% 55% 35%;border-radius:65% 30% 70% 30%/45% 45% 55% 35%}25%{-webkit-border-radius:70% 30% 65% 30%/55% 35% 45% 45%;border-radius:70% 30% 65% 30%/55% 35% 45% 45%}50%{-webkit-border-radius:45% 45% 55% 35%/65% 30% 70% 30%;border-radius:45% 45% 55% 35%/65% 30% 70% 30%}75%{-webkit-border-radius:55% 35% 45% 45%/70% 30% 65% 30%;border-radius:55% 35% 45% 45%/70% 30% 65% 30%}}.slick-slider:not(.feat-caro):not(.shop-detail-nav-caro)>button.slick-arrow{position:absolute;right:0;top:-6.5rem;background-color:transparent;-webkit-border-radius:70% 30% 65% 30%/55% 35% 45% 45%;border-radius:70% 30% 65% 30%/55% 35% 45% 45%;color:#777;width:3.4375rem;height:3.125rem;z-index:1}.slick-slider:not(.feat-caro):not(.shop-detail-nav-caro)>button.slick-arrow:hover,.slick-slider:not(.feat-caro):not(.shop-detail-nav-caro)>button.slick-arrow:focus{color:#fff}.slick-slider:not(.feat-caro):not(.shop-detail-nav-caro)>button.slick-arrow:before{content:"";top:0;right:0;left:0;bottom:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.1);-ms-box-shadow:0 3px 7px rgba(0,0,0,.1);-o-box-shadow:0 3px 7px rgba(0,0,0,.1);box-shadow:0 3px 7px rgba(0,0,0,.1);-webkit-border-radius:inherit;border-radius:inherit;background-color:#fff;position:absolute;z-index:-1}.slick-slider:not(.feat-caro):not(.shop-detail-nav-caro)>button.slick-prev{right:22.75%;-webkit-border-radius:65% 30% 70% 30%/45% 45% 55% 35%;border-radius:65% 30% 70% 30%/45% 45% 55% 35%}.slick-slider:not(.feat-caro):not(.shop-detail-nav-caro)>button.slick-next{right:19.3%}.container .slick-slider:not(.feat-caro):not(.shop-detail-nav-caro)>button.slick-prev{right:4.0625rem}.container .slick-slider:not(.feat-caro):not(.shop-detail-nav-caro)>button.slick-next{right:0}.slick-slider:not(.feat-caro):not(.shop-detail-nav-caro)>button.slick-prev:hover{-webkit-animation:2s linear blob3 infinite;-ms-animation:2s linear blob3 infinite;-o-animation:2s linear blob3 infinite;animation:2s linear blob3 infinite;-webkit-border-radius:70% 30% 65% 30%/55% 35% 45% 45%;border-radius:70% 30% 65% 30%/55% 35% 45% 45%}.slick-slider:not(.feat-caro):not(.shop-detail-nav-caro)>button.slick-next:hover{-webkit-animation:2s linear blob2 infinite;-ms-animation:2s linear blob2 infinite;-o-animation:2s linear blob2 infinite;animation:2s linear blob2 infinite;-webkit-border-radius:65% 30% 70% 30%/45% 45% 55% 35%;border-radius:65% 30% 70% 30%/45% 45% 55% 35%}.lines{position:absolute;top:0;left:6.25rem;right:6.25rem;height:100%;margin:auto;z-index:-2}.lines .line{position:absolute;width:1px;height:100%;top:0;background:rgba(18,26,55,.1);overflow:hidden}.lines .line:nth-child(1){left:0}.lines .line:nth-child(2){left:10%}.lines .line:nth-child(3){left:20%}.lines .line:nth-child(4){left:30%}.lines .line:nth-child(5){left:40%}.lines .line:nth-child(6){right:50%}.lines .line:nth-child(7){right:40%}.lines .line:nth-child(8){right:30%}.lines .line:nth-child(9){right:20%}.lines .line:nth-child(10){right:10%}.lines .line:nth-child(11){right:0%}.facebook,.facebook-hvr:hover,.facebook-hvr:focus{background-color:#3b5999;border-color:#3b5999}.twitter,.twitter-hvr:hover,.twitter-hvr:focus{background-color:#55acee;border-color:#55acee}.google,.google-hvr:hover,.google-hvr:focus{background-color:#dd4b39;border-color:#dd4b39}.pinterest,.pinterest-hvr:hover,.pinterest-hvr:focus{background-color:#bd081c;border-color:#bd081c}.linkedin,.linkedin-hvr:hover,.linkedin-hvr:focus{background-color:#0077b5;border-color:#0077b5}.youtube,.youtube-hvr:hover,.youtube-hvr:focus{background-color:#cd201f;border-color:#cd201f}.instagram,.instagram-hvr:hover,.instagram-hvr:focus{background-color:#e4405f;border-color:#e4405f}.vimeo,.vimeo-hvr:hover,.vimeo-hvr:focus{background-color:#8cbe0b;border-color:#8cbe0b}.skype,.skype-hvr:hover,.skype-hvr:focus{background-color:#00aff0;border-color:#00aff0}.rss,.rss-hvr:hover,.rss-hvr:focus{background-color:#f26522;border-color:#f26522}.facebook-clr,.facebook:hover,.facebook:focus{color:#3b5999}.twitter-clr,.twitter:hover,.twitter:focus{color:#55acee}.google-clr,.google:hover,.google:focus{color:#dd4b39}.pinterest-clr,.pinterest:hover,.pinterest:focus{color:#bd081c}.linkedin-clr,.linkedin:hover,.linkedin:focus{color:#0077b5}.youtube-clr,.youtube:hover,.youtube:focus{color:#cd201f}.instagram-clr,.instagram:hover,.instagram:focus{color:#e4405f}.vimeo-clr,.vimeo:hover,.vimeo:focus{color:#8cbe0b}.skype-clr,.skype:hover,.skype:focus{color:#00aff0}.rss-clr,.rss:hover,.rss:focus{color:#f26522}header{position:relative;width:100%;z-index:9999}nav ul li{font-family:Poppins;font-weight:600;position:relative;font-size:.875rem;text-transform:initial}nav ul li a{display:block;position:relative}nav>div>ul>li{color:#fff;margin-right:2.8125rem;line-height:3.875rem;font-size:.9375rem;text-transform:uppercase;font-weight:400}.header-right-btns>a{color:#fff;font-size:1.125rem;display:inline-block;margin-left:.35rem}.topbar-info-list>li i{margin-right:10px}.topbar{padding:1rem 0}.bg-color1 .topbar-info-list>li,.bg-color5 .topbar-info-list>li{color:#d5d5d5}.topbar-info-list>li:not(:first-child){margin-left:4.0625rem}.topbar-links>li{font-weight:600;position:relative;font-size:.8125rem;color:#d5d5d5}.topbar-links>li:not(:first-child){margin-left:1rem;padding-left:1.0625rem}.topbar-links>li:not(:first-child):before{content:"I";position:absolute;left:0;top:0;bottom:0}.logo-info-bar-inner{padding:1.5625rem 0 3.4375rem}.logo{display:inline-block}.logo+.social-links,.call-us+.add-cart{margin-left:9.375rem}.social-links>a{display:inline-block;font-size:.9rem;color:#444;line-height:2.5rem;width:2.5rem;text-align:center;height:2.5rem;border-radius:50%;background-color:#ecedef}.social-links>a:not(:first-child){margin-left:5px}.social-links>a:hover,.social-links>a:focus{color:#fff}.call-us{position:relative;padding-left:2.9rem}.call-us>i{font-size:2.1875rem;position:absolute;left:0;top:0}.call-us>span{display:block;color:#777;font-size:.875rem}.call-us>strong{font-size:1.125rem;color:var(--color1);font-family:Poppins}.add-cart>a{position:relative;display:inline-block;padding-left:3.125rem;color:var(--color1);font-weight:600;font-family:Poppins;font-size:.875rem}.add-cart>a i{position:absolute;left:0;line-height:2.5rem;width:2.5rem;text-align:center;color:#fff;-webkit-border-radius:50%;border-radius:50%;height:2.5rem}.add-cart>a span{font-size:.8125rem;color:#777;font-weight:400;font-family:Open Sans}.menu-wrap{margin:-1.9375rem 0;z-index:1;position:relative}nav{-webkit-border-radius:5px;border-radius:5px;padding-left:1.5625rem}.header-right-btns>a.get-quote{display:block;line-height:3.875rem;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;font-size:.875rem;padding:0 1rem;background-color:rgba(0,0,0,.3);position:relative;z-index:1;overflow:hidden}.header-right-btns>a.get-quote:before{content:"";position:absolute;top:0;left:0;right:80%;bottom:0;background-color:#000;opacity:0;z-index:-1}.header-right-btns>a.get-quote:hover:before,.header-right-btns>a.get-quote:focus:before{right:0;opacity:.3}.header-right-btns>a.get-quote i{margin:0 8px}.header-right-btns>a.get-quote:hover,.header-right-btns>a.get-quote:focus,.header-right-btns>a.get-quote:hover i,.header-right-btns>a.get-quote:focus i{color:#fff}header.style2 .logo-info-bar-inner{padding-bottom:1.5625rem}header.style2 .menu-wrap{margin:0}header.style2 .menu-wrap nav{background-color:rgba(255,255,255,.15)}header.style2{margin-bottom:-10.3rem}header.style2 .social-links>a{color:#fff;background-color:rgba(255,255,255,.15)}header.style2 .call-us>span{color:#d5d5d5}header.style2 .call-us>strong,header.style2 .add-cart>a{color:#fff}header.style2 .add-cart>a span{color:inherit}header.style2 .header-right-btns>a.get-quote:hover,header.style2 .header-right-btns>a.get-quote:focus{background-color:#1a1a1a}header.style3 nav ul li:hover>a,header.style3 nav ul li.active>a,header.style3 nav ul li>a:focus{color:var(--color1)}header.style3 .header-right-btns>a.get-quote{background-color:rgba(255,255,255,.15)}header.style3 .header-right-btns>a.get-quote:hover,header.style3 .header-right-btns>a.get-quote:focus{background-color:#1a1a1a}nav>div>ul>li.menu-item-has-children>a{padding-right:1.25rem}nav>div>ul>li.menu-item-has-children>a::before{content:"\f107";font-family:"font awesome 5 free";position:absolute;right:0;top:0;color:inherit;font-weight:700}nav>div ul ul{position:absolute;left:0;top:100%;min-width:15rem;line-height:initial;opacity:0;visibility:hidden;-webkit-box-shadow:0 0 1.875rem rgba(0,0,0,.08);-ms-box-shadow:0 0 1.875rem rgba(0,0,0,.08);-o-box-shadow:0 0 1.875rem rgba(0,0,0,.08);box-shadow:0 0 1.875rem rgba(0,0,0,.08)}nav>div ul ul ul{top:0;left:100%}nav>div ul ul ul:before{content:"";position:absolute;left:0;top:0;bottom:20%;width:.375rem;z-index:1}nav>div ul ul li{font-size:.875rem;font-weight:400;margin-top:20px;opacity:0;visibility:hidden}nav>div ul ul li a{display:block;background-color:#fff;padding:.625rem 1.875rem;position:relative}nav>div ul ul li a:before{content:"\f061";font-family:"font awesome 5 free";background-color:transparent;font-weight:900;right:auto;left:1.25rem;top:11px;position:absolute;opacity:0}nav>div ul ul li:hover>a,nav>div ul ul li a:focus{background-color:#f7f7f7;padding-left:3.125rem}nav>div ul ul li:hover>a:before,nav>div ul ul li a:focus:before{left:2rem;opacity:1}nav>div ul ul li+li{border-top:.0625rem solid #ededed}nav>div ul li.menu-item-has-children:hover>ul>li{margin-top:0;opacity:1;visibility:visible}nav>div ul ul ul li{margin:0 0 0 10px}nav>div ul ul li.menu-item-has-children:hover>ul>li{margin-left:0}nav>div ul li.menu-item-has-children:hover>ul{opacity:1;visibility:visible}nav>div ul li.menu-item-has-children:hover>ul:before{bottom:0}.sticky-menu{position:fixed;top:-5rem;left:0;right:0;background-color:#fff;z-index:9999;-webkit-box-shadow:0 0 1.25rem rgba(0,0,0,.15);-ms-box-shadow:0 0 1.25rem rgba(0,0,0,.15);-o-box-shadow:0 0 1.25rem rgba(0,0,0,.15);box-shadow:0 0 1.25rem rgba(0,0,0,.15);opacity:0;visibility:hidden}body.sticky .sticky-menu{top:0;opacity:1;visibility:visible}.sticky-menu nav>div>ul>li{color:var(--color1);line-height:5rem}.sticky-menu nav>div>ul>li:last-child{margin-right:0}.rspn-hdr{display:none;width:100%;position:relative;z-index:999}.rspn-mdbr{background-color:#252a2c;width:100%;display:flex;justify-content:space-around;flex-wrap:wrap}.rspn-scil{display:inline-flex}.rspn-scil>a{background-color:rgba(255,255,255,.05);height:2.5rem;width:2.5rem;line-height:2.5rem;text-align:center;color:#fff}.rspn-scil>a:not(:first-child){margin-left:1px}.rspn-srch{height:2.5rem;position:relative;flex:0 0 calc(100% - 10.1875rem);max-width:calc(100% - 10.1875rem)}.rspn-srch>input{background-color:transparent;border:0;color:#7e7e7e;font-size:.75rem;height:100%;padding:0 3.125rem 0 5%;width:100%}.rspn-srch>input:focus{font-style:normal}.rspn-srch>button{background-color:transparent;border:0;color:#999;font-size:.75rem;height:100%;position:absolute;right:10px}.lg-mn{padding:1.125rem 5rem 1.125rem .9375rem;position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.rspn-cnt{display:inline-block}.rspn-cnt>span{color:#777;display:inline-block;margin:5px .5rem}.rspn-cnt>span i{margin-right:.5rem}.rspn-mnu-btn{background-color:var(--color1);color:#fff;cursor:pointer;font-size:.875rem;height:2.5rem;line-height:2.5rem;position:absolute;right:1.25rem;text-align:center;top:50%;width:2.5rem;margin-top:-1.25rem}.rsnp-mnu{background-color:#0c0c0c;bottom:0;opacity:0;padding:5.3125rem 2.5rem 3.125rem;position:fixed;right:-21.875rem;top:0;visibility:hidden;z-index:99999;max-width:21.875rem;width:100%}.rsnp-mnu.slidein{opacity:1;right:0;visibility:visible}.rspn-mnu-cls{background-color:#303030;color:#fff;cursor:pointer;font-size:.875rem;height:2.5rem;line-height:2.5rem;position:absolute;right:.75rem;text-align:center;top:.75rem;width:2.5rem}.rsnp-mnu>ul{display:inline-block;list-style:outside none none;margin-bottom:0;padding-left:0;overflow-y:auto!important;width:100%!important}.rsnp-mnu>ul>li{color:#fff;font-size:1rem;font-weight:600;position:relative;text-transform:uppercase;width:100%}.rsnp-mnu>ul>li a{color:inherit;display:block}.rsnp-mnu>ul>li:not(:first-child){margin-top:1.25rem}.rsnp-mnu>ul ul{display:none;list-style:outside none none;margin-bottom:0;padding-left:1.25rem;opacity:1;position:static;visibility:visible}.rsnp-mnu ul li.menu-item-has-children.active>a{margin-bottom:15px}.rsnp-mnu>ul li.menu-item-has-children>a::before{content:"\f107";font-family:"font awesome 5 free";position:absolute;right:0;top:0;color:inherit;font-weight:900}.rsnp-mnu>ul ul>li{color:#a4a4a4;font-size:.9375rem;position:relative;text-transform:initial;width:100%;font-weight:400}.rsnp-mnu>ul ul>li:not(:first-child){margin-top:.75rem}.feat-item{position:relative;z-index:1;background-size:cover;background-position:center;padding:10.8125rem 0}.feat-img{top:0;background-size:cover;background-position:center;width:100%;-webkit-transition:all 2s cubic-bezier(.7,0,.3,1);-ms-transition:all 2s cubic-bezier(.7,0,.3,1);-o-transition:all 2s cubic-bezier(.7,0,.3,1);transition:all 2s cubic-bezier(.7,0,.3,1);-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);height:100%}.feat-img:before{content:"";background-color:var(--color7);position:absolute;left:0;right:0;bottom:0;top:0;opacity:.6;z-index:-1}.slick-active .feat-img{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.feat-caro{position:relative}.feat-caro>button.slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);line-height:5.625rem;height:5.625rem;width:5.625rem;-webkit-border-radius:50%;border-radius:50%;color:#fff;font-size:2rem;z-index:1;background-color:transparent}.feat-caro>button.slick-prev{left:3.125rem}.feat-caro>button.slick-next{right:3.125rem}.feat-caro>button.slick-arrow:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:inherit;opacity:.1;background-color:#fff}.feat-caro .slick-dots{margin-top:0;position:absolute;left:0;right:0;bottom:2.5rem}.feat-caro .slick-dots>li button{background-color:rgba(255,255,255,.15)}.feat-cap{position:relative;max-width:58%;z-index:1}.feat-cap>h2{color:#fff;font-size:3.1rem;font-weight:400}.feat-cap>h1+p,.feat-cap>h2+p{margin-top:10px}.feat-cap>p{font-size:1.125rem;color:#fff;line-height:2rem}.feat-cap>p+.feat-cap-innr{margin-top:2.5rem}.feat-cap-innr>a+a{margin-left:1.25rem}.video-btn{text-align:initial;display:inline-block;vertical-align:middle;color:#fff;position:relative;font-size:1rem;font-style:italic;padding:6px 0 6px 4.125rem;font-weight:600}.video-btn>span{position:absolute;left:0;text-align:center;height:3.6875rem;width:3.6875rem;line-height:3.6875rem;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,.1);top:0}.video-btn:hover,.video-btn:focus{color:#fff}.feat-cap>h1{font-size:4.375rem;color:#fff;font-weight:400}.feat-wrap.style2 .feat-cap{max-width:80%;display:inline-block}.feat-cap>h1 strong{font-size:3.4375rem}.feat-wrap.style2 .feat-item{padding-top:19.6875rem}.feat-wrap.style2 .feat-cap>p{max-width:70%;display:inline-block}.thm-btn{display:inline-block;-webkit-border-radius:5px;border-radius:5px;color:#fff;position:relative;z-index:1;font-size:1rem;font-family:Poppins;font-weight:600;padding:1.05rem 2.8rem;overflow:hidden;vertical-align:middle}.thm-btn:before{content:"";position:absolute;left:0;top:0;z-index:-1;background-color:#000;opacity:.05;-webkit-transform:translate(-30%,-120%) rotate(-55deg);-ms-transform:translate(-30%,-120%) rotate(-55deg);-o-transform:translate(-30%,-120%) rotate(-55deg);transform:translate(-30%,-120%) rotate(-55deg);width:180%;height:280%}.thm-btn>i{margin-left:10px}.thm-btn:hover,.thm-btn:focus{color:#fff}.thm-btn:hover:before,.thm-btn:focus:before{width:200%;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.simple-btn{color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;padding:9.5px 1.5625rem}.simple-btn:hover,.simple-btn:focus{color:#fff}.simple-btn.thm-bg:hover,.simple-btn.thm-bg:focus{background-color:var(--color1)}.sec-title{position:relative;margin-bottom:2.8125rem}.col-lg-4 .sec-title-inner{max-width:100%}.sec-title-inner{max-width:45%}.sec-title-inner>span{font-size:1rem;letter-spacing:.6px;font-weight:600}.sec-title-inner>span+h3{margin-top:.4rem}.sec-title-inner>h3{font-size:2.1rem}.sec-title-inner>h2{font-size:2rem;font-weight:500}.sec-title-inner>h2+p{margin-top:.9375rem}.title-with-shape:before{content:"";height:3.75rem;width:2.6875rem;background-size:contain;background-position:center;background-image:url(../images/title-shp1.png);position:absolute;left:-4.6875rem;opacity:.2;top:0}.dark-layer .sec-title-inner>h2,.dark-layer .sec-title-inner>h3,.dark-layer2 .sec-title-inner>h2,.dark-layer2 .sec-title-inner>h3,.dark-layer3 .sec-title-inner>h2,.dark-layer3 .sec-title-inner>h3,.blue-layer .sec-title-inner>h2,.blue-layer .sec-title-inner>h3{color:#fff}.sec-title.v2 .sec-title-inner>span{font-size:1.125rem}.about-desc>h2{font-size:2rem;line-height:3rem;font-weight:400}.about-desc>h2+p{margin-top:.875rem}.about-desc>p{font-size:1rem;line-height:1.8rem;max-width:84%;color:#414042}.about-content-wrap+.about-image{margin-top:4.6875rem}.about-image>span{position:absolute;color:#fff;text-align:center;font-family:Poppins;font-weight:600;font-size:1.5rem;line-height:initial;z-index:1;height:6.5rem;width:7.5rem;padding:1.5rem .9375rem;-webkit-border-radius:44% 56% 47% 53%/30% 47% 53% 70%;border-radius:44% 56% 47% 53%/30% 47% 53% 70%;background-color:var(--color2);left:-3.75rem;top:-3.25rem;-webkit-animation:blob 6s linear infinite;-ms-animation:blob 6s linear infinite;-o-animation:blob 6s linear infinite;animation:blob 6s linear infinite}.about-image>span i{font-style:normal;font-size:.875rem;font-family:Open Sans;font-weight:400;margin-top:-5px}.about-image>span:before{content:"";border:2px dashed var(--color2);position:absolute;left:-1.25rem;right:-1.25rem;top:-1.25rem;bottom:-1.25rem;z-index:-1;-webkit-border-radius:50%;border-radius:50%}.about-image>a,.post-detail-gallery-video-box>a{position:absolute;left:50%;top:50%;background-color:#fff;line-height:6.4375rem;width:6.4375rem;height:6.4375rem;text-align:center;font-size:1.25rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about-image>a:hover,.about-image>a:focus,.post-detail-gallery-video-box>a:hover,.post-detail-gallery-video-box>a:focus{color:#fff}.about-wrap.style2 .about-desc,.about-wrap.style2 .serv-wrap{padding-right:4.375rem}.about-wrap.style2 .about-image>span{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:3.125rem}.serv-box{display:flex;margin-top:2.5rem}.serv-box>i{font-size:3.5rem;line-height:initial;position:relative;top:-8px}.serv-box>i+.serv-box-inner{margin-left:1.25rem}.serv-box-inner>h3{font-size:1.3rem;font-weight:initial}.serv-box-inner>h3+p{margin-top:10px}.serv-box:hover>i,.serv-box2:hover>i{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.serv-box2{margin-bottom:1.875rem;padding:3.125rem 1.5625rem 1.25rem;z-index:1;background-position:center;background-size:cover;overflow:hidden}.serv-box2:hover{border-color:transparent}.serv-box2::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:-1}.serv-box2:hover:before{opacity:.9;background-color:var(--color5)}.serv-box2>i{font-size:4.375rem;display:inline-block;line-height:4.375rem}.serv-box2>i+.serv-box-inner{margin-top:1.5625rem}.serv-box-inner>h3+span{margin-top:1.25rem}.serv-box-inner>p+span{margin-top:1.875rem}.serv-box-inner>p+span{padding-top:1.25rem}.serv-box-inner>span{font-family:Open Sans;font-size:.875rem;color:#414042;position:relative;font-weight:600}.serv-box-inner>span:before{content:"";background-color:#eaeaea;top:0;position:absolute;left:-1.5625rem;right:-1.5625rem;height:1px}.serv-box-inner>span+p{margin-top:8px}.serv-box-inner>span i{font-style:normal}.serv-box2:hover>i,.serv-box2:hover .serv-box-inner>h3,.serv-box2:hover .serv-box-inner>span,.serv-box2:hover .serv-box-inner>p{color:#fff}.serv-box2:hover .serv-box-inner>span i{color:inherit}.serv-box2 .serv-box-inner>h3 a:hover,.serv-box2 .serv-box-inner>h3 a:focus{color:#333}.serv-wrap+.facts-wrap{margin-top:4.375rem;margin-bottom:-6.75rem}.facts-wrap{z-index:1;padding:3.75rem 0 1.5625rem;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.1);-ms-box-shadow:0 3px 7px rgba(0,0,0,.1);-o-box-shadow:0 3px 7px rgba(0,0,0,.1);box-shadow:0 3px 7px rgba(0,0,0,.1)}.fact-box{margin-bottom:2.1875rem;padding:0 1.25rem}.fact-box>h2{font-size:3.5rem;font-weight:400;line-height:1}.fact-box>h2 sup{font-size:2.25rem;font-weight:600;line-height:1;top:-1.4rem}.fact-box>h2+h4{margin-top:.9375rem}.fact-box>h4{font-size:1.3rem;font-family:Open Sans;font-weight:400;line-height:1}.thm-layer .fact-box>h2,.thm-layer .fact-box>h4{color:#fff}.proj-box{padding-top:1.875rem;margin-bottom:1.875rem}.proj-thumb>a{display:block;position:relative}.proj-thumb>a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:var(--color1);z-index:1;opacity:0}.proj-box:hover .proj-thumb img{-webkit-transform:scale(1.04) rotate(1deg);-ms-transform:scale(1.04) rotate(1deg);-o-transform:scale(1.04) rotate(1deg);transform:scale(1.04) rotate(1deg)}.proj-box:hover .proj-thumb>a:before{opacity:.4}.proj-info{top:0;left:1.875rem;right:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.1);-ms-box-shadow:0 3px 7px rgba(0,0,0,.1);-o-box-shadow:0 3px 7px rgba(0,0,0,.1);box-shadow:0 3px 7px rgba(0,0,0,.1);background-color:#fff;-webkit-border-radius:5px 5px 0 5px;border-radius:5px 5px 0 5px;z-index:1;padding:1.375rem .75rem 1.375rem 4.375rem}.proj-info>i{position:absolute;color:var(--color1);opacity:.5;font-size:2.5rem;left:1.25rem;top:0;line-height:5.15rem}.proj-info>h3{font-size:1rem;font-weight:400}.proj-info>h3 a:hover,.proj-info>h3 a:focus{color:#333}.proj-box:hover .proj-info>i,.proj-box:hover .proj-info>h3{color:#fff;opacity:1}.getin-touch-title{position:relative}.getin-touch-title.with-shap{padding-left:4.375rem}.with-shap:before{content:"";height:3.75rem;width:2.6875rem;position:absolute;left:0;top:0;opacity:.5;background-size:contain;background-position:center;background-image:url(../images/title-shp2.png);z-index:1}.getin-touch-title>span{font-size:1.125rem}.getin-touch-title>span+h2{margin-top:6px}.getin-touch-title>h2{font-size:3rem;font-weight:500}.getin-touch-title>h2+p{margin-top:12px}.getin-touch-title>p{font-size:1.125rem}.blue-layer .getin-touch-title>h2,.blue-layer .getin-touch-title>p,.blue-layer .getin-touch-title>span{color:#fff}.getin-touch-blob{width:40rem;height:20rem;left:0;-webkit-transform:translateX(-45%);-ms-transform:translateX(-45%);-o-transform:translateX(-45%);transform:translateX(-45%);top:-3rem;-webkit-border-radius:40% 45% 50% 30%/60% 35% 50% 40%;border-radius:40% 45% 50% 30%/60% 35% 50% 40%;z-index:-1}.getin-touch-blob:before,.getin-touch-blob:after{content:"";background-color:inherit;background-size:cover;background-position:center;background-blend-mode:multiply;position:absolute;height:inherit;width:inherit;top:0;left:0}.getin-touch-blob:before{-webkit-animation:zoom 8s linear infinite;-ms-animation:zoom 8s linear infinite;-o-animation:zoom 8s linear infinite;animation:zoom 8s linear infinite;background-image:url(../images/bg-shap1.jpg)}.getin-touch-blob:after{opacity:.1}.getin-touch-wrap.style2{padding:2.8125rem 6.25rem}.getin-touch-wrap.style2 .getin-touch-title>h2{font-size:2rem}.thm-layer .getin-touch-title>h2{color:#fff}.getin-touch-wrap.style2 .getin-touch-btn::before,.getin-touch-wrap.style2 .getin-touch-btn::after{display:none}.sec-title2{margin-bottom:2.8125rem}.sec-title-inner2{max-width:60%}.sec-title-inner2>h2{font-size:2.5rem;position:relative;display:inline-block}.sec-title-inner2>h2 i{color:#fff;position:absolute;height:3.5rem;width:3.5rem;font-size:.875rem;font-family:Open Sans;font-weight:600;text-align:center;font-style:normal;-webkit-border-radius:10px;border-radius:10px;padding:11px;bottom:1.125rem;right:-1.875rem}.sec-title-inner2>h2 i::before,.sec-title-inner2>h2 i::after{content:"";background-color:var(--color2);position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);-webkit-border-radius:inherit;border-radius:inherit}.sec-title-inner2>h2 i::after{-webkit-transform:rotate(153deg);-ms-transform:rotate(153deg);-o-transform:rotate(153deg);transform:rotate(153deg)}.sec-title-inner2>h2+p{margin-top:1.0625rem}.sec-title-inner2>p{font-size:1.25rem}.solutions-content-wrap{padding-left:2.25rem}.solutions-content-wrap>h2{font-size:2rem}.solutions-content-wrap>h2+ul{margin-top:.9375rem}.solutions-list>li{padding:1.5625rem 0 .75rem 2.5rem;position:relative;border-bottom:1px solid #ecedef}.solutions-list>li>i{position:absolute;left:0;top:1.5625rem;height:1.5625rem;width:1.5625rem;line-height:1.5625rem;font-family:Open Sans;font-size:1.125rem;font-weight:600;color:var(--color1);background-color:#ecedef;text-align:center}.solutions-list>li:hover>i{color:#fff}.solutions-list>li>h4{font-size:1.125rem;font-weight:400}.solutions-list>li>h4+p{margin-top:.8rem}.testi-wrap>h2{text-align:center;font-size:3rem}.dark-layer2 .testi-wrap>h2{color:#fff}.testi-caro .slick-list{margin:0 -.9375rem}.testi-box-wrap{padding:0 .9375rem}.testi-box{display:flex;align-items:center;margin-bottom:1.875rem}.testi-wrap>h2+.testi-caro,.testi-wrap>h2+.row{margin-top:3.125rem}.testi-img{flex:0 0 10.625rem;max-width:10.625rem;position:relative;padding-top:10px}.testi-img+.testi-info{padding-left:1.875rem}.testi-img:before{content:"\f122";font-family:flaticon;font-size:3.125rem;position:absolute;right:0;top:-.9375rem;z-index:1}.testi-info>h3{font-size:1.5rem;font-weight:600}.dark-layer2 .testi-info>h3{color:#fff}.dark-layer2 .testi-info>p{color:#d0d0d0}.testi-info>p{font-size:1rem;line-height:2rem}.testi-info>h3+p{margin-top:.9375rem}.testi-info>p+span{margin-top:1.375rem}.testi-info>span{font-size:13px}.testi-info>span span{margin-left:10px;font-size:14px}.slick-dots{padding-left:0;list-style:none;margin:10px 0 0;display:flex;justify-content:center;flex-wrap:wrap}.slick-dots>li{padding:0 5px}.slick-dots>li button{background-color:rgba(0,0,0,.1);color:transparent;-webkit-border-radius:2.5rem;border-radius:2.5rem;height:14px;width:1.875rem}.black-layer .slick-dots>li button,.blue-layer .slick-dots>li button,.dark-layer .slick-dots>li button,.dark-layer2 .slick-dots>li button,.dark-layer3 .slick-dots>li button{background-color:rgba(255,255,255,.1)}.slick-dots>li.slick-active button{width:6.5625rem}.toggle{padding-right:6.25rem}.toggle-item{border-bottom:1px solid #ecedef}.toggle-item>h4{font-size:1.2rem;font-weight:400;padding:1.0875rem 0 1.0875rem 2.8125rem;position:relative;cursor:pointer}.toggle-item .toggle-content{padding-left:2.8125rem;padding-bottom:1rem}.toggle-item>h4 span{font-size:1.125rem;position:absolute;left:0;top:0;line-height:3.375rem}.toggle-item .toggle-content>p{color:#282828;font-size:1rem;line-height:1.75rem}.faq-wrap img{margin-top:-5.5rem}.banner-inner{max-width:70%}.banner-inner>h2{font-size:3rem;font-weight:600}.blue-layer .banner-inner>h2,.blue-layer .banner-inner>p{color:#fff}.banner-inner>h2+p{margin-top:10px}.banner-inner>p{font-size:1.125rem;line-height:2rem;display:inline-block;max-width:80%}.banner-inner>p+a{margin-top:2.5rem}.post-box{margin-bottom:3.125rem}.post-img>a{display:block;position:relative}.post-img>a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:var(--color1);opacity:0}.post-box:hover .post-img>a::before{opacity:.5}.post-img+.post-info{margin-top:1.4375rem}.post-info>h3{font-size:1.25rem;line-height:1.875rem;font-weight:400}.post-info>h3+p{margin-top:.75rem}.post-info>p{display:inline-block;max-width:80%}.post-info>p+.post-info-bottom{margin-top:1.5625rem}.post-info-bottom{border-top:1px solid #ecedef;border-bottom:1px solid #ecedef;justify-content:space-between;padding:.75rem 0}.post-info-bottom>span,.post-meta>li{font-size:14px;color:#777}.post-info-bottom>span i,.post-meta>li i{margin-right:7px}.post-meta>li:not(:first-child){margin-left:2rem}.client-box{margin-bottom:3.125rem;text-align:center}.client-box>a{display:inline-block}.client-box>a img{-webkit-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1);opacity:.5}.client-box>a:hover img{-webkit-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);opacity:1}.widget{margin-bottom:3.125rem}.widget .logo+p{margin-top:1.25rem}.widget>p{line-height:1.75rem}.bg-color5 .widget>p,.bg-color5 .widget ul li{color:#d5d5d5}.widget>p+.social-links2{margin-top:1.875rem}.social-links2>a{display:inline-block;color:#d5d5d5;font-size:1.5rem}.social-links2>a:not(:first-child){margin-left:1.4375rem}.bg-color5 .widget>h3,.bg-color5 .visitor-stat-box>h5{color:#fff}.widget>h3{margin-bottom:.7rem;font-size:1.125rem;font-weight:500;text-transform:uppercase}.widget ul li{font-size:1rem;margin-top:1.125rem;width:100%}.widget ul li:hover>a{padding-left:.75rem}.visitor-stat-box>h4{font-size:1.5rem}.visitor-stat-box>h4+h5{margin-top:4px}.visitor-stat-box>h5{font-weight:400;font-size:1rem}.visitor-stat-box+.visitor-stat-box{margin-top:2.625rem}.copyright{padding:1.75rem 0}.copyright p{font-size:1rem}.copyright p a{color:#fff}.team-caro,.team-caro2{margin:0 -.9375rem}.team-wrap.d-flex>li{flex:0 0 20%;max-width:20%}.team-box{padding:0 .9375rem}.team-social{left:0;right:0;bottom:-3.125rem;opacity:0}.team-social>a{display:inline-block;color:#fff;height:3.25rem;width:3.25rem;text-align:center;line-height:3.25rem;font-size:.875rem}.team-social>a:hover,.team-social>a:focus{background-color:var(--color1)}.team-box:hover .team-social{opacity:1;bottom:10px}.team-img+.team-info{margin-top:.9375rem}.team-info>h3{font-size:1.125rem;font-weight:500}.team-info>h3+span{margin-top:4px}.team-info>span{font-size:14px;color:#777}.dark-layer .team-info>h3,.dark-layer2 .team-info>h3,.dark-layer3 .team-info>h3,.blue-layer .team-info>h3{color:#fff}.page-top-wrap>h1{font-size:3.4375rem}.dark-layer3 .page-top-wrap>h1{color:#fff}ol.breadcrumb{padding:0;background-color:transparent;-webkit-border-radius:0;border-radius:0;margin-bottom:0}.page-top-wrap>h1+ol.breadcrumb{margin-top:5px}ol.breadcrumb li.breadcrumb-item{font-size:1rem;font-family:Poppins;color:#fff;position:relative}ol.breadcrumb li.breadcrumb-item+li.breadcrumb-item{margin-left:.75rem;padding-left:1.5625rem}ol.breadcrumb li.breadcrumb-item+li.breadcrumb-item:before{color:#fff;content:"\f061";font-family:"font awesome 5 free";font-weight:900;padding:0;position:absolute;left:0}.serv-detail-info-inner{padding-left:6.25rem;position:relative}.serv-detail-info-inner>i{font-size:4.375rem;position:absolute;left:0;top:0}.serv-detail-info-inner>h2{font-size:3rem;font-weight:600;max-width:85%}.serv-detail-info p{font-size:1rem;margin-top:2rem}.serv-detail-desc{margin-top:1.125rem}.serv-detail-desc a{display:block;margin-top:1.875rem;position:relative;overflow:hidden}.serv-detail-desc a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:var(--color1);opacity:.3}.serv-detail-desc a:hover:before{opacity:.5}.serv-detail-desc{padding:0 6.25rem}.serv-detail-desc>p{margin-top:2.8125rem}.serv-detail-desc>p+p{margin-top:1.5625rem}.contact-map{height:35.625rem}.contact-info-wrap{left:6.25rem;right:6.25rem;bottom:1.25rem;background-color:#fff;padding:0 6.25rem 1.875rem}.contact-info-box{margin-top:1.875rem}.contact-info-box>i{display:block;font-size:2.5rem;line-height:2.5rem}.contact-info-box>strong{display:block;font-family:Poppins;font-weight:600;color:var(--color1);margin-bottom:6px}.contact-info-box>span,.contact-info-box>a,.contact-info-box>p{font-size:14px;color:#777;margin-top:2px}.contact-info-box>i+strong{margin-top:1.25rem}.contact-form label{font-size:14px;color:#777;text-align:initial;margin-bottom:0}.contact-form label+input,.contact-form label+textarea{margin-top:14px}.contact-form input,.contact-form textarea{width:100%;border:1px solid #e7e9ef;height:2.1875rem;margin-bottom:1.5625rem;padding:10px 1.25rem;font-size:14px;color:#777;-webkit-border-radius:5px;border-radius:5px}.contact-form textarea{height:12.5rem;padding:1.25rem}.contact-form button{margin-top:1.5625rem}.post-detail>img+h2{margin-top:2.0625rem}.post-detail>h2{font-size:1.5rem}.post-detail>h2+p{margin-top:14px}.post-detail>p{line-height:1.875rem}.post-detail>p+p{margin-top:1.875rem}.post-detail>p+.post-detail-gallery-video-box,.post-detail>.post-detail-gallery-video-box+p{margin-top:2.5rem}.detail-gal{margin-top:10px}.detail-gal a{display:block;overflow:hidden;margin-top:1.875rem;position:relative}.detail-gal a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:var(--color1);opacity:.3}.detail-gal a:hover:before{opacity:.5}.detail-gal+p{margin-top:2.5rem}blockquote{font-size:1.95rem;font-style:italic;line-height:3rem;position:relative;background-color:#ecedef;padding:2.5rem 3.125rem 3.125rem;margin:2.8125rem 0;font-family:Poppins}blockquote>p{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit}blockquote>p::before,blockquote>p::after{content:"";font-family:"font awesome 5 free";font-weight:900;font-style:normal;color:var(--color1);position:relative;font-size:1rem;line-height:initial}blockquote>p::before{content:"\f10d";left:-5px;top:-1.125rem}blockquote>p::after{content:"\f10e";right:-5px;top:-10px}.post-detail>p+.detail-share{border-top:1px solid #e8e8e8;margin-top:2.5rem;padding-top:1.5625rem}.detail-share>span{display:inline-block;font-family:Poppins;color:var(--color1)}.detail-share>a{display:inline-block;font-size:1.125rem;vertical-align:middle;margin-left:.9375rem}.comments,.reply-form{margin-top:5.625rem}.comments>h3,.reply-form>h3{font-size:1.125rem;text-transform:uppercase;border-bottom:1px solid #ccd5e9;display:inline-block;padding:0 1.25rem 7px 0}.comment{background-color:#f3f3f5;position:relative;margin-top:3.125rem;display:flex;flex-wrap:wrap;z-index:1}.comment-img{flex:0 0 6.875rem;max-width:6.875rem;padding-left:8px;-webkit-transform:translateY(6.25rem);-ms-transform:translateY(6.25rem);-o-transform:translateY(6.25rem);transform:translateY(6.25rem)}.comment-img+.comment-detail{flex:0 0 calc(100% - 6.875rem);max-width:calc(100% - 6.875rem)}.comment-detail{padding:1.75rem 3.5rem 1.75rem 4.0625rem}.comment-img>span{background-color:#f2f9fa;height:5rem;width:5rem;line-height:5rem;display:inline-block;text-align:center}.comment-detail>h4{font-size:1rem}.comment-detail>h4+p,.comment-detail>span+p{margin-top:1.25rem}.comment-detail>p+a,.comment-detail>a+span{margin-top:.9375rem}.comment-detail>span{font-size:13px}.comment-detail>span i,.comment-reply-link>i{margin-right:5px}.comment-detail>a+span{margin-left:1.25rem}.comment-reply-link{font-size:13px}.comment:before{content:"";position:absolute;left:0;top:-2px;bottom:-2px;width:6.875rem;background-color:#fff;-webkit-clip-path:polygon(0 0,100% 55%,100% 100%,0% 100%);clip-path:polygon(0 0,100% 55%,100% 100%,0% 100%);z-index:-1}.comments-thread ul.children{padding-left:6.875rem}.reply-form>h3+form{margin-top:1.5625rem}.reply-form .field-wrap{margin-top:1.4375rem}.reply-form .field-wrap label{width:100%;font-size:.875rem;color:#777;margin-bottom:.75rem}.reply-form .field-wrap input,.reply-form .field-wrap textarea{width:100%;border:1px solid #ededed;-webkit-border-radius:5px;border-radius:5px;font-size:.875rem;color:#777;height:2.1875rem;padding:.5rem 1.125rem}.reply-form .field-wrap textarea{padding:1.125rem;height:12.5rem}.reply-form .field-wrap+button{margin-top:3.125rem}.widget2{background-color:#f8f8f9;padding:1.875rem;overflow:hidden}.widget2+.widget2{margin-top:3.125rem}.about-widget{margin-top:1.125rem}.about-widget-img{position:relative}.about-widget-img+h4{margin-top:1.5625rem}.about-widget-img>a{color:#fff;font-size:14px;line-height:2.5rem;width:2.5rem;height:2.5rem;position:absolute;left:-10px;top:10px}.about-widget-img>a:hover,.about-widget-img>a:focus{background-color:var(--color1)}.about-widget>h4{font-size:1.125rem;font-weight:600}.about-widget>h4+p{margin-top:1.375rem}.about-widget>p{font-size:1rem;line-height:1.75rem}.about-widget>p+span{border-top:1px solid #e2e2e4;margin-top:1.25rem;padding-top:.75rem}.about-widget>span{font-size:1rem;color:#777}.about-widget>span img{margin-right:1.25rem}.widget2>h3{font-size:1.125rem;font-weight:600;margin-bottom:1.5625rem}.widget2>form{position:relative}.widget2>form input{background-color:#fff;width:100%;border:1px solid #e2e2e4;-webkit-border-radius:5px;border-radius:5px;font-size:14px;height:3.4375rem;padding:1rem 2.5rem 1rem 1.875rem}.widget2>form button{position:absolute;right:0;width:2.5rem;bottom:0;top:0;background-color:transparent}.widget2 ul{margin-top:-.75rem}.widget2 ul li{width:100%;font-size:14px;position:relative}.widget2 ul li a{display:inline-block;padding-left:1.5625rem}.widget2.category_widget ul li{text-align:right}.widget2.category_widget ul li a{float:left}.widget2 ul li a::before,.widget2 ul li a::after{content:"";position:absolute;left:0;top:4px;height:.9375rem;width:.9375rem;-webkit-border-radius:2px;border-radius:2px}.widget2 ul li a::before{border:1px solid #e5f1f3;background-color:#fff}.widget2 ul li a:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.widget2 ul li:hover>a::after,.widget2 ul li a:focus::after{opacity:1;-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.widget2 ul li:not(:first-child){margin-top:.75rem}.tagclouds>a{color:#fff;display:inline-block;background-color:var(--color1);margin:0 4px 8px;font-size:14px;padding:5.5px 1.25rem;position:relative;z-index:1}.tagclouds{margin:0 -4px -8px;display:flex;flex-wrap:wrap}.tagclouds>a:before{content:"";left:50%;right:50%;top:0;bottom:0;position:absolute;z-index:-1;opacity:0}.tagclouds>a:hover:before,.tagclouds>a:focus:before{opacity:1;left:0;right:0}.widget2 ul li span.rate{color:var(--color3)}.blog-mini-post{display:flex;flex-wrap:wrap;align-items:center}.blog-mini-post>a{flex:0 0 3.75rem;height:3.75rem;line-height:3.75rem;text-align:center;background-color:#eef3f6}.blog-mini-post>a+.blog-mini-post-info{flex:0 0 calc(100% - 3.75rem);max-width:calc(100% - 3.75rem);padding-left:1.125rem}.blog-mini-post-info>h4{font-size:14px;font-weight:500}.blog-mini-post-info>span{font-size:13px;margin-top:2px}.blog-mini-post-info>span.mini-post-date{color:#414042}.blog-mini-post-info>span.mini-post-comments{color:#777}.blog-mini-post-info>span i{margin-right:5px}.blog-mini-post:not(:first-child){margin-top:1.125rem}.widget-video-box>a{color:#fff;position:absolute;left:50%;top:50%;text-align:center;height:6.25rem;line-height:6.25rem;width:6.25rem;font-size:2.5rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.widget-video-box>a:hover,.widget-video-box>a:focus{background-color:var(--color1)}.filter-inner>span{font-size:13px;line-height:1.875rem;font-weight:500;margin-right:10px;display:inline-block;vertical-align:middle}.filter-inner>a{display:inline-block;vertical-align:middle;border:1px solid #e5e5e7;font-size:12px;line-height:1.875rem;height:1.875rem;width:1.875rem;text-align:center;-webkit-border-radius:3px;border-radius:3px}.filter-inner+.filter-inner{margin-left:1.875rem}.slc-wrp{display:inline-block}.slc-wrp .bootstrap-select>button{font-size:13px;color:#777;background-color:transparent;border:1px solid #e5e5e7;-webkit-border-radius:3px;border-radius:3px;padding:4.25px 10px}.slc-wrp .bootstrap-select>button:after{margin-left:5px}.pagination{margin:-5px;-webkit-border-radius:0;border-radius:0;text-align:center}.pagination li.page-item{font-size:13px;color:#333;margin:5px;font-weight:500}.pagination li.page-item a.page-link{border:1px solid #e5e5e7;-webkit-border-radius:3px!important;border-radius:3px!important;padding:0;width:1.875rem;height:1.875rem;line-height:1.875rem;color:inherit}.pagination li.page-item a.page-link:hover,.pagination li.page-item a.page-link:focus,.pagination li.page-item.active>a.page-link{background-color:var(--color1);border-color:var(--color1);color:#fff}.shop-box{margin-top:3.125rem}.shop-img:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;opacity:0}.shop-box:hover .shop-img::before{opacity:.8}.shop-img>a{position:absolute;left:50%;top:80%;background-color:var(--color1);color:#fff;text-transform:uppercase;font-size:13px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:7.25px .9375rem;min-width:9.5625rem;font-weight:600;opacity:0;visibility:hidden}.shop-img>a i{margin-left:10px;font-size:1.1rem;vertical-align:middle;padding-left:7px;border-left:1px solid rgba(255,255,255,.15)}.shop-img>a:hover,.shop-img>a:focus{background-color:#333}.shop-box:hover .shop-img>a{opacity:1;visibility:visible;top:50%}.shop-img+.shop-info{margin-top:1.5625rem}.shop-info>h3{font-size:14px;text-transform:uppercase;font-weight:500}.shop-info>h3+.shop-info-bottom{margin-top:.85rem}.shop-info-bottom span.rate{font-size:13px}.on{color:var(--color3)}.off{color:#d0d0d0}.price{font-size:14px;color:var(--color1);font-weight:600}.price ins+del{margin-left:6px}.price del{font-size:13px;font-weight:500;color:#777}.shop-detail-imgs{position:relative;padding-right:12.5rem}.shop-detail-nav-caro{position:absolute;right:4.375rem;top:50%;max-width:6.25rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:1.25rem 0}.shop-detail-nav-caro>button.slick-arrow{background-color:transparent;padding:0;width:100%;font-size:14px;color:#333;position:absolute}.shop-detail-nav-caro>button.slick-prev{top:0}.shop-detail-nav-caro>button.slick-next{bottom:0}.shop-detail-nav-caro .slick-slide img{border:1px solid transparent;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;margin:10px 0}.shop-detail-info{margin-top:2rem}.shop-detail-info>h2{font-size:1.125rem;font-weight:600;text-transform:uppercase;line-height:1.5rem;max-width:80%}.shop-detail-info>h2+span{margin-top:1.25rem}.shop-detail-info>span.rate{font-size:13px}.shop-detail-info>span.rate+.review-link{margin-top:6px}.review-link>span{font-size:13px;font-weight:600}.review-link>span+a{margin-left:.9375rem}.review-link>a{display:inline-block;font-size:13px;color:#777;font-weight:600}.review-link+.price-stock{margin-top:1rem}.price-stock{max-width:95%}.price-stock span.price{font-size:1.5rem}.price-stock span.price del{font-size:1rem}.stock{font-size:13px;font-weight:600;color:#333}.stock>i{font-style:normal;color:#777;text-transform:uppercase;margin-left:7px}.shop-detail-info>p{color:#798795;max-width:95%;margin-top:1rem}.shop-detail-info>p+.detail-share{border-top:1px solid #e8e8e8;margin-top:1.25rem;padding-top:1.25rem}.shop-detail-tabs{border:1px solid #ededed;-webkit-border-radius:5px;border-radius:5px;padding:3.125rem}.shop-detail-tabs ul.nav-tabs{border-bottom:0;margin-bottom:1.25rem}.shop-detail-tabs ul.nav-tabs li.nav-item{margin-bottom:0;font-size:13px;color:var(--color1);font-weight:600;text-transform:uppercase}.shop-detail-tabs ul.nav-tabs li.nav-item a.nav-link{-webkit-border-radius:5px;border-radius:5px;border:0;padding:11px 1.25rem;background-color:#f3f3f3}.shop-detail-tabs ul.nav-tabs li.nav-item:not(:first-child){margin-left:5px}.shop-detail-tabs ul.nav-tabs li.nav-item a.nav-link.active,.shop-detail-tabs ul.nav-tabs li.nav-item a.nav-link:hover,.shop-detail-tabs ul.nav-tabs li.nav-item a.nav-link:focus{color:#fff}.shop-detail-tabs p{line-height:1.875rem}.shop-detail-tabs p+h4{margin-top:2.1875rem}.shop-detail-tabs h4{font-size:1rem}.shop-detail-tabs h4+ul{margin-top:1.25rem}.shop-detail-tabs ul:not(.nav-tabs):not(.comments-thread):not(.children) li{font-size:1rem;width:100%;padding-left:2.5rem;position:relative;margin-top:5px}.shop-detail-tabs ul:not(.nav-tabs) li:before{content:"";border:1px solid;position:absolute;height:10px;width:10px;-webkit-border-radius:50%;border-radius:50%;left:1.25rem;top:7px}.comment-detail>span.rate{float:right}.shop-detail-tabs .comment-detail h4{display:inline-block}.product-table{width:100%}.product-table thead th{font-size:14px;text-transform:uppercase;font-weight:600;text-align:center;padding:1.188rem}.product-table thead th,.product-table tbody td{border:1px solid #ededed}.product-table tbody td{padding:10px;font-size:13px;color:#777}.product-table tbody td:not(.product-image){padding:1.25rem 1.875rem}.product-table tbody td h4{font-size:1rem;font-weight:500}.product-table tbody td h4+p{margin-top:8px}.product-table tbody td p{font-size:13px;max-width:90%}.product-cart-btns{min-width:1.5625rem;text-align:center;max-width:1.5625rem}.product-cart-btns>a{display:inline-block;font-size:14px;color:#333}.product-cart-btns>a+a{margin-top:7px}.qty-wrp{display:inline-block;max-width:4.375rem}.qty-wrp .bootstrap-touchspin input{width:100%;border:1px solid #ededed;-webkit-border-radius:5px!important;border-radius:5px!important;font-size:14px;color:#333;padding:5px 1.2rem;text-align:center}.qty-wrp .bootstrap-touchspin span.input-group-btn{position:absolute;margin:0;top:0;bottom:0;z-index:4}.qty-wrp .bootstrap-touchspin span.input-group-prepend{left:0}.qty-wrp .bootstrap-touchspin span.input-group-append{right:0}.qty-wrp .bootstrap-touchspin span.input-group-btn button{padding:0;background-color:transparent;border:0;color:#333;-webkit-border-radius:0;border-radius:0;top:0;bottom:0;width:1.2rem}.cart-table-bottom-btns{border-left:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ededed;padding:1.25rem 1.875rem}.cart-table-bottom-btns+.cart-data{margin-top:1.25rem}.cart-data-box{border:1px solid #ededed;-webkit-border-radius:5px;border-radius:5px;margin-top:1.875rem;padding:1.5625rem}.cart-data-box>h3{font-size:1rem;font-weight:600}.field-box+.field-box{margin-top:10px}.field-box>label{font-size:13px;display:block;margin-bottom:8px}.cart-data-box>h3+.field-box{margin-top:1.25rem}.field-box .slc-wrp{width:100%}.field-box .slc-wrp .bootstrap-select>button,.field-box input{background-color:#f3f3f3;border:0;-webkit-border-radius:0;border-radius:0;padding:7.75px .9375rem;font-size:13px;color:#777;width:100%}.cart-data-box button{display:inline-block}.field-btn{text-align:right;margin-top:1.25rem}.cart-data-box>span{text-align:right;font-size:1rem;font-weight:600}.cart-data-box>span span.price{font-weight:inherit;font-size:inherit;margin-left:10px}.checkout-btn{font-size:1rem;padding:1.125rem 3.125rem}.checkout-form-box{border:1px solid #ededed;padding-bottom:2.8125rem;margin-bottom:2.8125rem}.checkout-form-box-title{-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background-color:#fcfcfc;padding:1.275rem 1.875rem}.checkout-form-box-title>h3{font-size:1rem;font-weight:500;text-transform:uppercase}.checkout-form-inner{padding:1.875rem 5.9375rem 0}.checkout-form-inner .checkout-form-field{margin-top:1.25rem;display:flex}.checkout-form-field label{text-align:right;margin-bottom:0;font-size:13px;color:#777;line-height:1.875rem;padding-right:1.125rem;width:6.75rem}.checkout-form-field input,.checkout-form-field .slc-wrp .bootstrap-select>button{width:16.875rem;height:1.875rem;background-color:#f3f3f3;-webkit-border-radius:5px;border-radius:5px;border:0;font-size:13px;color:#777;padding:5px 1rem}.checkout-form-field .slc-wrp .bootstrap-select>button{width:100%}.checkout-form-field .slc-wrp,.checkout-form-field .slc-wrp .bootstrap-select{max-width:16.875rem;width:100%}.checkout-form-inner>p{font-size:13px;margin-top:5px}.checkout-form-inner>p+img{margin-top:1.5625rem}.checkout-form-inner .checkout-form-field-wrap .checkout-form-field{flex:0 0 47%;max-width:47%}.checkout-form-field-wrap .checkout-form-field input{width:4.375rem}.checkout-form-inner>img+.checkout-form-field{margin-top:3.125rem}.checkout-form button.simple-btn{font-size:1.125rem;padding:1.03125rem 3.125rem;text-transform:initial}.billing-details table{width:100%}.billing-details table thead th,.billing-details table tfoot th{font-family:Poppins;font-weight:500;font-size:1rem}.billing-details table thead th{border-bottom:1px solid #ededed;padding-bottom:6px}.billing-details table tfoot th{border-top:1px solid #ededed;padding-top:10px}.billing-details table tbody td{font-size:13px;color:#777;padding:5px 0}.billing-details table thead th:last-child,.billing-details table tfoot th:last-child,.billing-details table tbody td:last-child{text-align:right}.billing-details table tbody tr:first-child td{padding-top:1.5rem}.billing-details table tbody tr:last-child td{padding-bottom:1.5rem}.billing-details table tbody td span{max-width:70%;display:inline-block;width:100%;float:right}