#page-loader{position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999;background-color:#e8ebec;text-align:center;overflow:hidden}.sk-double-bounce{width:3rem;height:3rem;position:relative;position:absolute;top:50%;left:50%;margin-left:-1.5rem;margin-top:-1.5rem}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#029046;opacity:0.6;position:absolute;top:0;left:0;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-double-bounce .sk-double-bounce2{animation-delay:-1.0s}@keyframes sk-doubleBounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}body{position:relative;direction:ltr;color:#323232;font:400 1rem/1.65 "Raleway",sans-serif;background-color:#9a9a9a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}#wrapper{width:100%;position:relative;background-color:#ffffff}@media (min-width: 1200px){.container-fluid{padding-left:30px;padding-right:30px;max-width:1500px;margin-left:auto;margin-right:auto}.container-fluid.fullwidth{max-width:none}}::-moz-selection{background-color:#0587db;color:#fff}::selection{background-color:#0587db;color:#fff}iframe{border:none;outline:none}img.pull-left{margin-right:1.5rem;margin-bottom:1rem}img.pull-right{margin-left:1.5rem;margin-bottom:1rem}.fullwidth-container.container,.fullwidth-container.container-fluid{padding-left:0;padding-right:0}.fullwidth-container.container .row,.fullwidth-container.container-fluid .row{margin-left:0;margin-right:0}.fullwidth-container.container .row [class*="col-"],.fullwidth-container.container-fluid .row [class*="col-"]{padding-left:0;padding-right:0}.row.row-sm{margin-left:-10px;margin-right:-10px}.row.row-sm [class*="col-"]{padding-left:10px;padding-right:10px}.fullwidth-row{margin-left:0;margin-right:0}.fullwidth-row [class*="col-"]{padding-left:0;padding-right:0}ul,ol{list-style:none;padding:0;margin:0}a:focus,a:active,select:focus,select:active,input:focus,input:active,textarea:focus,textarea:active,button:focus,button:active{outline:none}@media (max-width: 480px){.col-xss-12{width:100%;float:none}}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #e6e6e6}.fullscreen{min-height:100vh}.fullheight{height:100vh}.fullscreen.vertical-center,.fullheight.vertical-center{position:relative;overflow:hidden}.fullscreen.vertical-center .vcenter-content,.fullheight.vertical-center .vcenter-content{position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99}.fullscreen.vertical-center .vcenter-content h1,.fullheight.vertical-center .vcenter-content h1{font-weight:700;font-size:34px;margin-bottom:18px;text-shadow:0 2px 5px rgba(0,0,0,0.2)}@media (min-width: 481px){.fullscreen.vertical-center .vcenter-content h1,.fullheight.vertical-center .vcenter-content h1{font-size:42px;margin-bottom:7px}}@media (min-width: 768px){.fullscreen.vertical-center .vcenter-content h1,.fullheight.vertical-center .vcenter-content h1{font-size:52px;margin-bottom:9px}}@media (min-width: 992px){.fullscreen.vertical-center .vcenter-content h1,.fullheight.vertical-center .vcenter-content h1{font-size:60px;margin-bottom:12px}}@media (min-width: 1200px){.fullscreen.vertical-center .vcenter-content h1,.fullheight.vertical-center .vcenter-content h1{font-size:68px}}.fullscreen.vertical-center .vcenter-content p,.fullheight.vertical-center .vcenter-content p{max-width:720px;margin-bottom:12px;font-size:13px;display:none;text-shadow:0 2px 5px rgba(0,0,0,0.2)}@media (min-width: 481px){.fullscreen.vertical-center .vcenter-content p,.fullheight.vertical-center .vcenter-content p{display:block;font-size:14px;margin-bottom:15px}}@media (min-width: 768px){.fullscreen.vertical-center .vcenter-content p,.fullheight.vertical-center .vcenter-content p{font-size:16px;margin-bottom:20px}}@media (min-width: 992px){.fullscreen.vertical-center .vcenter-content p,.fullheight.vertical-center .vcenter-content p{margin-bottom:25px;font-size:18px}}.fullscreen.vertical-center .vcenter-content.text-center p,.fullheight.vertical-center .vcenter-content.text-center p{margin-left:auto;margin-right:auto}.overflow-hidden{overflow:hidden}.img-rounded{border-radius:4px}.bg-wrapper{background-color:#d7dcde !important}.bg-wrapper.border{border-top:1px solid #c6ced0;border-bottom:1px solid #c6ced0}.bg-wrapper.bordered{border:1px solid #d7dcde}.bg-custom{background-color:#0587db !important;color:#fff}.bg-custom.border{border-top:1px solid #46287d;border-bottom:1px solid #46287d}.bg-custom.bordered{border:1px solid #46287d}.bg-custom2{background-color:#029046 !important;color:#fff}.bg-custom2.border{border-top:1px solid #890d38;border-bottom:1px solid #890d38}.bg-custom2.bordered{border:1px solid #890d38}.bg-dark{background-color:#181818 !important;color:#fff}.bg-dark.text-muted{color:#777}.bg-dark.border{border-top:1px solid #2c2c2c;border-bottom:1px solid #2c2c2c}.bg-dark.bordered{border:1px solid #2c2c2c}.bg-dark hr{border-top-color:#373737}.bg-darker{background-color:#111 !important;color:#fff}.bg-darker.border{border-top:1px solid #303030;border-bottom:1px solid #303030}.bg-darker.bordered{border:1px solid #303030}.bg-darker hr{border-top-color:#303030}.bg-lightgray{background-color:#f1f1f1 !important}.bg-lightgray.border{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.bg-lightgray.bordered{border:1px solid #e4e4e4}.bg-gray{background-color:#d7d4d4 !important}.bg-gray.border{border-top:1px solid #cbc7c7;border-bottom:1px solid #cbc7c7}.bg-gray.bordered{border:1px solid #cbc7c7}.bg-gray hr{border-top-color:#bebaba}.bg-gray2{background-color:#cacaca !important}.bg-gray2.border{border-top:1px solid #bbb;border-bottom:1px solid #bbb}.bg-gray2.bordered{border:1px solid #bbb}.bg-gray2 hr{border-top-color:#b1b1b1}.bg-white{background-color:#fff}.bg-white.border{border-top:1px solid #d7d4d4;border-bottom:1px solid #d7d4d4}.bg-white.bordered{border:1px solid #d7d4d4}.bg-image,.parallax{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.parallax{background-attachment:fixed}.overlay-container{position:relative}.overlay-container>.container,.overlay-container>.container-fluid{position:relative;z-index:2}.overlay-container .overlay{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0.4;background-color:#000;z-index:0}.overlay-container .overlay.dark{background-color:#000}.overlay-container .overlay.custom{background-color:#0587db}.overlay-container .overlay.custom2{background-color:#029046}.overlay-container .overlay.light{background-color:#fff}.table-row+.table-row:not(.no-border){border-top:1px solid #d7d4d4}@media (min-width: 992px){.table-row{display:table;table-layout:fixed;width:100%;border:none}}.table-row .table-cell{padding:2.5rem 1rem 1rem}@media (min-width: 768px){.table-row .table-cell{padding:2.65rem 1rem 1.25rem}}@media (min-width: 992px){.table-row .table-cell{display:table-cell;vertical-align:middle;width:50%;padding:3rem 1.5rem 1.5rem}.table-row .table-cell.smaller{width:25%}.table-row .table-cell.larger{width:75%;padding:3.5rem 2.5rem 2.4rem}}@media (min-width: 1200px){.table-row .table-cell{padding:3.5rem 2.5rem 2.35rem}}@media (min-width: 992px){.table-row .table-cell.cell-content.larger .row{max-width:none;float:none}}.table-row .table-cell.cell-content.larger .table-cell-wrapper{padding:0 0.25rem}@media (min-width: 992px){.table-row .table-cell.cell-content.larger .table-cell-wrapper{padding:0 0.5rem}}@media (min-width: 1200px){.table-row .table-cell.cell-content.larger .table-cell-wrapper{padding:0 0.75rem}}@media (min-width: 992px){.table-row .table-cell.cell-content.center .row{max-width:80%;float:none;margin-left:auto;margin-right:auto}}.table-row .table-cell.cell-image{background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:100px;padding-bottom:100px;text-align:center}.table-row .table-cell.cell-image h2,.table-row .table-cell.cell-image h3,.table-row .table-cell.cell-image h4,.table-row .table-cell.cell-image h5,.table-row .table-cell.cell-image h6,.table-row .table-cell.cell-image p{position:relative;z-index:2;margin:0}.table-row .table-cell.cell-image.empty-cell{min-height:240px}@media (min-width: 992px){.table-row .table-cell.cell-image{padding-top:0;padding-bottom:0}}@media (min-width: 992px){.table-row .table-cell.cell-image+.cell-content .row{float:none}}.table-row .table-cell.cell-map-container{padding:0;position:relative}@media (max-width: 991px){.table-row .table-cell.cell-map-container{height:380px}}@media (max-width: 767px){.table-row .table-cell.cell-map-container{height:280px}}.table-row .table-cell.cell-map-container .cell-map{position:absolute !important;left:0;right:0;top:0;bottom:0;height:100% !important;margin:0 !important;z-index:99}@media (min-width: 992px){.table-row .table-cell.cell-map-container+.cell-content .row{float:none}}html{font-size:14px}@media (min-width: 768px){html{font-size:15px}}@media (min-width: 992px){html{font-size:16px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:500;font-family:"Raleway",sans-serif;line-height:1;color:#212121;margin-top:0;margin-bottom:0.5em}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{color:inherit}h1,.h1{font-size:3.2rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:2.1rem}h4,.h4{font-size:1.8rem;margin-bottom:1em}h5,.h5{font-size:1.5rem;margin-bottom:1em}h6,.h6{font-size:1rem;margin-bottom:1em}a{color:#029046;transition:color 0.4s}a:hover,a:focus{text-decoration:none}.bg-custom2 a{color:#0587db}.bg-custom2 a:hover,.bg-custom2 a:focus{color:#5c34a4}.text-custom{color:#029046}.text-custom2{color:#029046}.text-white{color:#fff !important}.text-white a{color:inherit !important}.text-white a:hover,.text-white a:focus{color:#029046 !important}.bg-custom2 .text-white a:hover,.bg-custom2 .text-white a:focus{color:#0587db !important}.text-muted{color:#777 !important}.text-light{font-weight:300 !important}.text-normal{font-weight:400 !important}.text-spaced{letter-spacing:0.05em}.text-lineth{text-decoration:line-through}.text-underline{text-decoration:underline}.text-shadow{text-shadow:0 0.1em 0.4em rgba(0,0,0,0.35)}blockquote{position:relative;padding:0;margin:0 0 1.5rem;font-size:1rem;line-height:1.6;background-color:transparent;font-style:italic;border:none;border-radius:0}@media (min-width: 768px){blockquote{font-size:1.1rem}}blockquote:before{font-family:'FontAwesome';content:"\f10d";position:absolute;left:-0.5rem;top:-1rem;color:#ccd3d5;z-index:0;font-size:2.4rem}@media (min-width: 768px){blockquote:before{font-size:2.8rem;top:-1.4rem}}@media (min-width: 992px){blockquote:before{font-size:3.2rem;top:-1.8rem}}blockquote p{position:relative;z-index:2;margin-bottom:0}blockquote cite{position:relative;z-index:2;display:inline-block;margin-top:1rem;font-size:0.9rem;font-weight:600;font-style:italic;color:#0587db}blockquote.blockquote-reverse{border:none;padding:0}blockquote.blockquote-reverse:before{content:"\f10e";left:auto;right:-0.5rem}p{margin-bottom:1.5rem}.highlight{background-color:#181818;color:#fff;padding:0 4px}.highlight.rounded{border-radius:5px}.highlight.gray{color:#323232;background-color:#d7d4d4}.highlight.darkgray{color:#323232;background-color:#cacaca}.highlight.custom{background-color:#0587db}.highlight.custom2{background-color:#029046}.dropcap::first-letter{float:left;font-size:3rem;font-weight:700;padding:0 0.2em;margin-right:0.35em;margin-top:0.15em;line-height:1.3;color:#fff;background-color:#181818}.dropcap.gray::first-letter{color:#323232;background-color:#cacaca}.dropcap.custom::first-letter{background-color:#0587db}.dropcap.custom2::first-letter{color:#fff;background-color:#029046}.fa-ul{margin-left:0;margin-bottom:1.5rem}.fa-ul li{margin-bottom:0.75rem}.fa-ul li .fa-li{position:relative;left:0;width:auto;top:auto;bottom:auto;margin-right:0.75rem}.lead{font-size:1.25rem;margin-bottom:3rem}@media (min-width: 768px){.lead{font-size:1.5rem}}.lead.max-width{max-width:80%}.lead.max-width.text-center{margin-left:auto;margin-right:auto}.lead.max-width-sm{max-width:70%}.lead.max-width-sm.text-center{margin-left:auto;margin-right:auto}.lead.smaller{font-size:1.1rem;margin-bottom:2.5rem}@media (min-width: 768px){.lead.smaller{font-size:1.25rem}}.morphext>.animated{display:inline-block}.title{position:relative;padding-bottom:1.2rem}.title:after{content:'';display:block;width:6rem;height:1px;position:absolute;bottom:0;left:0;background-color:#d7d4d4}.title.text-center:after{left:50%;margin-left:-3rem}.title.text-right:after{left:auto;right:0}.title.custom:after{background-color:#0587db}.title.custom2:after{background-color:#029046}.title.dark:after{background-color:#181818}.title.text-white:after,.title.white:after{background-color:#fff}.title.title-bottom-border:after{height:4px;bottom:-2px}.title-desc{font-size:1.1rem;font-weight:400;max-width:720px;margin-bottom:2rem}.title-desc.text-center{margin-left:auto;margin-right:auto}.title-border{padding:0 0 0 0.6em;border-left:2px solid transparent}.title-border>span{display:inline-block;padding:0 0.6em;background-color:#e8ebec;position:relative;z-index:1}.bg-white .title-border>span{background-color:#fff !important}.bg-gray .title-border>span{background-color:#d7d4d4 !important}.bg-gray2 .title-border>span{background-color:#cacaca !important}.bg-wrapper .title-border>span{background-color:#d7dcde !important}.bg-custom .title-border>span{background-color:#0587db !important}.bg-custom2 .title-border>span{background-color:#029046 !important}.bg-dark .title-border>span{background-color:#181818 !important}.title-border.text-right,.text-right>.title-border{padding:0 0.6em 0 0;border-left:none;border-right:2px solid transparent}.title-border.text-center,.text-center>.title-border{padding:0;border:none}.title-border.text-center>span,.text-center>.title-border>span{border-left:2px solid transparent;border-right:2px solid transparent}.title-border.custom,.title-border.text-right.custom,.title-border.text-center.custom>span{border-color:#0587db}.title-border.title-bg-line,.title-border.text-center.title-bg-line,.title-border.title-bg,.title-border.text-center.title-bg{padding:0}.bg-dark .title-border>span{background-color:#181818}.bg-gray .title-border>span{background-color:#d7d4d4}.bg-lightgray .title-border>span{background-color:#f1f1f1}.bg-lightergray .title-border>span{background-color:#fafafa}.bg-gray2 .title-border>span{background-color:#cacaca}.title-bottom-border.custom{border-color:#0587db}.title-bg-line,.title-underline{position:relative}.title-bg-line>span,.title-underline>span{padding:0 0.6em}.title-bg-line:after{content:'';display:block;height:1px;background-color:transparent;position:absolute;top:50%;left:0;right:0;z-index:0}.title-block{margin-bottom:1.75rem}.title-block .title{margin-bottom:1rem}.title-block .title-desc{margin-bottom:0}.title-block>p{font-size:1.1em}.title>.light,.title-block .light{font-weight:normal}.title-bottom-border{border-bottom:1px solid transparent}.title-bottom-border.dashed{border-bottom-style:dashed}.title-bottom-border.dotted{border-bottom-style:dotted}.title-border.dark,.title-border.text-right.dark,.title-border.text-center.dark>span,.title-bottom-border.dark{border-color:#181818}.title-border.title-bg.dark,.title-bg-line.dark:after{background-color:#181818}.title-border.gray,.title-border.text-right.gray,.title-border.text-center.gray>span,.title-bottom-border.gray{border-color:#d7d4d4}.title-border.title-bg.gray,.title-bg-line.gray:after{background-color:#d7d4d4}.title-border.white,.title-border.text-right.white,.title-border.text-center.white>span,.title-bottom-border.white{border-color:#fff}.title-border.title-bg.white,.title-bg-line.white:after{background-color:#fff}.title-border.title-bg.custom,.title-bg-line.custom:after,.bg-custom .title-border>span{background-color:#0587db}.breadcrumb{padding:18px 0;margin:0;background-color:transparent;border-radius:0;font-size:1.05rem;font-weight:400}.breadcrumb li a{color:#0587db}.breadcrumb li a:hover,.breadcrumb li a:focus{color:#512e90}.breadcrumb>.active{color:#222}.breadcrumb li+li:before{color:#323232;content:"\f105";font-family:'FontAwesome';padding:0 0.8rem 0 0.4rem}.page-header{padding:3rem 0;margin:0 0 4rem;background-color:#f6f6fa;border-bottom:1px solid #eeeeee}.page-header .breadcrumb{padding:0;transition:all 0.4s}.page-header h1{font-size:3.6rem;line-height:1;font-weight:700;color:#212121;margin:0;transition:all 0.4s}.page-header h1+.breadcrumb{margin-top:0.4rem}.page-header p{font-size:1.25rem;font-weight:400;line-height:1.5;margin:0}.page-header.larger{padding:5.75rem 0}.page-header.larger h1{font-size:3.9rem}.page-header.largest{padding:10.91rem  0}.page-header.largest h1{font-size:4.2rem}.page-header.larger-top{padding-top:8rem}@media (min-width: 768px) and (max-width: 991px){.page-header.larger-top{padding-top:12rem}}@media (min-width: 992px){.page-header.larger-top{padding-top:10rem}}.page-header.largest-top{padding-top:14rem}@media (min-width: 768px) and (max-width: 991px){.page-header.largest-top{padding-top:18rem}}@media (min-width: 992px){.page-header.largest-top{padding-top:16rem}}.page-header.fullheight>.container-fluid,.page-header.fullscreen>.container-fluid{display:table;width:100%;height:100%}@media (max-width: 767px){.page-header.fullheight>.container,.page-header.fullscreen>.container{width:100%}}.page-header.fullheight .page-header-cell,.page-header.fullscreen .page-header-cell{display:table-cell;vertical-align:middle}.page-header.parallax,.page-header.bg-image{position:relative;border-bottom:none}.page-header.parallax:before,.page-header.bg-image:before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;right:0;z-index:0;background-color:#fff;opacity:0.3}.page-header.parallax .container,.page-header.parallax .container-fluid,.page-header.bg-image .container,.page-header.bg-image .container-fluid{position:relative;z-index:1}.page-header.parallax .breadcrumb,.page-header.bg-image .breadcrumb{display:inline-block;padding:0.2rem 0.9rem;background-color:#181818;border-radius:8px;margin-top:0.65rem}.page-header.parallax .breadcrumb li a,.page-header.bg-image .breadcrumb li a{color:#b6b6b6}.page-header.parallax .breadcrumb li a:hover,.page-header.parallax .breadcrumb li a:focus,.page-header.bg-image .breadcrumb li a:hover,.page-header.bg-image .breadcrumb li a:focus{color:#0587db}.page-header.parallax .breadcrumb>.active,.page-header.bg-image .breadcrumb>.active{color:#fff}.page-header.parallax .breadcrumb li+li:before,.page-header.bg-image .breadcrumb li+li:before{color:#979797}.page-header.dark{background-color:#181818;color:#9a9a9a;border-color:#111}.page-header.dark h1{color:#fff}.page-header.dark .breadcrumb li a{color:#d7d4d4}.page-header.dark .breadcrumb li a:hover,.page-header.dark .breadcrumb li a:focus{color:#fff}.page-header.dark .breadcrumb>.active{color:#fff}.page-header.dark .breadcrumb li+li:before{color:#bbb}.page-header.dark.parallax:before,.page-header.dark.bg-image:before{background-color:#000}.page-header.custom{background-color:#0587db;color:#8259cb;border-color:#7446c4}.page-header.custom h1{color:#fff}.page-header.custom .breadcrumb li a{color:#e5ddf4}.page-header.custom .breadcrumb li a:hover,.page-header.custom .breadcrumb li a:focus{color:#fff}.page-header.custom .breadcrumb>.active{color:#fff}.page-header.custom .breadcrumb li+li:before{color:#d7d4d4}.page-header.custom.parallax:before,.page-header.custom.bg-image:before{background-color:#0587db}.page-header.custom.parallax .breadcrumb,.page-header.custom.bg-image .breadcrumb{background-color:#0587db}.page-header.custom.parallax .breadcrumb li a,.page-header.custom.bg-image .breadcrumb li a{color:#c8b6e8}.page-header.custom.parallax .breadcrumb li a:hover,.page-header.custom.parallax .breadcrumb li a:focus,.page-header.custom.bg-image .breadcrumb li a:hover,.page-header.custom.bg-image .breadcrumb li a:focus{color:#fff}.page-header.custom.parallax .breadcrumb>.active,.page-header.custom.bg-image .breadcrumb>.active{color:#fff}.page-header.custom.parallax .breadcrumb li+li:before,.page-header.custom.bg-image .breadcrumb li+li:before{color:#d7d4d4}.page-header.custom2{background-color:#029046;color:#ee4c83;border-color:#eb3573}.page-header.custom2 h1{color:#fff}.page-header.custom2 .breadcrumb li a{color:#fdeaf1}.page-header.custom2 .breadcrumb li a:hover,.page-header.custom2 .breadcrumb li a:focus{color:#fff}.page-header.custom2 .breadcrumb>.active{color:#fff}.page-header.custom2 .breadcrumb li+li:before{color:#f1f1f1}.page-header.custom2.parallax:before,.page-header.custom2.bg-image:before{background-color:#029046}.page-header.custom2.parallax .breadcrumb,.page-header.custom2.bg-image .breadcrumb{background-color:#029046}.page-header.custom2.parallax .breadcrumb li a,.page-header.custom2.bg-image .breadcrumb li a{color:#f8b3ca}.page-header.custom2.parallax .breadcrumb li a:hover,.page-header.custom2.parallax .breadcrumb li a:focus,.page-header.custom2.bg-image .breadcrumb li a:hover,.page-header.custom2.bg-image .breadcrumb li a:focus{color:#930e3b}.page-header.custom2.parallax .breadcrumb>.active,.page-header.custom2.bg-image .breadcrumb>.active{color:#fff}.page-header.custom2.parallax .breadcrumb li+li:before,.page-header.custom2.bg-image .breadcrumb li+li:before{color:#d7d4d4}.elements-page .page-header{margin-bottom:0}.panel-group .panel+.panel{margin-top:0.4rem}.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}.panel{background-color:transparent;margin-bottom:40px;border-radius:0;border:none;box-shadow:none}.panel .panel-heading{padding:0;border-radius:0;border:none}.panel .panel-heading .panel-title{font-weight:400;position:relative;font-size:1rem;font-family:"Raleway",sans-serif}.panel .panel-heading .panel-title a{border:1px solid #bec7c9;display:block;padding:1rem 2.5rem 1rem 1rem;color:#323232;background-color:#bec7c9;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;border-radius:4px}@media (min-width: 992px){.panel .panel-heading .panel-title a{padding:1.15rem 3rem 1.15rem 1.5rem}}.panel .panel-heading .panel-title a:hover,.panel .panel-heading .panel-title a:focus{color:#323232;background-color:#b3bdc0;border-color:#b3bdc0}.panel .panel-heading .panel-title a:before{position:absolute;right:1rem;top:50%;display:inline-block;font-family:'FontAwesome';content:"\f107";-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 992px){.panel .panel-heading .panel-title a:before{right:1.5rem}}.panel .panel-heading .panel-title a.collapsed:before{content:"\f105"}.panel .panel-body{background-color:#fff;padding:1.1rem 1rem;border-radius:4px;margin-top:0.4rem}.bg-white .panel .panel-body{background-color:#f1f1f1}@media (min-width: 992px){.panel .panel-body{padding:1.5rem 1.5rem}}.panel .panel-body p{margin-bottom:13px}.panel .panel-body p:last-child{margin-bottom:0}.panel.panel-default .panel-heading a{color:#333;background-color:#d7d4d4;border-color:#d7d4d4}.panel.panel-default .panel-heading a:hover,.panel.panel-default .panel-heading a:focus{color:#333;background-color:#cacaca;border-color:#cacaca}.panel.panel-white .panel-heading a{background-color:#fff;border-color:#fff}.panel.panel-white .panel-heading a:hover,.panel.panel-white .panel-heading a:focus{color:#fff;background-color:#0587db;border-color:#0587db}.panel.panel-inverse .panel-heading a{background-color:#181818;border-color:#181818;color:#fff}.panel.panel-inverse .panel-heading a:hover,.panel.panel-inverse .panel-heading a:focus{color:#fff;background-color:#111;border-color:#111}.panel.panel-custom .panel-heading a{background-color:#0587db;border-color:#5c34a4;color:#fff}.panel.panel-custom .panel-heading a:hover,.panel.panel-custom .panel-heading a:focus{color:#fff;background-color:#5c34a4;border-color:#512e90}.nav.nav-tabs,.nav.nav-pills{margin-bottom:0;border-bottom:none}.nav.nav-tabs>li>a,.nav.nav-pills>li>a{padding:0.8rem 1rem;color:#323232;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;border:none !important;border-radius:4px 4px 0 0;margin:0}@media (min-width: 992px){.nav.nav-tabs>li>a,.nav.nav-pills>li>a{padding:1rem 1.5rem}}.nav.nav-tabs>li>a:hover,.nav.nav-pills>li>a:hover{background-color:#029046;color:#fff;border-color:#0587db}@media (max-width: 767px){.nav.nav-tabs:not(.nav-justified)>li,.nav.nav-pills:not(.nav-justified)>li{float:none !important;width:100%}}.nav.nav-justified>li>a{margin:0;border-radius:0}.nav.nav-justified>li+li{margin-left:0 !important}@media (max-width: 767px){.nav-tabs{background-color:#d7d4d4;border-radius:4px 4px 0 0;overflow:hidden}}.nav-tabs li a{border-radius:0;position:relative}.nav-tabs li a:hover{border-color:#e1e1e1}.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{color:#323232;background-color:#fff}.nav-pills{margin-bottom:0;background-color:#d7d4d4;border-radius:4px 4px 0 0;overflow:hidden}.nav-pills>li>a{border-radius:0 !important}.nav-pills>li+li{margin-left:0}.nav-pills>li.active a,.nav-pills>li.active a:hover,.nav-pills>li.active a:focus{color:#fff;background-color:#0587db}.nav-pills>li:nth-child(2n):not(.active)>a{background-color:#cacaca}.nav-pills>li:nth-child(2n):not(.active)>a:hover,.nav-pills>li:nth-child(2n):not(.active)>a:focus{background-color:#0587db}.tab-content{background-color:#fff;padding:1.1rem 1rem;border-radius:4px}@media (min-width: 992px){.tab-content{padding:1.5rem 1.5rem}}.tab-content p:last-child{margin-bottom:0}.tab-content+.nav-tabs{border-bottom:none;border-top:none}@media (max-width: 767px){.tab-content+.nav-tabs{border-radius:0 0 4px 4px}}.tab-content+.nav-tabs>li>a{border-top:none;border-radius:0 0 4px 4px}.tab-content+.nav-pills{border-radius:0 0 4px 4px}@media (min-width: 768px){.vertical-tab{display:table}.vertical-tab .nav-tabs,.vertical-tab .nav-pils,.vertical-tab .tab-content{display:table-cell}.vertical-tab .nav-tabs>li,.vertical-tab .nav-pils>li,.vertical-tab .tab-content>li{float:none;white-space:nowrap}.vertical-tab .nav-tabs{margin-bottom:0;border:none}.vertical-tab.left .nav-tabs>li{margin:0}.vertical-tab.left .nav-tabs>li a{margin:0;border-radius:4px 0 0 4px}.vertical-tab.left .nav-tabs>li.active a,.vertical-tab.left .nav-tabs>li.active a:hover,.vertical-tab.left .nav-tabs>li.active a:focus{margin:0;margin-right:0;border-right-color:transparent}.vertical-tab.left .nav-pills{border-radius:4px 0 0 4px}.vertical-tab.right .tab-content+.nav-tabs>li>a{border-top:1px solid transparent}.vertical-tab.right .nav-tabs>li a{margin:0;border-radius:0 4px 4px 0}.vertical-tab.right .nav-tabs>li.active a,.vertical-tab.right .nav-tabs>li.active a:hover,.vertical-tab.right .nav-tabs>li.active a:focus{margin:0;margin-left:0;border-left-color:transparent}.vertical-tab.right .nav-pills{border-radius:0 4px 4px 0}.vertical-tab .nav-pills{min-width:110px}.vertical-tab .nav-pills>li{display:block;width:100%}.vertical-tab .nav-pills>li+li{margin-left:0}}.btn{transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;font-size:1rem;font-weight:400;padding:1em 1.5em;border-radius:4px}.btn.btn-sm{font-size:0.75rem;padding:0.75em 1.5em}.btn.btn-lg{font-size:1.25rem;padding:1.2rem 1.5rem;border-radius:8px}.btn.no-radius{border-radius:0 !important}.btn i{margin-right:5px;font-size:80%;vertical-align:middle;margin-top:-3px}.btn:active,.btn.active{box-shadow:none;-webkit-box-shadow:none}.btn:focus,.btn:active{outline:none}.btn.min-width{min-width:12rem;text-align:center}@media (max-width: 480px){.btn.min-width{min-width:0}}.btn.min-width-sm{min-width:10rem;text-align:center}@media (max-width: 480px){.btn.min-width-sm{min-width:0}}.btn.min-width-lg{min-width:16rem;text-align:center}@media (max-width: 480px){.btn.min-width-lg{min-width:0}}.btn-group>.btn+.btn{border-left:1px solid rgba(255,255,255,0.15)}.btn-group .dropdown-menu{padding:0.4em 0;border-radius:0;font-size:0.95rem;border:none}.btn-group .dropdown-menu li a{color:#323232;padding:0.5em 1em;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.btn-group .dropdown-menu li a:hover,.btn-group .dropdown-menu li a:focus{color:#fff;background-color:#0587db}.btn.btn-custom{color:#fff;background-color:#0587db;border-color:#0587db}.btn.btn-custom:hover,.btn.btn-custom:focus{color:#fff;background-color:#512e90;border-color:#512e90}.btn.btn-custom.btn-border{color:#0587db;background-color:transparent;border-color:#0587db}.btn.btn-custom.btn-border:hover,.btn.btn-custom.btn-border:focus{color:#fff;background-color:#0587db;border-color:#0587db}.btn.btn-custom2{color:#fff;background-color:#029046;border-color:#029046}.btn.btn-custom2:hover,.btn.btn-custom2:focus{color:#fff;background-color:#c1134e;border-color:#c1134e}.btn.btn-custom2.btn-border{color:#029046;background-color:transparent;border-color:#029046}.btn.btn-custom2.btn-border:hover,.btn.btn-custom2.btn-border:focus{color:#fff;background-color:#029046;border-color:#029046}.btn.btn-red{color:#fff;background-color:#f41d1d;border-color:#f41d1d}.btn.btn-red:hover,.btn.btn-red:focus{color:#fff;background-color:#d40a0a;border-color:#d40a0a}.btn.btn-red.btn-border{color:#f41d1d;background-color:transparent;border-color:#f41d1d}.btn.btn-red.btn-border:hover,.btn.btn-red.btn-border:focus{color:#fff;background-color:#f41d1d;border-color:#f41d1d}.btn.btn-darkred{color:#fff;background-color:#d10707;border-color:#d10707}.btn.btn-darkred:hover,.btn.btn-darkred:focus{color:#fff;background-color:#a00505;border-color:#a00505}.btn.btn-darkred.btn-border{color:#d10707;background-color:transparent;border-color:#d10707}.btn.btn-darkred.btn-border:hover,.btn.btn-darkred.btn-border:focus{color:#fff;background-color:#d10707;border-color:#d10707}.btn.btn-blue{color:#fff;background-color:#0172b8;border-color:#0172b8}.btn.btn-blue:hover,.btn.btn-blue:focus{color:#fff;background-color:#015385;border-color:#015385}.btn.btn-blue.btn-border{color:#0172b8;background-color:transparent;border-color:#0172b8}.btn.btn-blue.btn-border:hover,.btn.btn-blue.btn-border:focus{color:#fff;background-color:#0172b8;border-color:#0172b8}.btn.btn-lightblue{color:#fff;background-color:#2599e2;border-color:#2599e2}.btn.btn-lightblue:hover,.btn.btn-lightblue:focus{color:#fff;background-color:#197cbb;border-color:#197cbb}.btn.btn-lightblue.btn-border{color:#2599e2;background-color:transparent;border-color:#2599e2}.btn.btn-lightblue.btn-border:hover,.btn.btn-lightblue.btn-border:focus{color:#fff;background-color:#2599e2;border-color:#2599e2}.btn.btn-green{color:#fff;background-color:#49ba17;border-color:#49ba17}.btn.btn-green:hover,.btn.btn-green:focus{color:#fff;background-color:#378d11;border-color:#378d11}.btn.btn-green.btn-border{color:#49ba17;background-color:transparent;border-color:#49ba17}.btn.btn-green.btn-border:hover,.btn.btn-green.btn-border:focus{color:#fff;background-color:#49ba17;border-color:#49ba17}.btn.btn-green2{color:#fff;background-color:#06b0aa;border-color:#06b0aa}.btn.btn-green2:hover,.btn.btn-green2:focus{color:#fff;background-color:#047f7a;border-color:#047f7a}.btn.btn-green2.btn-border{color:#06b0aa;background-color:transparent;border-color:#06b0aa}.btn.btn-green2.btn-border:hover,.btn.btn-green2.btn-border:focus{color:#fff;background-color:#06b0aa;border-color:#06b0aa}.btn.btn-lightgreen{color:#fff;background-color:#7aed47;border-color:#7aed47}.btn.btn-lightgreen:hover,.btn.btn-lightgreen:focus{color:#fff;background-color:#58e819;border-color:#58e819}.btn.btn-lightgreen.btn-border{color:#7aed47;background-color:transparent;border-color:#7aed47}.btn.btn-lightgreen.btn-border:hover,.btn.btn-lightgreen.btn-border:focus{color:#fff;background-color:#7aed47;border-color:#7aed47}.btn.btn-yellow{color:#fff;background-color:#f4b907;border-color:#f4b907}.btn.btn-yellow:hover,.btn.btn-yellow:focus{color:#fff;background-color:#c29306;border-color:#c29306}.btn.btn-yellow.btn-border{color:#f4b907;background-color:transparent;border-color:#f4b907}.btn.btn-yellow.btn-border:hover,.btn.btn-yellow.btn-border:focus{color:#fff;background-color:#f4b907;border-color:#f4b907}.btn.btn-orange{color:#fff;background-color:#f08903;border-color:#f08903}.btn.btn-orange:hover,.btn.btn-orange:focus{color:#fff;background-color:#be6c02;border-color:#be6c02}.btn.btn-orange.btn-border{color:#f08903;background-color:transparent;border-color:#f08903}.btn.btn-orange.btn-border:hover,.btn.btn-orange.btn-border:focus{color:#fff;background-color:#f08903;border-color:#f08903}.btn.btn-purple{color:#fff;background-color:#f003d7;border-color:#f003d7}.btn.btn-purple:hover,.btn.btn-purple:focus{color:#fff;background-color:#be02aa;border-color:#be02aa}.btn.btn-purple.btn-border{color:#f003d7;background-color:transparent;border-color:#f003d7}.btn.btn-purple.btn-border:hover,.btn.btn-purple.btn-border:focus{color:#fff;background-color:#f003d7;border-color:#f003d7}.btn.btn-darkpurple{color:#fff;background-color:#b0069e;border-color:#b0069e}.btn.btn-darkpurple:hover,.btn.btn-darkpurple:focus{color:#fff;background-color:#7f0472;border-color:#7f0472}.btn.btn-darkpurple.btn-border{color:#b0069e;background-color:transparent;border-color:#b0069e}.btn.btn-darkpurple.btn-border:hover,.btn.btn-darkpurple.btn-border:focus{color:#fff;background-color:#b0069e;border-color:#b0069e}.btn.btn-black{color:#fff;background-color:#181818;border-color:#181818}.btn.btn-black:hover,.btn.btn-black:focus{color:#fff;background-color:#000;border-color:#000}.btn.btn-black.btn-border{color:#181818;background-color:transparent;border-color:#181818}.btn.btn-black.btn-border:hover,.btn.btn-black.btn-border:focus{color:#fff;background-color:#181818;border-color:#181818}.btn.btn-gray{color:#333;background-color:#e2e2e2;border-color:#e2e2e2}.btn.btn-gray:hover,.btn.btn-gray:focus{color:#333;background-color:#c9c9c9;border-color:#c9c9c9}.btn.btn-white{color:#323232;background-color:#fff;border-color:#fff}.btn.btn-white:hover,.btn.btn-white:focus{color:#fff;background-color:#0587db;border-color:#0587db}.btn.btn-white.btn-border{color:#fff;background-color:transparent;border-color:#fff}.btn.btn-white.btn-border:hover,.btn.btn-white.btn-border:focus{color:#fff;background-color:#0587db;border-color:#0587db}.elements-page-btn .btn{margin-bottom:0.25rem}.elements-page-btn .btn-group .btn{margin-bottom:0}.form-control{height:50px;font-size:1rem;border-radius:0;margin-bottom:1.75rem;color:#323232;background-color:#fff;border-color:#fff;padding:1rem 1rem;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;box-shadow:none;border-radius:4px}@media (min-width: 768px){.form-control{height:53px}}@media (min-width: 992px){.form-control{padding:1rem 1.5rem;height:56px}}.form-control.input-sm{height:38px;font-size:0.75rem;padding:0.75rem}@media (min-width: 768px){.form-control.input-sm{height:40px}}@media (min-width: 992px){.form-control.input-sm{padding:0.75rem 1rem;height:44px}}.form-control.input-lg{height:53px;font-size:1.25rem;padding:1rem 1.25rem}@media (min-width: 768px){.form-control.input-lg{height:57px}}@media (min-width: 992px){.form-control.input-lg{padding:1.2rem 1.5rem;height:66px}}.form-control::-webkit-input-placeholder{color:#7e7e7e}.form-control::-moz-placeholder{color:#7e7e7e}.form-control:-ms-input-placeholder{color:#7e7e7e}.form-control::placeholder{color:#7e7e7e}.form-control:focus{background-color:#fff;border-color:#fff;box-shadow:0 0 1em #cacaca}.bg-white .form-control,.panel-body .form-control,.table .form-control{background-color:#e8ebec;border-color:#e8ebec}.bg-white .form-control:focus,.panel-body .form-control:focus,.table .form-control:focus{background-color:#e8ebec;border-color:#e8ebec}.bg-dark .form-control{background-color:#222;border-color:#222;color:#9e9e9e}.bg-dark .form-control::-webkit-input-placeholder{color:#9e9e9e}.bg-dark .form-control::-moz-placeholder{color:#9e9e9e}.bg-dark .form-control:-ms-input-placeholder{color:#9e9e9e}.bg-dark .form-control::placeholder{color:#9e9e9e}.bg-dark .form-control:focus{background-color:#272727;border-color:#272727;box-shadow:0 0 1em #0587db}.bg-custom .form-control{background-color:#7142c3;border-color:#7142c3;color:#f1f1f1}.bg-custom .form-control::-webkit-input-placeholder{color:#f1f1f1}.bg-custom .form-control::-moz-placeholder{color:#f1f1f1}.bg-custom .form-control:-ms-input-placeholder{color:#f1f1f1}.bg-custom .form-control::placeholder{color:#f1f1f1}.bg-custom .form-control:focus{background-color:#764ac6;border-color:#764ac6;box-shadow:0 0 1em #512e90}.input-group{margin-bottom:1.75rem;border-radius:4px}.input-group .input-group-addon{font-size:1rem;border-color:#0587db;background-color:#0587db;color:#fff;padding:1rem;border-radius:4px 0 0 4px}@media (min-width: 992px){.input-group .input-group-addon{padding:1rem 1.5rem}}.input-group.input-group-sm .input-group-addon{height:38px;font-size:0.75rem;padding:0.75rem}@media (min-width: 768px){.input-group.input-group-sm .input-group-addon{height:40px}}@media (min-width: 992px){.input-group.input-group-sm .input-group-addon{padding:0.75rem 1rem;height:44px}}.input-group.input-group-sm .form-control{height:38px;font-size:0.75rem;padding:0.75rem}@media (min-width: 768px){.input-group.input-group-sm .form-control{height:40px}}@media (min-width: 992px){.input-group.input-group-sm .form-control{padding:0.75rem 1rem;height:44px}}.input-group.input-group-lg .input-group-addon{height:53px;font-size:1.25rem;padding:1rem 1.25rem}@media (min-width: 768px){.input-group.input-group-lg .input-group-addon{height:57px}}@media (min-width: 992px){.input-group.input-group-lg .input-group-addon{padding:1.2rem 1.5rem;height:66px}}.input-group.input-group-lg .form-control{height:53px;font-size:1.25rem;padding:1rem 1.25rem}@media (min-width: 768px){.input-group.input-group-lg .form-control{height:57px}}@media (min-width: 992px){.input-group.input-group-lg .form-control{padding:1.2rem 1.5rem;height:66px}}label,.input-desc{font-weight:700;font-size:1rem;margin-bottom:0.5em}textarea.form-control{min-height:10rem}.textarea-container{position:relative;width:100%;padding-top:3rem}.textarea-container .input-group-addon{position:absolute;top:0;left:0;width:100%;padding:1rem;z-index:90;text-align:left;border-right:1px solid #0587db;border-radius:4px 4px 0 0}@media (min-width: 992px){.textarea-container .input-group-addon{padding:1rem 1.5rem}}.textarea-container .form-control{border-top-color:transparent;border-radius:0 0 4px 4px !important}.textarea-container .form-control:focus{border-top-color:#0587db}label.error{display:block;font-weight:400;font-size:0.9rem;color:#ca1515;margin:-1.3rem 0 0.6rem}.form-control.error{border-color:#ca1515}.radio label.custom-radio-wrapper,.checkbox label.custom-checkbox-wrapper{padding-left:0}.input-group-addon.custom-checkbox-wrapper,.input-group-addon.custom-radio-wrapper{line-height:0}.custom-checkbox-container,.custom-radio-container{display:inline-block;width:16px;height:16px;border:1px solid #fff;background-color:#fff;position:relative;margin-right:0.6em;border-radius:4px}.bg-white .custom-checkbox-container,.bg-white .custom-radio-container{background-color:#d7d4d4;border-color:#d7d4d4}.bg-dark .custom-checkbox-container,.bg-dark .custom-radio-container{background-color:#222;border-color:#222}.custom-radio-container{border-radius:50%}.custom-checkbox-container input[type="checkbox"]{display:block;opacity:0;filter:alpha(opacity=0);width:100%;height:100%;margin:0;padding:0;position:absolute;left:0;top:0;z-index:10}.custom-checkbox-container .custom-checkbox-icon{position:absolute;z-index:9;width:10px;height:10px;left:50%;top:50%;margin-top:-7px;margin-left:-7px;color:#0587db;opacity:0;filter:alpha(opacity=0);border-radius:0;font:1.2rem/1 FontAwesome}.custom-checkbox-container .custom-checkbox-icon:before{content:"\f00c";position:absolute;top:-2px;left:0}.custom-radio-container input[type="radio"]{display:block;opacity:0;filter:alpha(opacity=0);width:100%;height:100%;margin:0;padding:0;position:absolute;left:0;top:0;z-index:10}.custom-radio-container .custom-radio-icon{position:absolute;z-index:9;display:block;opacity:0;filter:alpha(opacity=0);width:12px;height:12px;left:50%;top:50%;margin-top:-6px;margin-left:-6px;background-color:#0587db;border-radius:50%;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;-ms-transform:scale(0);transform:scale(0)}.disabled .custom-checkbox-container .custom-checkbox-icon{display:none}.disabled .custom-radio-container .custom-radio-icon{background-color:transparent}.custom-checkbox-container input[type="checkbox"]:checked+.custom-checkbox-icon,.custom-radio-container input[type="radio"]:checked+.custom-radio-icon{opacity:1;filter:alpha(opacity=100)}.custom-radio-container input[type="radio"]:checked+.custom-radio-icon{-ms-transform:scale(1);transform:scale(1)}.disabled .custom-checkbox-container input[type="checkbox"]:checked+.custom-checkbox-icon{background-color:transparent}.custom-checkbox-wrapper *,.custom-radio-wrapper *{vertical-align:middle}.custom-checkbox-wrapper.checkbox-inline,.custom-checkbox-wrapper.radio-inline,.custom-radio-wrapper.checkbox-inline,.custom-radio-wrapper.radio-inline{padding-left:0}.progress-container{position:relative;margin-bottom:1.5rem}.progress-container .progress-title{font-weight:400;font-size:1.1rem;line-height:1.2;font-weight:700;color:#0587db;margin-bottom:10px}.progress-container .progress-title.dark{color:#212121}.progress-container .progress-title>span{float:right;font-weight:700}.progress{height:1.5rem;margin-bottom:0;background-color:#fff;padding:0;box-shadow:none;border-radius:8px}.bg-white .progress{background-color:#f1f1f1}.progress.progress-xs{height:8px;padding:0}.progress .progress-bar{box-shadow:none;background-color:#0587db;border-radius:8px}.progress .progress-bar .progress-bar-wrapper{position:relative;height:100%}.progress .progress-bar.gradient1{background:linear-gradient(to right, #0587db 0%, #029046 100%);background-color:#0587db}.progress .progress-bar.gradient2{background:linear-gradient(to right, #029046 0%, #0587db 100%);background-color:#029046}.progress .progress-bar.dark{background-color:#181818}.progress .progress-bar.custom{background-color:#0587db}.progress .progress-bar.custom2{background-color:#029046}.progress .progress-bar.gray{background-color:#d7d4d4}.progress .progress-bar.darkgray{background-color:#cacaca}.progress .progress-bar.white{background-color:#fff}.progress.dark{background-color:#181818}.progress.dark .dark{background-color:#4a4a4a}.progress.bordered{background-color:transparent;border:1px solid #cacaca}.circle-progress,.circle-progress-animate{position:relative;display:inline-block;text-align:center}.circle-progress .progress-content,.circle-progress-animate .progress-content{position:absolute;top:50%;left:50%;z-index:99;line-height:1;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.circle-progress .progress-title,.circle-progress-animate .progress-title{display:block;margin-bottom:0.5rem}.circle-progress .percent,.circle-progress-animate .percent{font-size:1.25rem;font-weight:700;line-height:1;color:#0587db}.service{margin-bottom:2rem;text-align:center}.service>i{font-size:2.6rem;margin-bottom:1.2rem}.service>i.custom{color:#0587db}.service>i.custom2{color:#029046}.service>i.gray{color:#d7d4d4}.service .service-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 auto 1.2rem;width:2.5rem;height:4.25rem;border-radius:0.5em/.25em;color:#0587db;background:#d7d4d4;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.service .service-icon i{position:relative;z-index:2;font-size:1.45rem}.service .service-icon:before,.service .service-icon:after{position:absolute;width:inherit;height:inherit;border-radius:inherit;background:inherit;content:'';top:0}.service .service-icon:before{-ms-transform:rotate(60deg);transform:rotate(60deg);left:0}.service .service-icon:after{-ms-transform:rotate(-60deg);transform:rotate(-60deg);right:0}.service .service-icon.custom{background-color:#0587db;color:#fff}.service .service-icon.custom2{background-color:#029046;color:#fff}.service .service-icon.dark{background-color:#181818;color:#fff}.service img{display:inline-block;max-width:100%;height:auto;margin-bottom:20px}.service .service-title{font-size:1.25rem;margin-bottom:1rem}.service .service-title a{color:#212121}.service .service-title a:hover,.service .service-title a:focus{color:#029046}.service .service-title:last-child{margin-bottom:0}.service p{max-width:94%;margin-left:auto;margin-right:auto}.service p:last-child{margin-bottom:0}.service.service-box{position:relative;background-color:#fff;padding:1.8rem 1rem;text-align:center;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.service.service-box.service-icon-top{padding-top:3.8rem;margin:2rem 0 3rem}.service.service-box.service-icon-top .service-icon{position:absolute;left:50%;bottom:100%;margin-bottom:-2.1rem;-ms-transform:translateX(-50%);transform:translateX(-50%)}.service.service-box:hover{color:#fff;background-color:#0587db !important}.service.service-box:hover .service-icon.custom{background-color:#4d2b89}.service.service-box:hover .service-title{color:#fff}.service.service-box:hover .service-title a{color:#f1f1f1}.service.service-box:hover .service-title a:hover,.service.service-box:hover .service-title a:focus{color:#fff}.service.service-box.gray:not(.service-border){background-color:#d7d4d4 !important}.service.service-box.gray:not(.service-border) .service-icon{color:#212121;background-color:#bebaba}.service.service-box.gray:not(.service-border):hover{color:#323232;background-color:#bebaba !important}.service.service-box.gray:not(.service-border):hover a{color:#212121}.service.service-box.gray:not(.service-border):hover a:hover,.service.service-box.gray:not(.service-border):hover a:focus{color:#0587db}.service.service-box.gray:not(.service-border):hover .service-icon{background-color:#d7d4d4}.service.service-box.custom:not(.service-border){color:#fff;background-color:#0587db !important}.service.service-box.custom:not(.service-border) .service-icon{color:#fff;background-color:#512e90}.service.service-box.custom:not(.service-border) .service-title{color:#f1f1f1}.service.service-box.custom:not(.service-border) .service-title a{color:#f1f1f1}.service.service-box.custom:not(.service-border) .service-title a:hover,.service.service-box.custom:not(.service-border) .service-title a:focus{color:#fff}.service.service-box.custom:not(.service-border):hover{background-color:#512e90 !important}.service.service-box.custom:not(.service-border):hover .service-icon{background-color:#0587db}.service.service-box.custom2:not(.service-border){color:#fff;background-color:#029046 !important}.service.service-box.custom2:not(.service-border) .service-icon{color:#fff;background-color:#c1134e}.service.service-box.custom2:not(.service-border) .service-title{color:#f1f1f1}.service.service-box.custom2:not(.service-border) .service-title a{color:#f1f1f1}.service.service-box.custom2:not(.service-border) .service-title a:hover,.service.service-box.custom2:not(.service-border) .service-title a:focus{color:#fff}.service.service-box.custom2:not(.service-border):hover{background-color:#c1134e !important}.service.service-box.custom2:not(.service-border):hover .service-icon{background-color:#029046}.service.service-box.dark:not(.service-border){color:#fff;background-color:#181818 !important}.service.service-box.dark:not(.service-border) .service-icon{color:#fff;background-color:#323232}.service.service-box.dark:not(.service-border) .service-title{color:#f1f1f1}.service.service-box.dark:not(.service-border) .service-title a{color:#f1f1f1}.service.service-box.dark:not(.service-border) .service-title a:hover,.service.service-box.dark:not(.service-border) .service-title a:focus{color:#fff}.service.service-box.dark:not(.service-border):hover{background-color:#000 !important}.service.service-box.dark:not(.service-border):hover .service-icon{background-color:#181818}.service.service-border{background-color:transparent;border:1px solid #d7d4d4}.service.service-border:hover{border-color:#512e90}.service.service-border.custom{background-color:transparent !important;border-color:#0587db}.service.service-border.custom .service-icon{color:#fff;background-color:#0587db}.service.service-border.custom:hover{background-color:#0587db !important;border-color:#512e90}.service.service-border.custom:hover .service-icon{background-color:#512e90}.service.service-border.custom2{background-color:transparent !important;border-color:#029046}.service.service-border.custom2 .service-icon{color:#fff;background-color:#029046}.service.service-border.custom2:hover{background-color:#029046 !important;border-color:#c1134e}.service.service-border.custom2:hover .service-icon{background-color:#c1134e}.service.service-border.dark{background-color:transparent !important;border-color:#181818}.service.service-border.dark .service-icon{color:#fff;background-color:#181818}.service.service-border.dark:hover{background-color:#181818 !important;border-color:#000}.service.service-border.dark:hover .service-icon{background-color:#323232}.service.icon-left>i{font-size:2.1rem;float:left;margin-bottom:0}.service.icon-left .service-icon{float:left;width:2rem;height:3.4rem;margin-left:1rem}.service.icon-left .service-icon i{font-size:1.25rem}.service.icon-left .service-title,.service.icon-left p{margin-left:5.2rem;text-align:left}.service.icon-left.no-icon-bg .service-title,.service.icon-left.no-icon-bg p{margin-left:3.8rem}.service.icon-left.reverse>i{float:right}.service.icon-left.reverse .service-icon{float:right;margin-left:0;margin-right:1rem}.service.icon-left.reverse .service-title,.service.icon-left.reverse p{margin-left:0;margin-right:5.2rem;text-align:right}.service.icon-left.reverse.no-icon-bg .service-title,.service.icon-left.reverse.no-icon-bg p{margin-left:0;margin-right:3.8rem}.service.icon-left:hover .icon-bg{color:#fff;background-color:#0587db}.service.icon-left:hover .icon-bg.custom{color:#fff;background-color:#512e90}.service.icon-left:hover .icon-bg.custom2{color:#fff;background-color:#c1134e}.service.icon-left:hover .icon-bg.dark{color:#fff;background-color:#2c2c2c}.text-block{margin-bottom:2.5rem}@media (min-width: 768px){.text-block{margin-bottom:40px}}@media (min-width: 768px){.text-block{margin-bottom:50px}}.text-block .block-title{margin-bottom:0.8rem;font-size:1.25rem}.text-block .block-title a{color:#212121}.text-block .block-title a:hover,.text-block .block-title a:focus{color:#0587db}.text-block .block-title+.readmore{margin-top:0.25rem}.text-block .block-icon{dispay:inline-block;width:3.5rem;height:3.5rem;text-align:center;font-size:1.25rem;line-height:3.5rem;color:#323232;background-color:#d7d4d4;box-shadow:0 1px 1px rgba(0,0,0,0.2);margin-bottom:1rem;border-radius:4px}.text-block .block-icon.custom{color:#fff;background-color:#0587db}.text-block .block-icon.custom2{color:#fff;background-color:#029046}.text-block .block-icon.dark{color:#fff;background-color:#181818}.text-block .block-icon.circle{border-radius:50%}.text-block figure{position:relative;margin-bottom:16px}.text-block figure a{position:relative;display:block}.text-block figure a:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,0.2);transition:all 0.4s;visibility:hidden;opacity:0;z-index:10}.text-block figure img{display:block;max-width:100%;height:auto;margin-bottom:1.1rem;border-radius:8px;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.text-block figure .block-icon{position:absolute;right:1.5rem;bottom:-1.5rem;z-index:99;margin-bottom:0}.text-block figure .block-icon.top{right:auto;bottom:auto;top:-1.5rem;left:1.5rem}.text-block figure .block-icon.top-right{bottom:auto;top:-1.5rem}.text-block p{margin-bottom:0.75rem}.text-block .fa-ul{margin-bottom:1rem}.text-block .fa-ul li{margin-bottom:0.6rem}.text-block .fa-ul li a{color:#323232}.text-block .fa-ul li a:hover,.text-block .fa-ul li a:focus{color:#0587db}.text-block .readmore{display:inline-block;font-size:0.8rem;font-weight:600;padding:0.5em 1.25rem;background-color:#d7d4d4;color:#222;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;border-radius:4px}.text-block .readmore:hover,.text-block .readmore:focus,.text-block .readmore.custom{background-color:#0587db;color:#fff}.text-block .readmore.custom:hover,.text-block .readmore.custom:focus{background-color:#4d2b89;color:#fff}.text-block .readmore.custom2{color:#fff}.text-block .readmore.custom2:hover,.text-block .readmore.custom2:focus{background-color:#b8124a;color:#fff}.text-block .readmore.dark{background-color:#181818;color:#f1f1f1}.text-block .readmore.dark:hover,.text-block .readmore.dark:focus{background-color:#373737;color:#fff}.text-block:after{content:'';display:table;clear:both}.text-block:hover figure a:after{opacity:1;visibility:visible}@media (min-width: 768px){.text-block.block-table{display:table;table-layout:fixed}}@media (min-width: 768px){.text-block.block-table .block-cell{display:table-cell;vertical-align:middle;width:50%}.text-block.block-table .block-cell.cell-image{padding-right:1.25rem;margin-bottom:0}}@media (min-width: 768px){.text-block.block-table .block-cell .block-title{margin-bottom:0.7rem}}@media (min-width: 768px){.text-block.block-table .block-cell .block-title+.fa-ul{margin-top:0}}@media (min-width: 768px){.text-block.block-table .block-cell .fa-ul,.text-block.block-table .block-cell .block-title{margin-top:-1rem}}.table{margin-bottom:2rem;background-color:#fff}.table thead>tr{border-top:1px solid #0587db;border-bottom:1px solid #0587db}.table thead>tr>th{font-size:1.2rem;font-weight:700;letter-spacing:0.04em;font-family:"Raleway",sans-serif;color:#fff;padding:1.1rem 1rem;background-color:#0587db;border-color:#0587db}@media (min-width: 992px){.table thead>tr>th{padding:1.25rem 1.75rem}}.table tbody>tr{border-top:1px solid #d7d4d4;border-bottom:1px solid #d7d4d4}.table tbody>tr>td{padding:1.1rem 1rem;vertical-align:middle}@media (min-width: 992px){.table tbody>tr>td{padding:1.5rem 1.75rem}}.table tbody>tr.active>td:first-child{background-color:#f6f6fa}.table tbody>tr.success>td:first-child{background-color:#dff0d8}.table tbody>tr.danger>td:first-child{background-color:#f2dede}.table tbody>tr.info>td:first-child{background-color:#d9edf7}.table tbody>tr.warning>td,.table tbody>tr.warning>th,.table tbody>tr.warning>td:first-child{background-color:#fddfaf}.table.table-condensed>thead>tr>th,.table.table-condensed>thead>tr>td{padding:0.8rem 1rem}.table.table-condensed>tbody>tr>th,.table.table-condensed>tbody>tr>td{padding:0.8rem 1rem}.table.table-condensed>tfoot>tr>th,.table.table-condensed>tfoot>tr>td{padding:0.8rem 1rem}.table.table-bordered>thead>tr>th,.table.table-bordered>thead>tr>td{border-color:#8259cb}.table.table-bordered>tbody>tr>th,.table.table-bordered>tbody>tr>td{border-color:#eaeaea}.table.table-bordered>tfoot>tr>th,.table.table-bordered>tfoot>tr>td{border-color:#eaeaea}.table.table-colored>thead>tr{border:none !important}.table.table-colored>thead>tr>th,.table.table-colored>thead>tr>td{color:#323232;border:none !important}.table.table-colored>tbody>tr{border:none !important}.table.table-colored>tbody>tr>td{border:none !important}.table.table-hover tbody>tr:hover{background-color:#f9f9fe}.container-fluid>.callout,.container>.callout{padding-left:2rem;padding-right:2rem}@media (max-width: 767px){.container-fluid>.callout,.container>.callout{padding-left:1rem;padding-right:1rem}}.callout{padding:2.3rem 0 2.2rem;width:100%;background-color:#fff;margin-bottom:3rem}@media (min-width: 768px){.callout{padding:2.8rem 0 2.85rem}}.callout .callout-title{font-size:1.6rem;line-height:1.1;color:#323232;margin-bottom:0.4em}.callout .callout-subtitle{font-weight:400;font-size:1.2rem;line-height:1.4;margin-bottom:1.25em;color:#4c4c4c}.callout>.callout-subtitle{margin-bottom:1.25em}@media (min-width: 768px){.callout,.callout>.container,.callout>.container-fluid{display:table}.callout>.container-fluid{width:100%}.callout .left,.callout .right{display:table-cell;vertical-align:middle}.callout .right{text-align:right;padding-left:20px}.callout>.callout-title{margin-top:0.1rem}.callout .callout-title:last-child,.callout .callout-subtitle:last-child{margin-bottom:0}}.callout.dark{background-color:#181818;color:#9e9e9e}.callout.dark .callout-title{color:#fff}.callout.dark .callout-subtitle{color:#cacaca}.callout.custom{background-color:#0587db;color:#9f80d7}.callout.custom .callout-title{color:#fff}.callout.custom .callout-subtitle{color:#dedede}.callout.custom small{color:#9f80d7}.alert{padding:0.75rem 1rem;border-radius:0}@media (min-width: 992px){.alert{padding:1rem 1.5rem}}.alert.alert-dismissable{padding-right:40px;position:relative}.alert.alert-dismissable .close{font-size:2rem;display:inline-block;position:absolute;top:0.7rem;right:0.8rem;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;color:#fff;opacity:0.6}@media (min-width: 768px){.alert.alert-dismissable .close{right:1.5rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.alert.alert-dismissable .close:hover,.alert.alert-dismissable .close:focus{opacity:1}.alert .alert-icon{display:inline-block;font-size:1.75rem;vertical-align:middle;margin-right:0.3rem;min-width:2rem;text-align:center}@media (max-width: 767px){.alert .alert-icon{font-size:1.2em;min-width:0}}.alert.alert-success{color:#fff;background-color:#43A047;border-color:#43A047}.alert.alert-success .alert-link{color:#81C784}.alert.alert-success .alert-link:hover,.alert.alert-success .alert-link:focus{color:#a4d7a6}.alert.alert-info{color:#fff;background-color:#039BE5;border-color:#039BE5}.alert.alert-info .alert-link{color:#4FC3F7}.alert.alert-info .alert-link:hover,.alert.alert-info .alert-link:focus{color:#80d4f9}.alert.alert-warning{color:#fff;background-color:#f4b907;border-color:#f4b907}.alert.alert-warning .alert-link{color:#FDD835}.alert.alert-warning .alert-link:hover,.alert.alert-warning .alert-link:focus{color:#fee268}.alert.alert-danger{color:#fff;background-color:#d50000;border-color:#d50000}.alert.alert-danger .alert-link{color:#ef5350}.alert.alert-danger .alert-link:hover,.alert.alert-danger .alert-link:focus{color:#f3817f}.count-title{font-size:1.1rem;margin-bottom:2rem}.count{color:#029046;font-size:2rem;font-weight:700;font-family:"Raleway",sans-serif;margin-bottom:0.4rem}.count-icon{display:inline-block;height:3rem;width:3rem;border-radius:50%;background-color:#f6f6fa;color:#029046;font-size:1rem;line-height:3rem;margin-bottom:0.3rem;text-align:center}.count-icon.custom{background-color:#0587db;color:#fff}.count-icon.gray{background-color:#d7d4d4;color:#222}.count-icon.dark{background-color:#181818;color:#fff}@media (min-width: 481px){.count-container .count-icon{float:left}.count-container .count,.count-container .count-title{margin-left:4rem}.count-container .count{margin-top:-0.5rem}.count-container:after{content:'';display:table;clear:both}}@media (max-width: 480px){.count-container{text-align:center}}.count-box{padding:1rem 1rem 1.6rem;background-color:#d7d4d4;margin-bottom:30px;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.count-box .count-title{margin-bottom:0}.count-box .count-icon{margin-top:5px}.count-box:hover{background-color:#cacaca}.count-box.custom{background-color:#0587db;color:#fff}.count-box.custom .count,.count-box.custom .count-title{color:#fff}.count-box.custom .count-icon{background-color:#4d2b89}.count-box.custom:hover{background-color:#5a33a0}.count-box.custom:hover .count-icon{background-color:#46287d}.count-box.dark{background-color:#181818;color:#fff}.count-box.dark .count{color:#029046}.count-box.dark .count-title{color:#fff}.count-box.dark .count-icon{color:#fff;background-color:#0587db}.count-box.dark:hover{background-color:#111}.carousel .item img{max-width:none;width:100%}.carousel .item .carousel-caption{font-size:1rem;text-shadow:none}.carousel-control{top:50%;bottom:auto;width:2.5rem;height:2.5rem;margin-top:-1.25rem;font-size:1rem;line-height:2.5rem;color:#fff;opacity:1;text-shadow:none;background-color:#0587db;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}@media (min-width: 768px){.carousel-control{width:3.5rem;height:3.5rem;margin-top:-1.75rem;font-size:1.3rem;line-height:3.5rem}}.carousel-control:hover,.carousel-control:focus{opacity:1;background-color:#029046}.carousel-control.left{left:1rem;border-radius:50%;background-image:none}.carousel-control.right{right:1rem;border-radius:50%;background-image:none}.tooltip{font-family:"Raleway",sans-serif;font-size:0.9rem}.tooltip-inner{padding:0.4em 0.8em;border-radius:4px}@media (min-width: 768px){.modal-dialog{width:480px}.modal-dialog.modal-sm{width:360px}}.modal-content{border:none;border-radius:0;background-color:#e8ebec}.modal-content .modal-header{background-color:#0587db;border:none;padding:1.25rem 1rem}.modal-content .modal-header .modal-title{font-size:1.6rem;color:#fff}.modal-content .modal-header .close{margin-top:0.2rem;font-size:1.6rem;color:#fff;opacity:0.6;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.modal-content .modal-header .close:hover,.modal-content .modal-header .close:focus{opacity:1}.modal-body{padding:1.5rem 1rem}.modal-body small{font-size:80%}.modal-body .form-group:last-child,.modal-body .form-group:last-child .form-control{margin-bottom:6px}.modal-footer{padding:0.75rem 1rem;border-top-color:#d7d4d4}.pagination-container{display:inline-block;margin:0 0 5rem;border:none;padding:0.95rem 1.1rem;background-color:#fff;border-radius:8px}@media (min-width: 768px){.pagination-container{margin:0 0 6rem}}.pagination-container.min-width{margin:0 0 3.5rem}@media (min-width: 768px){.pagination-container.min-width{min-width:480px}}.bg-white .pagination-container{background-color:#e8ebec}.pagination-container label,.pagination-container .pagination{vertical-align:middle}.pagination-container label{font-size:0.95rem;color:#3c3c3c;margin:0.6rem 3rem 0 0}@media (max-width: 480px){.pagination-container label{display:none}}.pagination-container .pagination{float:right}.pagination-container:after{content:'';clear:both;display:table}.pagination{margin:0}.pagination>li>a,.pagination>li>span{float:left;font-size:1rem;border:none;font-weight:700;padding:0.65rem 0.9rem;text-decoration:none;text-decoration:none;background-color:#e8ebec;color:#323232;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;border-radius:8px;min-width:2.1rem;text-align:center}.bg-white .pagination>li>a,.bg-white .pagination>li>span{background-color:#fff}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{color:#fff;background-color:#0587db;border-color:#0587db}.pagination>li+li>a,.pagination>li+li>span{margin-left:0.45rem}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{min-width:2.35rem;border-radius:8px}.pagination>li:last-child>a,.pagination>li:last-child>span{min-width:2.35rem;text-align:center}.pagination>li.active>a,.pagination>li.active>a:hover,.pagination>li.active>a:focus,.pagination>li.active>span,.pagination>li.active>span:hover,.pagination>li.active>span:focus{color:#fff;font-weight:700;background-color:#0587db;border-color:#0587db}.social-icons{margin-bottom:1rem}.social-icons:after{content:'';display:table;clear:both}.social-icons .social-icon{display:inline-block;font-size:1.1rem;width:2.2rem;height:2.2rem;line-height:2.2rem;border-radius:4px;color:#323232;background-color:#fff;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;margin:0 0 0.25rem;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.social-icons .social-icon+.social-icon{margin-left:0.25rem}.social-icons .social-icon.circle{border-radius:50%}.social-icons .social-icon:hover,.social-icons .social-icon:focus{color:#fff;background-color:#0587db}.bg-white .social-icons .social-icon{background-color:#d7d4d4}.bg-white .social-icons .social-icon:hover,.bg-white .social-icons .social-icon:focus{color:#fff;background-color:#0587db}.social-icons.circle .social-icon{border-radius:50%}.pricing-table{position:relative;text-align:center;margin-bottom:2.5rem}@media (min-width: 991px){.pricing-table{margin-bottom:4rem}}.pricing-table header{background-color:#0587db;color:#fff;padding:1.9rem 0}.fullwidth-row .col-md-3:nth-of-type(2n) .pricing-table header{background-color:#5c34a4}.pricing-table header .pricing-title{font-size:1.25rem;font-weight:600;color:#fff;padding-bottom:1.7rem;border-bottom:1px solid #7c52c8;margin-bottom:1.9rem}.pricing-table header .price{font-size:3.6rem;line-height:1;font-weight:700}.pricing-table header .price span{font-size:50%;vertical-align:super}.pricing-table header .price-dur{display:block;font-size:0.9rem}.pricing-table .pricing-body{background-color:#f6f6fa;padding:1.5rem 1.25rem}.fullwidth-row .col-md-3:nth-of-type(2n) .pricing-table .pricing-body{background-color:#fff}.pricing-table .pricing-body ul{margin-bottom:1rem}.pricing-table .pricing-body ul:last-child{margin-bottom:0}.pricing-table .pricing-body ul li{padding:0.75rem 0}.pricing-table .pricing-body ul li:nth-child(2n+1){background-color:#e8ebec}.pricing-table .pricing-body ul li i{font-size:90%;margin-right:0.5rem;color:#656565}.pricing-table .pricing-body ul li.disabled{text-decoration:line-through}.pricing-table .pricing-body .price-action{margin-top:20px}@media (min-width: 992px){.pricing-table.active{margin-top:-1.25rem}.pricing-table.active header{padding-top:2.6rem;padding-bottom:1.9rem}.pricing-table.active header .pricing-title{padding-bottom:2.25rem;margin-bottom:1.9rem}}.pricing-table.dark header{background-color:#181818}.fullwidth-row .col-md-3:nth-of-type(2n) .pricing-table.dark header{background-color:#0e0e0e}.pricing-table.dark header .pricing-title{border-bottom-color:#2f2f2f}.header{background-color:#e8ebec;position:relative}.header a{color:#222}.header a:hover,.header a:focus{color:#0587db}.header .header-dropdown .dropdown-menu{border-radius:0;overflow:hidden;border:none;margin-top:0;box-shadow:0 2px 8px 0 rgba(0,0,0,0.2)}.header .header-dropdown .dropdown-menu>li>a{padding:0.45rem 0.7rem}@media (min-width: 768px){.header .header-dropdown .dropdown-menu>li>a{padding-left:1rem;padding-right:1rem}}.header .header-dropdown .dropdown-menu>li>a:hover,.header .header-dropdown .dropdown-menu>li>a:focus{color:#fff;background-color:#0587db}.header .header-dropdown .dropdown-menu>li:last-child>a{border-bottom:none}.header .header-dropdown.open .dropdown-menu,.header .header-dropdown:hover .dropdown-menu,.header .header-dropdown:focus .dropdown-menu{display:block}.header-top{font-size:0.85rem;font-weight:500;border-bottom:1px solid #d7dcde}.header-top a{color:#666}.header-top a:hover,.header-top a:focus{color:#0587db}.header-top .header-dropdown>a{display:inline-block;padding:0.5rem 0.7rem;background-color:#c9d0d3;border:none}@media (min-width: 768px){.header-top .header-dropdown>a{padding-left:1rem;padding-right:1rem}}.header-top .header-dropdown .dropdown-menu{padding:0;min-width:100%;font-size:0.85rem;border:none}.header-top .header-dropdown+.top-menu{margin-right:1.5rem}.header-top .header-dropdown+.top-links{margin-right:1rem}@media (min-width: 768px){.header-top .header-dropdown+.top-links{margin-right:1.5rem}}.header-top .header-dropdown:nth-of-type(2n)>a{background-color:#dadfe0}.header-top .header-dropdown.open>a,.header-top .header-dropdown:hover>a,.header-top .header-dropdown:focus>a{background-color:#0587db;border-color:#0587db;color:#fff}.header-top .top-menu{font-size:0}@media (max-width: 767px){.header-top .top-menu{display:none}}.header-top .top-menu li{font-size:0.85rem;display:inline-block}.header-top .top-menu li a{display:inline-block;padding:0.5rem 0;position:relative}.header-top .top-menu li+li:before{content:'/';margin:0 0.5rem;color:#b0babe}.header-top .top-menu li.active a,.header-top .top-menu li:hover a,.header-top .top-menu li:focus a{color:#029046}.header-top .top-text{display:none;margin:0.5rem 0;color:#535535}@media (min-width: 992px){.header-top .top-text{display:block}.header-top .top-text+.top-links{margin-left:1rem}}.header-top .top-links{margin:0.5rem 0;font-size:0}.header-top .top-links a{color:#0587db;display:inline-block;font-size:0.85rem}.header-top .top-links a:hover,.header-top .top-links a:focus{color:#029046}.header-top .top-links a+a:before{content:'/';margin:0 0.35rem;color:#b0babe}.header-top .top-links.pull-right{margin-right:1rem}@media (min-width: 992px){.header-top .top-links.pull-right{margin-right:1.5rem}}.header-top .social-icons{margin:0;font-size:0}.header-top .social-icons .social-icon{display:inline-block;width:auto;min-width:2.5rem;height:2.4rem;font-size:1rem;line-height:2.4rem;text-align:center;color:#555;background-color:transparent;border:none;border-right:1px solid #d7dcde;margin:0 !important;border-radius:0;box-shadow:none;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.header-top .social-icons .social-icon:first-child{border-left:1px solid #d7dcde}.header-top .social-icons .social-icon:hover,.header-top .social-icons .social-icon:focus{background-color:#0587db;color:#fff;border-color:#0587db;box-shadow:none}@media (min-width: 768px){.header-top .social-icons+.top-links{margin-left:20px}}.site-logo{display:block;float:left;margin:2.9rem 0}.site-logo img{display:block;max-width:100%;height:auto}.header-info-boxes{font-size:0;float:right;margin-top:2.8rem}.cart-dropdown+.header-info-boxes{margin-right:1rem}@media (max-width: 991px){.header-info-boxes{display:none}}.header-info-boxes .header-info-box{display:inline-block;position:relative;padding-left:3.1rem;font-size:0.85rem;line-height:1}.header-info-boxes .header-info-box .header-info-icon{display:block;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;margin:0;width:1.6rem;height:2.8rem;border-radius:0.5em/.25em;position:absolute;left:0;top:50%;margin-top:-1.4rem;color:#fff;text-align:center;background:#c6ced0;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.header-info-boxes .header-info-box .header-info-icon i{position:relative;z-index:2;font-size:1.2rem;line-height:2.8rem}.header-info-boxes .header-info-box .header-info-icon:before,.header-info-boxes .header-info-box .header-info-icon:after{position:absolute;width:inherit;height:inherit;border-radius:inherit;background:inherit;content:'';top:0}.header-info-boxes .header-info-box .header-info-icon:before{-ms-transform:rotate(60deg);transform:rotate(60deg);left:0}.header-info-boxes .header-info-box .header-info-icon:after{-ms-transform:rotate(-60deg);transform:rotate(-60deg);right:0}.header-info-boxes .header-info-box .header-info-icon.custom{background-color:#0587db;color:#fff}.header-info-boxes .header-info-box .header-info-icon.custom2{background-color:#029046;color:#fff}.header-info-boxes .header-info-box .header-info-icon.dark{background-color:#181818;color:#fff}.header-info-boxes .header-info-box .info-box-title{font-size:0.95rem;margin-bottom:0.4rem;font-weight:700}.header-info-boxes .header-info-box p{margin-bottom:0}.header-info-boxes .header-info-box+.header-info-box{margin-left:3rem}.header-bottom{background-color:#d7dcde}.header-search-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:fixed;z-index:9999;left:0;right:0;top:0;bottom:0;height:100vh;background-color:rgba(0,0,0,0.8);transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;opacity:0;visibility:hidden}.header-search-form.open{visibility:visible;opacity:1}.header-search-form form{width:100%;max-width:80%;margin:0 auto}@media (min-width: 992px){.header-search-form form{max-width:920px}}.header-search-form .form-control{border-color:transparent;background-color:transparent;border-bottom-color:rgba(255,255,255,0.4);font-size:2rem;height:70px;color:#fff;margin-bottom:0}@media (min-width: 768px){.header-search-form .form-control{font-size:2.5rem;height:85px}}@media (min-width: 992px){.header-search-form .form-control{font-size:3rem;max-width:920px;height:102px}}.header-search-form .form-control::-webkit-input-placeholder{color:#fff}.header-search-form .form-control::-moz-placeholder{color:#fff}.header-search-form .form-control:-ms-input-placeholder{color:#fff}.header-search-form .form-control::placeholder{color:#fff}.header-search-form .header-search-toggle{position:relative;position:fixed;z-index:9999;right:3rem;top:3rem;color:#b7b7b7;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;font-size:1.5rem;line-height:1;border:none;background-color:transparent}.header-search-form .header-search-toggle:hover,.header-search-form .header-search-toggle:focus{color:#fff;background-color:transparent}.dropdown.cart-dropdown{float:right}@media (max-width: 767px){.dropdown.cart-dropdown{position:static}}.dropdown.cart-dropdown>a{position:relative;display:inline-block;font-size:2.25rem;line-height:1;color:#0587db;padding-top:2.85rem;padding-bottom:2.85rem;padding-left:2rem}@media (min-width: 992px){.dropdown.cart-dropdown>a{padding-top:2.7rem;padding-bottom:2.9rem}}.dropdown.cart-dropdown>a>span{position:relative;display:inline-block}.dropdown.cart-dropdown>a .dcart-total-count{display:inline-block;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;min-width:1.1rem;position:absolute;left:50%;bottom:0.75rem;-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background-color:#fff;color:#0587db;text-align:center;font-weight:600;font-size:0.75rem;line-height:1.1rem}.dropdown.cart-dropdown.open>a,.dropdown.cart-dropdown:hover>a,.dropdown.cart-dropdown:focus>a{color:#512e90}.dropdown.cart-dropdown.dark>a{color:#222}.dropdown.cart-dropdown.dark>a .dcart-total-count{background-color:#fff;color:#444}.dropdown.cart-dropdown.dark.open>a,.dropdown.cart-dropdown.dark:hover>a,.dropdown.cart-dropdown.dark:focus>a{color:#0587db}.dropdown.cart-dropdown .dropdown-menu{left:0;right:0;padding:1rem 1.1rem 1.1rem;width:auto;border-top:0.2rem solid #0587db}@media (min-width: 768px){.dropdown.cart-dropdown .dropdown-menu{left:auto;right:0;width:340px}}.dropdown.cart-dropdown .dropdown-menu>p{font-size:0.9rem;font-weight:500;margin-bottom:0.75rem}.dropdown.cart-dropdown .dropdown-menu>p span{font-weight:600;font-size:0.95rem}.dropdown.cart-dropdown .dcart-products{padding:1.5rem 0 0.1rem;border-top:1px solid #e8ebec;border-bottom:1px solid #e8ebec;margin-bottom:1.5rem}.dropdown.cart-dropdown .product{position:relative;padding:0;margin-bottom:1.1rem;border:none;text-align:left}.dropdown.cart-dropdown .product:after{content:'';display:table;clear:both}.dropdown.cart-dropdown .product figure{float:left}.dropdown.cart-dropdown .product figure img{width:80px !important;height:auto !important}.dropdown.cart-dropdown .product .product-meta{padding-left:100px}.dropdown.cart-dropdown .product .product-title{font-size:0.9rem;max-width:150px;margin-bottom:0.2rem}.dropdown.cart-dropdown .product .product-quantity{margin-bottom:0;font-size:0.85rem;color:#6a6a6a;font-weight:500}.dropdown.cart-dropdown .product .product-price-container{margin-bottom:0;position:static;left:auto;bottom:auto;line-height:1.1}.dropdown.cart-dropdown .product .product-price-container .product-old-price,.dropdown.cart-dropdown .product .product-price-container .product-price{font-size:14px}.dropdown.cart-dropdown .product .product-price-container .product-old-price+.product-price{margin-top:4px}.dropdown.cart-dropdown .product .delete-btn{position:absolute;right:0;top:0;min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:0.7rem;color:#777}.dropdown.cart-dropdown .product .delete-btn:hover,.dropdown.cart-dropdown .product .delete-btn:focus{color:#fff}.dropdown.cart-dropdown .product.last-child{margin-bottom:0}.dropdown.cart-dropdown .dcart-action-container:after{content:'';display:table;clear:both}.dropdown.cart-dropdown .dcart-action-info{padding-top:0;float:left;font-size:0.9rem;font-weight:600}.dropdown.cart-dropdown .dcart-action-info p{margin-bottom:0.1rem;line-height:1.6;letter-spacing:0.01em}.dropdown.cart-dropdown .dcart-action-info p span{font-weight:600;font-family:"Raleway",sans-serif;font-size:0.95rem}.dropdown.cart-dropdown .dcart-action-info p:last-child{margin-bottom:0}.dropdown.cart-dropdown .dcart-action-info p:last-child span{font-weight:700;color:#f41d1d}.dropdown.cart-dropdown .dcart-action{float:right;width:110px;margin-top:-0.4rem}.dropdown.cart-dropdown .dcart-action .btn{display:block;font-size:0.8rem}.dropdown.cart-dropdown .dcart-action .btn+.btn{margin-top:0.25rem}.animated-dropdown .dropdown>.dropdown-menu{animation-fill-mode:both;animation-delay:0s;animation-duration:0.5s}@keyframes fadeDropdown{0%{opacity:0}100%{opacity:1}}@keyframes leftToRight{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@keyframes rightToLeft{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@keyframes topToBottom{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes bottomToTop{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fade-dropdown .dropdown.open>.dropdown-menu,.fade-dropdown .header-dropdown.dropdown:hover>.dropdown-menu,.fade-dropdown .header-dropdown.dropdown:focus>.dropdown-menu{animation-name:fadeDropdown;animation-duration:0.85s}.ltr-dropdown .dropdown.open>.dropdown-menu,.ltr-dropdown .header-dropdown.dropdown:hover>.dropdown-menu,.ltr-dropdown .header-dropdown.dropdown:focus>.dropdown-menu{animation-name:leftToRight}.rtl-dropdown .dropdown.open>.dropdown-menu,.rtl-dropdown .header-dropdown.dropdown:hover>.dropdown-menu,.rtl-dropdown .header-dropdown.dropdown:focus>.dropdown-menu{animation-name:rightToLeft}.ttb-dropdown .dropdown.open>.dropdown-menu,.ttb-dropdown .header-dropdown.dropdown:hover>.dropdown-menu,.ttb-dropdown .header-dropdown.dropdown:focus>.dropdown-menu{animation-name:topToBottom}.btt-dropdown .dropdown.open>.dropdown-menu,.btt-dropdown .header-dropdown.dropdown:hover>.dropdown-menu,.btt-dropdown .header-dropdown.dropdown:focus>.dropdown-menu{animation-name:bottomToTop}@media (max-width: 767px){.navbar-collapse .dropdown>.dropdown-menu,.navbar-collapse .dropdown.open>.dropdown-menu{animation:none !important}}@media (min-width: 768px){#main-nav-container{position:relative}}@media (max-width: 767px){#main-nav-container{width:calc(100% + 30px)}#main-nav-container.max-height{max-height:380px}}#main-nav-container .container{padding:0}#main-nav-container .container .row{margin:0}@media (min-width: 768px){#main-nav-container .container{width:720px;padding:0}#main-nav-container .container [class*="col-"]{padding:0}}@media (min-width: 992px){#main-nav-container .container{width:940px}}@media (min-width: 1200px){#main-nav-container .container{width:1140px}}#main-nav-container .container-fluid{padding:0}#main-nav-container .container-fluid .row{margin:0}@media (min-width: 768px){#main-nav-container .container-fluid [class*="col-"]{padding:0}}.navbar-nav{margin:0 0 15px}.navbar-nav a{color:#222}.navbar-nav>li>a{padding-top:0.5rem;padding-bottom:0.5rem;line-height:1.5}.navbar-nav>li li a>span{position:relative}@media (max-width: 767px){.navbar-nav{background-color:#fff;margin-bottom:0;padding:0.4rem 0}.navbar-nav>li.pull-right{float:none !important}.navbar-nav>li .visible-inline-xs{margin-right:0.5rem}.navbar-nav>li>a{font-weight:600}.navbar-nav>li.open>a,.navbar-nav>li.open>a:hover,.navbar-nav>li.open>a:focus{color:#fff;background-color:#0587db}.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{color:#fff;background-color:#0587db}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;padding:0.25rem 0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:0.6rem 1rem 0.6rem 1.5rem}.navbar-nav .open .dropdown-menu>li>a{line-height:1.5}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}.navbar-nav .open .dropdown-menu li li a{padding:0.45rem 1rem 0.45rem 2.5rem}.navbar-nav .open .dropdown-menu li li li a{padding-left:3.5rem}}@media (min-width: 768px){.navbar-nav{float:none;margin:0}.navbar-nav>li{float:left}.navbar-nav>li .visible-inline-xs{display:none}.navbar-nav>li+li{margin-left:2px}.navbar-nav>li.reverse .dropdown-menu{left:auto;right:0}.navbar-nav>li.reverse .dropdown-menu .dropdown-menu{left:auto;right:100%}.navbar-nav>li>a{position:relative;padding:0.85rem 0.7rem 0.8rem;font-weight:600;border-radius:0}.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{background:inherit;color:inherit}.header-bottom .navbar-nav>li:first-child>a{padding-left:0}.navbar-nav>li.open>a,.navbar-nav>li.open>a:hover,.navbar-nav>li.open>a:focus,.navbar-nav>li.active>a,.navbar-nav>li.active>a:hover,.navbar-nav>li.active>a:focus{color:#0587db;background-color:transparent}.navbar-nav>li.megamenu-container{position:static}.container-fluid .navbar-nav>li.megamenu-container .megamenu{right:15px}.navbar-nav>li .dropdown-menu{box-shadow:0 4px 6px 0 rgba(0,0,0,0.25)}.navbar-nav>li .dropdown-menu.megamenu{box-shadow:0 4px 6px 0 rgba(0,0,0,0.25)}.navbar-nav>li .dropdown-menu .dropdown-menu{top:-0.7rem;left:100%}.navbar-nav>li:first-child .dropdown-menu{box-shadow:0 4px 6px 0 rgba(0,0,0,0.25)}.navbar-nav>li:first-child .dropdown-menu:before{left:1rem}}@media (min-width: 992px){.navbar-nav>li>a{padding-left:1rem;padding-right:1rem}}.navbar-nav .angle{margin:0.2rem 0 0 0.25rem;display:inline-block;font:normal normal normal 0.8rem/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0, 0);transform:translate(0, 0)}@media (max-width: 767px){.navbar-nav .angle{float:right}}.navbar-nav .angle:before{content:"\f107"}.navbar-nav .dropdown-menu{float:left;min-width:200px;padding:0.5rem 0 0.4rem;margin:0;font-size:0.9rem;font-weight:600;text-align:left;list-style:none;border:none;border-radius:0;background-color:#fff;}@media (min-width: 992px){.navbar-nav .dropdown-menu{min-width:210px}}.navbar-nav .dropdown-menu>li>a{color:#3e3e3e;padding:0.5rem 1rem;font-weight:600;white-space:normal}.navbar-nav .dropdown-menu>li>a:hover,.navbar-nav .dropdown-menu>li>a:focus{color:#fff;background-color:#01803e}.navbar-nav .dropdown-menu>li.open>a,.navbar-nav .dropdown-menu>li.open>a:hover,.navbar-nav .dropdown-menu>li.open>a:focus{color:#fff;background-color:#01803e}.navbar-nav .dropdown-menu.megamenu{background-position:bottom right !important;background-repeat:no-repeat !important}@media (max-width: 767px){.navbar-nav .dropdown-menu.megamenu [class*="col-"]{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu.megamenu [class*="col-"]:not(:last-child){padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid #f1f1f1}}.navbar-nav .dropdown-menu.megamenu a{position:relative;display:block;padding:0.4rem 1rem}@media (max-width: 767px){.navbar-nav .dropdown-menu.megamenu a{padding-left:1.5rem}}.navbar-nav .dropdown-menu.megamenu a>span{position:relative}.navbar-nav .dropdown-menu.megamenu a:hover,.navbar-nav .dropdown-menu.megamenu a:focus{color:#fff;background-color:#0587db}.navbar-nav .dropdown-menu .angle{float:right}@media (min-width: 768px){.navbar-nav .dropdown-menu .angle{margin-top:0.15rem}}@media (min-width: 768px){.navbar-nav .dropdown-menu .angle:before{content:'\f105'}}@media (min-width: 768px){.header-bottom .navbar-nav.navbar-nav-table{display:table;width:100%;border-left:1px solid #b9c2c5;border-right:1px solid #b9c2c5}.header-bottom .navbar-nav.navbar-nav-table>li{float:none !important;display:table-cell;text-align:center}}@media (min-width: 768px) and (min-width: 768px){.header-bottom .navbar-nav.navbar-nav-table>li>a{padding-left:0.5rem;padding-right:0.5rem}}@media (min-width: 768px) and (min-width: 992px){.header-bottom .navbar-nav.navbar-nav-table>li>a{padding-left:1rem;padding-right:1rem}}@media (min-width: 768px){.header-bottom .navbar-nav.navbar-nav-table>li+li{border-left:1px solid #b9c2c5}}.navbar-collapse{padding:0}.navbar-toggle,.menu-toggle,.sidemenu-toggle{float:left;padding:0.4rem 0.75rem;margin-top:0.5rem;margin-right:0;margin-bottom:0.5rem;background-color:#0587db;border:1px solid #0587db;border-radius:0;font-size:0;color:#fff;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.navbar-toggle:after,.menu-toggle:after,.sidemenu-toggle:after{content:'';display:table;clear:both}.navbar-toggle .toggle-text,.navbar-toggle .toggle-wrapper,.menu-toggle .toggle-text,.menu-toggle .toggle-wrapper,.sidemenu-toggle .toggle-text,.sidemenu-toggle .toggle-wrapper{display:inline-block;vertical-align:middle}.navbar-toggle .toggle-text,.menu-toggle .toggle-text,.sidemenu-toggle .toggle-text{font-weight:600;margin-right:0.5rem;font-size:1rem;letter-spacing:.05em}.navbar-toggle .icon-bar,.menu-toggle .icon-bar,.sidemenu-toggle .icon-bar{display:block;width:1.5rem;height:2px;border-radius:4px;background-color:#fff}.navbar-toggle .icon-bar+.icon-bar,.menu-toggle .icon-bar+.icon-bar,.sidemenu-toggle .icon-bar+.icon-bar{margin-top:0.3rem}.navbar-toggle.dark,.menu-toggle.dark,.sidemenu-toggle.dark{background-color:#3e3e3e;border-color:#3e3e3e;color:#fff}.navbar-toggle.dark .icon-bar,.menu-toggle.dark .icon-bar,.sidemenu-toggle.dark .icon-bar{background-color:#fff}.navbar-toggle:hover,.menu-toggle:hover,.sidemenu-toggle:hover{color:#fff;background-color:#029046;border-color:#029046}.navbar-toggle:hover .icon-bar,.menu-toggle:hover .icon-bar,.sidemenu-toggle:hover .icon-bar{background-color:#fff}.navbar-toggle:not(.collapsed){color:#fff;background-color:#029046;border-color:#029046}.navbar-toggle:not(.collapsed) .icon-bar{background-color:#fff}.header.header2:after{content:'';display:table;clear:both}@media (min-width: 768px){.header.header2 .navbar-collapse{float:right;position:static !important}}@media (min-width: 768px) and (max-width: 991px){.header.header2 .navbar-collapse{display:block;float:left;width:100%}}@media (max-width: 767px){.header.header2 .dropdown.cart-dropdown+.navbar-toggle{margin-right:1rem}}@media (max-width: 480px){.header.header2 .dropdown.cart-dropdown+.navbar-toggle{margin-right:0.5rem}}@media (max-width: 360px){.header.header2 .dropdown.cart-dropdown+.navbar-toggle{margin-right:0.3rem}}@media (max-width: 767px){.header.header2 .dropdown.cart-dropdown>a{padding-left:1rem}}@media (min-width: 992px){.header.header2 .dropdown.cart-dropdown>a{padding-left:1.5rem}}@media (min-width: 768px){.header.header2 .navbar-nav>li{padding-bottom:0.75rem}}@media (min-width: 992px){.header.header2 .navbar-nav>li{padding-top:2.7rem;padding-bottom:2.7rem}}@media (min-width: 768px){.header.header2 .navbar-nav>li>a{border-radius:24px;padding-top:0.5rem;padding-bottom:0.5rem;position:relative}.header.header2 .navbar-nav>li>a:before{display:none}}.header.header2 .navbar-nav>li.open>a,.header.header2 .navbar-nav>li.open>a:hover,.header.header2 .navbar-nav>li.open>a:focus,.header.header2 .navbar-nav>li.active>a,.header.header2 .navbar-nav>li.active>a:hover,.header.header2 .navbar-nav>li.active>a:focus{color:#fff;background:#0587db}@media (min-width: 768px){.header.header2 .navbar-nav .dropdown-menu.megamenu{left:15px}}@media (min-width: 1200px){.header.header2 .navbar-nav .dropdown-menu.megamenu{left:30px;right:30px}}.header.header2 .navbar-toggle{margin-top:2.9rem;margin-bottom:2.9rem;float:right;padding:0.25rem 0.7rem}@media (max-width: 480px){.header.header2 .navbar-toggle{padding:0.55rem 0.5rem}}@media (max-width: 480px){.header.header2 .navbar-toggle .toggle-text{display:none}}@media (max-width: 991px) and (min-width: 768px){.header.header2.straight-sm .navbar-collapse{float:right !important;width:auto}.header.header2.straight-sm .navbar-collapse .navbar-nav>li{padding-top:2.8rem;padding-bottom:2.8rem}}.header.header2.transparent{background-color:transparent;position:absolute;left:0;top:0;right:0;z-index:999;border-bottom:1px solid rgba(0,0,0,0.13)}.header.header2.transparent.half{background-color:rgba(255,255,255,0.3)}.header.header2.transparent.light{border-bottom:1px solid rgba(255,255,255,0.2)}.header.header2.transparent.light.half{background-color:rgba(0,0,0,0.3)}@media (min-width: 768px){.header.header2.transparent.light .navbar-nav>li>a{color:#fff}}@media (min-width: 768px){.header.header2.transparent.light .navbar-nav>li.open>a,.header.header2.transparent.light .navbar-nav>li.open>a:hover,.header.header2.transparent.light .navbar-nav>li.open>a:focus,.header.header2.transparent.light .navbar-nav>li.active>a,.header.header2.transparent.light .navbar-nav>li.active>a:hover,.header.header2.transparent.light .navbar-nav>li.active>a:focus{background:#fff;color:#0587db}}.header.header3 .header-inner .container,.header.header3 .header-inner .container-fluid{position:relative;display:table;table-layout:fixed}@media (max-width: 767px){.header.header3 .header-inner .container,.header.header3 .header-inner .container-fluid{width:100%}}.header.header3 .header-inner .container-fluid{width:100%}@media (max-width: 767px){.header.header3 .header-inner .container{width:100%}}.header.header3 .header-inner .social-icons{margin:0}.header.header3 .header-inner .social-icons .social-icon{font-size:0.85rem;margin:0 0.1rem;width:auto;min-width:2rem;height:2rem;line-height:2rem;border-radius:50%;background-color:#fff;text-align:center}.header.header3 .header-inner .social-icons .social-icon:hover,.header.header3 .header-inner .social-icons .social-icon:focus{color:#fff;background-color:#0587db}.header.header3 .header-inner .social-icons.pull-left .social-icon:first-child{margin-left:0}.header.header3 .header-inner .social-icons.pull-right .social-icon:last-child{margin-right:0}.header.header3 .header-left,.header.header3 .header-center,.header.header3 .header-right{display:table-cell;vertical-align:middle;width:33.3%}.header.header3 .header-left:after,.header.header3 .header-center:after,.header.header3 .header-right:after{content:'';display:table;clear:both}.header.header3 .header-center{text-align:center}@media (max-width: 767px){.header.header3 .header-center{width:100%;padding:2rem 0}}.header.header3 .site-logo{display:inline-block;float:none;line-height:0;margin:0}.header.header3 .header-left .cart-dropdown{float:left}.header.header3 .header-left .cart-dropdown>a{padding-left:0;padding-right:1.5rem}.header.header3 .header-left .cart-dropdown .dropdown-menu{right:auto;left:0}@media (max-width: 767px){.header.header3 .header-left,.header.header3 .header-right{width:1%}}@media (max-width: 767px){.header.header3 .header-left .cart-dropdown,.header.header3 .header-right .cart-dropdown{position:absolute;top:100%;margin-top:0.2rem;right:1.5rem}.header.header3 .header-left .cart-dropdown>a,.header.header3 .header-right .cart-dropdown>a{padding:0.5rem 0 0;color:#512e90}.header.header3 .header-left .cart-dropdown.open>a,.header.header3 .header-left .cart-dropdown:hover>a,.header.header3 .header-left .cart-dropdown:focus>a,.header.header3 .header-right .cart-dropdown.open>a,.header.header3 .header-right .cart-dropdown:hover>a,.header.header3 .header-right .cart-dropdown:focus>a{color:#402471}.header.header3 .header-left .cart-dropdown .dropdown-menu,.header.header3 .header-right .cart-dropdown .dropdown-menu{left:auto;right:0;width:300px}}@media (max-width: 360px){.header.header3 .header-left .cart-dropdown .dropdown-menu,.header.header3 .header-right .cart-dropdown .dropdown-menu{width:260px}}.header.header3 .navbar-nav:not(.navbar-nav-table){font-size:0}@media (min-width: 768px){.header.header3 .navbar-nav:not(.navbar-nav-table){text-align:center}}.header.header3 .navbar-nav:not(.navbar-nav-table) li{font-size:1rem}@media (min-width: 768px){.header.header3 .navbar-nav:not(.navbar-nav-table)>li{float:none;display:inline-block}}@media (min-width: 768px){.header.header3 .navbar-nav:not(.navbar-nav-table)>li:first-child>a{padding-left:0.7rem}}@media (min-width: 992px){.header.header3 .navbar-nav:not(.navbar-nav-table)>li:first-child>a{padding-left:1rem}}@media (min-width: 992px){body.side-menu-body{padding-left:280px}body.side-menu-body.reverse{padding-left:0;padding-right:280px}}@media (min-width: 1200px){body.side-menu-body{padding-left:300px}body.side-menu-body.reverse{padding-left:0;padding-right:300px}}.header.header4{position:relative;padding:0 15px;background-color:#e8ebec;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (min-width: 992px){.header.header4{position:fixed;left:0;top:0;bottom:0;width:280px;padding:0;box-shadow:2px 0 5px rgba(0,0,0,0.15)}.reverse .header.header4{left:auto;right:0;box-shadow:-2px 0 5px rgba(0,0,0,0.15)}}@media (min-width: 1200px){.header.header4{width:300px}}.header.header4 .header-wrapper:after{content:'';display:table;clear:both}.header.header4 .header-top{float:left;border-bottom:none;background-color:transparent}@media (min-width: 992px){.header.header4 .header-top{float:none;padding:0 20px;width:100%}}@media (min-width: 1200px){.header.header4 .header-top{padding:0 35px}}.header.header4 .sidemenu-toggle{float:right;margin:2.7rem 0}@media (min-width: 992px){.header.header4 .sidemenu-toggle{display:none}}.header.header4 .site-logo{float:none}@media (min-width: 992px){.header.header4 .site-logo{margin:45px 0 25px}}.header.header4 .header-inside{position:fixed;left:0;right:0;bottom:0;top:0;z-index:9999;padding:0 20px 0 15px;display:none;background-color:rgba(255,255,255,0.96)}@media (min-width: 992px){.header.header4 .header-inside{position:relative;left:auto;right:auto;top:auto;bottom:auto;padding:0 25px 0 20px;height:calc(100vh - 190px);display:block;background-color:transparent}.header.header4 .header-inside .sidemenu-toggle{display:none}.header.header4 .header-inside.full{height:100vh}}@media (min-width: 1200px){.header.header4 .header-inside{padding:0 35px}}.header.header4 .header-inside .sidemenu-toggle{float:none;margin:20px 0 10px}.header.header4 .header-inside .sidemenu-toggle .toggle-text{margin-right:4px}.header.header4 .header-inside .sidemenu-toggle i{font-size:13px;vertical-align:middle}.header.header4 .header-inside.open{display:block}.header.header4 .header-inside-wrapper{padding-top:10px;padding-bottom:20px}@media (min-width: 992px){.header.header4 .header-inside-wrapper{padding-bottom:10px}}.header.header4 .header-inside-wrapper:before{content:'';display:table;clear:both}.header.header4 .header-footer{display:none;position:absolute;left:0;right:0;bottom:0}@media (min-width: 992px){.header.header4 .header-footer{display:block;padding:0 20px 20px}}@media (min-width: 1200px){.header.header4 .header-footer{padding:0 35px 30px}}.header.header4 .header-footer .social-icons{margin:0 -0.1rem}.header.header4 .header-footer .social-icons .social-icon{width:1.8rem;line-height:1.8rem;height:1.8rem;font-size:0.85rem;margin:0 0.1rem;border-radius:50%;background-color:#d2d8da}.header.header4 .header-footer .social-icons .social-icon:hover,.header.header4 .header-footer .social-icons .social-icon:focus{background-color:#029046}.header.header4.white{background-color:#fff}.header.header4.dark{background-color:#181818}@media (min-width: 992px){.header.header4.dark .header-top:not(.custom){background-color:#111;border-color:#111}}@media (max-width: 991px){.header.header4.dark .header-inside{background-color:rgba(0,0,0,0.88)}}.header.header4.dark .header-footer .social-icons .social-icon{color:#b7b7b7;background-color:#272727}.header.header4.dark .header-footer .social-icons .social-icon:hover,.header.header4.dark .header-footer .social-icons .social-icon:focus{color:#fff;background-color:#029046}.side-menu li a{position:relative;display:block;color:#212121;padding:0.2rem 0;font-size:0.95rem;font-weight:600}.side-menu li a>span{position:relative}.side-menu li.active>a,.side-menu li.active>a:hover,.side-menu li.active>a:focus,.side-menu li:hover>a,.side-menu li:hover>a:hover,.side-menu li:hover>a:focus,.side-menu li:focus>a,.side-menu li:focus>a:hover,.side-menu li:focus>a:focus{color:#0587db}.side-menu li ul{padding-left:13px}.side-menu li ul li:first-child{padding-top:5px}.side-menu li ul li:last-child{padding-bottom:9px}.side-menu>li>a{font-weight:600;padding:6px 0}.side-menu .collapse{display:none}.side-menu .collapse.in{display:block}.side-menu .collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height, visibility}.side-menu .arrow{float:right;line-height:1.42857}*[dir="rtl"] .side-menu .arrow{float:left}.side-menu .fa.arrow:before{content:"\f105"}.side-menu .active>a>.fa.arrow:before{content:"\f107"}.header.dark .side-menu li a{color:#b7b7b7}.header.dark .side-menu li.active>a,.header.dark .side-menu li.active>a:hover,.header.dark .side-menu li.active>a:focus,.header.dark .side-menu li:hover>a,.header.dark .side-menu li:hover>a:hover,.header.dark .side-menu li:hover>a:focus,.header.dark .side-menu li:focus>a,.header.dark .side-menu li:focus>a:hover,.header.dark .side-menu li:focus>a:focus{color:#0587db}.header.white{background-color:#fff}.header-top.white{background-color:#fff;border-bottom:none}.header-top.custom{background-color:#0587db;border-bottom:none}.header-top.custom .header-dropdown>a{color:#f1f1f1;background-color:#512e90;border-color:#5c34a4}.header-top.custom .header-dropdown:nth-of-type(2n)>a{background-color:#029046}.header-top.custom .header-dropdown.open>a,.header-top.custom .header-dropdown:hover>a,.header-top.custom .header-dropdown:focus>a{color:#fff;background-color:#5c34a4;border-color:#6338af}.header-top.custom .top-menu li a{color:#f1f1f1}.header-top.custom .top-menu li a:before{background-color:#8e69cf}.header-top.custom .top-menu li+li:before{color:#b7b7b7}.header-top.custom .top-menu li.active a,.header-top.custom .top-menu li:hover a,.header-top.custom .top-menu li:focus a{color:#9f80d7}.header-top.custom .top-text{color:#f1f1f1}.header-top.custom .top-links a{color:#eee}.header-top.custom .top-links a:hover,.header-top.custom .top-links a:focus{color:#9f80d7}.header-top.custom .top-links a+a:before{color:#b7b7b7}.header-top.custom .social-icons .social-icon{color:#fff;border-color:#764ac6}.header-top.custom .social-icons .social-icon:hover,.header-top.custom .social-icons .social-icon:focus{background-color:#5c34a4;border-color:#5c34a4}.header-top.dark{background-color:#181818;border-bottom:none}.header-top.dark .header-dropdown>a{color:#f1f1f1;background-color:#0587db}.header-top.dark .header-dropdown:nth-of-type(2n)>a{background-color:#029046}.header-top.dark .header-dropdown.open>a,.header-top.dark .header-dropdown:hover>a,.header-top.dark .header-dropdown:focus>a{color:#fff;background-color:#5c34a4;border-color:#6338af}.header-top.dark .top-menu li a{color:#f1f1f1}.header-top.dark .top-menu li.active a,.header-top.dark .top-menu li:hover a,.header-top.dark .top-menu li:focus a{color:#0587db}.header-top.dark .top-text{color:#eee}.header-top.dark .top-links a{color:#eee}.header-top.dark .top-links a:hover,.header-top.dark .top-links a:focus{color:#0587db}.header-top.dark .top-links a+a:before{color:#eaeaea}.header-top.dark .social-icons .social-icon{color:#fff;border-color:#4b4b4b}.header-top.dark .social-icons .social-icon:hover,.header-top.dark .social-icons .social-icon:focus{border-color:#0587db}.header-bottom.custom{background-color:#0587db}.header-bottom.custom .navbar-toggle{background-color:#029046;border-color:#029046}.header-bottom.custom .navbar-toggle:hover,.header-bottom.custom .navbar-toggle:focus{background-color:#d81558;border-color:#d81558}@media (min-width: 768px){.header-bottom.custom .navbar-nav>li>a{color:#fff}.header-bottom.custom .navbar-nav>li.open>a,.header-bottom.custom .navbar-nav>li.open>a:hover,.header-bottom.custom .navbar-nav>li.open>a:focus,.header-bottom.custom .navbar-nav>li.active>a,.header-bottom.custom .navbar-nav>li.active>a:hover,.header-bottom.custom .navbar-nav>li.active>a:focus{color:#ab90dc}}@media (min-width: 768px){.header-bottom.custom .navbar-nav.navbar-nav-table{border-left-color:#512e90;border-right-color:#512e90}.header-bottom.custom .navbar-nav.navbar-nav-table>li+li{border-left-color:#512e90}}.header-bottom.dark{background-color:#181818}@media (min-width: 768px){.header-bottom.dark .navbar-nav>li>a{color:#fff}.header-bottom.dark .navbar-nav>li.open>a,.header-bottom.dark .navbar-nav>li.open>a:hover,.header-bottom.dark .navbar-nav>li.open>a:focus,.header-bottom.dark .navbar-nav>li.active>a,.header-bottom.dark .navbar-nav>li.active>a:hover,.header-bottom.dark .navbar-nav>li.active>a:focus{color:#0587db}}@media (min-width: 768px){.header-bottom.dark .navbar-nav.navbar-nav-table{border-left-color:#373737;border-right-color:#373737}.header-bottom.dark .navbar-nav.navbar-nav-table>li+li{border-left-color:#373737}}@keyframes fixedHeader{0%{opacity:0;transform:translateY(-60px)}100%{opacity:1;transform:translateY(0)}}@media (min-width: 992px){.header.sticky-header.fixed{position:fixed;top:0;left:0;right:0;z-index:1040;animation-name:fixedHeader;animation-duration:.6s;box-shadow:0 3px 10px rgba(0,0,0,0.2)}.header.sticky-header.fixed .header-top{display:none}.header.sticky-header.fixed .header-inner{display:none}.header.sticky-header.fixed .header-bottom .navbar-nav>li>a .tip{top:-3px}.boxed .header.sticky-header.fixed,.boxed-long .header.sticky-header.fixed{left:auto;right:auto}}@media (min-width: 992px){.header2.sticky-header.fixed .header-inner{display:block}.header2.sticky-header.fixed .site-logo{margin-top:13px;margin-bottom:13px}.header2.sticky-header.fixed .navbar-nav>li{padding-top:10px;padding-bottom:10px}.header2.sticky-header.fixed .navbar-nav>li.cart-dropdown{padding-top:8px;padding-bottom:8px}.header2.sticky-header.fixed .dropdown.cart-dropdown>a{padding-top:10px;padding-bottom:10px}.header2.sticky-header.fixed.transparent{background-color:#fff}.header2.sticky-header.fixed.transparent.light,.header2.sticky-header.fixed.transparent.dark{background-color:#1c1c1c}.header2.sticky-header.fixed.transparent.custom{background-color:#0587db}.header2.sticky-header.fixed.header-boxed{left:auto;right:auto;top:20px;box-shadow:3px 2px 6px rgba(0,0,0,0.1),-2px -3px 6px rgba(0,0,0,0.1)}}@media (min-width: 992px) and (min-width: 992px){.header2.sticky-header.fixed.header-boxed{width:940px}}@media (min-width: 992px) and (min-width: 1200px){.header2.sticky-header.fixed.header-boxed{width:1140px}}@media (min-width: 992px){.transparent-sticky-header .sticky-wrapper{height:0 !important}}.slider-container{background-color:#ccd3d5;margin-bottom:3rem}@media (min-width: 768px){.slider-container{margin-bottom:3.5rem}}@media (min-width: 992px){.slider-container{height:600px;margin-bottom:4rem}}.slider-container.fullheight{height:100vh}.slider-container .tp-caption strong{font-weight:700 !important}.slider-container .hesperiden .tp-thumb.selected .tp-thumb-image{box-shadow:inset 0 0 0 2px #029046}.services-section-edge{padding-bottom:130px;position:relative}.services-section-edge::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='150' width='2800' fill='rgb(215,220,222)' fill-opacity='1'%3E%3Cpolygon points='0,150 2800,150 0,0'%3E%3C/polygon%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;content:'';height:150px;left:0;position:absolute;right:0;width:100%;z-index:1;bottom:0}.about-section-edge{padding-bottom:140px;position:relative}.about-section-edge::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='150' width='2800' fill='rgb(232,235,236)' fill-opacity='1'%3E%3Cpolygon points='0,150 2800,150 2800,0'%3E%3C/polygon%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;content:'';height:150px;left:0;position:absolute;right:0;width:100%;z-index:1;bottom:0}.portfolio-section-edge{padding-bottom:180px;position:relative}.portfolio-section-edge::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='150' width='2800' fill='rgb(215,220,222)' fill-opacity='1'%3E%3Cpolygon points='0,150 2800,150 0,0'%3E%3C/polygon%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;content:'';height:150px;left:0;position:absolute;right:0;width:100%;z-index:1;bottom:0}.testimonials-section-edge{padding-bottom:180px;position:relative}.testimonials-section-edge::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='150' width='2800' fill='rgb(232,235,236)' fill-opacity='1'%3E%3Cpolygon points='0,150 2800,150 2800,0'%3E%3C/polygon%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;content:'';height:150px;left:0;position:absolute;right:0;width:100%;z-index:1;bottom:0}.news-section-edge{padding-bottom:180px;position:relative}.news-section-edge::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='150' width='2800' fill='rgb(24,24,24)' fill-opacity='1'%3E%3Cpolygon points='0,150 2800,150 2800,0'%3E%3C/polygon%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;content:'';height:150px;left:0;position:absolute;right:0;width:100%;z-index:1;bottom:0}.footer.footer-edge>.container,.footer.footer-edge>.container-fluid{padding-top:3rem;padding-bottom:2.5rem}#particles-js{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.swiper-container.portfolio-fullwidth-carousel{margin:0}@media (min-width: 1360px){.img-margin{margin-bottom:110px !important}}@media (min-width: 1360px){.img-tablet{margin-top:-3rem}}.info-boxes-container{width:100%;background-color:#dde1e3;margin-bottom:2rem}@media (min-width: 768px){.info-boxes-container{margin-bottom:2.5rem}}@media (min-width: 768px){.info-boxes-container{margin-bottom:3rem}}@media (min-width: 768px){.info-boxes-container>.container,.info-boxes-container>.container-fluid{display:table;table-layout:fixed;border-collapse:collapse}}@media (max-width: 767px){.info-boxes-container>.container,.info-boxes-container>.container-fluid{padding:0}}.info-boxes-container>.container-fluid{width:100%}.info-boxes-container .info-box{display:block;font-size:0;padding:1.25rem 1rem 1.2rem;position:relative}.info-boxes-container .info-box:nth-child(2n){background-color:#ccd3d5}.info-boxes-container .info-box:last-child{border-bottom:none}.info-boxes-container .info-box .info-box-wrapper{position:relative;display:inline-block;padding-left:2.9rem}@media (min-width: 768px){.info-boxes-container .info-box{display:table-cell;width:33%;border-bottom:none}.info-boxes-container .info-box:last-child{border-right:none}}@media (max-width: 767px){.info-boxes-container .info-box.text-center{text-align:left !important}}.info-boxes-container .info-box.text-center .info-box-content{text-align:left}.info-boxes-container .info-box-icon{display:inline-block;font-size:1.9rem;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;color:#3a3a3a}.info-boxes-container .info-box-content{display:inline-block;font-size:0.85rem;color:#7e7e7e;line-height:1.2;vertical-align:middle}.info-boxes-container .info-box-title{font-size:1.1rem;font-weight:700;margin-bottom:0.4rem;line-height:1;color:#212121;letter-spacing:0.025em}.info-boxes-container p{margin-bottom:0}.info-boxes-container.custom{background-color:#0587db;border-color:#794ec7}.info-boxes-container.custom .info-box{border-color:#794ec7}@media (min-width: 768px){.info-boxes-container.custom .info-box{border-color:#794ec7}}.info-boxes-container.custom .info-box:nth-child(2n){background-color:#5e35a8}.info-boxes-container.custom .info-box-icon{color:#f0f0f0}.info-boxes-container.custom .info-box-content{color:#ab90dc}.info-boxes-container.custom .info-box-title{color:#f0f0f0}@media (min-width: 768px){.nav.nav-tabs.nav-tabs-flex,.nav.nav-pills.nav-pills-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.nav.nav-tabs.nav-tabs-flex>li>a,.nav.nav-pills.nav-pills-flex>li>a{font-weight:700}.tab-content .product .product-top{border:1px solid #e8ebec}.banner{position:relative}.banner a{display:block}.banner img{display:block;width:100%;height:auto}.nav.nav-pills.style2>li>a{font-weight:700;font-size:1rem;padding-top:1.2rem;padding-bottom:1.2rem;background-color:#dadfe0}.nav.nav-pills.style2>li:nth-child(2n)>a{background-color:#ccd3d5}.nav.nav-pills.style2>li.active>a{background-color:#0587db}.nav.nav-pills.style2>li:hover>a,.nav.nav-pills.style2>li:focus>a{background-color:#029046}.nav.nav-pills.style2.nav-justified>li:last-child{border-bottom:none}@media (min-width: 768px){.nav.nav-pills.style2.nav-justified>li{border-bottom:none;border-right:none}.nav.nav-pills.style2.nav-justified>li:last-child{border-right:none}}.collection-section{width:100%;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}.collection-section h2,.collection-section h3,.collection-section h4{color:#fff;text-shadow:0 2px 5px rgba(0,0,0,0.2)}.collection-section h2{font-size:2.75rem;margin-bottom:0.3em}.collection-section h3{font-size:2rem;font-weight:300;margin-bottom:0.6em;letter-spacing:0.03em;text-transform:uppercase}.collection-section p{display:none;text-shadow:0 1px 3px rgba(0,0,0,0.2);margin-bottom:1.75rem}@media (min-width: 768px){.collection-section p{display:block;max-width:680px}}@media (min-width: 992px){.collection-section p{max-width:780px}}.collection-section .btn{box-shadow:0 2px 5px rgba(0,0,0,0.2)}.collection-section .btn:hover,.collection-section .btn:focus{box-shadow:0 4px 8px rgba(0,0,0,0.4)}.collection-section.text-center p{margin-left:auto;margin-right:auto}.portfolio-header{padding:3.25rem 0 3rem}@media (min-width: 768px){.portfolio-header{padding-top:4rem;padding-bottom:3.75rem}}@media (min-width: 992px){.portfolio-header{padding-top:4.75rem;padding-bottom:4.5rem}}.portfolio-header .portfolio-header-title{font-weight:400;line-height:1.3;font-size:2.25rem}@media (min-width: 768px){.portfolio-header .portfolio-header-title{font-size:2.5rem}}@media (min-width: 992px){.portfolio-header .portfolio-header-title{font-size:2.8rem}.portfolio-header .portfolio-header-title.max-width{max-width:60%}.portfolio-header .portfolio-header-title.max-width.text-center{margin-left:auto;margin-right:auto}}@media (min-width: 1200px){.portfolio-header .portfolio-header-title{font-size:3rem}}.portfolio-header .portfolio-header-title:last-child{margin-bottom:0}.portfolio-header .lead{line-height:1.6;margin-bottom:0}@media (max-width: 991px){.portfolio-header .lead.max-width,.portfolio-header .lead.max-width-sm{max-width:none}}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.typed-cursor{opacity:1;animation:blink 0.7s infinite}.fotorama__thumb-border{border-color:#0587db}.fotorama__arr{font-family:'FontAwesome';background-image:none;font-size:1.25rem;color:#fff;background-color:rgba(103,58,183,0.5);text-align:center;width:2.5rem;height:2.5rem;line-height:2.5rem;margin-top:-1.25rem;transition:all 0.4s}@media (min-width: 768px){.fotorama__arr{font-size:22px;width:3rem;height:3rem;line-height:3rem;margin-top:-1.5rem}}@media (min-width: 992px){.fotorama__arr{font-size:2rem;width:3.5rem;height:3.5rem;line-height:3.5rem;margin-top:-1.75rem}}.fotorama__arr:hover,.fotorama__arr:focus{background-color:rgba(233,30,99,0.7)}.fotorama__arr--prev{left:0}.fotorama__arr--prev:before{content:"\f104"}.fotorama__arr--next{right:0}.fotorama__arr--next:before{content:"\f105"}.fotorama-nav-over .fotorama__nav-wrap{position:absolute;left:0;bottom:20px;z-index:99}.fotorama-circle-thumbs .fotorama__thumb,.fotorama-circle-thumbs .fotorama__thumb img,.fotorama-circle-thumbs .fotorama__thumb-border,.fotorama-circle-thumbs .fotorama__thumb-border img{border-radius:50%}.fotorama__caption{left:40px;right:40px;font:700 2rem/1 "Raleway",sans-serif;bottom:auto;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;text-shadow:0 2px 5px rgba(0,0,0,0.65)}@media (min-width: 768px){.fotorama__caption{font-size:2.25rem;left:50px;right:50px}}@media (min-width: 992px){.fotorama__caption{font-size:3rem;left:60px;right:60px}}.fotorama__caption .fotorama__caption__wrap{background-color:transparent;color:#fff}.featured-entry-carousel.swiper-container{margin-bottom:3rem}@media (min-width: 992px){.featured-entry-carousel.swiper-container{margin-bottom:4rem}}.featured-entry{position:relative;overflow:hidden}.featured-entry figure a{display:block}.featured-entry figure a:after{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background-color:#111;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;opacity:0;visibility:hidden;z-index:10}.featured-entry figure img{display:block;height:auto;width:100%}.featured-entry .fentry-content{position:absolute;top:50%;left:0;right:0;padding:0 1.1rem;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:20}@media (min-width: 992px){.featured-entry .fentry-content{padding-left:1.5rem;padding-right:1.5rem}}.featured-entry a{color:#fff}.featured-entry a:hover,.featured-entry a:focus{color:#029046}.featured-entry h2{font-size:1.35rem;font-weight:700;line-height:1.35;color:#fff;letter-spacing:0.01em;text-shadow:1px 0 1px rgba(0,0,0,0.1);max-width:280px;margin-bottom:0.75rem}@media (min-width: 768px){.featured-entry h2{font-size:1.5rem;max-width:340px}}.featured-entry .fentry-meta{font-size:0;color:#eee}.featured-entry .fentry-meta>span{display:inline-block;font-size:1rem;margin-right:0.75rem}.featured-entry .fentry-meta>span i{margin-right:0.25rem}.featured-entry.bg-custom figure a:after,.featured-entry.bg-custom2 figure a:after,.featured-entry.bg-dark figure a:after{display:none}.featured-entry:not(.bg-custom) figure a:after,.featured-entry:not(.bg-custom2) figure a:after,.featured-entry:not(.bg-dark) figure a:after{opacity:0.35;visibility:visible}.featured-entry.bg-custom2 a:hover,.featured-entry.bg-custom2 a:focus{color:#0587db}.featured-entry:hover figure a:after{opacity:0.7;visibility:visible}.featured-entry-slider.swiper-container{margin-bottom:3rem}@media (min-width: 992px){.featured-entry-slider.swiper-container{margin-bottom:4rem}}.fentry-slide img{display:block;height:auto;width:100%}.fentry-slide .fentry-slide-content{position:absolute;top:50%;left:5rem;right:5rem;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.4s;z-index:20;color:#fff;text-align:center}.fentry-slide .fentry-slide-content h2{color:#fff;font-size:1rem;max-width:250px;line-height:1.35;margin:0 auto 0.5rem;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,0.3);max-width:420px}@media (min-width: 481px){.fentry-slide .fentry-slide-content h2{font-size:1.3rem}}@media (min-width: 768px){.fentry-slide .fentry-slide-content h2{font-size:1.6rem}}@media (min-width: 992px){.fentry-slide .fentry-slide-content h2{font-size:2.1rem;margin-bottom:0.75rem;max-width:520px}}.fentry-slide .fentry-slide-content h2 a{color:#fff}.fentry-slide .fentry-slide-content h2 a:hover,.fentry-slide .fentry-slide-content h2 a:focus{color:#0587db}.fentry-slide .fentry-slide-content .fentry-tags{display:none;text-shadow:0 1px 2px rgba(0,0,0,0.3);font-size:1.1rem}@media (min-width: 768px){.fentry-slide .fentry-slide-content .fentry-tags{display:block}}.fentry-slide .fentry-slide-content .fentry-tags a{color:#fff}.fentry-slide .fentry-slide-content .fentry-tags a:hover,.fentry-slide .fentry-slide-content .fentry-tags a:focus{color:#0587db}.section{padding:4rem 0}@media (min-width: 768px){.section{padding:5rem 0}}@media (min-width: 992px){.section{padding:6rem 0}}.section#home{padding:0}.section#about{padding-bottom:2rem}@media (min-width: 768px){.section#about{padding-bottom:3rem}}@media (min-width: 992px){.section#about{padding-bottom:4rem}}.section#contact{padding-bottom:2.5rem}@media (min-width: 768px){.section#contact{padding-bottom:3.5rem}}@media (min-width: 992px){.section#contact{padding-bottom:4.5rem}}.section .pagination-container.min-width{margin-bottom:0 !important}.section #map{margin-bottom:2.5rem}@media (min-width: 768px){.section #map{margin-bottom:3.5rem}}.section-title{font-size:3.5rem;font-weight:700;margin-bottom:3rem}@media (min-width: 481px){.section-title{font-size:4rem}}@media (min-width: 768px){.section-title{font-size:5rem}}@media (min-width: 992px){.section-title{font-size:6rem;margin-bottom:3.5rem}}.section.section-with-header{padding-top:0}.section.section-with-header .section-header{padding-top:4rem;padding-bottom:4rem;margin-bottom:3rem;background-color:#d7dcde}@media (min-width: 768px){.section.section-with-header .section-header{padding-top:5rem;padding-bottom:5rem;margin-bottom:3.5rem}}@media (min-width: 992px){.section.section-with-header .section-header{padding-top:6rem;padding-bottom:6rem;margin-bottom:4rem}}.section.section-with-header .section-header .section-title{margin-bottom:0}.section.section-with-header .section-header.bg-image .section-title,.section.section-with-header .section-header.parallax .section-title{color:#fff}.table-row .service:not(.icon-left) p{max-width:360px;margin-left:auto;margin-right:auto}.member{margin-bottom:2rem}.member .member-top{position:relative;background-color:#d7d4d4;margin-bottom:1.35rem;overflow:hidden}.member .member-top figure{position:relative}.member .member-top figure img{display:block;width:100%;height:auto}.member .member-top figure:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:#0587db;opacity:0;visibility:hidden;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;z-index:50}.member .member-top .social-icons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;position:absolute;bottom:0;left:0;z-index:99;padding:0;margin:0;-ms-transform:translateX(-100%);transform:translateX(-100%);transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.member .member-top .social-icons label{color:#f2f2f2;font-weight:400;margin-right:4px;font-size:12px}.member .member-top .social-icons .social-icon{display:block;border-radius:0;margin:0;width:3rem;height:3rem;line-height:3rem}@media (min-width: 992px) and (max-width: 1199px){.member .member-top .social-icons .social-icon{width:2.7rem;height:2.7rem;line-height:2.7rem}}.member .member-title{font-size:1.25rem;margin-bottom:1rem}.member .member-title a{color:#212121}.member .member-title a:hover,.member .member-title a:focus{color:#0587db}.member .member-title small{display:inline;font-size:80%;color:#029046;font-weight:600}.member .member-title:after{content:'';clear:both;display:table}.member.text-center .member-title{margin-bottom:0.85rem}.member.text-center .member-title small{display:block;margin-top:0.6rem}.member:hover .member-top figure:after{visibility:visible;opacity:0.35}.member:hover .member-top .social-icons{-ms-transform:translateX(0);transform:translateX(0)}.swiper-container .member{margin-bottom:0}.swiper-container .member p:last-child{margin-bottom:0}.testimonials-wrapper{max-width:920px;margin:0 auto}.testimonial{margin:0;color:inherit}.testimonial blockquote{background-color:transparent;margin:0;font-style:normal}@media (min-width: 992px){.testimonial blockquote{font-size:1.25rem}}.testimonial blockquote:before{color:rgba(255,255,255,0.6);font-style:italic}.bg-image .testimonial blockquote:before,.parallax .testimonial blockquote:before{color:rgba(255,255,255,0.4)}.bg-white .testimonial blockquote:before{color:#eee}.swiper-container .testimonial blockquote:before{top:auto;bottom:0.8rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.testimonial figure{display:inline-block;max-width:66px;margin-bottom:10px;border-radius:50%}.bg-image .testimonial figure{border-color:rgba(255,255,255,0.4)}.testimonial figure img{display:block;width:100;height:auto;border-radius:50%}.testimonial cite{color:inherit;font-weight:600}@media (min-width: 768px){.testimonial cite{font-size:1rem}}@media (min-width: 992px){.testimonial cite{font-size:1.1rem}}.testimonial cite>span{display:block;font-size:95%;font-weight:normal;margin-top:-0.1rem}.text-white .testimonial cite{color:inherit}.testimonials-thumbs-wrapper{max-width:200px;margin:2.2rem auto 0}@media (min-width: 481px){.testimonials-thumbs-wrapper{max-width:340px}}.testimonials-thumbs-wrapper .swiper-slide{padding:4px;background-color:rgba(255,255,255,0.5);border-radius:50%}.testimonials-thumbs-wrapper .swiper-slide img{display:block;max-width:100%;height:auto;border-radius:50%}.testimonials-thumbs-wrapper .swiper-slide-active{background-color:rgba(233,30,99,0.6)}.custom-link{display:block}.custom-link img{displat:block;max-width:100%;height:auto}.custom-link+.custom-link{margin-top:20px}.aboutme-section{margin-bottom:1.5rem}.aboutme-section h4{font-size:1.3rem}.aboutme-section h4 small{margin-left:0.5rem}.aboutme-section p:last-child{margin-bottom:0}.client{display:block;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;opacity:0.8;text-align:center}.client img{display:inline-block;max-width:100%;height:auto}.client:hover,.client:focus{opacity:1}.testimonial-box{margin-bottom:1.5rem}.swiper-container .testimonial-box{margin-bottom:0}.testimonial-box .testimonial-content{position:relative;padding:1.25rem;margin-bottom:0.9rem;background-color:#f6f6f6}.bg-wrapper .testimonial-box .testimonial-content{background-color:#f6f6f6}@media (min-width: 992px){.testimonial-box .testimonial-content{padding:1.4rem}}@media (min-width: 992px){.testimonial-box .testimonial-content{padding:1.5rem 1.7rem}}.testimonial-box .testimonial-content:after{content:'';width:0;height:0;border-style:solid;border-width:0 2rem 2rem 0;border-color:transparent #c6ced0 transparent transparent;position:absolute;right:0;top:100%;z-index:10}.bg-wrapper .testimonial-box .testimonial-content:after{border-color:transparent #bbc4c7 transparent transparent}.testimonial-box blockquote{padding:0;font-size:1.1rem;line-height:1.5;margin:0}.testimonial-box blockquote p{margin:0}.testimonial-box blockquote:before{font-size:2rem;left:-0.8rem;top:-1rem;color:#f0f2f3}.testimonial-box .testimonial-owner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding-right:2rem}.testimonial-box .testimonial-owner figure{max-width:56px}.testimonial-box .testimonial-owner figure img{display:block;max-width:100%;height:auto;border-radius:50%}.testimonial-box .testimonial-owner h5,.testimonial-box .testimonial-owner h4{font-size:1.1rem;margin-right:0.5rem;margin-bottom:0;text-align:right}.testimonial-box .testimonial-owner h5 span,.testimonial-box .testimonial-owner h4 span{display:block;font-weight:400;margin-top:0.45rem;font-size:80%}@media (min-width: 992px){.flex-blog{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.flex-blog .col-md-9{width:70%}.flex-blog .col-md-9+.col-md-3{width:30%}.flex-blog .col-md-push-3{left:30%}.flex-blog .col-md-push-3+.col-md-pull-9{right:70%}.flex-blog .col-md-push-3.col-md-6{left:25%}.flex-blog .sidebar{position:relative}.flex-blog .sidebar:after{content:'';position:absolute;display:block;background-color:#d4dadc;left:0;top:-4rem;bottom:0;z-index:0;width:3000px}.flex-blog .sidebar.col-md-pull-9:after,.flex-blog .sidebar.col-md-pull-6:after{left:auto;right:0}.flex-blog .sidebar .widget{position:relative;z-index:1}}@media (min-width: 1200px){.flex-blog.row{margin-left:-30px;margin-right:-30px}.flex-blog.row>[class*="col-"]{padding-left:30px;padding-right:30px}}.entry{position:relative;margin-bottom:4rem}@media (max-width: 767px){.entry{margin-bottom:2.5rem}}.swiper-container .entry{margin-bottom:0 !important}.entry .entry-media{position:relative;margin-bottom:0;background-color:#d7d4d4}.entry .entry-media figure{position:relative}.entry .entry-media figure a{display:block}.entry .entry-media figure img{display:block;width:100%;height:auto}.entry .entry-content-container{position:relative;z-index:5;margin:0;background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.1)}@media (min-width: 768px){.entry .entry-content-container{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:94%;margin-left:auto;margin-right:auto}}@media (min-width: 992px){.col-md-6 .entry .entry-content-container{display:block}}.entry .entry-title{position:relative;color:#212121;font-size:1.35rem;line-height:1.3;margin-bottom:0.85rem}@media (min-width: 768px){.entry .entry-title{font-size:1.5rem}}@media (min-width: 992px){.col-md-6 .entry .entry-title{font-size:1.3rem}}.entry .entry-title a{display:block;color:#212121}.entry .entry-title a:hover,.entry .entry-title a:focus{color:#029046}.entry .entry-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;right:1rem;top:1rem;z-index:99;margin:0 0.8rem 1rem;width:1.6rem;height:2.8rem;border-radius:0.5em/.25em;color:#fff;background:#0587db;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}@media (min-width: 768px){.entry .entry-icon{margin:0 1.25rem 1rem;width:2.2rem;height:4rem}}.entry .entry-icon i{position:relative;z-index:2;font-size:1rem}@media (min-width: 768px){.entry .entry-icon i{font-size:1.4rem}}.entry .entry-icon:before,.entry .entry-icon:after{position:absolute;width:inherit;height:inherit;border-radius:inherit;background:inherit;content:''}.entry .entry-icon:before{-ms-transform:rotate(60deg);transform:rotate(60deg);left:0}.entry .entry-icon:after{-ms-transform:rotate(-60deg);transform:rotate(-60deg);right:0}.entry .entry-meta{padding:1rem;color:#323232;background-color:#d4dadc;padding:1rem}@media (min-width: 768px){.entry .entry-meta{padding:1.5rem;width:25%}}@media (min-width: 992px){.col-md-6 .entry .entry-meta{width:100%;padding:1rem 1.5rem}}.entry .entry-meta:after{content:'';display:table;clear:both}.entry .entry-meta div{float:left;font-size:0.95rem;margin-right:0.75rem}@media (min-width: 481px){.entry .entry-meta div{margin-right:1rem}}@media (min-width: 768px){.entry .entry-meta div{float:none;padding-bottom:0.5rem;border-bottom:1px dotted #9aa7ab;margin-bottom:0.5rem;margin-right:0}}@media (min-width: 992px){.col-md-6 .entry .entry-meta div{float:left;padding-bottom:0;border-bottom:none;margin-bottom:0;margin-right:1rem}}.entry .entry-meta div:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.entry .entry-meta a,.entry .entry-meta div{color:#323232}.entry .entry-meta a i,.entry .entry-meta div i{font-size:90%;margin-right:0.75rem;color:#0587db}.entry .entry-meta a:hover,.entry .entry-meta a:focus{color:#0587db}.entry .entry-content-wrapper{padding:1.25rem 1rem 1.5rem}@media (min-width: 768px){.entry .entry-content-wrapper{width:75%;padding:1.5rem 1.5rem 1.7rem}}@media (min-width: 992px){.col-md-6 .entry .entry-content-wrapper{width:100%;padding:1.3rem 1.5rem 1.7rem}}.entry .entry-content>p:last-of-type{margin-bottom:1.25rem}.entry .readmore{font-size:0.8rem;padding:0.65rem 1.25rem;font-weight:700;background-color:#0587db;color:#fff;border-radius:4px;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.entry .readmore i{margin-left:5px}.entry .readmore:hover,.entry .readmore:focus{}.entry blockquote{padding:1rem;margin-bottom:0;background-color:#181818;color:#aeaeae}@media (min-width: 768px){.entry blockquote{padding:2rem 2rem 6.6rem}}@media (min-width: 992px){.entry blockquote{padding:3rem 3rem 7rem}}.entry blockquote:before{left:1rem;top:1.25rem;line-height:1;color:#2c2c2c}@media (min-width: 768px){.entry blockquote:before{left:1.3rem;top:1.4rem}}@media (min-width: 992px){.entry blockquote:before{top:1.5rem;left:1.6rem}}@media (max-width: 767px){.entry blockquote:before{font-size:2.4rem}}.entry.entry-grid{margin-bottom:1.5rem}@media (min-width: 768px){.entry.entry-grid{margin-bottom:2rem}}@media (min-width: 992px){.entry.entry-grid{margin-bottom:2.5rem}}.entry.entry-grid blockquote:before{top:1rem;left:1rem}.entry.entry-grid .entry-media,.entry.entry-list .entry-media{margin-bottom:0;box-shadow:0 0 3px rgba(0,0,0,0.1)}.entry.entry-grid .entry-content-container,.entry.entry-list .entry-content-container{display:block;width:100%;margin:0;box-shadow:none;box-shadow:0 2px 3px rgba(0,0,0,0.1)}.entry.entry-grid .entry-icon,.entry.entry-list .entry-icon{right:1rem;top:1rem;margin:0 0.8rem 1rem;width:1.6rem;height:2.8rem;border-radius:0.5em/.25em}.entry.entry-grid .entry-icon i,.entry.entry-list .entry-icon i{font-size:1rem}.entry.entry-grid .entry-title,.entry.entry-list .entry-title{font-size:1.3rem;margin-bottom:0.65rem}.entry.entry-grid .entry-meta,.entry.entry-list .entry-meta{padding:1rem;width:100%}@media (min-width: 768px){.entry.entry-grid .entry-meta,.entry.entry-list .entry-meta{padding:1rem 1.5rem}}.entry.entry-grid .entry-meta div,.entry.entry-list .entry-meta div{float:left;font-size:0.85rem;margin-right:0.75rem;padding-bottom:0;margin-bottom:0;border-bottom:none}@media (min-width: 481px){.entry.entry-grid .entry-meta div,.entry.entry-list .entry-meta div{margin-right:1rem}}.entry.entry-grid .entry-meta div i,.entry.entry-list .entry-meta div i{position:relative;margin-right:0.45rem;top:-0.1rem}.entry.entry-grid .entry-content-wrapper,.entry.entry-list .entry-content-wrapper{padding:1rem 1rem 1.2rem;width:100%}@media (min-width: 768px){.entry.entry-grid .entry-content-wrapper,.entry.entry-list .entry-content-wrapper{padding:1rem 1.5rem 1.4rem}}.entry.entry-grid .entry-content>p:last-of-type,.entry.entry-list .entry-content>p:last-of-type{margin-bottom:1rem}.entry.entry-grid .readmore,.entry.entry-list .readmore{font-size:0.75rem;padding:0.6rem 1.1rem;font-weight:700}.entry.entry-grid .readmore i,.entry.entry-list .readmore i{margin-left:3px}.entry.entry-grid blockquote,.entry.entry-list blockquote{padding:1rem;margin-bottom:0;background-color:#181818;color:#aeaeae}@media (min-width: 768px){.entry.entry-grid blockquote,.entry.entry-list blockquote{padding:1.5rem}}.entry.entry-grid blockquote:before,.entry.entry-list blockquote:before{font-size:2.2rem}.entry.entry-grid .carousel-control,.entry.entry-list .carousel-control{width:2.5rem;height:2.5rem;margin-top:-1.25rem;font-size:1rem;line-height:2.5rem}@media (min-width: 481px){.entry.entry-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (max-width: 991px){.entry.entry-list{margin-bottom:3rem}}@media (max-width: 767px){.entry.entry-list{margin-bottom:2rem}}@media (max-width: 480px){.entry.entry-list{margin-bottom:1.5rem}}@media (min-width: 992px){.entry.entry-list .entry-media{margin-bottom:0}}.entry.entry-list .entry-icon{right:auto;left:1rem}@media (min-width: 481px){.entry.entry-list .entry-content-container{margin-left:-18rem}}@media (min-width: 768px){.entry.entry-list .entry-content-container{margin-left:-6rem}}@media (min-width: 481px){.entry.entry-list .carousel-control{margin-top:-2.25rem}}@media (min-width: 481px){.entry.entry-list .carousel-control.right{margin-top:1rem;right:auto;left:1rem}}#blog-item-container{overflow:hidden;margin-bottom:2.5rem;padding:0 !important}@media (max-width: 767px){#blog-item-container{margin-bottom:1rem}}#blog-item-container>.entry-grid{float:left}#blog-item-container:after{content:'';display:table;clear:both}.blog-row{margin-left:-15px;margin-right:-15px}.blog-row>#blog-item-container{margin-bottom:1.5rem}.blog-row>#blog-item-container>.entry-grid{padding:0 15px}.blog-row:after{content:'';display:table;clear:both}@media (min-width: 768px){.max-col-6 .entry-grid,.max-col-5 .entry-grid,.max-col-4 .entry-grid,.max-col-3 .entry-grid,.max-col-2 .entry-grid{width:50%}.max-col-6 .entry-grid.wide,.max-col-5 .entry-grid.wide,.max-col-4 .entry-grid.wide,.max-col-3 .entry-grid.wide,.max-col-2 .entry-grid.wide{width:100%}}@media (min-width: 992px){.max-col-4 .entry-grid,.max-col-3 .entry-grid{width:33.3%}.max-col-4 .entry-grid.wide,.max-col-3 .entry-grid.wide{width:66.6%}}@media (min-width: 992px){.max-col-6 .entry-grid,.max-col-5 .entry-grid{width:25%}}@media (min-width: 1200px){.max-col-6 .entry-grid,.max-col-5 .entry-grid,.max-col-4 .entry-grid{width:25%}}@media (min-width: 1600px){.max-col-6 .entry-grid,.max-col-5 .entry-grid{width:20%}}@media (min-width: 1920px){.max-col-6 .entry-grid{width:16.66%}}@media (max-width: 991px){.sidebar{margin-bottom:5rem}}.sidebar .widget{margin-bottom:3.5rem}.sidebar .widget a{color:#323232}.sidebar .widget a:hover,.sidebar .widget a:focus{color:#0587db}.sidebar .widget .widget-title{font-size:1.25rem;margin:0 0 1.5rem;color:#212121}.sidebar .widget .widget-title>span{display:inline-block;background-color:#fff;padding-right:35px}.sidebar .widget.search-widget{position:relative}.sidebar .widget.search-widget .form-control{padding-right:3.5rem;background-color:#fff;border-color:#eee;margin-bottom:0}.sidebar .widget.search-widget .btn{position:absolute;right:0.5rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:0;text-align:center;font-size:1.5rem;padding:7px 5px;color:#a7a7a7}.sidebar .widget.search-widget .btn:hover,.sidebar .widget.search-widget .btn:focus{color:#029046;outline:none}.sidebar .widget .posts-list li{margin-bottom:0.75rem;padding:0.75rem;background-color:#f8f8fa;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;border-radius:4px}.sidebar .widget .posts-list li figure{max-width:60px;float:left}.sidebar .widget .posts-list li figure a{display:block}.sidebar .widget .posts-list li figure img{display:block;width:100%;height:auto}.sidebar .widget .posts-list li h5,.sidebar .widget .posts-list li span{display:block;margin-left:73px}.sidebar .widget .posts-list li h5{font-size:1rem;font-weight:600;margin-top:0.4rem;margin-bottom:0.25rem}.sidebar .widget .posts-list li span{font-style:italic;font-size:0.85rem}.sidebar .widget .posts-list li:after{content:'';display:table;clear:both}.sidebar .widget .posts-list li:hover{background-color:#eee}.sidebar .widget .fa-ul li{position:relative;margin-bottom:0.7rem;padding-bottom:0;font-weight:500}.sidebar .widget .fa-ul li:last-child{margin-bottom:0}.sidebar .widget .fa-ul li .fa-li{font-size:85%;top:-0.08rem}.sidebar .widget .fa-ul li:hover:after{left:0;right:0}.sidebar .widget .tagcloud a{display:block;float:left;background-color:#f8f8fa;color:#323232;padding:0.3rem 0.7rem;margin:0 0.4rem 0.4rem 0;border-radius:4px;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.sidebar .widget .tagcloud a:hover,.sidebar .widget .tagcloud a:focus{background-color:#0587db;color:#fff}.sidebar .widget .tagcloud:after{content:'';display:table;clear:both}.sidebar .widget.flickr-widget .row{margin-left:-4px;margin-right:-4px}.sidebar .widget.flickr-widget .flickr-widget-list{list-style:none}.sidebar .widget.flickr-widget .flickr-widget-list li{display:block;float:left;margin:0 4px 8px;padding:0;width:60px;overflow:hidden}@media (min-width: 992px){.sidebar .widget.flickr-widget .flickr-widget-list li{width:64px}}.sidebar .widget.flickr-widget .flickr-widget-list li a{display:block;position:relative;width:100%;height:100%}.sidebar .widget.flickr-widget .flickr-widget-list li a img{display:block;width:100%;height:auto}.sidebar .widget .tweet_list li{font-size:0.9rem;padding:1rem;position:relative;margin-bottom:0.75rem;background-color:#f8f8fa;border-radius:4px;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.sidebar .widget .tweet_list li .twitter-icon{position:absolute;right:12px;bottom:6px;font-size:2rem;line-height:1;color:#ccc}.sidebar .widget .tweet_list li .tweet_time{display:block;position:relative;font-size:12px;font-style:italic;color:#6a6a6a;margin-top:9px;padding-top:3px}.sidebar .widget .tweet_list li .tweet_time:after{content:'';display:block;width:28px;height:1px;background-color:#eee;position:absolute;top:0;left:0}.sidebar .widget .tweet_list li:hover{background-color:#eaeaea}.sidebar .widget .tweet_list li:last-child{margin-bottom:0}.single h2,.single .h2{font-size:2.1rem}.single h3,.single .h3{font-size:1.8rem}.single h4,.single .h4{font-size:1.5rem}.single .entry:not(.entry-grid){margin-bottom:2.5rem}@media (min-width: 768px){.single .entry:not(.entry-grid){margin-bottom:3.5rem}}.single .entry:not(.entry-grid):hover figure{-ms-transform:translateY(0);transform:translateY(0)}.single .entry:not(.entry-grid) .entry-media{margin-bottom:0}.single .entry:not(.entry-grid) .entry-content-container{display:block;box-shadow:none;box-shadow:0 2px 3px rgba(0,0,0,0.1);margin-bottom:2.5rem}@media (min-width: 768px){.single .entry:not(.entry-grid) .entry-content-container{margin-bottom:4rem}}.single .entry:not(.entry-grid) .entry-meta{padding:1rem;width:100%}@media (min-width: 768px){.single .entry:not(.entry-grid) .entry-meta{padding:1.25rem 1.5rem}}.single .entry:not(.entry-grid) .entry-meta div{float:left;font-size:0.85rem;margin-right:0.75rem;padding-bottom:0;margin-bottom:0;border-bottom:none}@media (min-width: 481px){.single .entry:not(.entry-grid) .entry-meta div{margin-right:1rem}}.single .entry:not(.entry-grid) .entry-meta div i{position:relative;margin-right:0.45rem;top:-0.1rem}.single .entry:not(.entry-grid) .entry-title{font-size:1.4rem;line-height:1.35;margin-bottom:0.85em}@media (min-width: 768px){.single .entry:not(.entry-grid) .entry-title{font-size:1.6rem}}@media (min-width: 992px){.single .entry:not(.entry-grid) .entry-title{font-size:1.85rem}}.single .entry:not(.entry-grid) h3,.single .entry:not(.entry-grid) .h3{font-size:1.2rem;line-height:1.35;margin-bottom:0.8em}@media (min-width: 768px){.single .entry:not(.entry-grid) h3,.single .entry:not(.entry-grid) .h3{font-size:1.4rem}}@media (min-width: 992px){.single .entry:not(.entry-grid) h3,.single .entry:not(.entry-grid) .h3{font-size:1.5rem}}.single .entry:not(.entry-grid) h4,.single .entry:not(.entry-grid) .h4{font-size:1.1rem;line-height:1.35;margin-bottom:0.8em}@media (min-width: 768px){.single .entry:not(.entry-grid) h4,.single .entry:not(.entry-grid) .h4{font-size:1.25rem}}@media (min-width: 992px){.single .entry:not(.entry-grid) h4,.single .entry:not(.entry-grid) .h4{font-size:1.3rem}}.single .entry:not(.entry-grid) h5,.single .entry:not(.entry-grid) .h5{font-size:1rem;line-height:1.35;margin-bottom:0.8em}@media (min-width: 992px){.single .entry:not(.entry-grid) h5,.single .entry:not(.entry-grid) .h5{font-size:1.2rem}}.single .entry:not(.entry-grid) .entry-content-wrapper{padding:1.4rem 1rem 0.75rem;width:100%}@media (min-width: 768px){.single .entry:not(.entry-grid) .entry-content-wrapper{padding:1.5rem 1.5rem 1rem}}@media (min-width: 992px){.single .entry:not(.entry-grid) .entry-content-wrapper{padding:1.65rem 1.5rem 1.25rem}}.single .entry:not(.entry-grid) blockquote{padding:1rem;margin-bottom:0.6rem;background-color:transparent;color:#323232}.single .entry:not(.entry-grid) blockquote:before{color:#ccd3d5;left:0.25rem;top:0.25rem}.single .entry-author{padding:1.25rem 1rem 0.6rem;background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.1)}@media (min-width: 768px){.single .entry-author{padding:1.5rem 1.5rem 0.65rem}}.single .entry-author figure{float:left}@media (max-width: 480px){.single .entry-author figure{max-width:50px;margin-right:15px}}.single .entry-author a{color:#212121}.single .entry-author a:hover,.single .entry-author a:focus{color:#0587db}.single .entry-author .author-content{margin-left:115px}@media (max-width: 480px){.single .entry-author .author-content{margin-left:0}}.single .entry-author .author-content h4{font-size:1.3rem;margin-bottom:0.6em}.single .entry-author .author-content p:last-of-type{margin-bottom:1.15rem}.single .entry-author .author-content .social-icon{background-color:#e8ebec}.single .entry-author .author-content .social-icon:hover,.single .entry-author .author-content .social-icon:focus{color:#fff;background-color:#0587db}.single .entry-author:after{content:'';display:table;clear:both}.single .single-related-posts{margin-bottom:1.5rem}@media (min-width: 768px){.single .single-related-posts{margin-bottom:1rem}}.comments{margin-bottom:1.3rem}@media (min-width: 768px){.comments{margin-bottom:2rem}}.comments .media{margin-top:0}.comments .media .media-left{padding:0}@media (max-width: 480px){.comments .media .media-left{display:none}}.comments .media .media-body{padding-left:25px}@media (max-width: 480px){.comments .media .media-body{padding-left:0}}.comments .media ul{margin-left:60px}@media (max-width: 767px){.comments .media ul{margin-left:40px}}@media (max-width: 480px){.comments .media ul{margin-left:20px}}.comments .comment{padding:1.2rem 1rem 1rem;background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.1);margin-bottom:1.5rem}@media (min-width: 768px){.comments .comment{padding:1.45rem 1.5rem 1.1rem}}.comments .comment h4{font-size:1.1rem;color:#212121;margin-bottom:0.6em}.comments .comment h4 span{float:right;color:#777;font-size:80%;font-weight:500}.comments .comment p:last-child{margin-bottom:0}.comment-respond{margin-bottom:4rem}@media (min-width: 768px){.comment-respond{margin-bottom:4.5rem}}@media (min-width: 992px){.comment-respond{margin-bottom:5rem}}#portfolio-filter{display:inline-block;background-color:#fff;border-radius:8px;margin:0 0 3rem;font-size:0;padding:0.75rem 1rem}@media (min-width: 768px){#portfolio-filter{margin:0 0 3.5rem}}.bg-white #portfolio-filter{background-color:#e8ebec}#portfolio-filter li{position:relative;display:inline-block;border-radius:8px}#portfolio-filter li a{display:inline-block;color:#3c3c3c;font-size:0.95rem;font-weight:700;padding:0.65rem 0.9rem;border-radius:8px;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}@media (min-width: 768px){#portfolio-filter li a{padding:0.75rem  1.1rem}}@media (min-width: 992px){#portfolio-filter li a{font-size:0.95rem}}#portfolio-filter li a:hover,#portfolio-filter li a:focus{color:#0587db}#portfolio-filter li.active{background-color:#0587db}#portfolio-filter li.active a{color:#fff}#portfolio-item-container{transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;margin:0 0 3.3rem}@media (min-width: 768px){#portfolio-item-container{margin:0 0 3.55rem}}@media (min-width: 992px){#portfolio-item-container{margin:0 0 4.1rem}}#portfolio-item-container:after{content:'';display:table;clear:both}.portfolio-item{position:relative;float:left;margin-bottom:2rem;width:100%}.swiper-container .portfolio-item{margin-bottom:0}.portfolio-item a{color:#323232}.portfolio-item a:hover,.portfolio-item a:focus{color:#0587db}.portfolio-item figure{position:relative}.portfolio-item figure img{display:block;width:100%;height:auto}.portfolio-item figure:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:#0587db;opacity:0;visibility:hidden;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;z-index:50}.portfolio-item .zoom-btn{display:inline-block;position:absolute;top:50%;left:50%;width:4rem;height:4rem;margin-top:-2rem;margin-left:-2rem;font-size:1.4rem;line-height:4rem;text-align:center;border-radius:50%;opacity:0;visibility:hidden;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;-ms-transform:scale(0);transform:scale(0);z-index:100;color:#0587db;background-color:rgba(255,255,255,0.85)}.portfolio-item .zoom-btn:hover,.portfolio-item .zoom-btn:focus{background-color:rgba(255,255,255,0.96)}.portfolio-item .portfolio-meta{position:relative;margin-top:1.1rem}.portfolio-item .portfolio-title{color:#212121;font-size:1.25rem;line-height:1.3;font-weight:700;margin:0 0 0.45rem}@media (min-width: 992px){.container-fluid .max-col-5 .portfolio-item .portfolio-title,.container-fluid .max-col-6 .portfolio-item .portfolio-title{font-size:1.1rem}}.portfolio-item .portfolio-tags{font-weight:600;font-size:0.85rem}.portfolio-item .portfolio-tags a{color:#7f7f7f}.portfolio-item .portfolio-tags a:hover,.portfolio-item .portfolio-tags a:focus{color:#0587db}.portfolio-item:hover figure:after{visibility:visible;opacity:0.45}.portfolio-item:hover .zoom-btn,.portfolio-item:hover .link-btn{visibility:visible;opacity:1;-ms-transform:scale(1);transform:scale(1)}.portfolio-item.portfolio-anim{position:relative;overflow:hidden;margin-bottom:0}.portfolio-item.portfolio-anim figure{position:relative}.portfolio-item.portfolio-anim figure:after{background-color:#029046}.portfolio-item.portfolio-anim .zoom-btn{width:3rem;height:3rem;margin-top:-3.8rem;margin-left:-1.5rem;font-size:1.2rem;line-height:3rem;color:#fff;background-color:#0587db}.portfolio-item.portfolio-anim .zoom-btn:hover,.portfolio-item.portfolio-anim .zoom-btn:focus{background-color:#0587db}.portfolio-item.portfolio-anim .portfolio-meta{position:absolute;left:0;right:0;bottom:0;color:#fff;margin:0;z-index:99;padding:4.5rem 1rem 1.15rem;margin:0;background:linear-gradient(to bottom, transparent 0%, #0587db 100%);background-color:transparent;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;-ms-transform:translateY(100%);transform:translateY(100%)}@media (min-width: 992px){.portfolio-item.portfolio-anim .portfolio-meta{padding-left:1.5rem;padding-right:1.5rem}}.portfolio-item.portfolio-anim .portfolio-title{font-size:1.2rem;margin:0 0 0.35rem}@media (min-width: 992px){.container-fluid .max-col-5 .portfolio-item.portfolio-anim .portfolio-title,.container-fluid .max-col-6 .portfolio-item.portfolio-anim .portfolio-title{font-size:1rem}}.portfolio-item.portfolio-anim .portfolio-title a{color:#e1e1e1}.portfolio-item.portfolio-anim .portfolio-title a:hover,.portfolio-item.portfolio-anim .portfolio-title a:focus{color:#fff}.portfolio-item.portfolio-anim .portfolio-tags{font-size:0.8rem;color:#aeaeae}.portfolio-item.portfolio-anim .portfolio-tags a{color:#c1c1c1}.portfolio-item.portfolio-anim .portfolio-tags a:hover,.portfolio-item.portfolio-anim .portfolio-tags a:focus{color:#fff}.portfolio-item.portfolio-anim:hover .portfolio-meta,.portfolio-item.portfolio-anim:focus .portfolio-meta{-ms-transform:translateY(0);transform:translateY(0)}.portfolio-row{margin-left:-15px;margin-right:-15px}.portfolio-row>#portfolio-item-container{margin:0 0 1rem}@media (min-width: 768px){.portfolio-row>#portfolio-item-container{margin:0 0 1.75rem}}.portfolio-row>#portfolio-item-container>.portfolio-item{padding:0 15px}.portfolio-row:after{content:'';display:table;clear:both}@media (min-width: 768px){.max-col-6 .portfolio-item,.max-col-5 .portfolio-item,.max-col-4 .portfolio-item,.max-col-3 .portfolio-item,.max-col-2 .portfolio-item{width:50%}}@media (min-width: 992px){.max-col-4 .portfolio-item,.max-col-3 .portfolio-item{width:33.3%}}@media (min-width: 992px){.max-col-6 .portfolio-item,.max-col-5 .portfolio-item{width:25%}}@media (min-width: 1200px){.max-col-4 .portfolio-item{width:25%}.max-col-4 .portfolio-item.wide{width:50%}}@media (min-width: 1200px){.max-col-5 .portfolio-item{width:20%}.max-col-5 .portfolio-item.wide{width:40%}}@media (min-width: 1200px){.max-col-6 .portfolio-item{width:16.66%}.max-col-6 .portfolio-item.wide{width:33.3%}}.lg-backdrop{background-color:#f4f4f4}#lg-counter{color:#323232;font-size:1rem;font-weight:500}@media (max-width: 420px){#lg-counter{display:none}}.lg-toolbar .lg-icon,.lg-outer .lg-toogle-thumb{color:#323232;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.lg-toolbar .lg-icon:hover,.lg-toolbar .lg-icon:focus,.lg-outer .lg-toogle-thumb:hover,.lg-outer .lg-toogle-thumb:focus{color:#fff;background-color:#0587db}.lg-outer .lg-toogle-thumb{border-radius:4px 4px 0 0}.lg-actions .lg-next,.lg-actions .lg-prev,.lg-sub-html,.lg-toolbar,.lg-outer .lg-thumb-outer,.lg-outer .lg-toogle-thumb{background-color:rgba(215,212,212,0.8)}.lg-actions .lg-next,.lg-actions .lg-prev{border-radius:4px;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.lg-actions .lg-next:hover,.lg-actions .lg-next:focus,.lg-actions .lg-prev:hover,.lg-actions .lg-prev:focus{color:#fff;background-color:#0587db}.lg-outer .lg-thumb{padding:0.25rem 0}.lg-outer .lg-thumb-item{border-radius:0}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#0587db}.portfolio-post-media{margin-bottom:0.6rem}@media (min-width: 768px){.portfolio-post-media{margin-bottom:0.3rem}}.portfolio-post-media img{display:block;width:100%;height:auto;margin-bottom:15px}@media (min-width: 768px){.portfolio-post-media img{margin-bottom:30px}}.portfolio-post-media .embed-responsive,.portfolio-post-media .fluid-width-video-wrapper{margin-bottom:15px}@media (min-width: 768px){.portfolio-post-media .embed-responsive,.portfolio-post-media .fluid-width-video-wrapper{margin-bottom:25px}}.portfolio-post-media .single-portfolio-gallery{margin-bottom:15px}@media (min-width: 768px){.portfolio-post-media .single-portfolio-gallery{margin-bottom:20px}}@media (min-width: 992px){.portfolio-post-media .single-portfolio-gallery{margin-bottom:25px}}.portfolio-post-media .single-portfolio-gallery img{margin-bottom:0}.portfolio-post-media .single-portfolio-thumbs-wrapper{padding:10px 8px;background-color:#d4dadc;margin-bottom:15px}@media (min-width: 768px){.portfolio-post-media .single-portfolio-thumbs-wrapper{margin-bottom:23px}}@media (min-width: 992px){.portfolio-post-media .single-portfolio-thumbs-wrapper{margin-bottom:30px}}.portfolio-post-media .single-portfolio-gallery-thumbs img{margin-bottom:0}.portfolio-post-media .single-portfolio-gallery-thumbs .swiper-slide{padding:4px}@media (min-width: 768px){.portfolio-post-media .single-portfolio-gallery-thumbs .swiper-slide{padding:6px}}@media (min-width: 992px){.portfolio-post-media .single-portfolio-gallery-thumbs .swiper-slide{padding:8px}}.portfolio-post-media .single-portfolio-gallery-thumbs .swiper-slide-active{background-color:#029046}.portfolio-post-content{margin-bottom:2rem}.portfolio-post-content .portfolio-title{font-size:2rem;line-height:1.25;margin-bottom:0.75em}.portfolio-post-content ul{padding:0.8rem 1rem 0.35rem;background-color:#d4dadc;margin-bottom:1.65rem}@media (min-width: 768px){.portfolio-post-content ul{padding:0.9rem 1.5rem 0.5rem}}.portfolio-post-content ul li{padding:0.45rem 0;margin-bottom:0.25em;border-bottom:1px solid #c6ced0}.portfolio-post-content ul li>span{display:inline-block;font-weight:500;margin-right:0.5rem;min-width:80px}.portfolio-post-content ul li i{margin-right:0.4rem}.portfolio-post-content ul li:last-child{border-bottom:none}.portfolio-related-carousel .portfolio-item{margin-bottom:0}.product{position:relative;margin-bottom:1.5rem;width:100%;padding-bottom:0;text-align:center}.table .product{text-align:left}@media (min-width: 768px){.product{margin-bottom:2.25rem}}.swiper-container .product{margin-bottom:0}.product .product-top{position:relative;margin-bottom:1rem;overflow:hidden}.product .product-top figure a{display:block}.product .product-top img{display:block;width:100%;height:auto}.product .image-hover{position:absolute;left:0;top:0;bottom:0;visibility:hidden;opacity:0;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.product:hover .image-hover{visibility:visible;opacity:1}.product .product-title{color:#212121;font-size:1.1rem;line-height:1.3;margin-bottom:0.4rem}.product .product-title a{color:#212121}.product .product-title a:hover,.product .product-title a:focus{color:#0587db}.product .product-price-container{font-size:1.1rem;line-height:1;color:#e53935;font-weight:700}.product .product-price-container .old-price{color:#7e7e7e;font-size:85%;text-decoration:line-through;font-weight:500}.product .product-price-container span{vertical-align:baseline}.product .product-price-container .product-price{font-weight:600}.product .product-action-container{display:table;position:absolute;left:0;bottom:0;width:calc(100% + 1px);z-index:10;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;visibility:hidden;opacity:1;-ms-transform:translateY(100%);transform:translateY(100%);box-shadow:0 -1px 6px rgba(0,0,0,0.1)}.product .product-action-container .tooltip-inner{white-space:pre;max-width:none;font-size:0.9rem;padding:0.45rem 0.75rem;border-radius:0;background-color:#788a90}.product .product-action-container .tooltip.top .tooltip-arrow{margin-left:-8px;border-width:8px 8px 0;border-top-color:#788a90}.product .product-action-container .product-add-btn+.tooltip{left:0 !important}.product .product-action-container .product-add-btn+.tooltip.top .tooltip-arrow{left:0 !important}.product .product-action-container .product-compare-btn+.tooltip{left:auto !important;right:0 !important}.product .product-action-container .product-compare-btn+.tooltip.top .tooltip-arrow{left:auto !important;right:0 !important;margin-left:0 !important;margin-right:-8px !important}.product .product-action-container .btn{display:table-cell;border:none;color:#bec7c9;background-color:#fff;opacity:1;padding:0.6em 0.25em;font-size:1rem;border-radius:0 !important}.product .product-action-container .btn i{font-size:inherit;margin:0}.product .product-action-container .btn:hover,.product .product-action-container .btn:focus{color:#fff;background-color:#0587db;border-color:#0587db}.product:hover .product-action-container,.product.focus .product-action-container{visibility:visible;opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.product .label{position:absolute;top:0.75rem;z-index:20;font-size:0.8rem;font-weight:600;padding:0.6rem 0.95rem;border-radius:0;opacity:0.8;letter-spacing:0.05em;border-radius:4px}.product .label.new{left:0.75rem;color:#fff;background-color:#0587db}.product .label.discount{right:0.75rem;color:#fff;background-color:#d50000}.product.product-list{padding-bottom:0}@media (min-width: 768px){.product.product-list{margin-bottom:2rem}.product.product-list>.row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product.product-list .product-title{font-size:1.2rem;margin-bottom:0.6rem}.product.product-list .product-top{margin-bottom:0}.product.product-list .product-meta-container{margin-bottom:1.2rem}.product.product-list .product-meta-container .ratings-container{float:right;margin-bottom:0}.product.product-list .product-meta-container .product-price-container{float:left;margin-bottom:0}.product.product-list .product-meta-container:after{content:'';display:table;clear:both}}.product.product-list .row{margin-left:-10px;margin-right:-10px}.product.product-list .row>[class*="col-"]{padding-left:10px;padding-right:10px}.product.product-list .product-content{text-align:left}.product.product-list .product-content p{display:none;margin-bottom:1rem}@media (min-width: 768px){.product.product-list .product-content p{display:block}}.product.product-list .product-content p:last-child{margin-bottom:0}.product.product-sm{margin-bottom:1rem;padding-bottom:0}.product.product-sm:after{content:'';display:table;clear:both}.product.product-sm .product-top{width:90px;float:left;border:1px solid #d7d4d4;margin-bottom:0}.product.product-sm .product-title,.product.product-sm .product-price-container{padding-left:105px}.product.product-sm .product-title{max-width:240px}.ratings-container{margin-bottom:0.4rem;line-height:1}.ratings-container .product-ratings{height:1rem}.ratings-container .product-ratings:before{content:"\f005  " "\f005  " "\f005  " "\f005  " "\f005";color:#bbc4c7}.ratings-container .product-ratings,.ratings-container .ratings{display:inline-block;font-size:1rem;line-height:1;position:relative;font-family:FontAwesome}.ratings-container .ratings{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden}.ratings-container .ratings:before{content:"\f005  " "\f005  " "\f005  " "\f005  " "\f005";color:#FBC02D}.products-container{margin-bottom:1.6rem}.products-container>.row{margin-left:-10px;margin-right:-10px}.products-container>.row>.product{float:left;padding-left:10px;padding-right:10px}.products-container>.row>.product .product-price-container{left:10px}@media (min-width: 768px){.max-col-5 .product,.max-col-4 .product,.max-col-3 .product,.max-col-2 .product{width:50%}.max-col-5 .product.wide,.max-col-4 .product.wide,.max-col-3 .product.wide,.max-col-2 .product.wide{width:100%}}@media (min-width: 992px){.max-col-4 .product,.max-col-3 .product{width:33.3%}.max-col-4 .product.wide,.max-col-3 .product.wide{width:66.6%}}@media (min-width: 992px){.max-col-6 .product,.max-col-5 .product{width:25%}.max-col-6 .product.wide,.max-col-5 .product.wide{width:50%}}@media (min-width: 1200px){.max-col-4 .product{width:25%}.max-col-4 .product.wide{width:50%}}@media (min-width: 1200px){.max-col-5 .product{width:20%}.max-col-5 .product.wide{width:40%}}.product-gallery-container{margin-bottom:2rem}@media (min-width: 992px){.product-gallery-container{margin-bottom:4rem}}.product-zoom-wrapper{padding:0.75rem;background-color:#d2d8da;border-radius:4px}.product-gallery-container img{display:block;width:100%;height:auto}.product-gallery-wrapper{margin-top:1rem;padding:0.5rem 0.5rem;background-color:#d2d8da;border-radius:4px}.product-gallery a{display:block;padding:0.25rem;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.product-gallery a:hover,.product-gallery a:focus{background-color:#0587db}.product-details{margin-bottom:2.75rem}@media (min-width: 992px){.product-details{margin-bottom:0}}.product-details .product-title{font-size:2.4rem;line-height:1.2;margin-bottom:0.3rem}.product-details .review-container{background-color:#d2d8da;border-radius:4px;padding:0.75rem 1rem;margin-bottom:1rem}.product-details .review-container .ratings-container{display:inline-block;vertical-align:middle;margin-bottom:0}.product-details .review-count{margin-left:1.25rem}.product-details .review-action:before{content:'|';padding:0 0.5rem}.product-details .product-price-container{font-size:2rem;font-weight:500;color:#e53935;margin-bottom:0.9rem}.product-details .product-price-container .old-price{color:#7e7e7e;font-size:70%;text-decoration:line-through;font-weight:500}.product-details .product-price-container span{vertical-align:baseline}.product-details .product-desc-box{position:relative;background-color:#d2d8da;border-radius:4px;padding:0.75rem 1rem;margin-bottom:1.25rem}.product-details .product-desc-box li{padding:0.1rem 0}.product-details .product-single-content{margin:1.4rem 0 1.2rem}.product-details .product-single-content p{margin-bottom:1rem}.product-details .product-single-content p:last-child{margin-bottom:0}.product-details .product-action{font-size:0;margin:1.25rem 0 1.9rem;padding:0}.product-details .product-action .product-quantity{display:inline-block;max-width:150px;vertical-align:middle}.product-details .product-action .product-quantity .form-control{margin-bottom:0}.product-details .product-action .product-quantity+.btn{margin-left:1rem}.product-details .product-action .product-quantity+.btn+.btn{margin-left:1rem}.product-details .product-action .product-quantity .btn{vertical-align:middle}.product-details .panel p{text-indent:1rem}.product-details .panel p:last-child{margin-bottom:0}.product-details .panel .fa-ul{margin-bottom:0}.product-details .panel .fa-ul li{margin-bottom:0.5rem}.product-details .panel .fa-ul li:last-child{margin-bottom:0}.product-details-tab .tab-pane p{text-indent:1rem}.product-details-tab .tab-pane p:last-child{margin-bottom:0.25rem}.product-details-tab .tab-pane .fa-ul{margin-bottom:0}.product-details-tab .tab-pane .fa-ul li{margin-bottom:0.5rem}.product-details-tab .tab-pane .fa-ul li:last-child{margin-bottom:0}.product-details-tab .tab-pane .comments .comment{background-color:#e8ebec;border-radius:4px}.product-details-tab .tab-pane .comments .comment p{text-indent:0}.product-details-tab .tab-pane .comments .comment .ratings-container{margin-bottom:0.35rem}@media (min-width: 992px){.flex-shop{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.flex-shop .col-md-9{width:70%}.flex-shop .col-md-9+.col-md-3{width:30%}.flex-shop .col-md-push-3{left:30%}.flex-shop .col-md-push-3+.col-md-pull-9{right:70%}.flex-shop .col-md-push-3.col-md-6{left:25%}.flex-shop .sidebar{position:relative}.flex-shop .sidebar:after{content:'';position:absolute;display:block;background-color:#d4dadc;left:0;top:-4rem;bottom:0;z-index:0;width:3000px}.flex-shop .sidebar.col-md-pull-9:after,.flex-shop .sidebar.col-md-pull-6:after{left:auto;right:0}.flex-shop .sidebar .widget{position:relative;z-index:1}}@media (min-width: 1200px){.flex-shop.row{margin-left:-30px;margin-right:-30px}.flex-shop.row>[class*="col-"]{padding-left:30px;padding-right:30px}}.category-filter-row{margin-bottom:2rem;padding:0.95rem 1.1rem;background-color:#fff;border-radius:8px}.category-filter-row .left{white-space:nowrap}.category-filter-row .left .filter-container{float:left}.category-filter-row .left .filter-container.filter-show{float:right}@media (min-width: 768px){.category-filter-row .left{float:left;margin-bottom:0}.category-filter-row .left .filter-container{float:left}.category-filter-row .left .filter-container.filter-show{float:left}.category-filter-row .left .filter-sort{margin-right:25px}}.category-filter-row .left:after{content:'';display:table;clear:both}.category-filter-row .right{margin-bottom:10px;white-space:nowrap}@media (min-width: 768px){.category-filter-row .right{float:right;margin-bottom:0}}.category-filter-row .right:after{content:'';display:table;clear:both}.category-filter-row label,.category-filter-row .form-control{display:inline-block;vertical-align:middle;margin-bottom:0;width:auto}.category-filter-row label,.category-filter-row .cat-product-count{margin-right:0.5rem;font-size:0.95rem;font-weight:700}.category-filter-row .form-control{padding-left:0.5rem;padding-right:0.5rem;background-color:#e8ebec;border-color:#e8ebec}.category-filter-row:after{content:'';display:table;clear:both}.category-filter-row .cat-product-count,.category-filter-row .btn,.category-filter-row .filter-product-view{display:inline-block;vertical-align:middle}.category-filter-row .btn+.btn{margin-left:0.5rem}.category-filter-row .cat-product-count{line-height:2rem;margin-right:1.5rem}@media (max-width: 767px){.category-filter-row .cat-product-count{float:left}}.category-filter-row .filter-product-view{font-size:0}.category-filter-row .filter-product-view .btn{text-align:center;font-size:1.4rem;padding:0.25em 0.55em}.category-filter-row .filter-product-view .btn i{margin:0}@media (max-width: 767px){.category-filter-row .filter-product-view{float:right}}@media (max-width: 991px){.sidebar.shop-sidebar{margin-bottom:3rem}}.sidebar.shop-sidebar .widget{margin-bottom:4rem}.sidebar.shop-sidebar .widget .widget-title{margin-bottom:1.25rem}.sidebar.shop-sidebar .widget .panel .panel-title{font-weight:600}.sidebar.shop-sidebar .widget .panel .panel-body{margin:0;background-color:transparent}.sidebar.shop-sidebar .widget .btn{color:#fff}.category-widget-btn{display:block;width:20px;height:20px;font-family:'FontAwesome';font-size:10px;line-height:21px;text-align:center;color:#0587db;background-color:#eaeaea;border-radius:50%;position:absolute;left:10px;top:8px;transition:all 0.4s;-webkit-transition:all 0.4s}.category-widget-btn:after{content:"\f105"}.category-widget-btn:hover,.category-widget-btn:focus{background-color:#333;color:#fff}.open .category-widget-btn:after{content:"\f107"}.filter-price .form-control{margin-bottom:1.25rem}.filter-price-label{font-size:0.9rem;font-weight:600;margin-bottom:0.25rem}.filter-color-container,.filter-size-container{font-size:0}.filter-color-container .row,.filter-size-container .row{margin-left:-0.25rem;margin-right:-0.25rem}.filter-color-box,.filter-size-box{display:inline-block;width:2.2rem;height:2.2rem;margin:0 0.25rem 0.5rem;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.filter-color-box:hover,.filter-color-box:focus,.filter-size-box:hover,.filter-size-box:focus{box-shadow:0 2px 5px rgba(0,0,0,0.4)}.filter-size-box{color:#323232 !important;background-color:#fff;font-size:0.9rem;font-weight:600;line-height:2.2rem;text-align:center;text-transform:uppercase}.filter-size-box.active,.filter-size-box:hover,.filter-size-box:focus{color:#fff !important;background-color:#0587db}.sidebar .filter-group-widget .panel-body{padding:35px 0 30px}.filter-brand-list{margin-top:-10px}.filter-brand-list a{color:#323232;display:block;font-size:0.9rem;line-height:1.5rem;padding:0.15rem 0;font-weight:500}.filter-brand-list a:hover,.filter-brand-list a:focus{color:#0587db}.filter-brand-list a i{margin-right:0.6rem}.filter-brand-list a span{float:right}#filter-range-details.row{margin-left:-5px;margin-right:-5px}#filter-range-details.row [class*="col-"]{padding-left:5px;padding-right:5px}#price-slider{margin:0 0 2.75rem}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-ms-touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;height:6px}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-drag *{cursor:inherit !important}.noUi-base{transform:translate3d(0, 0, 0)}.noUi-horizontal{height:6px}.noUi-horizontal .noUi-handle{width:1.5rem;height:1.5rem;left:-0.5rem;top:-0.6rem}.noUi-background{background:#fff}.noUi-connect{background:#0587db}.noUi-origin{border-radius:0}.noUi-target{border-radius:0;background:#fff}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border-radius:50px;background:#fff;cursor:default;transition:all 0.5s;box-shadow:0 1px 3px rgba(0,0,0,0.25)}.noUi-handle:hover{box-shadow:0 2px 5px rgba(0,0,0,0.35)}.noUi-handle>div{position:absolute;top:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:1px;font-size:0.85rem;font-weight:600;color:#5a5a5a}.delete-btn,.cart-btn{display:inline-block;color:#323232;background-color:#e8ebec;font-size:0.8rem;min-width:2rem;height:2rem;line-height:2rem;text-align:center;border-radius:50%;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.delete-btn:hover,.delete-btn:focus,.cart-btn:hover,.cart-btn:focus{background-color:#0587db;color:#fff}.info-col .product{margin:0;padding:6px 0}.info-col .product figure{position:relative;display:inline-block;vertical-align:middle;width:100px;margin-right:1rem}@media (min-width: 768px){.info-col .product figure{margin-right:1.4rem}}.info-col .product figure img{display:block;width:100%;height:auto}.info-col .product .product-title{font-size:1.1rem;margin:0 0 0.75rem}.info-col .product .product-info{display:inline-block;vertical-align:top}.info-col .product .product-info ul{font-size:0.9rem;color:#444}.info-col .product .product-info ul li{margin-bottom:1px}.info-col .product .product-info ul span{display:inline-block;min-width:100px;font-weight:600}.info-col .product:after{content:'';display:table;clear:both}.price-col{font-weight:500;width:160px;font-size:1.1rem;text-align:center}.quantity-col{width:160px;text-align:center}.quantity-col .form-control{display:inline-block;max-width:110px;margin-bottom:0;text-align:center}.subtotal-col{width:160px;text-align:center;color:#e53935;font-weight:500;font-size:1.1rem}.delete-col{width:80px;text-align:center}.shipping-container{margin-top:1rem}.shipping-container .form-control,.shipping-container .form-group{margin-bottom:1rem}.shipping-container .form-group .form-control{margin-bottom:0}@media (min-width: 992px){.shipping-container{margin-top:0}}.table.total-table{font-weight:500;margin:2.5rem 0 1.5rem}.table.total-table tr td{width:50%}.table.total-table tr td:first-child{text-align:right}.table.total-table tr td:last-child{text-align:center}.table.total-table tr:last-child td:last-child{color:#e53935}.table.total-table tr.total-row{font-size:1.25rem}@media (min-width: 992px){.table.total-table{margin-top:0}}.table-compare .info-col .product figure{width:120px}.rating-col{width:180px;text-align:center}.summary-col{width:240px}.summary-col p:last-child{margin-bottom:0}@media (max-width: 767px){.table-responsive .table tbody>tr>.summary-col{min-width:180px;white-space:normal}}.stock-col{width:150px;font-weight:600}.table-checkout{font-weight:500}.table-checkout .total-row td:first-child{text-align:right}.table-checkout .total-row td:last-child{text-align:center}.table-checkout .total-row:last-child{font-size:1.25rem}.table-checkout .total-row:last-child td:last-child{color:#e53935}.checkout-action{font-size:0}.checkout-action .btn+.btn{margin-left:4px}#map{height:380px;background-color:#d7d4d4;position:relative}@media (min-width: 768px){#map{height:480px}}#map address{font-size:0.9rem;margin:0;padding:1rem 0.7rem 0.7rem;line-height:1.5}.location-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 1.25rem 1rem;width:2.2rem;height:4rem;border-radius:0.5em/.25em;color:#0587db;background:#d7d4d4;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.text-center .location-icon,.location-icon.text-center{margin-left:auto;margin-right:auto}.location-icon i{position:relative;z-index:2;font-size:1.4rem}.location-icon:before,.location-icon:after{position:absolute;width:inherit;height:inherit;border-radius:inherit;background:inherit;content:'';top:0}.location-icon:before{-ms-transform:rotate(60deg);transform:rotate(60deg);left:0}.location-icon:after{-ms-transform:rotate(-60deg);transform:rotate(-60deg);right:0}.location-icon.custom{background-color:#0587db;color:#fff}.location-icon.custom2{background-color:#029046;color:#fff}.location-icon.dark{background-color:#181818;color:#fff}.location-info{margin-bottom:2.5rem;line-height:1.5}.location-info address{line-height:1.5}.location-info address{margin-bottom:0.4rem}.location-info p{margin-bottom:0.35rem}.location-info .social-icons{margin-top:0.75rem}.location-info.location-info-box{padding:1.6rem 1rem 0.7rem;background-color:#fff}@media (min-width: 768px){.location-info.location-info-box{padding:2rem 1.25rem 0.8rem}}@media (min-width: 992px){.location-info.location-info-box{padding:2.25rem 1.5rem 1rem}}.location-info.location-info-box .social-icons .social-icon{background-color:#d7d4d4}.location-info.location-info-box .social-icons .social-icon:hover,.location-info.location-info-box .social-icons .social-icon:focus{background-color:#0587db}.error-page{padding-top:20px;padding-bottom:90px}@media (min-width: 768px){.error-page{padding-top:30px;padding-bottom:100px}}@media (min-width: 992px){.error-page{padding-top:60px;padding-bottom:130px}}.error-page h1{font-size:8rem;margin-bottom:3rem;line-height:0.7;color:#0587db}@media (min-width: 768px){.error-page h1{font-size:14rem;margin-bottom:4rem}}@media (min-width: 992px){.error-page h1{font-size:20rem;margin-bottom:5.5rem}}.error-page h2{font-size:1.5rem;margin-bottom:1.5rem}@media (min-width: 768px){.error-page h2{font-size:2rem}}@media (min-width: 992px){.error-page h2{font-size:3rem;margin-bottom:2rem}}.error-page p{font-size:1rem;line-height:1.5;max-width:420px;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}@media (min-width: 768px){.error-page p{font-size:1.2rem;margin-bottom:1.8rem}}@media (min-width: 992px){.error-page p{font-size:1.25rem;max-width:540px;margin-bottom:2.25rem}}.sidebar.faqs-sidebar{margin-bottom:20px}.sidebar.faqs-sidebar .widget:last-child{margin-bottom:0}.sidebar.faqs-sidebar .widget .faqs-cat-list{counter-reset:count-faqs}.sidebar.faqs-sidebar .widget .faqs-cat-list li{counter-increment:count-faqs;padding:0.6rem 1rem;background-color:#f8f8fa;margin-bottom:0.5rem}.sidebar.faqs-sidebar .widget .faqs-cat-list li:before{position:relative;font-weight:600;content:counter(count-faqs);font-size:1.5rem;line-height:1;color:#0587db;margin-right:0.5rem;vertical-align:middle;top:-0.1rem}.sidebar.faqs-sidebar .widget .faqs-cat-list li a{color:#323232;vertical-align:middle}.sidebar.faqs-sidebar .widget .faqs-cat-list li a:hover,.sidebar.faqs-sidebar .widget .faqs-cat-list li a:focus{color:#0587db}.user-form-page #wrapper{min-height:100vh;padding:6rem 0}.user-form-container{max-width:420px;margin:0 auto;padding:1.5rem 1rem}@media (min-width: 768px){.user-form-container{padding:1.5rem}}@media (min-width: 992px){.user-form-container{padding:2rem}}.user-form-container.register-form{max-width:720px}.footer{background-color:#181818;color:#7e7e7e}.footer>.container,.footer>.container-fluid{padding-top:4.2rem;padding-bottom:0.5rem}.footer hr{margin:1.5rem 0;border-top-color:#323232}.footer a{color:#b7b7b7}.footer a:hover,.footer a:focus{color:#029046}.footer .widget{margin-bottom:3.5rem}.footer .widget .widget-title{font-weight:500;font-size:1.2rem;line-height:1.1;margin:0.1rem 0 1.5rem;color:#ccc;letter-spacing:0.025em}@media (min-width: 992px){.footer .widget .widget-title{font-size:1.1rem}}.footer .widget .footer-logo{display:inline-block;max-width:100%;height:auto;margin-bottom:1.25rem}.footer .widget.about-widget p{margin-bottom:1rem}.footer .widget .about-list li{padding-bottom:0.35rem;margin-bottom:0.35rem;}.footer .widget .about-list li i{float:left;font-size:1.3rem;margin-top:0.1rem;min-width:2.2rem;text-align:center;}.footer .widget .about-list li .about-list-content{margin-left:3rem}.footer .widget .about-list li span{font-weight:500;margin-right:0.25rem}.footer .widget .about-list li:after{content:'';display:table;clear:both}.footer .widget .about-list li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.footer .widget .about-list.large li{padding-bottom:0.55rem;margin-bottom:0.55rem}.footer .widget .about-list.large li label{margin-bottom:0.2rem}.footer .widget .about-list.large li:last-child{padding-bottom:0;margin-bottom:0}.footer .widget .about-list.larger li{padding-bottom:0.75rem;margin-bottom:0.75rem}.footer .widget .about-list.larger li label{margin-bottom:0.2rem}.footer .widget .about-list.larger li:last-child{padding-bottom:0;margin-bottom:0}.footer .widget .fa-ul li{margin-bottom:0.6rem}.footer .widget .fa-ul li:last-child{margin-bottom:0}.footer .widget .fa-ul li .fa-li{font-size:100%}.footer .widget .social-icons .social-icon{font-size:1rem;color:#b7b7b7;background-color:#252525}@media (min-width: 992px){.footer .widget .social-icons .social-icon{margin-bottom:0}}.footer .widget .social-icons .social-icon:hover,.footer .widget .social-icons .social-icon:focus{color:#fff;background-color:#0587db}.footer .widget .tweet_list li{font-size:0.95rem;padding:0.55rem 0.9rem;position:relative;margin-bottom:0.75rem;background-color:#252525;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;border-radius:4px}.footer .widget .tweet_list li .twitter-icon{position:absolute;right:12px;bottom:6px;font-size:2rem;line-height:1;color:#323232}.footer .widget .tweet_list li .tweet_time{display:block;position:relative;font-size:0.75rem;font-style:italic;margin-top:0.4rem}.footer .widget .tweet_list li:hover{background-color:#202020}.footer .widget .tweet_list li:last-child{margin-bottom:0}.footer .widget form>.row{margin-left:-0.6rem;margin-right:-0.6rem}.footer .widget form>.row [class*="col-"]{padding-left:0.6rem;padding-right:0.6rem}.footer .widget .btn{color:#eee;background-color:#0587db;border-color:#0587db}.footer .widget .btn:hover,.footer .widget .btn:focus{color:#fff;background-color:#029046;border-color:#029046}.footer .widget .form-group{margin-bottom:0.9rem}.footer .widget .form-control{background-color:#222;border-color:#222;color:#9e9e9e;margin-bottom:0.9rem}.footer .widget .form-control::-webkit-input-placeholder{color:#9e9e9e}.footer .widget .form-control::-moz-placeholder{color:#9e9e9e}.footer .widget .form-control:-ms-input-placeholder{color:#9e9e9e}.footer .widget .form-control::placeholder{color:#9e9e9e}.footer .widget .form-control:focus,.footer .widget .form-control:hover{color:#9e9e9e;background-color:#272727;border-color:#272727;box-shadow:0 0 1em #111}.footer .widget textarea.form-control{min-height:110px}.footer .widget.newsletter-widget form{margin-bottom:0.6rem}.footer .widget.newsletter-widget p{margin-bottom:1rem}.footer .widget.newsletter-widget div .btn{float:right}.footer .widget.newsletter-widget div p{float:left;margin:0}.footer .widget.newsletter-widget p:last-child{font-size:0.75rem}.footer .widget .tagcloud a{display:block;float:left;background-color:#252525;color:#b7b7b7;padding:0.3rem 0.7rem;margin:0 0.4rem 0.4rem 0;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;border-radius:4px}.footer .widget .tagcloud a:hover,.footer .widget .tagcloud a:focus{background-color:#0587db;color:#fff}.footer .widget .tagcloud:after{content:'';display:table;clear:both}.footer .widget .posts-list li{margin-bottom:0.75rem;padding:0.75rem;background-color:#252525;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;border-radius:4px}.footer .widget .posts-list li figure{max-width:52px;float:left}.footer .widget .posts-list li figure a{display:block}.footer .widget .posts-list li figure img{display:block;width:100%;height:auto}.footer .widget .posts-list li h5,.footer .widget .posts-list li span{display:block;margin-left:66px}.footer .widget .posts-list li h5{font-size:0.95rem;font-weight:600;margin-top:0.25rem;margin-bottom:0.35rem}.footer .widget .posts-list li span{font-style:italic;font-size:0.8rem}.footer .widget .posts-list li:after{content:'';display:table;clear:both}.footer .widget .posts-list li:hover{background-color:#202020}.footer .widget.flickr-widget .row{margin-left:-4px;margin-right:-4px}.footer .widget.flickr-widget .flickr-widget-list{list-style:none}.footer .widget.flickr-widget .flickr-widget-list li{display:block;float:left;margin:0 4px 8px;padding:0;width:60px;overflow:hidden}.footer .widget.flickr-widget .flickr-widget-list li a{display:block;position:relative;width:100%;height:100%}.footer .widget.flickr-widget .flickr-widget-list li a img{display:block;width:100%;height:auto}.footer address{margin-bottom:0}.footer label{font-weight:500;margin-right:3px}.footer-bottom{color:#777;background-color:#111;padding:2.5rem 0}@media (max-width: 991px){.footer-bottom{text-align:center}}.footer-bottom.transparent{background-color:transparent !important;border-top:2px solid #0b0b0b}@media (min-width: 992px){.footer-bottom:not(.text-center) .container,.footer-bottom:not(.text-center) .container-fluid{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.footer-bottom:not(.text-center) .footer-left{margin-bottom:0.5rem}@media (min-width: 992px){.footer-bottom:not(.text-center) .footer-left{width:50%;margin-bottom:0}}.footer-bottom:not(.text-center) .footer-left .social-icons{margin-bottom:0}.footer-bottom:not(.text-center) .footer-right{margin-top:1rem}@media (min-width: 992px){.footer-bottom:not(.text-center) .footer-right{width:50%;text-align:right;margin-top:0}}.footer-bottom:not(.text-center) .footer-right .social-icons{margin-bottom:0}.footer-bottom .social-icons label{margin-right:0.9rem}@media (max-width: 767px){.footer-bottom .social-icons label{display:none}}.footer-bottom .social-icons .social-icon{font-size:1rem;color:#b7b7b7;background-color:#202020}@media (min-width: 992px){.footer-bottom .social-icons .social-icon{margin-bottom:0}}.footer-bottom .social-icons .social-icon:hover,.footer-bottom .social-icons .social-icon:focus{color:#fff;background-color:#0587db}.footer-bottom .copyright{margin-bottom:0}.footer-bottom .footer-menu{font-size:0}.footer-bottom .footer-menu+.copyright{margin-top:0.4rem}.footer-bottom .footer-menu li{font-size:1rem;display:inline}.footer-bottom .footer-menu li+li:before{content:'•';font-size:1.2rem;margin:0 0.5rem;line-height:1;vertical-align:middle}.footer-bottom .footer-menu li.active a{color:#0587db}.footer-bottom .footer-menu a{display:inline-block}.footer.white{background-color:#fff;color:#323232}.footer.white hr{border-top-color:#d8d8d8}.footer.white a{color:#323232}.footer.white a:hover,.footer.white a:focus{color:#0587db}.footer.white .widget .widget-title{color:#0587db}.footer.white .widget .about-list li{border-bottom-color:#d8d8d8}.footer.white .widget .about-list li i{background-color:#e8ebec}.footer.white .widget .social-icons .social-icon{color:#323232;background-color:#e8ebec}.footer.white .widget .social-icons .social-icon:hover,.footer.white .widget .social-icons .social-icon:focus{color:#fff;background-color:#0587db}.footer.white .widget .tweet_list li{background-color:#e8ebec}.footer.white .widget .tweet_list li .twitter-icon{color:#bbc4c7}.footer.white .widget .tweet_list li:hover{background-color:#dde1e3}.footer.white .widget .btn{color:#f1f1f1;background-color:#0587db;border-color:#0587db}.footer.white .widget .btn:hover,.footer.white .widget .btn:focus{color:#fff;background-color:#029046;border-color:#029046}.footer.white .widget .form-control{background-color:#e8ebec;border-color:#e8ebec;color:#323232}.footer.white .widget .form-control::-webkit-input-placeholder{color:#323232}.footer.white .widget .form-control::-moz-placeholder{color:#323232}.footer.white .widget .form-control:-ms-input-placeholder{color:#323232}.footer.white .widget .form-control::placeholder{color:#323232}.footer.white .widget .form-control:focus,.footer.white .widget .form-control:hover{color:#323232;background-color:#dde1e3;border-color:#dde1e3;box-shadow:0 0 1em #fff}.footer.white .widget .tagcloud a{background-color:#e8ebec;color:#323232}.footer.white .widget .tagcloud a:hover,.footer.white .widget .tagcloud a:focus{background-color:#0587db;color:#fff}.footer.white .widget .posts-list li{background-color:#e8ebec}.footer.white .widget .posts-list li:hover{background-color:#dde1e3}.footer.white .footer-bottom{color:#323232;background-color:#dde1e3}.footer.white .footer-bottom.transparent{border-top-color:#e2e6e7}.footer.white .footer-bottom .social-icons .social-icon{color:#323232;background-color:#ebedee}.footer.white .footer-bottom .social-icons .social-icon:hover,.footer.white .footer-bottom .social-icons .social-icon:focus{color:#fff;background-color:#0587db}.footer.white .footer-bottom .footer-menu li.active a{color:#0587db}#scroll-top{position:fixed;bottom:50px;right:40px;display:block;visibility:hidden;cursor:pointer;z-index:999;width:3rem;height:3rem;line-height:2.6rem;font-size:1.8rem;opacity:0;-ms-transform:translateY(70px) scale(0);transform:translateY(70px) scale(0);text-align:center;color:#fff;background-color:#029046;border-radius:50%;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}#scroll-top.fixed{opacity:1;visibility:visible;-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}#scroll-top:hover,#scroll-top:focus{background-color:#029046}@media (max-width: 767px){#scroll-top{display:none;visibility:hidden;opacity:0}}.swiper-container{margin:0 auto;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform, height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:3rem;height:3rem;margin-top:-1.5rem;line-height:3rem;font-size:1.4rem;border-radius:50%;z-index:10;cursor:pointer;text-align:center;background-position:center;background-repeat:no-repeat;color:#fff;background-color:#0587db;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s;box-shadow:0 1px 4px rgba(0,0,0,0.25)}.swiper-button-prev:hover,.swiper-button-prev:focus,.swiper-button-next:hover,.swiper-button-next:focus{background-color:#029046;box-shadow:0 3px 6px rgba(0,0,0,0.4)}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.4;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:15px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:15px;left:auto}.swiper-buttons-container{text-align:center;font-size:0;margin-bottom:1.5rem}.swiper-wrapper+.swiper-buttons-container{margin-bottom:0;margin-top:1.5rem;padding-bottom:0.4rem}.swiper-buttons-container .swiper-button-prev,.swiper-buttons-container .swiper-button-next{position:relative;z-index:10;top:auto;left:auto;right:auto;display:inline-block;margin-top:0}.swiper-buttons-container .swiper-button-prev:hover,.swiper-buttons-container .swiper-button-prev:focus,.swiper-buttons-container .swiper-button-next:hover,.swiper-buttons-container .swiper-button-next:focus{background-color:#029046;z-index:11}.swiper-buttons-container .swiper-button-prev,.swiper-buttons-container .swiper-container-rtl .swiper-button-next{margin-right:-0.3rem}.swiper-buttons-container .swiper-button-next,.swiper-buttons-container .swiper-container-rtl .swiper-button-prev{margin-left:-0.3rem}.swiper-pagination{position:relative;text-align:center;transition:300ms;transform:translate3d(0, 0, 0);z-index:500;margin-top:1.35rem}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:11px;height:11px;display:inline-block;border-radius:100%;background:#000;opacity:0.2;transition:all .65s cubic-bezier(0.92, 0.17, 0.29, 0.93) 0s}.swiper-pagination-bullet:hover,.swiper-pagination-bullet:focus{opacity:0.4}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#0587db}.bg-custom .swiper-pagination-bullet-active{background-color:#029046}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.2)}.swiper-container-horizontal>.swiper-scrollbar{position:relative;margin-top:2rem;height:0.9rem;width:100%}@media (min-width: 768px){.swiper-container-horizontal>.swiper-scrollbar{margin-top:2.5rem}}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(255,255,255,0.9);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-ms-transform-origin:50%;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.coming-soon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:100vh;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:4.5rem 0}.coming-soon .container-fluid{margin-left:0;margin-right:0}.coming-soon .site-logo{float:none;display:inline-block;margin:0 0 1.2rem}@media (min-width: 768px){.coming-soon .site-logo{margin-bottom:1.5rem}}.coming-soon h1{font-size:3rem;margin-bottom:1.5rem}@media (min-width: 481px){.coming-soon h1{margin-bottom:1.75rem}}@media (min-width: 768px){.coming-soon h1{font-size:4.5rem;margin-bottom:2.2rem}}@media (min-width: 992px){.coming-soon h1{font-size:6rem;margin-bottom:2.75rem}}.coming-soon p{display:none;font-size:1rem;line-height:1.5;max-width:720px;margin:0 auto 1.4rem}@media (min-width: 481px){.coming-soon p{display:block}}@media (min-width: 768px){.coming-soon p{font-size:1.1rem;margin-bottom:1.5rem}}@media (min-width: 992px){.coming-soon p{max-width:800px;font-size:1.25rem}}.coming-soon .soon-countdown{max-width:680px;margin:0 auto 2.2rem}@media (min-width: 768px){.coming-soon .soon-countdown{margin-bottom:2.5rem}}@media (min-width: 992px){.coming-soon .soon-countdown{margin-bottom:3rem}}.coming-soon .countdown-amount{font-size:2.5rem;font-weight:500;color:#0587db;line-height:1}@media (min-width: 481px){.coming-soon .countdown-amount{font-size:2.75rem}}@media (min-width: 768px){.coming-soon .countdown-amount{font-size:4rem}}@media (min-width: 992px){.coming-soon .countdown-amount{font-size:5rem}}.coming-soon .countdown-period{color:inherit;font-size:1.1rem;font-weight:600;line-height:1.4}@media (min-width: 768px){.coming-soon .countdown-period{font-size:1.25rem;line-height:1.6}}@media (min-width: 992px){.coming-soon .countdown-period{font-size:1.25rem}}.coming-soon .soon-newsletter{max-width:480px;margin:0 auto}.coming-soon .soon-newsletter h3{font-weight:600;font-size:1.1rem;margin-bottom:1rem}@media (min-width: 768px){.coming-soon .soon-newsletter h3{font-size:1.25rem;margin-bottom:1rem}}.coming-soon form{position:relative}.coming-soon form .form-control{padding-right:110px;margin-bottom:0}.coming-soon form .btn{position:absolute;right:0;top:0}.countdown-section{display:block;float:left;text-align:center}.countdown-period{display:block}.countdown-descr{display:block;width:100%}.countdown-row{clear:both;width:100%;padding:0px;text-align:center}.countdown-row:after{content:'';display:table;clear:both}.countdown-show1 .countdown-section{width:98%}.countdown-show2 .countdown-section{width:48%}.countdown-show3 .countdown-section{width:32.5%}.countdown-show4 .countdown-section{width:24.5%}.countdown-show5 .countdown-section{width:19.5%}.countdown-show6 .countdown-section{width:16.25%}.countdown-show7 .countdown-section{width:14%}.dark .coming-soon.overlay-container .overlay{opacity:0.45}.dark .coming-soon h1{color:#fff}.dark .coming-soon h2{color:#f2f2f2}.dark .coming-soon p{color:#eee}.dark .coming-soon .countdown-amount{color:#fff}.dark .coming-soon .countdown-period{color:#eee}.dark .coming-soon .soon-newsletter h3{color:#f1f1f1}.dark .coming-soon form .form-control{background-color:#181818;border-color:#111;color:#999}.dark .coming-soon form .form-control::-webkit-input-placeholder{color:#999}.dark .coming-soon form .form-control::-moz-placeholder{color:#999}.dark .coming-soon form .form-control:-ms-input-placeholder{color:#999}.dark .coming-soon form .form-control::placeholder{color:#999}.dark .soon-nav-container .soon-menu-toggle{border-color:#f1f1f1}.dark .soon-nav-container .soon-menu-toggle .icon-bar,.dark .soon-nav-container .soon-menu-toggle .icon-bar:before,.dark .soon-nav-container .soon-menu-toggle .icon-bar:after{background-color:#f1f1f1}.dark .soon-nav-container .soon-menu-toggle:hover{background-color:rgba(0,0,0,0.55);border-color:#222}.dark .soon-nav-container .soon-menu-toggle:hover .icon-bar,.dark .soon-nav-container .soon-menu-toggle:hover .icon-bar:before,.dark .soon-nav-container .soon-menu-toggle:hover .icon-bar:after{background-color:#fff}.dark .soon-nav-container .soon-menu-toggle.open .icon-bar{background:transparent !important}.dark .soon-nav-container .soon-nav .soon-menu li a{color:#f1f1f1;background-color:rgba(0,0,0,0.78)}.dark .soon-nav-container .soon-nav .soon-menu li:hover a,.dark .soon-nav-container .soon-nav .soon-menu li:focus a{color:#222;background-color:rgba(255,255,255,0.78)}.dark .soon-nav-container .soon-nav .soon-menu li.active a{color:#fff;background-color:rgba(103,58,183,0.78)}.dark .close-sections-btn{color:#f1f1f1;background-color:#373737}.dark .close-sections-btn:hover,.dark .close-sections-btn:focus{color:#fff;background-color:#0587db}.dark .soon-section{color:#eee;background-color:rgba(0,0,0,0.8)}.dark .soon-section h2,.dark .soon-section h3{color:#f1f1f1}.dark .soon-section .service i.icon-bg{color:#f1f1f1;background-color:#2c2c2c}.dark .soon-section .service.service-box{background-color:#222}.dark .soon-section .service:hover i.icon-bg,.dark .soon-section .service:focus i.icon-bg{color:#fff;background-color:#5a33a0}.dark .soon-section .member .member-title small{background-color:#252525;color:#fff}.dark .soon-section .progress{background-color:#3c3c3c}.dark .soon-section .progress-container .progress-title{color:#c7c7c7}.dark .soon-section blockquote{background-color:#1d1d1d}.dark .soon-section .contact-box{background-color:#272727}.dark .soon-section .contact-box strong{color:#b7b7b7}.dark .soon-section .contact-box h4 strong{color:#eee}.dark .soon-section .contact-box .social-icons .social-icon{color:#a1a1a1}.dark .soon-section .contact-box .social-icons .social-icon:hover,.dark .soon-section .contact-box .social-icons .social-icon:focus{color:#0587db}.dark .soon-section .contact-box a:hover,.dark .soon-section .contact-box a:focus{color:#5e35a8}.dark .soon-section .form-control{background-color:#272727;border-color:#181818;color:#999}.dark .soon-section .form-control::-webkit-input-placeholder{color:#999}.dark .soon-section .form-control::-moz-placeholder{color:#999}.dark .soon-section .form-control:-ms-input-placeholder{color:#999}.dark .soon-section .form-control::placeholder{color:#999}
