.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}:root{--blue:#8fabc3;--dark-blue:#303e55;--grey-blue:#313f56;--medium-blue:#0d5fb4;--midnight-blue:#0c2340;--silver:#8b93a1;--pale-blue:#eaf3ec;--red:#962227;--orange:#eb7f02;--light-grey:#c5c8d0;--pale-grey:#f8f9fc;--grey:#bdbebf;--dark-grey:#231f20;--beige:#f9f9f9;--dark-beige:#efefef;--white:#ffffff;--black:#000000}@font-face{font-family:'Betterworks';src:url(../eot/betterworks.eot);src:url('../eot/betterworksd41d.eot#iefix') format('embedded-opentype'),url(../woff2/betterworks.woff2) format('woff2'),url(../woff/betterworks.woff) format('woff'),url(../ttf/betterworks.ttf) format('truetype'),url('../svg/betterworks.svg#Betterworks') format('svg');font-weight:400;font-style:normal;font-display:swap}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}::selection{color:#fff;background:#616264}::-moz-selection{color:#fff;background:#616264}img.scale-with-grid{max-width:100%;height:auto}ul{margin:0;list-style:none}li{line-height:2.2}p{margin:0 0 20px;-ms-word-wrap:break-word;word-wrap:break-word}.tm-content p:last-child,.theme-team p:last-child,.single-portfolio p:last-child{margin:0}embed,img{max-width:100%;height:auto;border:none}iframe{width:100%;max-width:100%;border:none}a:hover{text-decoration:none}body{font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:.5px;background:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;color:var(--dark-grey);font-family:Barlow,Helvetica,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5 h6,.h6{font-family:"Barlow Condensed",Roboto,"Helvetica",Arial,sans-serif;color:var(--grey-blue);line-height:1.1;margin-top:15px;margin-bottom:15px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1,.h1{font-size:7.2rem;margin-bottom:20px}h2,.h2{font-size:6.4rem;font-weight:700;letter-spacing:2px;margin-bottom:30px}h3,.h3{font-size:5.6rem;margin-top:30px;margin-bottom:10px}h4,.h4{font-size:2.2rem;margin-top:0}h5,.h5{font-size:2rem;line-height:1;margin-bottom:10}h6,.h6{font-size:1.4rem}.script{font-family:Betterworks,serif;font-weight:400;text-transform:none;transform-origin:top;transform:rotate(-12deg);display:inline-block}h2>.script,h3>.script{font-size:50%;color:var(--light-grey);letter-spacing:0}h2.alt{font-size:4.8rem}h3.alt{font-size:3.4rem;text-transform:none}h2>.script{line-height:1}.lg{font-size:1.9rem;font-weight:500}.sm{font-size:90%}h2.stroke{font-size:10rem;font-weight:900;letter-spacing:2px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--silver);-webkit-text-fill-color:rgba(0,0,0,0)}@media (max-width:1199px){h1,.h1{margin:0;font-size:calc(2.0rem + 1.8vw)}h2,#slider h2,.h2{font-size:calc(1.8rem + 1.7vw)}h3,.h3{font-size:calc(2rem + 0.25vw)}h4,.h4{font-size:calc(1.6rem + 0.33vw)}h5,.h5{font-size:calc(1.4rem + 1vw)}h6,.h6{font-size:calc(1.2rem + 1vw)}}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold{font-weight:900}.h1.no-margin{margin-bottom:-10px!important}h3 .btn{margin-left:30px}p img{margin:0}em{font-style:italic}strong{font-weight:700}}small{font-size:80%}hr{clear:both;margin:20px 0;height:3px;border:1px solid var(--grey);border-width:0 0 1px}pre{overflow-x:auto;margin:0 0 20px 0;padding:10px 20px;height:auto;border:1px solid #e2e2e2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f7f7f7;font-family:Consolas,monospace}.hidden{display:none!important}dt{line-height:2}a{color:var(--dark-grey);outline:0;text-decoration:none;-webkit-transition:color 0.4s ease;-moz-transition:color 0.4s ease;-o-transition:color 0.4s ease;-ms-transition:color 0.4s ease;transition:color 0.4s ease}a:hover,a:focus{outline:0;color:var(--midnight-blue);text-decoration:none}a.link{color:var(--midnight-blue);padding:0;font-size:20px;font-weight:600;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;margin-bottom:-65px;display:block}a.link i{margin-left:30px;font-size:14px}ul{list-style:none outside}ol,ul{margin-left:0;padding-left:16px}ol{list-style:decimal}ul{list-style:none outside}#main ul{list-style:disc}#main ul li{position:relative}aside ul,.tm-twitter ul.jtwt{position:relative;margin:0;padding-left:20px;list-style:none}aside ul ul{margin-top:15px}ul li ul,ol li ul,ol li ul,ol li ol{margin-bottom:0}#main ul{margin-bottom:20px}#main li{line-height:1.6;margin-bottom:10px}form,fieldset{margin-bottom:0}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select{display:block;margin:0;padding:18px 10px;width:100%;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px;line-height:1;background-color:var(--pale-grey);border:1px solid var(--light-grey);height:55px;width:100%}.login-password label,.login-username label{font-weight:700;font-size:14px}.wpcf7-form input[type="text"],.wpcf7-form input[type="password"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form textarea{padding:12px 15px;border:0 solid var(--grey);background-color:rgba(255,255,255,0)}.wpcf7-form p,#wpsl-widget-form p{background-color:#fff;border:1px solid var(--grey);position:relative}.wpcf7-form-control-wrap.product{border:1px solid #fff;position:relative}.wpcf7-form p.invalid{background-color:#f8e7ed;border:1px solid #a72c50}.wpcf7-form p.valid{background-color:#f4ffd8;border:1px solid #89af28}#wpsl-widget-form p::before{color:var(--blue);content:"\e902";font-family:custom;font-size:22px;position:absolute;left:15px;top:8px;z-index:2}.wpcf7-form p>label{position:absolute;padding:18px 15px;color:rgba(0,0,0,.5);font-size:12px;font-weight:700;transition:all 0.5s ease}.wpcf7-form p>label.focus{font-size:10px;color:rgba(0,0,0,.5);margin-top:2px;padding:0 15px}.dark .wpcf7-form p{background-color:rgba(255,255,255,.15);padding-left:10px;padding-right:10px}.wpcf7-form .select,#wpsl-widget-form .select{border:0}.wpcf7-form .select select,#wpsl-widget-form .select select{padding-left:8px}.wpcf7-form .select>p{overflow:hidden}#wpsl-widget-form .btn{margin-top:5px}#wpsl-radius .wpsl-dropdown li::before{content:none}.dark input[type="text"],.dark input[type="password"],.dark input[type="email"],.dark input[type="tel"],.dark textarea{padding:24px 0 16px;border:0 solid rgba(255,255,255,0);color:#fff;background-color:rgba(0,0,0,0)}.dark input[type="text"]:focus,.dark input[type="password"]:focus,.dark input[type="email"]:focus,.dark input[type="tel"]:focus,.dark textarea:focus,.dark input[type="text"]:active,.dark input[type="password"]:active,.dark input[type="email"]:active,.dark input[type="tel"]:active,.dark textarea:active{border-bottom:2px solid #00a651}.dark label{color:#fff}.dark .wpcf7-form p label,.dark .wpcf7-form label>span{padding-left:0;padding-right:0;color:rgba(255,255,255,.8)}.dark .wpcf7-form label>span{font-size:14px}textarea{width:100%}select{padding:5px;width:100%;height:46px}.label{display:block}label,legend{display:inline-block;cursor:pointer;font-weight:500}label span,legend span{font-weight:700}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{border-color:#aaabad}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.dark ::-webkit-input-placeholder{color:#fff}.dark :-moz-placeholder{color:#fff}.dark ::-moz-placeholder{color:#fff}.dark :-ms-input-placeholder{color:#fff}.blue{color:var(--light-blue)}.dark-blue{color:var(--midnight-blue)}.bg-dark-blue{background-color:var(--midnight-blue)}.red{color:var(--red)}.bg-white-transparent{background-color:var(--white-transparent)}.bg-beige{background-color:var(--beige)}.bg-blue-gradient{background-color:var(--dark-blue);background:-moz-linear-gradient(left,var(--dark-blue) 0%,var(--medium-blue) 100%);background:-webkit-linear-gradient(left,var(--dark-blue) 0%,var(--medium-blue) 100%);background:linear-gradient(to right,var(--dark-blue) 0%,var(--medium-blue) 100%)}.bg-light-grey-beige.first{position:relative;overflow:hidden}.bg-light-grey-beige.first::before{content:"";background-color:var(--beige);height:300px;display:block;z-index:1;position:absolute;top:0;width:100%}.bg-light-grey-beige.first>.container{z-index:2}.bg-white-light-grey{background-color:var(--light-grey);background:-moz-linear-gradient(left,var(--white) 0%,var(--white) 50%,var(--light-grey) 50%,var(--light-grey) 100%);background:-webkit-linear-gradient(left,var(--white) 0%,var(--white) 50%,var(--light-grey) 50%,var(--light-grey) 100%);background:linear-gradient(to right,var(--white) 0%,var(--white) 50%,var(--light-grey) 50%,var(--light-grey) 100%)}.bg-light-blue-white{background-color:var(--light-blue);background:-moz-linear-gradient(top,var(--light-blue) 0%,var(--light-blue) 25%,var(--white) 25%,var(--white) 100%);background:-webkit-linear-gradient(top,var(--light-blue) 0%,var(--light-blue) 25%,var(--white) 25%,var(--white) 100%);background:linear-gradient(to bottom,var(--light-blue) 0%,var(--light-blue) 25%,var(--white) 25%,var(--white) 100%)}.overflow-hidden{overflow:hidden}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 10px 20px}.alignleft{float:left;margin:5px 25px 10px 0}.aligncenter{display:block;margin:5px auto 5px auto}img.border{border:1px solid #bebebe;padding:4px;background-color:#fff}a img.alignright{float:right;margin:5px 0 10px 20px}a img.alignleft{float:left;margin:5px 25px 10px 0}a img.aligncenter{display:block;margin-right:auto;margin-left:auto}.wp-caption{padding:5px 3px 10px;max-width:96%;border:1px solid #f0f0f0;background:#fff;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{margin:0;padding:0;max-width:98.5%;width:auto;height:auto;border:0 none}.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px}.gallery{display:block;clear:both;overflow:hidden;margin:0 auto;margin:-1px}.gallery .gallery-item{margin-top:0!important}.gallery .gallery-row{display:block;clear:both;overflow:hidden;margin:0}.gallery .gallery-item{overflow:hidden;float:left;text-align:center;list-style:none;padding:0;padding:1px;margin:0}.gallery .gallery-item .gallery-icon{overflow:hidden}.gallery .gallery-item a{display:block;position:relative}.gallery .gallery-item a:hover .image-overlay{opacity:1}.gallery .gallery-item img,.gallery .gallery-item img.thumbnail{margin:0;border:0!important}.gallery-caption{margin:0 0 8px;font-style:italic}.gallery.gallery-columns-1 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.6%}.tm-top-bar{background-color:var(--red)}.tm-top-bar .tm-top-widget{color:var(--white);font-size:14px;font-weight:700;font-family:"Barlow",Roboto,"Helvetica",Arial,sans-serif;height:30px;letter-spacing:1.2px;padding:6px 0;text-align:center;text-transform:uppercase}.tm-top-bar .tm-top-widget.right{line-height:14px;text-align:right}.tm-top-bar a.link{color:var(--white);font-size:12px;font-weight:700;padding-left:20px;line-height:18px}.tm-top-bar a.link:hover{color:var(--blue)}.tm-top-bar .btn{margin-left:20px;border-radius:0;border:0;float:right}.tm-top-bar a.btn>i{color:var(--white);background-color:rgba(0,0,0,.15);width:50px;height:50px;margin:-12px 20px -12px -40px;vertical-align:middle;line-height:50px}.tm-top-bar span{display:block;font-size:12px;padding:10px 0;text-align:right}.tm-top-bar i{color:var(--blue);font-size:16px;font-weight:700;margin-right:10px;vertical-align:middle}.cart-icon{display:block;float:right;font-size:18px;margin-left:10px;position:relative}.cart-icon .count{background-color:var(--red);border-radius:50%;color:var(--white);font-size:14px;height:20px;padding:0;line-height:20px;position:absolute;text-align:center;top:-6px;right:-12px;width:20px;z-index:9}.tm-menu-widget{color:var(--white);font-size:18px;font-weight:700;font-family:"Barlow Condensed",Roboto,"Helvetica",Arial,sans-serif;letter-spacing:1.2px;padding:6px 0;text-align:center;text-transform:uppercase}.tm-menu-widget a+a{margin-left:10px}.tm-menu-widget a>span{font-weight:600;letter-spacing:-.5px}.tm-menu-widget div>div{line-height:32px;float:right;margin-left:30px}@media (min-width:992px){.tm-menu-widget{margin-left:0}.tm-menu-widget a+a{margin-left:10px}}@media (max-width:991px){.tm-menu-widget a{letter-spacing:-2px}.tm-menu-widget a>span{display:none}.tm-top-bar span{padding:5px 0}}.tm-top-bar span.address{display:inline-block}@media (max-width:767px){.tm-top-bar span.address{width:calc(100% - 180px);float:left;display:block}.tm-top-bar .btn{margin-left:10px;padding:12px 20px 12px 40px}}#header{position:fixed;left:0;right:0;z-index:999;transition:all 0.3s ease;opacity:1;height:150px;background-color:var(--midnight-blue);box-shadow:0 2px 5px rgba(0,0,0,.2)}.header{position:relative}.header>div{position:static}.header-clone{height:150px}#header .header-menu{position:static}.single-product #header{border-bottom:1px solid rgba(0,0,0,.15)}#slider,#featured-image{position:relative;z-index:1}.tm-logo{-webkit-transition:padding 0.5s;-moz-transition:padding 0.5s;margin:0;padding:30px 0 30px;transition:all 0.3s ease;max-width:150px}h1.site-name,h1.site-name a{font-size:27px;font-weight:700;text-transform:uppercase;margin-bottom:0;line-height:1.2;color:#000}.logo-center .tm-logo{display:block;text-align:center}#featured-image>img{width:100%;height:auto}#main ul.banner-menu{list-style-type:none;display:inline-block}#main ul.banner-menu li{float:left;padding:0 20px}#main ul.banner-menu li a{font-size:2.6rem;font-weight:600;padding-bottom:5px;display:inline-block;border-bottom:2px solid rgba(255,255,255,0)}#main ul.banner-menu li:hover a{border-bottom:2px solid #fff}@media (max-width:991px){.tm-logo{padding:10px 0;max-width:180px;margin:0 0}}.sf-menu,.sf-menu *,.nav{list-style:none}.sf-menu li{display:block}.sf-menu>li>ul{background-color:var(--midnight-blue);display:none;position:absolute;min-width:240px;z-index:99;padding-left:0;margin-top:0;box-shadow:0 0 8px rgba(0,0,0,.15)}.sf-menu>li{float:left;padding:0}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{z-index:9999;display:block}.sf-menu>li>a{color:var(--white);font-family:"Barlow Condensed",Roboto,"Helvetica",Arial,sans-serif;font-weight:600;font-size:18px;padding:28px 12px 40px;display:block;line-height:1;letter-spacing:1.1px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;text-transform:uppercase}@media (min-width:990px) and (max-width:1024px){.sf-menu>li>a{font-size:16px;padding:28px 8px 40px}}.sf-menu>li:first-child>a{padding-left:0}.sf-menu>li:last-child>a{padding-right:0}.sf-menu>li.menu-item-has-children>a::after{content:"\f107";font-family:FontAwesome;font-size:16px;color:var(--white);margin-left:8px;float:right}.sf-menu>li.current_page_item>a,.sf-menu>li.current_page_ancestor>a,.sf-menu>li.current-menu-ancestor>a,.sf-menu>li.current-menu-item>a,.page-template-template-onepage-php .sf-menu>.tm-menu-active>a{color:var(--blue)}.sf-menu>li.current_page_item.menu-item-has-children>a::after,.sf-menu>li.current_page_ancestor.menu-item-has-children>a::after,.sf-menu>li.current-menu-ancestor.menu-item-has-children>a::after,.sf-menu>li.current_menu_item.menu-item-has-children>a::after{color:var(--blue)}.sf-menu>li:hover>a{color:var(--blue)}.sf-menu ul ul{top:0;left:100%!important}.sf-menu{padding-left:0}ul.sf-menu>li>ul>li>a{display:block;color:var(--white);font-size:15px;font-weight:600;line-height:1;padding:10px 20px 25px;position:relative}ul.sf-menu>li>ul>li:first-child>a{padding:20px 20px 25px}ul.sf-menu li ul li:hover>a{color:#fff;background-color:var(--blue)}ul.sf-menu>li>ul>li>a span::before{content:"";position:absolute;left:20px;right:100%;bottom:15px;background-color:var(--midnight-blue);height:2px;transition:all 0.3s ease}ul.sf-menu>li>ul>li:hover>a span::before{right:20px}ul.sf-menu li ul li{text-align:left;line-height:1}.header-menu{text-align:right}.menu-container{margin-top:32px}ul.sf-menu li ul li[class*="fa-"] a{padding:12px 0 12px 48px}ul.sf-menu li ul li[class*="icon-"] a{padding:12px 0 12px 50px}.sf-menu ul [class^="fa-"]:before,.sf-menu ul [class*=" fa-"]:before,.sf-menu ul [class^="icon-"]:before,.sf-menu ul [class*=" icon-"]:before,.sf-menu ul [class^="ico-"]:before,.sf-menu ul [class*=" ico-"]:before{display:block;color:rgba(0,0,0,.67);font-size:48px;-webkit-font-smoothing:antialiased}.sf-menu ul [class^="icon-"]:before,.sf-menu ul [class*=" icon-"]:before{font-family:Simple-Line-Icons}.sf-menu ul [class^="fa-"]:before,.sf-menu ul [class*=" fa-"]:before{font-family:FontAwesome}.sf-menu ul [class^="ico-"]:before,.sf-menu ul [class*=" ico-"]:before{font-family:Custom}.sf-menu ul li:hover>a [class^="fa-"],.sf-menu ul li:hover>a [class^="icon-"],.sf-menu ul li:hover>a [class^="ico-"],.sf-menu ul li:hover>a h3,.sf-menu ul li:hover>a p{color:#616264}ul.sf-menu{float:right}.cart-icon{float:right;margin-top:24px;margin-left:32px}.cart-icon i{color:var(--white)}.sf-menu .theme-mega-menu{display:none;padding:15px 15px 45px 30px;left:0;right:0;text-align:center}.sf-menu .theme-mega-menu .has-menu-image{overflow:scroll;max-height:calc(100vh - 140px)}.sf-menu .theme-mega-menu>li{min-height:10px;padding:0}.sf-menu .theme-mega-menu ul{border:none;display:block;position:relative;top:auto;left:0!important;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-left:0}ul.sf-menu li ul.theme-mega-menu .sub-menu[data-col="column-2"]>li{width:50%;float:left}ul.sf-menu li ul.theme-mega-menu .sub-menu[data-col="column-3"]>li{width:33.333%;float:left}ul.sf-menu li ul.theme-mega-menu .sub-menu[data-col="column-4"]>li{width:25%;float:left}ul.sf-menu li ul.theme-mega-menu .sub-menu[data-col="column-5"]>li{width:20%;float:left}ul.sf-menu li ul.theme-mega-menu>li.menu-image{width:20%;float:right;margin-top:45px}ul.sf-menu li ul.theme-mega-menu li.has-menu-image{width:80%;float:left}.sf-menu .theme-mega-menu .mega-menu-title{padding:15px 40px;margin-bottom:15px;color:#616264;text-transform:uppercase;font-size:12px}.sf-menu .theme-mega-menu .sub-menu li{padding:0 30px 10px 0}.sf-menu .theme-mega-menu li>a{padding:8px 0;display:block;color:var(--white);font-size:14px;font-weight:500;line-height:1;text-transform:none}.sf-menu>li>ul.theme-mega-menu>li>ul>li>a{border-bottom:2px dotted var(--silver);margin-top:16px;margin-bottom:8px;text-transform:uppercase}.sf-menu>li>ul.theme-mega-menu>li>ul>li>a>span{font-family:"Barlow Condensed",Roboto,"Helvetica",Arial,sans-serif;font-weight:500;font-size:20px}.sf-menu .theme-mega-menu>li>ul>li>a>span{font-weight:500;font-size:16px;display:block}.sf-menu .theme-mega-menu>li>ul>li>ul>li>a>span{font-size:16px;font-weight:400}.sf-menu .theme-mega-menu .sub-menu li:hover>a{color:var(--silver);background-color:rgba(0,0,0,0)}.sf-menu .theme-mega-menu .sub-menu li li{padding:5px 0}.sf-menu .theme-mega-menu .sub-menu li li>a{padding:0 0 2px;display:inline-block;color:var(--white);font-size:16px;font-weight:400;line-height:1;letter-spacing:0;text-transform:none}.sf-menu .theme-mega-menu .sub-menu li li{position:relative}.sf-menu .theme-mega-menu .sub-menu li li::after{content:"";background-color:var(--red);height:2px;width:0;display:block;position:absolute;left:0;bottom:1px;transition:all 0.5s ease}.sf-menu .theme-mega-menu .sub-menu li li:hover::after{width:100%;transition:all 0.5s ease}.sf-menu .theme-mega-menu li ul li[class^="fa-"] a,.sf-menu .theme-mega-menu li ul li[class*=" fa-"] a{padding:12px 0 12px 70px}.sf-menu .theme-mega-menu ul [class^="fa-"]:before,.sf-menu .theme-mega-menu ul [class*=" fa-"]:before{left:40px}.sf-menu .theme-mega-menu ul .container{padding-left:15px;padding-right:15px}.mega-menu-items li{width:100%}.menu-item img{display:block;margin-bottom:15px;padding-right:15px}.sidebar-content .tm-logo{display:block;text-align:center;margin-bottom:30px}.sidebar-content .sf-menu,.sidebar-content .sf-menu>li{float:none}.sidebar-content ul.sf-menu>li>a{padding:10px 15px;text-align:center;font-size:13px;font-weight:700}.sidebar-content .sf-menu ul{top:0;left:100%}body.menu-right .sidebar-content .sf-menu ul{top:0;left:auto;right:100%}#mobile-menu{z-index:1}.show-mobile-menu{position:relative;z-index:9999;margin-top:26px;cursor:pointer;margin-left:auto;display:none;float:right;width:30px}.show-mobile-menu .mobile-menu-icon{width:30px}.mobile-menu-icon span{display:block;margin-bottom:6px;width:100%;height:2px;background:#ffffffda;border-radius:2px;opacity:1;transition:all 0.6s ease}.open .mobile-menu-icon span{width:35px;margin-left:-2px;transition:all 0.3s ease}.open .mobile-menu-icon span:first-child{margin-top:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.open .mobile-menu-icon span:nth-child(2n){opacity:0}.open .mobile-menu-icon span:nth-child(3n){transform:rotate(45deg);margin-top:-8px;-webkit-transform:translateX(-1px) translateY(-7px) rotate(45deg);-moz-transform:translateX(-1px) translateY(-7px) rotate(45deg);-o-transform:translateX(-1px) translateY(-7px) rotate(45deg);-ms-transform:translateX(-1px) translateY(-7px) rotate(45deg);transform:translateX(-1px) translateY(-7px) rotate(45deg)}.open .mobile-menu-icon span{background:var(--white)}.mobile-menu-icon:hover span{background:var(--silver)}.mobile-menu-icon:hover::before,.open .mobile-menu-icon:hover::before{color:var(--silver)}#mobile-menu{position:fixed;width:100%;z-index:999;display:block;padding:30px 0;background:var(--midnight-blue);border-right:none;border-left:none;top:0;bottom:0;padding-top:120px;right:0;transform:translateX(100%);transition:all 0.3s ease}#mobile-menu>ul{padding:0;overflow-y:scroll;height:100%}#mobile-menu.open,#mobile-menu .menu-open ul.sub-menu{transform:translateX(0);transition:all 0.6s ease}#mobile-menu>ul{margin:0 auto;width:100%;list-style:none;position:relative;z-index:1}#mobile-menu>ul>li{position:relative;display:block;padding:0 10%}#mobile-menu ul li::before{display:none!important}#mobile-menu ul li a{color:var(--white);font-size:2.2rem;font-weight:500;line-height:3.8rem;padding:15px 0;display:block;letter-spacing:.8px;border-bottom:2px solid rgba(255,255,255,0)}#mobile-menu ul>li:hover>a{color:var(--white)}#mobile-menu>ul>li:hover>a{border-bottom:2px solid var(--silver)}#mobile-menu ul li li.menu-item-has-children{overflow:hidden}#mobile-menu ul li li.menu-item-has-children>a{padding-top:12px}#mobile-menu ul li.menu-open ul{margin-top:12px;margin-bottom:12px}#mobile-menu ul li li a{font-size:1.6rem;line-height:2.4rem;padding:4px 15px;text-transform:none}#mobile-menu ul li li li a{font-size:1.4rem;font-weight:300;line-height:2rem;padding:5px;text-transform:none}#mobile-menu ul li.has-children>.action-expand{color:var(--white);width:100%;left:0;text-align:right;height:64px;font-size:22px;line-height:64px;position:absolute;padding-right:10%;cursor:pointer}#mobile-menu ul li .action-back{cursor:pointer;font-size:14px;text-transform:uppercase;position:fixed;width:100%;background-color:var(--midnight-blue);z-index:2}#mobile-menu ul li a.action-back>i{font-size:16px;margin-right:5px}#mobile-menu>ul>li{overflow:hidden}#mobile-menu>ul>li>ul.sub-menu{max-height:0;padding-left:0;transition:all 0.6s ease}#mobile-menu>ul>li.menu-open>ul.sub-menu{max-height:340px;overflow:scroll}#mobile-menu ul ul li.has-children>.action-expand{display:none!important}#mobile-menu ul li.has-children>.action-expand>.opened,#mobile-menu ul li.has-children.menu-open>.action-expand>.closed{display:none}#mobile-menu ul li.has-children>.action-expand>.closed,#mobile-menu ul li.has-children.menu-open>.action-expand>.opened{display:block}#mobile-menu ul li li li{border-bottom:0}#mobile-menu img{display:none!important}.transparent-header.header-light #header.header-small{background-color:rgba(0,0,0,.5)}.header-light ul.sf-menu>li.current_page_item>a,.header-light .sf-menu>li.current_page_ancestor>a,.header-light .sf-menu>li.current-menu-ancestor>a,.header-light .sf-menu>li.current-menu-item>a .header-light h1.site-name a,.header-light ul.sf-menu>li>a,.header-light ul.sf-menu>li:hover>a,.header-light ul.sf-menu>li:hover:after{color:#fff}.header-dark ul.sf-menu>li.current_page_item>a,.header-dark .sf-menu>li.current_page_ancestor>a,.header-dark .sf-menu>li.current-menu-ancestor>a,.header-dark .sf-menu>li.current-menu-item>a .header-dark h1.site-name a,.header-dark ul.sf-menu>li>a,.header-dark ul.sf-menu>li:hover>a,.header-dark ul.sf-menu>li:hover:after{color:#4F4F4F}#page-title{background-color:var(--midnight-blue);background-position:0 0;background-repeat:no-repeat;padding:120px 0;background-size:cover;position:relative}.cart #page-title,.checkout #page-title,.wishlist #page-title{display:none}#page-title::before{content:"";background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;height:100%}#page-title>div>div>div{text-align:center}#page-title h1{color:var(--white);font-size:9.2rem;font-weight:600;letter-spacing:1.2px}#page-title h1 span{font-family:Betterworks,serif;color:var(--silver);font-size:6.4rem;line-height:2;letter-spacing:1.2px;font-weight:400;display:block;text-transform:none;transform-origin:top;transform:rotate(-12deg)}#page-title p{color:var(--white)}#page-title .btn{margin-top:30px}#page-title span{color:var(--white)}@media (max-width:480px){#page-title h1{font-size:2.2rem}#page-title h1 span{font-size:4.8rem}}#page-title.light h1,#page-title.light p{color:#fff}.blog-title{background-color:var(--midnight-blue);padding-top:0;padding-bottom:60px}.blog-title h1{margin-top:20px}.breadcrumbs{padding:12px 0;text-align:center;margin-bottom:0;font-weight:500}.thank-you .breadcrumbs,.category .breadcrumbs{display:none}.single .breadcrumbs{background-color:var(--midnight-blue);padding-top:60px;padding-bottom:0}.theme-breadcrumbs{color:#666;font-size:1.8rem}.theme-breadcrumbs a{color:#666}.theme-breadcrumbs .crumb-item.current{color:#666}.theme-breadcrumbs .crumb-item::after{content:'\f105';font-size:14px;font-family:FontAwesome;display:inline-block;padding:0 6px;color:#666}.theme-breadcrumbs .crumb-item:last-child:after{content:'';padding:0}aside ul li a:hover{color:#616264}aside.widget ul{padding:0}aside.widget ul li{padding:0;line-height:1.6;font-weight:400}aside.widget_categories ul{margin-left:0!important}aside.widget_categories ul li,aside.widget_recent_entries ul li,aside.widget_recent_comments ul li,aside.widget_archive ul li,aside.widget_meta ul li{padding-left:0;list-style-type:none}aside.widget_categories ul li{overflow:hidden;text-align:right}aside.widget_categories ul li a{color:var(--blue);font-weight:600;float:left;background-color:var(--white);padding-right:5px}aside.widget_categories ul li a::after{border-bottom:1px dotted var(--grey);content:"";position:absolute;bottom:6px;height:1px;width:100%;right:0;border-right:30px solid #fff;z-index:-1}form#searchform{position:relative}form#searchform .input{background-color:#fff;padding-left:36px;border-radius:5px;width:260px}form#searchform input[type="text"]{height:36px;padding:10px}.dribbble-widget,.flickr-widget .flickr-channel{position:relative;display:inline-block;*display:inline}.flickr-widget .flickr-channel,.dribbble-widget,.tm-recent-portfolios-widget{margin:-5px}.flickr-channel a,.dribbble-widget a,.tm-recent-portfolios-widget a{position:relative;display:block;float:left;margin:5px}.flickr-channel a img,.tm-recent-portfolios-widget a img,.tm-recent-portfolios-widget a{background:#efefef;width:83px;height:83px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.flickr-channel a img,.dribbble-widget a img,.flickr-channel a:hover:before,.dribbble-widget a:hover:before,.tm-recent-portfolios-widget a:hover:before{opacity:1}.flickr-channel a:before,.dribbble-widget a:before,.tm-recent-portfolios-widget a:before{font-size:20px;line-height:83px;width:83px;height:83px;position:absolute;content:"\f067";font-family:FontAwesome;text-align:center;color:#FFF;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:rgba(33,182,168,.85);border:solid 2px #85ebe1;opacity:0;-webkit-transition:all 450ms ease 0s;-moz-transition:all 450ms ease 0s;-o-transition:all 450ms ease 0s;transition:all 450ms ease 0s}.dribbble-widget a:before,.dribbble-widget a img{width:80px;height:60px;line-height:60px}.tagcloud a{display:inline-block;text-transform:capitalize;border:1px solid #A1A5B0;padding:3px 18px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin:0 10px 10px 0}.tagcloud a:hover,#bottom .tagcloud a:hover{border:1px solid #616264;background:#0b3b59;color:#fff}.tm-recent-posts-widget li::before{content:none!important}.right-sidebar .tm-recent-posts-widget ul{margin:0!important;list-style:none}.tm-recent-posts-widget ul li{display:inline-block;margin-bottom:10px;width:100%}.home .tm-recent-posts-widget ul li{float:left;width:30%;margin-right:3.33%}.tm-recent-posts-widget h4{color:#403c3e;font-weight:700;font-size:15px;line-height:20px;margin-bottom:20px;margin-top:10px}#bottom .tm-recent-posts-widget h4 a{font-size:20px;line-height:1.4}.tm-recent-posts-widget h4 a{color:var(--blue);font-size:1.6rem}.tm-recent-posts-widget .meta{font-size:10px;text-transform:uppercase;color:#a4a4a4;line-height:14px}.tm-recent-content{height:90px}#bottom .logo{display:block;width:120px;margin-bottom:20px}.shipping-container{background-color:var(--silver)}.contact-container{font-size:16px;font-weight:600;padding-top:40px;padding-bottom:20px;background-color:#8fabc3}.contact-container h3,.contact-container p{color:var(--midnight-blue)}.gform_wrapper ul.gform_fields{overflow:hidden}@media (min-width:768px){.gform_wrapper ul.gform_fields li.gfield{float:left;clear:none;width:50%}.gform_wrapper ul.gform_fields li.gfield:last-child{float:left;clear:both;width:100%}.contact-container .gform_wrapper ul.gform_fields li.gfield{float:left;clear:none;width:50%}}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{font-size:14px;font-weight:700}.gform_wrapper ul.gform_fields li.gfield input{background-color:var(--pale-grey);border:1px solid var(--light-grey);height:55px;width:100%}.gform_wrapper li.hidden_label input{margin-top:0!important}.gform_wrapper ul.gform_fields li.gfield textarea{background-color:var(--pale-grey);border:1px solid var(--light-grey);height:120px;width:100%}.dark .gform_wrapper ul.gform_fields li.gfield input{background-color:rgba(255,255,255,.1);border:1px solid var(--light-grey);height:55px;width:100%}.dark .gform_wrapper ul.gform_fields li.gfield textarea{background-color:rgba(255,255,255,.1);border:1px solid var(--light-grey);height:120px;width:100%}.dark .gform_wrapper .gfield_required{color:#fff0f0}body .gform_wrapper .top_label .ginput_container.ginput_container_select{overflow:hidden;border:1px solid var(--light-grey);margin-top:12px}.gform_wrapper select option{font-weight:400}.gform_wrapper ul.gform_fields li.gfield{margin-top:10px!important}.gform_wrapper ul.gform_fields li.gfield select{height:53px;width:calc(100% + 30px);background-color:var(--pale-grey);border:0 solid var(--light-grey);border-radius:0}.gform_wrapper ul.gform_fields li.gfield input{padding:15px 10px!important}.gform_wrapper .gform_footer{text-align:center}body .gform_wrapper .top_label div.ginput_container{margin-top:0!important}@media (max-width:767px){.contact-container .col-md-12{margin-top:0!important;margin-bottom:0!important}.contact-container .tm-element:first-child{background-color:var(--aqua-transparent);padding-top:30px;padding-bottom:30px;margin-top:0!important;margin-bottom:0!important}.contact-container .tm-element:last-child{background-color:var(--blue-transparent);padding-top:30px;padding-bottom:30px;margin-top:0!important;margin-bottom:0!important}}#footer{padding:30px 0;background-color:var(--midnight-blue);text-align:center}#bottom{color:var(--white);font-family:Roboto,"Open Sans","Helvetica",Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:0;padding:90px 0 50px;background-color:var(--midnight-blue)}#bottom .row{padding-bottom:30px}#bottom .menu li{line-height:1.6;margin-bottom:10px;display:block}#bottom .menu li.fa::before{display:inline-block;font-family:FontAwesome;width:20px}#bottom a{color:var(--white);font-family:Roboto,"Open Sans","Helvetica",Arial,sans-serif}#bottom h3{color:var(--white);font-size:1.8rem;font-weight:500;margin-top:0;margin-bottom:45px;letter-spacing:1px;text-transform:uppercase;position:relative}#bottom h3::after{content:"";background-color:var(--white);height:3px;width:30px;left:0;bottom:-25px;border-radius:2px;position:absolute}#bottom i{color:var(--white);font-size:18px;margin-top:5px;margin-right:10px;vertical-align:top;display:inline-block}#bottom a:hover{color:var(--blue)}#footer,#footer a{font-size:14px;color:var(--white)}#footer img{max-width:240px}#footer .copyright,#footer #legal{color:var(--white);display:inline-block;line-height:16px;height:12px}#bottom ul{margin-left:0}#bottom .col-1 ul>li{float:left;padding-right:12px}#bottom .col-1 ul>li>a{font-size:1.4rem;padding-right:12px}#bottom .copyright{font-size:14px}@media (max-width:1024px){#bottom{padding:70px 0 30px}#bottom .row{display:flex;flex-direction:row;flex-wrap:wrap}#bottom .row .col-1{margin-bottom:40px}#bottom .logo{margin:0 auto 20px}#bottom .copyright{text-align:center}#bottom .col-1 ul>li{float:none;text-align:center;padding:0!important}#bottom .col-1 ul>li a{padding:0!important}#bottom .row .col-2,#bottom .row .col-3,#bottom .row .col-4{flex-basis:33%}}@media (max-width:767px){#bottom{padding:40px 0 0}#bottom .menu li{line-height:1.4;margin-bottom:10px}#bottom .row .col-2,#bottom .row .col-3,#bottom .row .col-4{flex-basis:100%;margin-bottom:30px;text-align:center}#bottom .row .col-4{margin:0}#bottom h3::after{left:50%;transform:translateX(-50%)}}@media (min-width:360px) and (max-width:533px){#bottom{padding-left:15px;padding-right:15px}}body.single{background-color:#fff}body.single #main{margin-top:0}body.single .entry-title{margin-bottom:0;padding-top:25px;padding-bottom:30px}body.single .entry-title h2{margin:20px 0 0}body.single .entry-title .category{color:#403c3e;font-size:12px;font-weight:600;text-transform:uppercase;display:inline-block;margin-right:10px}body.single .entry-media.image-slide-container{margin-top:30px;margin-bottom:30px}article.single{position:relative;margin-bottom:80px;min-height:380px}.single .entry-meta{margin-bottom:5px;padding-bottom:5px}article.single .entry-content,.entry-content.default-page{padding:0;width:100%}.categories-links{margin-top:20px}.categories-links a{color:var(--dark-grey)}.entry-content p:last-child{margin:0}article .shadow{position:relative;transition:all 0.3s ease;box-shadow:0 0 12px rgba(0,0,0,.15);background-color:var(--blue)}article:hover .shadow .theme-thumbnail{opacity:.8}article a.more-link{font-size:13px;-webkit-transition:all 0.4s ease;-moz-transition:color 0.4s ease;-o-transition:color 0.4s ease;-ms-transition:color 0.4s ease;transition:all 0.4s ease;color:#fff;background-color:var(--dark-grey);background:-moz-linear-gradient(left,var(--dark-red) 0%,var(--dark-red) 50%,var(--dark-grey) 50%,var(--dark-grey) 100%);background:-webkit-linear-gradient(left,var(--dark-red) 0%,var(--dark-red) 50%,var(--dark-grey) 50%,var(--dark-grey) 100%);background:linear-gradient(to right,var(--dark-red) 0%,var(--dark-red) 50%,var(--dark-grey) 50%,var(--dark-grey) 100%);background-size:300% 100%;background-position:99% bottom;font-weight:600;margin:0;position:absolute;right:0;bottom:0;text-transform:lowercase;border-radius:30px 0 0 0;padding:5px 15px}article:hover a.more-link,article:focus a.more-link,article:active a.more-link{color:#fff;background-position:1% bottom;border:0 solid var(--dark-grey)}article a.more-link i{font-size:16px;margin-left:10px}.entry-meta .author{margin-bottom:0}.entry-meta .tags{float:right;border-left:1px solid #DBDBDB;border-right:none}.entry-meta .tags a{color:#a4a4a4}article.single .facebook_share iframe{height:20px}.nextprev-postlink{padding:30px 0;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;position:relative}.nextprev-postlink .prev-post-link{float:left}.nextprev-postlink .next-post-link{float:right}.nextprev-postlink .home-link a{position:absolute;left:50%;margin-left:-45px;border:1px solid #616264;padding:12px 20px}.nextprev-postlink .prev-post-link i{padding-right:5px}.nextprev-postlink .next-post-link i{padding-left:5px}.nextprev-postlink .post-link-title,.nextprev-postlink .home-link a{text-transform:uppercase;font-weight:400;font-size:16px;line-height:1;margin-bottom:0}.nextprev-postlink .post-link-title a,.nextprev-postlink .home-link a{color:#616264}.nextprev-postlink .prev-post-link a:before,.nextprev-postlink .next-post-link a:after{display:inline-block;font-family:FontAwesome;line-height:1;border:1px solid #616264;padding:12px 20px;margin-right:10px;content:'\f100';-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.nextprev-postlink .next-post-link a:after{margin-right:0;margin-left:10px;content:'\f101';-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.nextprev-postlink .post-link-title a:hover:before,.nextprev-postlink .post-link-title a:hover:after,.nextprev-postlink .home-link a:hover{background:#616264;color:#fff}.suggested-articles{margin-bottom:30px;overflow:hidden}.suggested-articles .tm-recent-posts-widget ul li::before{content:none!important}.suggested-articles .tm-recent-posts-widget ul li{float:left;width:calc(33.3333% - 20px);margin-right:30px}.suggested-articles .tm-recent-posts-widget ul li:nth-child(3n){margin-right:0}.suggested-articles .tm-recent-posts-widget ul li::before{color:#03061f;font-size:48px;font-weight:700;margin-left:-30px;margin-top:-16px;width:48px;text-align:center;float:left}.suggested-articles .tm-recent-posts-widget .recent-thumb{width:100%;max-height:320px;overflow:hidden}.learn-more{margin-bottom:90px}.tm-author{padding:30px 0;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;margin-bottom:-2px}.tm-author .author-image{float:left;margin-right:30px}.tm-author h3,.tm-author h3 a{font-size:13px;line-height:1;text-transform:uppercase}.tm-author h3 a{color:#616264}.tm-author h3 a:hover{color:#000}.tm-author p{margin:0 0 0 100px}.share-tags-container{font-size:20px;padding:30px 0;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;margin-bottom:-2px}.share-tags-container span{font-weight:400}.tm_post_sharebox{display:inline-block}.tm_post_sharebox>div{position:relative;display:inline-block}.tm_post_sharebox a{font-size:16px;line-height:34px;width:36px;height:36px;text-align:center;margin-left:10px;border:1px solid gray;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.tm_post_sharebox a:hover{background:#616264;border-color:#616264;color:#fff}.tm_post_sharebox span{display:none}.share-tags-container .tags{float:right}.share-tags-container .tags a:hover{color:#616264}.tm-social-icon a span{display:block}.tm-social-icon a{display:inline-block;margin-left:8px;margin-top:3px;overflow:hidden;text-align:center;font-size:22px;border-radius:50%;width:40px;height:40px;float:left}#bottom .sociallinkswidget{text-align:center}#bottom .tm-social-icon a{font-size:22px;margin-left:0;margin-right:10px}.tm-social-icon a span{color:var(--white);display:block;height:100%;line-height:40px}#bottom .tm-social-icon{margin-top:5px;display:inline-block}.tm-social-icon a:hover span{color:#fff}.tm-social-icon a.facebook:hover span{background-color:#305fb3}.tm-social-icon a.gplus:hover span{background-color:#d7482a}.tm-social-icon a.twitter:hover span{background-color:#00d7d5}.tm-social-icon a.pinterest:hover span{background-color:#e1003a}.tm-social-icon a.skype:hover span{background-color:#12c7ef}.tm-social-icon a.vimeo:hover span{background-color:#3f90bf}.tm-social-icon a.youtube:hover span{background-color:#f33}.tm-social-icon a.linkedin:hover span{background-color:#39c}.tm-social-icon a.instagram:hover span{background-color:#cd00a2}.tm-social-icon a.rss:hover span{background-color:#fca600}div.jp-jplayer.jp-jplayer-video{background-color:#292a2b}.jp-jplayer-video video{margin-bottom:-6px}div.jp-audio,div.jp-video{color:#fff;font-size:1em;font-family:Verdana,Arial,sans-serif;line-height:1.6}div.jp-audio,div.jp-video{width:100%}div.jp-interface{position:relative;z-index:100;width:100%;background:url(../png/jplayer_bg.png) repeat-x;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.4);-moz-box-shadow:0 1px 1px rgba(0,0,0,.4);box-shadow:0 1px 1px rgba(0,0,0,.4)}div.jp-type-single div.jp-interface{height:30px;overflow:hidden}div.jp-interface ul.jp-controls{margin:0;padding:0;list-style-type:none}div.jp-interface ul.jp-controls li{display:inline}div.jp-interface ul.jp-controls a{position:absolute;overflow:hidden;text-indent:-9999px}a.jp-play,a.jp-pause{z-index:1;width:33px;height:30px;outline:none}div.jp-type-single a.jp-play,div.jp-type-single a.jp-pause{top:0;left:0}a.jp-play{background:url(../png/jplayer-black-and-yellow.png) 0 0 no-repeat}a.jp-play:hover{background:url(../png/jplayer-black-and-yellow.png) -33px 0 no-repeat}a.jp-pause{display:none;background:url(../png/jplayer-black-and-yellow.png) 0 -30px no-repeat}a.jp-pause:hover{background:url(../png/jplayer-black-and-yellow.png) -33px -30px no-repeat}div.jp-progress-container{position:absolute;top:0;left:34px;padding:12px 10px;width:225px;height:6px}div.jp-progress{position:absolute;overflow:hidden}div.jp-type-single div.jp-progress{padding:1px;width:223px;height:7px;background:url(../png/jplayer-black-and-yellow.png) 0 -192px repeat-x}.single div.jp-type-single div.jp-progress{width:411px}div.jp-seek-bar{width:0;height:5px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:url(../png/jplayer-black-and-yellow.png) 0 -163px repeat-x;cursor:pointer}div.jp-play-bar{width:0;height:5px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:url(../png/jplayer-black-and-yellow.png) 0 -133px repeat-x}div.jp-volume-bar-container{position:absolute;top:0;right:20px;padding:12px 10px;width:40px;height:6px}div.jp-volume-bar{position:relative;overflow:hidden;width:40px;height:9px;background:url(../png/jplayer-black-and-yellow.png) 0 -192px repeat-x;cursor:pointer}div.jp-volume-bar-value{margin:1px;width:0;height:5px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:url(../png/jplayer-black-and-yellow.png) 0 -133px repeat-x}a.jp-mute,a.jp-unmute{top:9px;right:60px;z-index:1;width:17px;height:13px;outline:none}.seperator-first,.seperator-second{position:absolute;left:32px;width:2px;height:30px;background:url(../png/seperator.png) no-repeat left}.seperator-second{right:90px;left:auto}a.jp-mute{background:url(../png/jplayer-black-and-yellow.png) -10px -68px no-repeat}a.jp-mute:hover{background:url(../png/jplayer-black-and-yellow.png) -43px -68px no-repeat}a.jp-unmute{display:none;background:url(../png/jplayer-black-and-yellow.png) -5px -98px no-repeat}a.jp-unmute:hover{background:url(../png/jplayer-black-and-yellow.png) -43px -98px no-repeat}div.jp-jplayer{background-color:#292a2b}.comment-form-comment{width:65%;float:right}.logged-in-as,.comment-form-author{float:left;width:30%}p.form-submit input{text-transform:uppercase}.comment-form input[type="text"],.comment-form-comment textarea{width:100%;display:inline-block;background:#f5f5f5;border-color:#f5f5f5;margin-bottom:0;padding:13px 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comment-form-comment textarea{padding:13px 18px}.comment-form input[type="submit"]{width:140px;float:right}.comment-form-author p label{display:inline-block;margin-left:20px;text-transform:uppercase}.comment-form-author span.required{color:#fe4743}.comment-form-comment textarea{display:inline-block;margin-bottom:20px;width:100%;max-width:570px;line-height:1.4}.comment-title-container{position:relative;margin-bottom:50px}.comment-title-container h4{margin-bottom:0;font-size:25px;text-transform:uppercase;z-index:1}#reply-title.comment-reply-title{display:none}.comment-author-img{width:70px;overflow:hidden;float:left;margin-right:30px}.comment-author-img img{max-width:108px;margin-left:-19px}.comment-meta{line-height:1;font-size:18px;margin-bottom:20px}.comment-meta .comment-author-link a{font-weight:700;color:#343434}.comment-body{position:relative;margin-left:100px;line-height:1.6}.comment-body p:last-child{margin-bottom:0}.comment-list{margin-bottom:40px}.comment-list .comment-block .comment-block{margin-left:100px}.comment-block .comment{position:relative;float:left;margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted #e8e8e8;width:100%}#fbcomments,.fb-comments,.fb-comments iframe[style],.fb-comments span{width:100%!important}.single .entry-tags i{padding-right:10px}.single .entry-tags a{padding:3px 5px;border:1px solid #ccc;margin-right:5px}.single .pagination li{list-style:none}.single .pagination,.single .pagination ul{margin:0;padding:0}.single .pagination a{width:40px;line-height:40px;display:inline-block;text-align:center;background:#2b353e;color:#fff}.single .pagination a:hover{background:#1d2124}.btn,.button.button-primary,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type="submit"]{color:var(--midnight-blue)!important;overflow:hidden;display:inline-block;padding:16px 48px;font-size:16px;font-family:"Barlow Condensed",Helvetica,Arial,sans-serif;font-weight:600;line-height:1;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;border:2px solid var(--midnight-blue);background:rgba(0,0,0,0);transition:all 0.3s ease;box-shadow:0 0 2px rgba(0,0,0,.25);z-index:1;letter-spacing:1px;text-transform:uppercase}#main p>a.btn{text-decoration:none}.dark .gform_wrapper .gform_footer input.button,.dark .gform_wrapper .gform_footer input[type="submit"],.dark .gform_wrapper .gform_page_footer input.button,.dark .gform_wrapper .gform_page_footer input[type="submit"]{border:2px solid var(--silver);background:var(--silver)}.btn:hover,.btn:focus,.btn:active,.button.button-primary:hover,.button.button-primary:focus,.button.button-primary:active,.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input.button:focus,.gform_wrapper .gform_footer input.button:active,.gform_wrapper .gform_footer input[type="submit"]:hover,.gform_wrapper .gform_footer input[type="submit"]:focus,.gform_wrapper .gform_footer input[type="submit"]:active,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input.button:focus,.gform_wrapper .gform_page_footer input.button:active,.gform_wrapper .gform_page_footer input[type="submit"]:hover,.gform_wrapper .gform_page_footer input[type="submit"]:focus,.gform_wrapper .gform_page_footer input[type="submit"]:active{color:var(--white)!important;background:var(--midnight-blue);border:2px solid var(--midnight-blue)}.btn-i{padding-left:32px;padding-right:32px}.btn-i::after{content:'';transition:1s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;background-color:var(--midnight-blue);z-index:-2;transform:skew(-25deg)}.btn-i:hover::after{transition:1s all ease;left:-50%;right:-50%}.btn-i::before{content:"\f178";font-family:FontAwesome;font-size:15px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:-30px;width:30px;height:100%;border-radius:0 6px 6px 0;transition:all 0.2s linear 0s;text-align:center}.btn-i:hover{transition:all 1s ease;border-color:var(--midnight-blue);background:rgba(0,0,0,0)}.btn-i:hover::before{right:0;text-indent:0}.btn-silver{color:var(--white)!important;border:2px solid var(--silver);background:var(--silver)}.btn-silver:hover,.btn-silver:active,.btn-silver:focus{color:var(--silver)!important;background:var(--midnight-blue);border:2px solid var(--midnight-blue)}.btn-silver.btn-i:hover,.btn-silver.btn-i:active,.btn-silver.btn-i:focus{background:rgba(0,0,0,0);transition:all 1s ease}.btn-silver.btn-i::after{background-color:var(--midnight-blue)}.btn-white{color:var(--black)!important;border:2px solid rgba(255,255,255,0);background:#fff}.btn-white:hover{color:#ffffff!important;background:var(--dark-grey);border:2px solid rgb(0,0,0,0)}.btn i.fa-th{font-size:18px;line-height:18px}.btn i+i{margin-left:0}.btn-border,.btn-border span{transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.btn-outline{color:var(--midnight-blue)!important;border:2px solid var(--midnight-blue);background:rgba(0,0,0,0)}.btn-outline:hover,.btn-outline:focus,.btn-outline:active{color:#ffffff!important;border:2px solid var(--midnight-blue);background:var(--midnight-blue)}.btn-outline-black{color:#000;background:transparent;background:rgba(0,0,0,0);border:2px solid #000}.btn-outline-black::after{opacity:0;background-color:rgba(0,0,0,0);transform:scale3d(.8,.8,1)}.btn-outline-white{color:var(--white)!important;font-size:16px;background:rgba(0,0,0,0);border:2px solid #fff}.btn-outline-white:hover,.btn-outline-white:focus,.btn-outline-white:active{color:var(--midnight-blue)!important;background:var(--white);border:2px solid var(--white)}.btn-border{z-index:0}.btn-border span{width:150%;height:0;position:absolute;overflow:hidden;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);z-index:-1}.rounded.btn-border span{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.btn.rounded{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.btn-link{color:var(--dark-grey);font-size:16px;padding:0;background:rgba(255,255,255,0);border:2px solid rgba(255,255,255,0);text-transform:uppercase;line-height:48px}.btn-link i{font-size:22px;line-height:48px}.btn-link i.circle{color:var(--dark-grey);width:48px;height:48px;border:2px solid var(--dark-grey);border-radius:50%;margin-left:15px;text-align:center;padding-left:4px}.btn-link:hover,.btn-link:focus,.btn-link:active{color:var(--dark-grey);background:rgba(255,255,255,0);border:2px solid rgba(255,255,255,0);text-decoration:none}.btn-link:hover i,.btn-link:focus i,.btn-link:active i{color:var(--dark-grey)}.btn-link:hover i.circle,.btn-link:focus i.cicle,.btn-link:active i.circle{border:2px solid var(--dark-grey)}.btn-tab{color:var(--blue);font-size:2.6rem;font-weight:700;text-align:center;line-height:1;text-transform:uppercase;background-color:var(--white);padding-top:10px;padding-bottom:25px;border-top:15px solid var(--dark-grey)}.btn-tab img{max-width:150px}.btn-tab:hover,.btn-tab:focus,.btn-tab:active{color:var(--dark-grey)}.btn-tab.active{color:var(--dark-grey);background-color:var(--dark-grey);border-top:15px solid rgba(255,255,255,0)}.tm-element:nth-child(2) .btn-tab:not(.active)::before{content:"";background-color:#D2E3F1;width:2px;height:100%;position:absolute;left:0;top:15px}.tm-element:nth-child(2):not(:last-child) .btn-tab:not(.shadow-right)::after{content:"";background-color:#D2E3F1;width:2px;height:100%;position:absolute;right:0;top:15px}.tm-element:first-child .btn-tab::before{content:"";background-color:inherit;left:-1000em;width:1000em;height:100%;top:0;display:block;position:absolute}.tm-element:first-child .btn-tab:not(.active)::before{border-top:15px solid var(--white)}.tm-element .btn-tab.shadow-left::before,.tm-element:nth-child(2) .btn-tab.shadow-left::before{content:"";background-color:#D2E3F1;width:15px;height:100%;position:absolute;left:0;top:15px}.tm-element .btn-tab.shadow-right::after,.tm-element:nth-child(2) .btn-tab.shadow-right::after{content:"";background-color:#D2E3F1;width:15px;height:100%;position:absolute;right:0;top:15px}.tm-element:last-child .btn-tab::after{content:"";background-color:inherit;right:-1000em;width:1000em;height:100%;top:0;display:block;position:absolute}.tm-element:last-child .btn-tab:not(.active)::after{border-top:15px solid var(--white)}.btn-xs{padding:4px 12px;font-size:12px}.btn-sm{padding:4px 15px;font-size:18px;margin-top:20px}.btn-lg{font-size:18px;padding:20px 32px}.btn-xl{padding:24px 32px}.btn-wrap{white-space:normal}.btn-wide{width:240px}.label{color:var(--dark-grey);padding:0 4px;background-color:#fff;font-weight:400;text-shadow:none;text-align:left;line-height:1.6;font-size:15px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.tm-dropcap{float:left;margin-top:6px;margin-right:20px;text-transform:uppercase;font-size:36px;line-height:1}.tm-dropcap.dropcap_square,.tm-dropcap.dropcap_circle{width:48px;height:48px;line-height:48px;font-size:24px;text-align:center;background-color:#1d2124;color:#FFF}.tm-dropcap.dropcap_circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.tm-dropcap.dropcap_border{border:2px solid #1d2124;background-color:transparent;line-height:44px}.error404 #main{padding-top:200px;padding-bottom:200px}.error404 #page-title,.error404 .breadcrumbs{display:none!important}#error404-container{position:relative}.error404 #error404-container img{width:100%}.error404 .breadcrumbs{display:none}h3.error404{text-align:center;font-size:22px}h2.errorh2{text-align:center;font-size:24px;font-weight:400;color:#787d82}h3.error404 span{color:#1d2124}.tm-404-search-container form{display:inline-block;margin:0}.tm-404-search-container form#searchform input{margin:0;width:100%;border:1px solid #d0d3d6;background:transparent}.tm-404-search-container form#searchform i{color:#787d82}.error4button,.tm-404-search-container form{position:relative;margin:10px;text-transform:uppercase}.tm-404-search-container{text-align:center}a#scrollUp{color:var(--white);cursor:pointer;font-size:14px;text-align:right}a#scrollUp i{font-size:18px;color:var(--white);background-color:rgba(0,0,0,0)}a#scrollUp:hover{color:var(--light-blue)}.background-video,.video-mask,.video-mask-color{position:absolute;width:100%;height:100%}.video-mask{top:0;left:0;z-index:3;cursor:pointer;background-image:url(../png/video-mask.png);background-repeat:repeat;background-size:2px 2px;transition:background 1s;-webkit-transition:background 1s;-moz-transition:background 1s;-o-transition:background 1s}.paused>.video-mask{background-color:rgba(0,0,0,.5)}.video-mask-color{top:0;left:0;z-index:3;background:#000;zoom:1;filter:alpha(opacity=30);opacity:.3}.bg-video-container{text-align:center;margin-top:44px;margin-bottom:46px}.bg-video-play{cursor:pointer;color:gray;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;border-style:solid;border-width:12px;border-color:rgba(0,0,0,.33);font-size:40px;line-height:150px;margin:55px auto;position:relative;z-index:1;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.bg-video-play:hover{color:#fff;background-color:rgba(0,0,0,.33);border-color:#fff}.bg-video-container h2{color:#fff;font-weight:900;text-transform:uppercase;font-size:48px;line-height:65px}.bg-video-horizontal{position:relative}.bg-video-horizontal h2{position:absolute;width:50%;padding-right:125px;top:50%;margin-top:-70px;font-size:40px}.bg-video-horizontal h2.bg-video-last-text{right:0;padding-right:0;padding-left:125px}#theme-layout{margin:0 auto}body.cart #main,body.checkout #main{padding:90px 10px}.single #blog{padding-top:60px;padding-bottom:0}.page-template-template-onepage-php #main{padding:0}#main [class*="col-md"]{display:inline-block;margin-top:15px;margin-bottom:15px;*display:inline}@media (max-width:991px){#main [class*="col-md"].tm-divider-space{margin:0!important}}#main form [class*="col-md"]{margin-top:0;margin-bottom:0}#main .theme-portfolio [class*="col-md-3"]{width:24.9%}.flex{display:flex}.flex.flex-end{justify-content:flex-end}.flex .flex-end{align-self:flex-end}.onepage-header-container [class*="col-md"]{display:inline-block;margin-top:30px;margin-bottom:30px;*display:inline}.no-bottom-margin{margin-bottom:0!important}.no-top-margin{margin-top:0!important}#main .no-margin,#main .no-margin [class*="col-md"]{margin-top:0;margin-bottom:0}.no-margin>div>div>[class*="col-md"]{padding-left:0;padding-right:0}.home .no-margin>div>div [class*="col-md"]{padding-left:0;padding-right:0}.no-padding,.no-padding div{padding:0!important}.no-margin img,.no-padding img{width:100%;height:auto}.container-fluid{overflow:hidden;width:100%}.row-container{background-repeat:no-repeat}.bg-scroll,.bg-fixed,.bg-parallax{background-size:cover}.bg-fixed,.bg-parallax{background-attachment:fixed}.bg-auto{background-size:auto}.bg-pattern{background-repeat:repeat;background-position:left top}.theme-about{background-image:url(../png/about-bg.png);background-repeat:repeat-y;background-position:50%}.theme-about .about-type-content{position:relative}.theme-about .about-type-content>.about-bullet{position:absolute;top:50%;left:50%;border:solid 2px #d5d5d5;width:30px;height:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-top:-15px;margin-left:-15px;background-color:#fff}.theme-about .about-type-content>.about-bullet,.theme-about .about-type-content>.about-content,.theme-about .about-type-content>.about-content:before{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.theme-about .about-type-content:hover>.about-bullet{border-color:#fff;background-color:#616264}.theme-about .about-type-title{text-align:center}.theme-about .about-type-title>.about-title{color:#FFF;background-color:#616264;display:inline-block;padding:9px 24px;font-size:20px;line-height:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:solid 2px #fff;margin:60px auto}.theme-about .about-type-title:first-child>.about-title{margin-top:0}.theme-about .about-type-title:last-child>.about-title{margin-bottom:0}.theme-about .about-type-content>.about-content,.theme-about .about-type-content>.about-content:before{width:45%;background-color:#F5F5F5;border-style:solid;border-width:1px;border-color:#F5F5F5}.theme-about .about-type-content>.about-content:before{position:absolute;content:"";top:50%;right:-10px;margin-top:-10px;width:20px;height:20px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-left-width:0;border-bottom-width:0}.theme-about .about-pos-right>.about-content:before{right:auto;left:-10px;border-left-width:1px;border-bottom-width:1px;border-right-width:0;border-top-width:0}.theme-about .about-type-content>.about-content{position:relative;color:gray;padding:16px 28px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.theme-about .about-pos-right>.about-content{float:right}.theme-about .about-type-content .about-heading>div{display:inline-block}.theme-about .about-type-content .about-title{font-size:20px;color:gray;font-weight:700}.theme-about .about-type-content .about-date{float:right;font-size:16px}.theme-about .about-type-content:hover .about-content,.theme-about .about-type-content:hover .about-content:before{background-color:#fff;border-color:#d5d5d5}.theme-about .about-type-content:hover .about-title{color:#616264;font-weight:600}.theme-about .about-type-content:hover .about-date{font-weight:600}.theme-aboutme .aboutme-meta .aboutme-share{text-align:right}.theme-aboutme .aboutme-meta .desc{margin-bottom:10px}.theme-aboutme .aboutme-meta>div{width:50%;display:inline-block}.theme-aboutme .aboutme-head{font-size:30px}.theme-aboutme .aboutme-head h2{font-size:43px;margin:10px 0;color:#1c1c1c}.theme-aboutme .aboutme-meta a i{background-color:transparent;border:solid 1px gray;margin-right:2px;height:43px;width:43px;font-size:20px;text-align:center;vertical-align:middle;padding-top:11px}.theme-aboutme .aboutme-meta a i:hover{background-color:#fff;color:#616264;border:solid 1px #616264}.theme-aboutme .aboutme-meta a:first-child i{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.theme-aboutme .aboutme-meta a:last-child i{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.theme-aboutme.aboutme-style-2 .aboutme-head{margin-bottom:30px}.theme-aboutme.aboutme-style-2 span,.theme-aboutme.aboutme-style-2 h2{font-size:35px;font-weight:300}.theme-aboutme.aboutme-style-2 h2{display:inline-block;margin-left:15px;color:#616264}.theme-aboutme.aboutme-style-2 .aboutme-meta{border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;padding:10px 0 30px 0;margin-top:60px}.theme-aboutme.aboutme-style-2 span.style2{display:block;font-size:29px}.theme-aboutme.aboutme-style-2 .aboutme-meta a i{background-color:#616264;border:solid 1px #616264;color:#fff}.theme-aboutme.aboutme-style-2 .aboutme-meta a i:hover{background-color:#fff;color:#616264;border:solid 1px #616264}.accordion-group{width:100%;padding:0;margin-bottom:0;background-size:cover;background-position:center center}.accordion-heading .accordion-toggle{color:var(--midnight-blue);font-family:"Barlow Condensed",Roboto,"Helvetica",Arial,sans-serif;position:relative;display:block;padding:20px 20px 20px 0;cursor:pointer;line-height:1;font-size:1.9rem;font-weight:700;transition:all 0.5s ease;border-top:1px solid var(--light-grey)}.active .accordion-toggle>span{max-width:75%}.accordion-toggle .icon{position:absolute;right:0;margin-top:-2px}.accordion-toggle .icon::after{content:"\f078";color:var(--black);font-family:FontAwesome;font-weight:100;font-size:16px}.active .accordion-toggle .icon::after{content:"\f077";color:var(--dark-grey)}.accordion-inner{color:#031b2f;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.3;letter-spacing:.3px}.accordion-inner h1,.accordion-inner h2{font-size:4.6rem;margin-bottom:5px}.collapse{position:relative;display:none;overflow:hidden}.accordion-group.active .collapse,.accordion-group.closing .collapse{display:block}.theme-callout .callout-container{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #616264;text-align:center;padding:30px 15px}.theme-callout .callout-text{position:relative}.theme-callout .callout-text p{font-size:16px;line-height:1.4;margin-bottom:0;color:#000}.theme-callout .callout-text p b{font-weight:900}.theme-callout.with-button p{padding-right:200px}.theme-callout .btn-callout{position:absolute;top:50%;right:0;margin:-24px 0 0 20px;padding:12px 30px;font-size:20px;text-transform:uppercase;font-weight:900;border:2px solid transparent;background:#616264;color:#fff}.theme-callout .callout-text>a.btn:hover{background:#00658b}.theme-callout .callout-text>a.btn i{margin:0 0 0 10px}.theme-callout.style2 .callout-container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:left;padding:35px 50px}.theme-callout.style2 .callout-text p b{font-weight:700}.theme-callout.style2 .btn-callout{background:#fff;color:#616264;font-size:18px;font-weight:700;padding:16px 30px;-webkit-box-shadow:3px 3px #1a9d91;-moz-box-shadow:3px 3px #1a9d91;box-shadow:3px 3px #1a9d91}.theme-callout.style2 .btn-callout:hover{color:#fff}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.image-slider-element.list_carousel .owl-dots{display:none}.theme-carousel-testimonial.list_carousel .owl-nav{display:inline-block;color:#fff;font-size:32px;width:100%}@media (max-width:768px){.theme-carousel-testimonial.list_carousel .owl-nav{display:none}}.list_carousel .owl-nav .owl-prev{color:var(--dark-grey);font-size:26px;border:0;background-color:rgba(255,255,255,0);left:0;margin-left:-30px;margin-top:-28px;position:absolute;width:52px;height:52px;top:50%;border-radius:50%}.list_carousel .owl-nav .owl-next{color:var(--dark-grey);font-size:26px;border:0;background-color:rgba(255,255,255,0);right:0;margin-right:-30px;margin-top:-28px;position:absolute;width:52px;height:52px;top:50%}.theme-carousel-testimonial.list_carousel .owl-nav .owl-prev{color:#fff;border:0;background-color:var(--dark-grey);left:0;margin-left:-30px;margin-top:-45px;position:absolute;width:80px;height:80px;top:50%;border-radius:15px}.theme-carousel-testimonial.list_carousel .owl-nav .owl-next{color:#fff;border:0;background-color:var(--dark-grey);right:0;margin-right:-30px;margin-top:-45px;position:absolute;width:80px;height:80px;top:50%;border-radius:15px}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:0 3px;background:url(../png/owl-page.png);background-position:12px 0}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-position:12px 12px}.theme-carousel-twitter.list_carousel .owl-buttons,.theme-carousel-testimonial.list_carousel .owl-buttons{top:auto;bottom:-80px;right:50%;margin-right:-16px}.owl-carousel{display:none;position:relative;width:100%;-ms-toutm-action:pan-y}.owl-carousel li{list-style:none}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-stage-outer{overflow:hidden;width:100%}.owl-carousel .owl-item,.theme-carousel .owl-item{float:left;transition:opacity 0.3s linear}.owl-carousel .owl-item:not[.center],.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(../png/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.theme-carousel-twitter .owl-wrapper,.theme-carousel-testimonial .owl-wrapper{-webkit-transition:all 0ms ease!important;-moz-transition:all 0ms ease!important;-o-transition:all 0ms ease!important;transition:all 0ms ease!important}.carousel-container{position:relative}.dark .carousel-container{border-radius:30px}.carousel-thumbnail,.theme-carousel.entry-media{position:relative}.list_carousel .carousel-content{text-align:left;line-height:1.4}.list_carousel .carousel-title{margin-top:0;margin-bottom:10px;font-size:1.8rem;line-height:1.4}.list_carousel .carousel-title a{color:#fff}.list_carousel .carousel-title a:hover{color:#fff}.list_carousel.style_2 .owl-buttons{right:0}.list_carousel{margin:0 -15px}.list_carousel .list_carousel{margin:0}.list_carousel .tm-owl-item{margin:0 15px}.innovations .list_carousel .tm-owl-item{margin:0 60px 0 0}.list_carousel>.tm-owl-filter-left,.list_carousel>.tm-owl-filter-right{min-width:100%;height:100%;background:#FFF;position:absolute;top:0;opacity:.5}.list_carousel>.tm-owl-filter-left{right:100%}.list_carousel>.tm-owl-filter-right{left:100%}.theme-carousel-post.list_carousel .tm-owl-item,.theme-carousel-portfolio.list_carousel .tm-owl-item{width:400px;float:left;background-color:var(--blue)}.list_carousel .tm-owl-item{display:block}.list_carousel .owl-item.active .tm-owl-item,.owl-carousel .tm-owl-item{display:block}.theme-carousel-post.list_carousel .owl-item .tm-owl-item,.theme-carousel-portfolio.list_carousel .owl-item .tm-owl-item{width:auto;float:none;position:relative}.theme-carousel-post .entry-media .tm-owl-item{margin:0}.theme-carousel-post .tm-owl-item .carousel-content{padding:30px 15px 30px 30px}.theme-carousel-post .tm-owl-item .entry-meta{color:var(--white);margin-bottom:0;height:30px}.theme-carousel-post .tm-owl-item .entry-meta span+span{border-left:1px solid var(--white);padding-left:12px;margin-left:12px;line-height:16px;font-size:13px;max-width:calc(100% - 90px);display:inline-block;vertical-align:middle}.theme-carousel-post.list_carousel .owl-dots{display:block!important}.dark .theme-carousel-post .owl-dot{width:15px;height:15px;border:1px solid var(--white);margin-top:75px}.dark .theme-carousel-post .owl-dot.active{border:1px solid var(--white);background-color:var(--white)}.theme-carousel-partner .tm-owl-item{text-align:center}.theme-carousel-partner a{opacity:.5}.theme-carousel-partner a:hover{opacity:1}.theme-portfolio.list_carousel .carousel-content{padding:20px 10px;text-align:center}.theme-portfolio.list_carousel.style_2 .carousel-content{background:transparent;color:#fff;top:50%;position:absolute;width:100%;margin-top:-52px}.theme-portfolio.list_carousel.style_2 .carousel-content a{color:#fff}.owl-dots{margin:0 auto;text-align:center}.owl-dot{width:15px;height:15px;padding:0;border:1px solid var(--blue);border-radius:50%;background-color:rgba(0,0,0,0);margin-left:15px}.owl-dot.active{border:1px solid var(--blue);background-color:var(--blue)}.innovations .owl-dot{width:15px;height:15px;border:1px solid var(--white);margin-top:30px;margin-bottom:30px}.innovations .owl-dot.active{border:1px solid var(--white);background-color:var(--white)}.dark .owl-dot{width:10px;height:10px;padding:0;border:1px solid var(--light-grey);border-radius:50%;background-color:rgba(0,0,0,0);margin-left:12px}.dark .owl-dot.active{border:1px solid var(--light-grey);background-color:var(--light-grey)}@media (max-width:767px){.owl-dot{width:8px;height:8px}}.likeit:hover{color:#616264;cursor:pointer}.likeit i{padding-right:7px}article.single-portfolio .likeit{cursor:pointer;margin-bottom:5px}article.single-portfolio h2.portfolio-title{font-size:25px;color:#616264;padding-bottom:20px;margin:-10px 0 17px;border-bottom:2px solid #f4f4f4}article.single-portfolio>h2.portfolio-title{padding-bottom:30px;margin:33px 0 -3px}.single-portfolio-half .col-md-3.pos-top,.single-portfolio-full .col-md-3.pos-top{position:fixed;top:75px}.single-portfolio-half .col-md-3.pos-bottom,.single-portfolio-full .col-md-3.pos-bottom{position:absolute;bottom:0;right:0}.single-portfolio-full .portfolio-meta{text-align:right}.theme-portfolio .isotope-container[data-column="5"]>article{width:19.9947443%}.theme-portfolio.theme-full-element .isotope-container[data-column="5"]>article{width:19.9748%}.theme-portfolio .isotope-container[data-column="4"]>article{width:24.98686%}.theme-portfolio.theme-full-element .isotope-container[data-column="4"]>article{width:24.98%}.theme-boxed .theme-portfolio.theme-full-element .isotope-container[data-column="4"]>article{width:24.97%}.theme-portfolio .isotope-container[data-column="3"]>article{width:33.319%}.theme-portfolio.theme-full-element .isotope-container[data-column="3"]>article{width:33.319%}.theme-portfolio .isotope-container[data-column="2"]>article{width:50%}.theme-portfolio .isotope-container[data-column="1"]>article{width:100%}.theme-portfolio article.portfolio{padding:15px}.theme-portfolio.theme-full-element .isotope-container{padding:0;margin-left:0;margin-right:0}.theme-portfolio .portfolio-hover{opacity:0;padding:20px 60px 20px 30px;border:1px solid #e8e8e8;position:absolute;width:100%;bottom:0;background:#fff;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.theme-portfolio .meta-link a,.theme-portfolio .meta-like{background:#616264;color:#fff;display:inline-block;font-size:25px;text-align:center;width:60px;line-height:60px;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}.theme-portfolio .likeit{position:absolute;right:30px}.theme-portfolio .meta-link{position:absolute;top:-60px;left:50%;margin-left:-60px}.theme-portfolio .meta-like{position:absolute;top:-60px;right:30px;font-size:16px;font-weight:700;width:75px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.theme-portfolio .meta-like .likeit{position:static}.meta-like .likeit:hover{color:#fff}.theme-portfolio .meta-link a:first-child{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px}.theme-portfolio .meta-link a:last-child{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px}.theme-portfolio .meta-link a:last-child{background:#17a598}.theme-portfolio h2.portfolio-title{font-size:18px;line-height:1.2;margin:0;text-align:center;font-weight:500}.theme-portfolio h2.portfolio-title a{color:#343434}.theme-portfolio h2.portfolio-title a:hover,.theme-portfolio.col2t h2.portfolio-title a:hover{color:#616264}.portfolio-thumb>img{width:100%}.portfolio-thumb{width:100%;background-size:cover;background-position:center;overflow:hidden;position:relative}.portfolio-thumb>a>img{transition:all 2s ease}.portfolio-thumb:hover>a>img{transform:scale(1.1)}.portfolio-cats{margin-bottom:30px}.portfolio-cats p{margin-bottom:0}.portfolio-cats a,.portfolio-cats a:hover{color:gray}.portfolio-cats i{padding-right:10px;font-size:12px}.theme-portfolio.col2t .portfolio-thumb{margin-bottom:-1px}.theme-portfolio.col2t .portfolio-content{padding:20px 30px;border:1px solid #e8e8e8;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.theme-portfolio.col2t article.portfolio:hover .portfolio-content{border-color:#616264}.theme-portfolio.col2t h2.portfolio-title a{color:gray}.theme-portfolio.col2t .portfolio-hover{padding:0;border:0}.theme-portfolio.col2t .meta-link{left:30px;margin-left:0}.meta-line{width:50px;height:1px;background:#616264;display:block;margin:25px 0}.theme-portfolio.theme-full-element article.portfolio{padding:0}.theme-portfolio.theme-full-element .portfolio-hover{border:0}.theme-portfolio.col1 .portfolio-hover,.theme-portfolio.col1t .portfolio-hover{border:0;padding:0;background:rgba(255,255,255,.9);width:500px;height:100%;-webkit-transform:translate3d(-500px,0,0);transform:translate3d(-500px,0,0)}.theme-portfolio.col1 .meta-line{display:none}.theme-portfolio.col1 .meta-link{top:auto;bottom:0}.theme-portfolio.col1 .meta-like{top:0;right:50%;margin-right:-30px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.theme-portfolio.col1 .meta-link a,.theme-portfolio.col1 .meta-like,.theme-portfolio.col1t .meta-link a,.theme-portfolio.col1t .meta-like{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.theme-portfolio.col1 .portfolio-content{position:absolute;top:50%;margin-top:-27px;width:100%;text-align:center}.theme-portfolio.col1t article.portfolio:nth-child(even) .portfolio-hover{right:0}.theme-portfolio.col1t .portfolio-hover{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);padding:30px}.theme-portfolio.col1t .portfolio-content{overflow:hidden;line-height:1.6;height:440px;height:-moz-calc(100% - 60px);height:-webkit-calc(100% - 60px);height:calc(100% - 60px)}.theme-portfolio.col1t h2.portfolio-title a{color:gray}.theme-portfolio.col1t .meta-link a,.theme-portfolio.col1t .meta-like{background:#adadad}.theme-portfolio.col1t article.portfolio:hover h2.portfolio-title a{color:#616264}.theme-portfolio.col1t article.portfolio:hover .meta-link a,.theme-portfolio.col1t article.portfolio:hover .meta-like{background:#616264}.theme-portfolio.col1t article.portfolio:hover .meta-link a:last-child{background:rgba(33,182,168,.85)}.theme-portfolio.col1t .meta-link{top:auto;bottom:0;left:30px;margin-left:0}.theme-portfolio.col1t .meta-like{top:auto;bottom:0}article.not-inited{-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;opacity:0}#main .related_portfolios .theme-portfolio{margin-top:-15px;margin-bottom:0}.image-overlay{position:absolute;top:0;overflow:hidden;width:100%;height:100%;text-align:center;opacity:0;background:rgba(0,0,0,.5)}.portfolio-thumb:hover .image-overlay,.portfolio-thumb:hover .meta-link,.portfolio-thumb:hover .meta-link a,.portfolio-thumb:hover .portfolio-hover,.portfolio-thumb:hover .meta-like{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.portfolio-thumb:hover .meta-link>a:last-child,.portfolio-thumb:hover .meta-link>span{-webkit-transition-delay:0.15s;transition-delay:0.15s}.portfolio-thumb:hover .meta-link>a:first-child{-webkit-transition-delay:0.10s;transition-delay:0.10s}.portfolio-thumb:hover .meta-like{-webkit-transition-delay:0.20s;transition-delay:0.20s}.list-desc,.with-list-desc{display:inline-block;vertical-align:middle}.list-desc{width:40%;opacity:0}.with-list-desc{width:55%;margin-right:5%}.list-desc>ul{list-style:none;margin:0;padding-left:10px}.list-desc>ul>li>i{display:inline;margin-right:10px}.tm-circle-chart{position:relative;text-align:center;margin:0 auto}.style-4 .tm-circle-chart{background:#fff}.tm-circle-chart.style_2{display:inline-block;*display:inline;margin:0 10px 10px 0}.tm-circle-chart canvas{position:absolute;top:0;left:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.tm-divider-space{text-align:center}.tm-divider{position:relative;margin:0}.tm-divider div{height:1px}.theme-heading i,.theme-title i,.tm-divider i{position:absolute;left:50%;height:30px;width:60px;line-height:30px;text-align:center;font-size:14px;background:#fff;top:-14px;margin-left:-30px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tm-divider h6{text-align:center;text-transform:uppercase;position:relative;top:-9px;font-size:11px}.tm-divider span{font-weight:400;padding:12px 20px;background:#FFF;border:1px solid #d1d4d7;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tm-divider.divider-top i,.tm-divider.divider-top span{cursor:pointer}.tm-divider.divider-top span{padding:8px 6px}.tm-divider.divider-top h6{font-weight:400;font-size:9px;top:-7px}.tm-divider.divider-right h6{text-align:right}.tm-divider.divider-left h6{text-align:left}.tm-divider.divider-right i{left:auto;margin-right:15px;right:0}.tm-divider.divider-left i{left:0;margin-left:15px}.tm-divider i.line,.tm-divider i.square{border-width:1px;border-style:solid}.tm-divider i.square{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.theme-heading{position:relative;text-align:center}.theme-heading .heading-title.minimal{font-size:20px;font-weight:700}.theme-heading .heading-title.minimal>span.title-seperator{width:100px;background:gray;margin:22px auto 30px}.theme-heading .heading-title{text-transform:uppercase;font-weight:900;margin-bottom:0;font-size:35px}.theme-heading .heading-title>span{color:#616264}.theme-heading p{font-size:24px}.title-seperator{position:relative;width:296px;height:2px;background:#E5E5E5;display:block;margin:36px auto 20px;text-align:center}.title-seperator>i.default{width:18px;margin-left:-9px;line-height:22px}.title-seperator i.default>span{width:3px;height:2px;display:inline-block;background:#616264;margin:0 2px}.theme-heading p{max-width:100%;margin:38px auto 0}.theme-heading.left,.left .theme-title{text-align:left}.theme-heading.left .title-seperator,.theme-heading.left p{margin-left:0}.theme-heading.left .title-seperator,.theme-heading.right .title-seperator{width:153px}.theme-heading.left .title-seperator>i.default{margin-left:0;left:0;width:16px;padding-right:2px}.theme-heading.right{text-align:right}.theme-heading.right .title-seperator,.theme-heading.right p{margin-right:0}.theme-heading.right .title-seperator>i.default{margin-left:0;left:auto;right:0;width:16px;padding-left:2px}.theme-title h3{font-size:4.4rem;margin-top:35px;margin-bottom:0;text-transform:uppercase}.key-points .theme-title h3{color:#222;font-size:18px;font-weight:200;margin-bottom:.7em;margin-top:0}.key-points .theme-title h3{font-weight:700;text-align:center}.history-container{position:relative;text-align:center}.history-items{display:inline-block}.theme-history .history-group{position:relative;min-height:150px;margin:0!important;text-align:center;z-index:2;width:190px;float:left;padding:0 15px}.theme-history .history-year{position:relative;top:40px;margin:auto;width:70px;height:70px;line-height:60px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#ecf0f1;border:7px solid #ecf0f1}.theme-history .history-year:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#ecf0f1;border-width:12.5px;margin-left:-12.5px}.theme-history .bottom .history-year:after{top:100%;bottom:auto;border-bottom-color:transparent;border-top-color:#ecf0f1}.theme-history .history-title{line-height:1;bottom:0;top:auto;position:absolute;display:block;width:85%;font-size:13px;font-style:italic}.theme-history .top .history-title{bottom:auto;top:0}.theme-history .history-bg{display:block;position:absolute;top:75px;width:100%;height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#ecf0f1}.tm-cs-container{background:#fff;padding:60px 0;text-align:center;margin:0}.page-template-page-comingsoon-php #main{padding:150px 0;background:transparent}.page-template-page-comingsoon-php h1,.tm-coming-soon h1{margin:15px 0;font-size:36px;text-transform:uppercase;font-weight:400}.tm-coming-soon .days,.tm-coming-soon .hours,.tm-coming-soon .minutes,.tm-coming-soon .seconds{position:relative;color:#fff;font-weight:400;background:#1d2124;width:108px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.tm-coming-soon .count{font-size:36px;line-height:1;padding:20px 0}.tm-coming-soon .text{line-height:1;padding:10px 20px 20px 20px}.tm-coming-soon span.coming-soon{width:62px;height:0;display:block;margin-left:16px;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(255,255,255,.15)}.tm-coming-soon,.subscribe-container input{display:inline-block}.subscribe-container h3{font-size:2.8rem;margin-bottom:0}.subscribe-container .btn{margin-top:17px}.tm-coming-soon>div{float:left}.tm-coming-soon>.sep{font-size:48px;padding:25px 20px;line-height:1;color:#1d2124}.tm-coming-soon-content{width:700px;margin:20px auto}.theme-list-container h3{line-height:1;color:var(--white);font-family:"Barlow Condensed",Roboto,"Helvetica",Arial,sans-serif;text-transform:uppercase;margin-bottom:0;margin-top:0}#main ul.theme-list{list-style:none;margin-left:0;padding-left:0;margin-bottom:0}ul.theme-list li{line-height:1!important;position:relative;padding:0 60px;background-color:var(--grey);transition:all 0.5s ease}ul.theme-list li:nth-child(2){background-color:var(--midnight-blue)}ul.theme-list li:nth-child(3){background-color:var(--silver)}ul.theme-list li a{display:block}ul.theme-list li:hover{background-color:var(--midnight-blue);filter:brightness(80%);transform:scale(1.005);transform-origin:left;box-shadow:12px 0 12px rgba(0,0,0,.5)}ul.theme-list li:hover h3{filter:brightness(120%)}ul.theme-list>li i{display:block;font-size:120px;margin:45px 0;color:var(--midnight-blue);transition:all 0.5s ease;float:right;text-align:center}ul.theme-list>li:hover i{color:var(--silver)}#main ul.theme-list li{margin-bottom:0}ul.theme-list li span{width:calc(100% - 190px);display:inline-block;margin:120px 0 45px}ul.theme-list li strong{color:var(--midnight-blue);font-size:16px;margin-top:10px;margin-bottom:5px;display:block}.alert{position:relative;margin-bottom:6px;padding:12px 20px;background-color:#d1d4d7;text-shadow:none;color:#95a5a6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.alert:last-child{margin-bottom:0}.alert-success{background-color:#e0f0d8;color:#468847}.alert-info{background-color:#d8edf7;color:#3a87ad}.alert-warning{background-color:#fcf7e3;color:#c09953}.alert-danger{background-color:#f2dede;color:#b94a48}.tm-milestones-count>.tm-milestones-show{position:relative;float:left;overflow:hidden;width:25px;height:45px;top:0;left:-3px}.tm-milestones-count>.tm-milestones-show>ul{width:100%;position:absolute;margin:0;padding:0;list-style:none}.tm-milestones-count{text-align:left;color:#1d2124;font-weight:100;font-size:42px;line-height:1}.theme-milestone .tm-milestones-icon.float-left,.theme-milestone .tm-milestones-content.float-left{float:left}.theme-milestone .tm-milestones-icon.centered,.theme-milestone .tm-milestones-content.centered{text-align:center;margin:0;margin-bottom:10px}.theme-milestone .tm-milestones-content.centered .tm-milestones-count{display:inline-block;*display:inline;text-align:center}.theme-milestone .tm-milestones-icon{margin-right:25px}.tm-milestones-show ul li{line-height:1;margin-bottom:5px;text-align:center}.tm-milestones-show ul li:last-child{margin-bottom:0}.tm-milestones-content span{display:block}.tm-milestones-content span.title-seperator{margin:10px auto;width:30px}.tm-element.theme-pricing{padding-left:0;padding-right:0}.pricing-column{position:relative;background-color:#fff;text-align:center;margin-right:-1px}.tm-pricing-two{width:50%}.tm-pricing-three{width:33.333%}.tm-pricing-four{width:25%}.pricing-column{float:left;padding:0 15px}.pricing-header h1{font-size:22px;color:#616264}.pricing-top{width:195px;height:195px;border:3px solid #616264;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;text-align:center;margin:-95px auto 0;padding-top:45px;background:#fff;color:#616264}.pricing-box{margin-top:115px;margin-bottom:30px;border:2px solid #F1F1F1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.price-symbol{font-size:60px;font-weight:400;line-height:64px}.price-time{font-size:22px}.pricing-content{padding:20px 0 37px}.pricing-content p{margin-bottom:35px}.pricing-content ul{margin:20px 0 0;padding:2px 0 5px;background:#f4f4f4;color:#343434}.pricing-content ul li{padding:20px;list-style:none;margin:0;line-height:1.5}.pricing-footer a{font-size:16px;font-weight:900;border-color:#616264;background:#fff;color:#616264;padding:15px 40px;margin:0 0 -32px;text-transform:uppercase}.pricing-footer a:hover{background:#616264;color:#fff}.pricing-column.featured .pricing-top,.pricing-column:hover .pricing-top{width:215px;border:10px solid #fff;border-bottom:none;border-top:none;background:#616264;color:#fff}.pricing-column.featured .pricing-box,.pricing-column:hover .pricing-box{border:2px solid #616264}.pricing-column.featured .pricing-footer a,.pricing-column:hover .pricing-footer a{background:#616264;color:#fff!important}.pricing-column.featured .pricing-footer a:hover,.pricing-column:hover .pricing-footer a:hover{background:#fff!important;color:#616264!important}.theme-process{text-align:center}.process-container{display:inline-block}.process-group{position:relative;width:190px;margin:40px 0;float:left}.process-group:last-child .fa{display:none}.process-group .process-icon{position:absolute;top:50%;font-size:24px;margin-top:-13px;right:-6px;color:#bdbdbd}.process-title,.process-number{font-family:'Raleway',sans-serif;text-transform:uppercase;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;text-align:center}.process-number{position:absolute;top:0;left:35px;font-weight:400;font-size:16px;width:40px;height:40px;line-height:40px;background:#2b353e;color:#fff}.process-title{margin:0 auto;width:120px;height:120px;line-height:1;font-size:14px;padding:50px 20px}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:16px;margin-bottom:16px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.theme-progress .bar{width:0%;height:12px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-repeat:repeat-x;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.theme-progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.theme-progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.theme-progress .bar{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.theme-progress .bar-container{overflow:hidden;background-color:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.theme-progress{margin-bottom:35px}.theme-progress:last-child{margin-bottom:0}.progress-title{font-weight:300;position:relative;font-size:16px;line-height:1;margin-bottom:13px}.progress-title span{font-weight:700;float:right}.progress .bar.tm-bi{background-image:none}.tm-product,.tm-product-image{background-color:var(--white);transition:all ease 0.5s}.tm-product .inner{padding:45px 30px 15px}.tm-product .pre-text{margin-bottom:5px;font-size:20px;font-weight:600}.tm-product h2{margin-bottom:15px}.tm-product-image>.background-image{position:relative}.product-highlight{transform:rotate(-90deg) translate(-480px,0);transform-origin:top left;position:absolute;top:60px;left:0;font-weight:500;font-size:48px;text-transform:uppercase;color:rgba(255,255,255,.67);text-align:right;height:60px;width:480px;background:none!important}.tm-product-image::before{content:"";background-color:#fff;width:20%;position:absolute;top:0;right:0;bottom:0}.tm-service-box{padding:0}.tm-service-box:hover .tm-service-content{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}.tm-service-box.none{text-align:center}.tm-service-box.style_2{padding:0;margin-bottom:20px}.tm-service-box.style_3{text-align:left;background-color:#000;padding:0}.tm-service-box.style_4{overflow:visible}.tm-service-box.style_4:hover{transform:scale(1.05);box-shadow:0 0 4px rgba(0,0,0,.25)}.tm-service-box.style_5{background-color:#fff;padding:60px;border-radius:30px;box-shadow:0 0 16px rgba(0,0,0,.15)}.tm-service-box.style_5.dark{background-color:var(--dark-grey)}.tm-service-box.style_6{text-align:left;background-color:#fff;padding:20px 0}.tm-service-box.style_3:hover{color:#fff}.tm-service-box .tm-service-icon{display:block;text-align:center}.tm-service-box.left-service .tm-service-icon{text-align:left;display:inline-block}.tm-service-box.style_1 .tm-service-icon{padding:0 0;overflow:hidden}.tm-service-box.style_2 .tm-service-icon{vertical-align:top}.tm-service-box.style_1 .tm-service-icon img{transition:all 2s linear}.tm-service-box.style_1:hover .tm-service-icon img{transition:all 2s linear;transform:scale(1.2)}.tm-service-box.style_4 .tm-service-icon img{margin:-45px;z-index:2;position:relative;box-shadow:0 0 4px rgba(0,0,0,.25)}.tm-service-box.style_2 .tm-service-icon i{border-radius:72px!important;margin-top:0;margin-bottom:20px;position:relative}.tm-service-box.style_3 .tm-service-icon img{opacity:.5}.tm-service-box.style_3:hover .tm-service-icon img{opacity:.75}.tm-service-box.style_4 .tm-service-icon{background-color:#fff;padding:0 15px}.tm-service-box.style_6 .tm-service-icon{float:left;margin-right:20px;text-align:left}.tm-service-box.style_6:hover .tm-service-icon{opacity:.8}.tm-service-box .tm-service-content{padding:15px 0;position:relative;margin:0 auto}.tm-service-box.none .tm-service-content{text-transform:uppercase;padding:15px}.tm-service-box.style_1 .tm-service-content{font-size:18px;letter-spacing:1px;padding:30px 0 0}.tm-service-box.style_1 .tm-service-link{padding:0;font-size:20px;font-weight:600;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase}.tm-service-box.style_1 .tm-service-link i{margin-left:30px;font-size:14px}.tm-service-box .popup{display:none}.tm-service-box.style_2 .tm-service-content{font-size:15px;font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:24px;padding:0 30px;text-align:center}@media (max-width:767px){.tm-service-box.style_1 .tm-service-content{font-size:12px}.tm-service-box.style_2{margin-bottom:-15px}.tm-service-box.style_2 .tm-service-content{display:none}.tm-service-box.style_2 h3{height:45px}}.dark .tm-service-box.style_1 .btn{color:var(--red);background:var(--white)}.dark .tm-service-box.style_1 .btn:hover{color:var(--white);background:var(--blue)}.bg-light-grey .tm-service-box.style_1 .btn{color:var(--white);background:var(--red)}.bg-light-grey .tm-service-box.style_1 .btn:hover{color:var(--white);background:var(--blue)}.tm-service-box.style_2 .btn{font-size:2.2rem;padding-top:30px;padding-bottom:30px;margin-top:0!important;margin-bottom:0!important}.tm-service-box.style_2 .btn i{font-size:2.2rem;line-height:2.2rem}.tm-service-box.style_3 .tm-service-content{opacity:.75;position:absolute;bottom:0;left:15px;right:15px;text-align:center}.tm-service-box.style_3:hover .tm-service-content{opacity:1}.tm-service-box.style_3:hover .tm-service-content .more{color:#fff;font-size:1.4rem;padding:3px 15px;border:1px solid #fff;text-transform:uppercase}.tm-service-box.style_6 .tm-service-content{font-size:12px;padding:0 0;margin-left:100px}.tm-service-box.none:hover .tm-service-icon img{transition:all 0.3s ease}.tm-service-box.none:hover .tm-service-icon>i{color:var(--red)!important;transform:scale(1.1)}.tm-service-box.style_5 .tm-service-icon{border-radius:50%;transition:all 1s ease;border:0 solid rgba(255,255,255,.75);overflow:hidden}.tm-service-box.style_5:hover .tm-service-icon{background-color:var(--dark-grey);transform:scale(1.05);border:20px solid rgba(255,255,255,.75)}.tm-service-box.style_5.dark:hover .tm-service-icon{background-color:var(--dark-grey);transform:scale(1.05);border:0 solid rgba(255,255,255,.75)}.tm-service-box.style_5 .tm-service-icon img{transition:all 1s ease}.tm-service-box.style_5:hover .tm-service-icon img{transition:all 1s ease;opacity:.5}.tm-service-box.style_4 .tm-service-content{color:#2b2b2b;background-color:#fff;padding:30px;text-align:left}.tm-service-box.style_5 .tm-service-content{padding:30px 0 0;text-align:center}.tm-service-box.style_4.dark .tm-service-content{color:#fff;background-color:#444}.tm-service-box.style_4 .tm-service-content .btn{margin-top:10px}.tm-service-box.style_5 .tm-service-content .btn{margin-top:45px}.tm-service-box.style_5.dark .tm-service-content .btn{color:var(--dark-grey);background:#fff;background:-moz-linear-gradient(left,var(--dark-grey) 0%,var(--dark-grey) 50%,#ffffff 50%,#ffffff 100%);background:-webkit-linear-gradient(left,var(--dark-grey) 0%,var(--dark-grey) 50%,#ffffff 50%,#ffffff 100%);background:linear-gradient(to right,var(--dark-grey) 0%,var(--dark-grey) 50%,#ffffff 50%,#ffffff 100%);background-size:300% 100%;background-position:99% bottom;border:1px solid #fff}.tm-service-box.style_5.dark .tm-service-content .btn:hover,.tm-service-box.style_5.dark .tm-service-content .btn:focus,.tm-service-box.style_5.dark .tm-service-content .btn:active{color:#ffffff!important;background-position:1% bottom;border:1px solid var(--dark-grey)}.tm-service-box.none h3{font-size:2.2rem;line-height:1.3;font-weight:500;text-transform:uppercase}.tm-service-box.style_1 h3{color:var(--midnight-blue);font-size:2.6rem;line-height:1.2;letter-spacing:1px;margin-bottom:50px;text-transform:none;position:relative}.tm-service-box.style_1 h3::after{content:"";background-color:var(--mignight-blue);width:60px;height:4px;position:absolute;left:0;bottom:-10px}.tm-service-box.style_2 h3{color:var(--blue);font-size:1.5rem;font-weight:700;margin:0 0 15px;text-transform:uppercase;text-align:center}.tm-service-box.style_3 h3{font-size:3.2rem;color:#fff;text-transform:uppercase}.tm-service-box.style_4 h3{color:#2b2b2b;font-size:2.4rem}.tm-service-box.style_5 h3{color:#616264;font-size:2.6rem;font-weight:600;margin-top:10px;margin-bottom:30px}.tm-service-box.style_4.dark h3{color:#fff}.tm-service-box.style_5.dark h3{color:var(--midnight-blue);font-size:3rem}.no-titleline .service-title-sep{display:none}.tm-service-box .service-title-sep.last{margin-top:24px;margin-bottom:5px}.tm-service-content h3 a{color:#3352a3}.tm-service-box.style_2{cursor:pointer}.left-service .tm-service-content a.more:hover{color:#fff}.tm-service-box,.tm-service-box h3,.tm-service-box .tm-font-icon,.pricing-box{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.tm-font-icon,.tm-font-icon:after,.tm-font-icon:before{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.fi-rotate{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fi-rotate:before{display:inline-block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.content-main{max-width:900px!important;padding:15px 30px;min-height:150px}.tm-staff-box.style_1{display:flex;flex-wrap:wrap}.tm-staff-box.style_1>div{margin-bottom:30px}.tm-staff-box.style_1>div.tm-staff-icon{width:25%;flex:1 1 200px}.tm-staff-box.style_1>.tm-staff-content{width:50%;padding:0 30px;flex:1 1 400px}.tm-staff-box.style_1>div.tm-area-of-interest{width:25%;flex:1 1 200px}.tm-staff-box.style_3{background-color:var(--light-grey)}.tm-staff-box.dark{background-color:var(--dark-grey)}.tm-staff-box.dark h3,.tm-staff-box.dark .tm-staff-content{color:var(--white)}.tm-staff-box p{font-size:16px}.tm-staff-box i{margin-right:10px}.tm-staff-box .qualifications{font-size:14px;font-weight:600;margin-bottom:30px}.tm-area-of-interest h4{margin-top:0;border-top:3px var(--blue) solid;padding-top:45px}.tm-area-of-interest ul{padding-left:16px}.tm-staff-box .contact p{margin-bottom:0}.tm-staff-box .contact{margin-bottom:20px}.tm-staff-box a.content-toggle{font-size:12px;font-weight:700}.tm-staff-box a.content-toggle::before{content:"Read More"}.tm-staff-box a.content-toggle.open::before{content:"Read Less"}.tm-staff-box a.content-toggle:hover{color:var(--blue)}.tm-staff-box a.content-toggle::after{content:"\f107";color:var(--blue);font-family:FontAwesome;font-size:16px;margin-left:8px}.tm-staff-box a.content-toggle.open::after{content:"\f106";color:var(--blue);font-family:FontAwesome;font-size:16px;margin-left:8px}.tm-staff-box .tm-staff-content{padding:30px 30px 10px}.tm-staff-box h3{font-size:3.6rem;font-weight:400;margin-top:20px}.tm-staff-box h4{font-size:2.4rem;font-weight:400}.tm-staff-box .tm-content h3{margin-top:0}.tm-staff-box h3 span{display:block;margin-bottom:10px}.tm-staff-box.style_1 h3 small{color:var(--dark-grey) font-size:1.6rem;font-weight:400;text-transform:none;display:block}.tm-staff-box.style_2 small{display:block;font-size:1.3rem;font-weight:700}.tm-staff-box.style_1 .tm-staff-content{padding:0 30px}.tm-staff-box.style_1 .tm-staff-content .content{padding:30px;background-color:#f7f7f7}.tm-staff-box.style_1 h3 small{font-weight:700}.tm-staff-box .tm-social-icon{float:right}.tm-staff-box .tm-social-icon a span{color:var(--white)}.tm-staff-box .tm-social-icon a{width:48px;height:48px}.tm-staff-box .tm-social-icon a span{line-height:48px}.tm-staff-box .availability-days{overflow:hidden;border-top:1px solid var(--pale-blue)}.tm-staff-box .availability-days .day,.tm-staff-box .availability-days .hours{font-size:14px;width:50%;float:left;padding:10px}.tm-staff-box .availability-days .day.even,.tm-staff-box .availability-days .hours.even{background-color:var(--pale-blue)}.tm-staff-box .availability-days .day{font-weight:700}.circle{color:var(--white);background-color:var(--red);background:-moz-linear-gradient(top,var(--blue) 0%,var(--blue) 50%,var(--light-grey) 50%,var(--light-grey) 100%);background:-webkit-linear-gradient(top,var(--blue) 0%,var(--blue) 50%,var(--light-grey) 50%,var(--light-grey) 100%);background:linear-gradient(to bottom,var(--blue) 0%,var(--blue) 50%,var(--light-grey) 50%,var(--light-grey) 100%);font-size:18px;font-weight:700;width:80px;height:80px;border-radius:50%;margin-right:10px;text-align:center;text-transform:uppercase;display:inline-block;padding:10px 0;margin-bottom:10px;box-shadow:0 0 1px rgba(0,0,0,.5)}.circle.half{background-color:rgba(152,33,158,.5)}.circle>small{color:var(--dark-grey);font-size:10px;display:block;padding:10px 0;text-align:center}@media (max-width:533px){.tm-staff-box{padding:0 15px}.tm-staff-box.style_1 h3 small{display:block;padding-left:0}.tm-staff-box.style_1 .tm-staff-content{padding:0}}.tm-testimonial-box{box-shadow:0 0 12px rgba(0,0,0,.15)}.tm-testimonial-box.style_3{box-shadow:0 0 0 rgba(0,0,0,.15)}.tm-testimonial-box>div{font-weight:300;background-color:#fff;padding:30px 45px;text-align:center;height:100%;width:100%;position:relative;z-index:2}.tm-testimonial-box .tm-testimonial-icon img{width:45px;margin:10px auto 20px}.tm-testimonial-box h4{font-size:16px;font-weight:600;margin-bottom:0}.tm-testimonial-box p{color:var(--midnight-blue);font-size:14px;font-weight:600}.tm-testimonial-box .fa-star,.tm-testimonial-box .fa-star-o{font-size:1.9rem;font-weight:400;line-height:1.5;color:var(--red);margin:2px}.nav-tabs>li i{font-size:64px;display:block;margin:20px auto}.nav-tabs{list-style:none;margin:0!important;padding:0;font-size:16px;line-height:1;border-bottom:0 solid var(--blue)}.nav-tabs>li{float:left;line-height:1;position:relative;margin-bottom:0!important;border-top:3px solid #fff}.nav-tabs>li.active{border-top:3px solid var(--blue)}.nav-tabs>li a{background-color:#f7f7f7;font-weight:700;display:block;width:100%;padding:10px 16px;border:1px solid #fff;border-bottom:1px solid var(--blue);border-radius:0}.nav-tabs>li a:hover,.nav-tabs>li a:focus{color:#555;background-color:#f7f7f7}.nav-tabs>li>a{color:var(--grey)}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:var(--blue);border-color:var(--blue);border-bottom-color:transparent}.nav-tabs>li.with-icon a{padding:30px 30px}.tab-two .nav-tabs>li{width:50%}.tab-three .nav-tabs>li{width:33.33%}.tab-four .nav-tabs>li{width:25%}.tab-five .nav-tabs>li{width:20%}.tab-six .nav-tabs>li{width:16.66%}.tab-seven .nav-tabs>li{width:14.28%}.tab-eight .nav-tabs>li{width:12.25%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.tab-init{opacity:0}.tab-content{width:100%;border-radius:0;padding:30px 30px 15px;border:1px solid var(--blue);border-top:0 solid var(--blue);margin-top:-1px}.tabs-left .nav-tabs,.tabs-right .nav-tabs{float:right!important;text-align:left!important}.tabs-left .tab-content{padding:0 60px 0 0}.tabs-left>.nav-tabs>li a,.tabs-left2>.nav-tabs>li a{border:1px solid #f7f7f7}.tabs-left>.nav-tabs,.tabs-left2>.nav-tabs{width:auto;float:left}.tabs-left>.nav-tabs>li,.tabs-left2>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li:first-child a,.tabs-left2>.nav-tabs>li:first-child a{-webkit-border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;border-radius:3px 0 0 0}.tabs-left>.nav-tabs>li:last-child a,.tabs-left2>.nav-tabs>li:last-child a{-webkit-border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;border-radius:0 0 0 3px}.tabs-left .tab-content,.tabs-left2 .tab-content{width:auto}.tabs-left2 .tab-content{border-right:none;border-bottom:none;border-top:none}.tabs-top2 .tab-content{border-right:none;border-bottom:none;border-left:none;padding-bottom:0}.posts-tab-widget .theme-thumbnail .meta-link{display:none}.posts-tab-widget{width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;border:solid 1px #e9e8e6;overflow:hidden}.posts-tab-widget .tab-content{padding:20px 20px 0 20px;border-style:none}.posts-tab-widget .nav-tabs>li span{font-size:16px;font-weight:300}.posts-tab-widget .nav-tabs>li{background-color:#fff;border-bottom:solid 1px #e9e8e6;border-right:solid 1px #e9e8e6;padding:0}.posts-tab-widget .nav-tabs>li:last-child{border-right-style:none;float:right}.posts-tab-widget .nav-tabs>li a{border-style:none;padding:2px 0 8px;text-align:center;background-color:#fff}.posts-tab-widget .nav-tabs>li.active a{color:#343434;background-color:#f4f4f4;border-bottom:solid 3px #616264;padding-bottom:6px;position:relative}.posts-tab-widget .nav-tabs>li.active a:after{position:absolute;color:#616264;font-size:24px;bottom:0;left:50%;margin-left:-7px;content:'\f0d8';display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:4px}.posts-tab-widget .nav-tabs>li.active{border-bottom-style:none}.posts-tab-widget .entry-title,.posts-tab-widget .comment-title{font-weight:400;color:gray;margin:15px 0 10px}.posts-tab-widget .entry-content,.posts-tab-widget .comment>a,.posts-tab-widget .comment-content{font-size:14px;line-height:1.5}.posts-tab-widget .entry-media{margin-bottom:8px}.posts-tab-widget .comment{margin-bottom:20px}.theme-team .member-title{text-align:center}.theme-team .member-title h2{color:gray;font-weight:900;font-size:24px;line-height:26px;text-transform:uppercase;margin:0}.theme-team:hover .member-title h2{color:#616264}.member-image{position:relative;margin-bottom:36px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(circle,white,black)}.member-image .image-overlay{background:rgba(33,182,168,.6);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:visible}.member-image .portfolio-overlay-icon{border:8px solid rgba(255,255,255,.8);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.theme-team:hover .image-overlay{opacity:1}.member-image>img{width:100%}.theme-team .member-title .title-sep{display:block;width:70px;height:2px;background-color:#e5e5e5;margin:23px auto 22px}.theme-team .member-pos{font-size:20px;margin-bottom:10px;color:gray}.theme-team .member-social .tm-social-icon{text-align:center}.theme-team .member-social{position:absolute;width:100%;height:45px;top:50%;margin-top:-22px}.member-social .tm-social-icon a{position:relative;left:auto;margin:0 auto;text-align:center;width:45px;height:45px;line-height:45px;font-size:18px;background:transparent;margin-right:10px;color:#fff;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.member-social .tm-social-icon a:last-child{margin-right:0}.member-social .tm-social-icon a:hover{background:#fff;color:#616264}.team-content>p{font-size:16px;color:gray;text-align:center}.portfolio-overlay-icon{position:relative;width:100%;height:100%}.portfolio-overlay-icon a{font-size:24px;color:#FFF;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px}.testimonial-item{position:relative;margin-bottom:25px}.testimonial-item:last-child{margin-bottom:0}.testimonial-thumb{color:var(--dark-blue);float:left;width:100px;height:100px;overflow:hidden;line-height:64px;text-align:center;margin-top:45px!important}.testimonial-thumb img{height:100px}.testimonial-thumb i{font-size:64px}.testimonial-content{position:relative;text-align:center}.testimonial-footer{margin-top:30px;position:relative}.testimonial-author{float:left;margin-left:30px;margin-top:16px;font-weight:500}.testimonial-author h4{font-size:14px;text-transform:uppercase;margin-bottom:-9px}.testimonial-author span{font-size:12px;color:var(--dark-blue)}.testimonial-item.style-default .testimonial-meta a,.testimonial-item.style-default .testimonial-meta span{position:absolute;right:0;top:24px}.testimonial-item.style-default .testimonial-meta span{top:46px}.testimonial-author a{font-weight:700;font-size:20px;color:#343434}.testimonial-meta{display:none!important}.testimonial-meta i{font-size:17px;color:gray}.testimonial-meta i.fa-star{color:#616264}.testimonial-item.style-center .testimonial-meta a,.testimonial-item.style-center .testimonial-meta span{display:block}.testimonial-item.style-center .testimonial-meta{margin-top:8px;margin-bottom:-8px}.testimonial-item.style-center .testimonial-content:after{left:50%;margin-left:-9px}.testimonial-item.style-center .testimonial-thumb,.testimonial-item.style-center .testimonial-author{display:block;float:none;margin:0 auto;text-align:center}.testimonial-item.style-center .testimonial-author{margin-top:12px}.testimonial-item.style-center .testimonial-footer{margin-top:33px}.testimonial-item.style-left .testimonial-author{margin:0;text-align:left;margin-top:-17px}.testimonial-item.style-left .testimonial-meta{text-align:right;margin-top:-10px}.testimonial-item.style-left .testimonial-meta a,.testimonial-item.style-left .testimonial-meta span{display:block}.testimonial-item.style-left .testimonial-content{margin-left:135px;padding:30px;padding-bottom:20px;margin-bottom:20px}.testimonial-item.style-left{position:relative}.testimonial-item.style-left .testimonial-thumb{float:none;position:absolute;top:50%;left:0;margin-top:-50px}.testimonial-item.style-left .testimonial-content:after{left:-7px;top:50%;margin-top:-9px}.theme-carousel-text{margin:0 auto!important}.text-carousel-content h5{margin-bottom:15px}.text-carousel-content .inner{text-align:center;position:relative;padding:20%}.boxed .text-carousel-content .inner{margin:30% 30% 0 5%;position:relative;background-color:#fff;padding:30px;text-align:left}.documents .list_carousel .tm-owl-item{background-color:rgba(0,0,0,.1);padding:30px 45px;min-height:320px}.reports .list_carousel .tm-owl-item .text-carousel-item .text-carousel-content{min-height:320px}.dark .documents .theme-carousel-text .tm-owl-item{background-color:rgba(0,0,0,.5)}.documents .theme-carousel-text h3{margin-top:0;text-align:center}.documents .theme-carousel-text ul{border-top:2px solid rgba(0,0,0,.1);padding-left:0}.dark .documents .theme-carousel-text li{border-top:2px solid rgba(255,255,255,.5)}.documents .theme-carousel-text li{border-bottom:2px solid rgba(0,0,0,.1)}.dark .documents .theme-carousel-text li{border-bottom:2px solid rgba(255,255,255,.5)}.documents .theme-carousel-text a{color:var(--blue);font-size:18px;font-weight:600;display:block;padding:10px 0;position:relative}.dark .documents .theme-carousel-text a{color:var(--white)}.documents .theme-carousel-text a::after{content:"\f15c";font-family:FontAwesome;color:var(--dark-blue);font-size:22px;position:absolute;right:0}.reports .theme-carousel-text .text-carousel-content{position:relative}.reports .theme-carousel-text p{position:absolute;left:0;bottom:0;margin-bottom:0;width:66.66%}.reports .theme-carousel-text a{background-color:var(--dark-blue);font-size:18px;font-weight:600;display:block;padding:10px 30px}.reports .theme-carousel-text a::after{content:"\f15c";font-family:FontAwesome;color:var(--white);font-size:22px;position:absolute;right:30px}.documents .theme-carousel-text .owl-dots,.reports .theme-carousel-text .owl-dots{display:block;margin-top:20px;margin-bottom:0}.documents .theme-carousel-text .owl-dot,.reports .theme-carousel-text .owl-dot{width:13px;height:13px;margin:0 10px}.horizontal-slide-container{overflow-y:auto;overflow-x:hidden}@media (max-width:533px){.horizontal-slide-container{overflow-x:auto;overflow-y:scroll}}.horizontal-slide-container::-webkit-scrollbar{display:none}.theme-horizontal-slide{white-space:nowrap;margin-left:-7.5px;margin-right:-7.5px}.theme-horizontal-slide .tm-slide-item{white-space:normal;display:inline-block;vertical-align:top}#main .theme-horizontal-slide [class*="col-md"]{margin-top:0;margin-bottom:0}.theme-horizontal-slide.style_1 .tm-slide-item{width:330px;margin-left:30px;margin-right:30px}.theme-horizontal-slide.third .tm-slide-item{width:33.33%;padding:15px}.theme-horizontal-slide.two-third .tm-slide-item{width:66.66%;max-width:600px;padding-left:15px;padding-right:15px}.theme-horizontal-slide.quarter .tm-slide-item{width:330px;margin-left:30px;margin-right:30px}.theme-horizontal-slide.style_2.quarter .tm-slide-item{width:25%;margin-left:0;margin-right:0;padding:15px}.theme-horizontal-slide.quarter .tm-slide-item .inner{padding-left:45px;padding-right:45px}.show-featured .theme-horizontal-slide.style_1 .tm-slide-item:first-child{width:990px;margin-left:30px;margin-right:30px}@media (min-width:1600px){.theme-horizontal-slide.quarter .tm-slide-item{width:430px;margin-left:45px;margin-right:45px}.theme-horizontal-slide.quarter .tm-slide-item .inner{padding-left:75px;padding-right:75px}.show-featured .theme-horizontal-slide.style_1 .tm-slide-item:first-child{width:1140px}}.theme-horizontal-slide.style_2 .tm-slide-item .inner{box-shadow:0 0 12px rgba(0,0,0,.15);background-color:var(--white);font-size:1.4rem;padding:10px;border-radius:10px}.theme-horizontal-slide.style_3 .tm-slide-item{color:var(--white);padding-left:15px;padding-right:15px}.theme-horizontal-slide.style_3.half .tm-slide-item{max-width:50%;width:100%}.theme-horizontal-slide.third .tm-slide-item{max-width:33.33%;padding:15px}.theme-horizontal-slide.style_3 .tm-slide-item .inner{color:var(--white);font-size:1.6rem;font-weight:500;padding:240px 10% 30px;background-size:cover}.theme-horizontal-slide.style_3 .tm-slide-item .inner .caption{height:180px}.theme-horizontal-slide .tm-slide-item h3{font-size:2.6rem;text-transform:none}.theme-horizontal-slide.style_2 .tm-slide-item h3{font-size:1.6rem;margin-top:0}.theme-horizontal-slide.style_3 .tm-slide-item h3{color:var(--white)}.horizontal-slide-nav{text-align:right;margin-bottom:15px;margin-right:15px}.horizontal-slide-nav .prev i,.horizontal-slide-nav .next i{font-size:22px;color:var(--dark-blue);padding:0 10px;width:60px;display:inline-block}@media (max-width:767px){.theme-horizontal-slide .tm-slide-item{width:80%}.theme-horizontal-slide .tm-slide-item:left-child{margin-right:50px}.theme-horizontal-slide .tm-slide-item .row{padding:30px 0 30px 50px;background:rgba(0,0,0,0)}.theme-horizontal-slide .tm-slide-item .row>.col-md-6{width:100%}.theme-horizontal-slide .tm-slide-item .vertical-align{margin-top:-70px!important;margin-bottom:-15px;padding-bottom:0}.theme-horizontal-slide .tm-slide-item .row p{font-size:12px}}ul.jtwt,aside.widget ul.jtwt{position:relative;list-style:none;margin:0;padding-left:60px}ul.jtwt li{margin:0 0 30px;min-height:28px;list-style:none}aside.widget ul.jtwt li{margin-bottom:5px}ul.jtwt li:before{position:absolute;left:0;display:inline-block;margin-top:5px;color:#666;background:#fff;content:"\f099";text-decoration:inherit;font-size:16px;font-family:FontAwesome;speak:none;width:42px;height:42px;text-align:center;border:1px solid #666;padding-top:5px}.jtwt_loader{font-weight:400}.twitter-follow{display:inline-block}aside.widget .twitter-follow{margin-top:30px}#sidebar .twitter-follow a,.twitter-follow a{color:#1c1c1c;font-size:11px;text-transform:uppercase;font-weight:400;border:1px solid #1c1c1c}#sidebar .twitter-follow a:hover,.twitter-follow a:hover{border-color:#1c1c1c}#sidebar .sidebar-contact{background-color:#000;padding:30px 15px 15px;border:15px solid rgba(255,255,255,.5);border-radius:5px}#sidebar .sidebar-contact input[type="submit"]{width:100%}.theme-carousel-twitter.list_carousel,.theme-carousel-testimonial.list_carousel{position:relative;text-align:center}.theme-carousel-twitter .theme-carousel p{float:none;opacity:1}.theme-carousel-twitter .theme-carousel p:first-child{opacity:1}.theme-carousel-twitter p{max-width:900px;margin:0 auto}.theme-carousel-twitter .theme-carousel p{font-size:16px;text-align:center;margin-top:30px}.theme-carousel-twitter .theme-carousel .twitter_time{display:block;font-size:13px}.theme-carousel-twitter .twitter-icon i{font-size:48px}.theme-carousel-twitter .twitter-icon span{display:none}.theme-carousel-twitter .twitter-follow{margin:10px 0 0 0}.theme-carousel-twitter .twitter-follow a{color:#000;border:none;font-weight:700;font-size:13px;text-transform:none}.theme-carousel-twitter.list_carousel.style_2{margin:20px 0}.theme-carousel-twitter.style_2 .twitter-icon{position:absolute;left:0;top:0}.theme-carousel-twitter.style_2 .twitter-icon i{font-size:14px}.theme-carousel-twitter.style_2 .twitter-icon span{display:inline;text-transform:uppercase;padding-left:8px;font-size:12px;font-weight:700}.theme-carousel-twitter.style_2 .theme-carousel p{text-align:left;font-size:12px;margin:0 40px 0 100px}.theme-carousel-twitter.list_carousel.style_2 .owl-buttons{top:0;right:0;margin-right:0}.theme-carousel-twitter.style_2 .theme-carousel .twitter_time,.theme-carousel-twitter.style_2 .twitter-follow{display:none}.theme-carousel-testimonial.style-1 .owl-item{-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-o-transition:all 1.5s ease;-ms-transition:all 1.5s ease;transition:all 1.5s ease;opacity:.3;padding-right:30px}.theme-carousel-testimonial.style-classic .testimonial-content{background-color:transparent;font-weight:400}.testimonial-content-inner{font-size:16px;padding:0 10%}.theme-carousel-testimonial.style-classic .testimonial-content:after{display:none}.theme-carousel-testimonial.style-classic h2 a{font-weight:400;font-size:14px;color:#343434}.theme-carousel-testimonial.style-classic .testimonial-title-sep{width:80px;height:2px;background-color:#e5e5e5;margin:14px auto 25px}.theme-blog article{position:relative;overflow:hidden}.theme-blog article:first-child{display:block}.entry-meta{margin-bottom:20px}.entry-meta a{margin-right:5px;display:inline-block}article .entry-media{width:100%;margin-left:0}.entry-media p,.format-status .entry-media{margin-bottom:0}.entry-media .theme-thumbnail img{width:100%}article.single .entry-media{margin-top:45px}.single .entry-content h2{display:inline;text-transform:none}.entry-block{padding:30px 15px 30px 30px}h2.entry-title{color:var(--dark-grey);margin-top:20px;margin-bottom:30px;font-size:1.8rem;line-height:1.4}h2.entry-title a{color:var(--dark-grey)}.entry-title a:hover{color:var(--dark-blue)}.entry-meta{color:var(--grey);margin-bottom:0;height:30px}.entry-meta a{color:var(--dark-grey)}.entry-meta span+span{border-left:1px solid var(--white);padding-left:12px;margin-left:12px;line-height:16px;font-size:13px;max-width:calc(100% - 90px);display:inline-block;vertical-align:middle}article:not(.single) .entry-content{width:80%}.readmore{color:var(--dark-blue);font-weight:700;letter-spacing:.025em;text-decoration:none;border-bottom:1px solid var(--dark-blue)}.readmore i{color:var(--dark-blue);font-size:14px;font-weight:700;padding-left:10px;transition:all 0.5s ease}.readmore:hover{color:var(--dark-red);border-bottom:1px solid var(--dark-red)}.readmore i:hover{color:var(--dark-red);padding-left:15px}.highlight{clear:both;border-top:2px solid var(--blue);border-bottom:2px solid var(--blue);padding:20px 0;margin:45px 0;display:block;float:none;text-transform:uppercase}.blog-grid .entry-media{min-height:220px}.blog-grid .theme-thumbnail{position:relative;overflow:hidden}.blog-grid .fluidvids{position:relative;overflow:hidden}.theme-blog .blog-grid .col-md-6 .entry-media.video+.entry-block{height:114px}@media (min-width:1400px){.theme-blog .blog-grid .col-md-6 .entry-media.video+.entry-block{height:100px}}.single .theme-thumbnail{margin-bottom:30px}.theme-thumbnail .meta-link{position:absolute;left:0;width:100%;top:auto;bottom:0;padding:20px 15px;background:rgba(255,255,255,.85);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.theme-thumbnail .meta-link a{background:#616264;color:#fff;display:inline-block;margin:0 5px;text-align:center;width:60px;line-height:60px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}.theme-thumbnail:hover .meta-link,.theme-thumbnail:hover .meta-link a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.theme-thumbnail:hover .meta-link>a:nth-child(1){-webkit-transition-delay:0.10s;transition-delay:0.10s}.theme-thumbnail:hover .meta-link>a:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}.theme-blog.simple2-blog article.hentry{padding-left:100px}.theme-blog.simple2-blog .entry-meta{margin-bottom:30px;padding-bottom:22px}.theme-blog.simple2-blog .entry-media{margin-bottom:27px}.theme-blog.simple2-blog .entry-title{margin-bottom:22px}.theme-blog .blog-grid{padding-left:0;padding-right:0}#main .theme-blog .blog-grid article.hentry{margin:0 0 30px}#main .theme-blog .blog-grid article.hentry .shadow{background-color:var(--white);overflow:hidden}.theme-blog .blog-grid .entry-aside{background:#f5f5f5;border:1px solid #f5f5f5;padding:30px 20px}.theme-blog .blog-grid h2.entry-title{font-size:2.4rem}.theme-blog .blog-grid .entry-content{font-size:14px;line-height:1.4}.theme-blog .blog-grid .entry-media{margin-bottom:-1px;background-color:var(--white)}.theme-blog .blog-grid .entry-media{margin-bottom:-1px;background-color:var(--white)}.theme-blog .blog-grid .entry-block{padding:15px 12.5% 30px;min-height:150px}.theme-blog .blog-grid .entry-meta{font-size:14px;font-weight:600;margin-top:15px}.theme-main.left .blog-grid article.col-md-4 .entry-meta{border-bottom:none;margin-bottom:0}.theme-main.left .blog-grid article.col-md-4 .entry-meta .date{display:none}.tm-filters{margin-bottom:40px}.theme-full-element .tm-filters{text-align:center}.tm-filters ul.filters{display:inline-block;list-style:none;margin:0;padding:0}.tm-filters ul.filters li{display:inline-block;border:1px solid gray;margin-left:-1px}.tm-filters ul.filters li:first-child{margin-left:0}.tm-filters ul.filters li a{display:block;padding:15px 20px;font-size:15px;line-height:15px;font-weight:400;text-transform:uppercase;color:gray;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.tm-filters ul.filters li a:hover{background:#f5f5f5}.tm-filters ul.filters li a.selected{color:#fff;background:#616264}.link-content{color:#fff;background:#21252b;padding:50px 70px;text-align:center}.link-content .link-text{font-size:26px;font-weight:400;margin:0 auto 15px;max-width:650px}.link-content a{color:#fff}.grid3-blog .link-content{padding:30px 20px}.grid2-blog .link-content{padding:40px 30px}.entry-media blockquote{background:#616264;color:#fff;margin:0;padding:50px 70px 70px;text-align:center}.entry-media .quote-text:before{content:'â€œ'}.entry-media .quote-text:after{content:'â€'}.entry-media .quote-text{color:#fff;font-size:26px;font-weight:400;margin:0 auto 30px;max-width:650px}.entry-media .qoute-author,.link-content a{font-weight:400}.grid3-blog .entry-media blockquote{padding:30px 20px 50px}.grid2-blog .entry-media blockquote{padding:40px 30px 60px}.format-aside .entry-title{margin-bottom:20px}.format-status iframe.twitter-tweet{margin:0!important;display:inline!important;border-color:#d0d3d6!important;width:100%!important;max-width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}.gallery-item{float:left;width:33.3%}.image-slide-container{position:relative}.image-slide-container .tm-owl-item{opacity:0;position:absolute;text-align:center}.image-slide-container .tm-owl-item img{margin:20px;padding:30px}@media (max-width:767px){.image-slide-container .tm-owl-item img{margin:0;padding:0}}.image-slide-container .tm-owl-item:first-child{opacity:1;position:static}.image-slide-container.list_carousel .owl-buttons{position:static}.image-slide-container.list_carousel .owl-buttons div{position:absolute;top:50%;left:20px;margin-top:-25px;color:#FFF;width:50px;height:50px;text-align:center;background-color:transparent;padding:0;border:2px solid #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.image-slide-container.list_carousel .owl-buttons div:hover{background:rgba(255,255,255,.3)}.image-slide-container.list_carousel .owl-buttons div.owl-next{left:auto;right:20px}.image-slide-container.list_carousel .owl-buttons div i{font-size:15px;line-height:46px}.entry-content blockquote{margin:60px 15%;position:relative}.entry-content blockquote::before{content:"“";font-family:Arial,sans-serif;color:var(--grey);position:absolute;font-size:120px;left:0;top:0;margin-top:-45px;margin-left:-25px;z-index:-1}.entry-content blockquote::after{content:"”";font-family:Arial,sans-serif;color:var(--grey);position:absolute;font-size:120px;right:0;bottom:0;margin-bottom:-100px;margin-right:0;z-index:-1}.theme-pagination{text-align:center}.theme-pagination ul.page-numbers{display:inline-block;margin:30px 0;padding:0}.theme-pagination ul.page-numbers li:first-child,.tm-filters ul.filters li:first-child{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.theme-pagination ul.page-numbers li:last-child,.tm-filters ul.filters li:last-child{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.theme-pagination ul.page-numbers li{list-style:none;float:left;margin-right:-1px;padding:0;text-align:center;font-weight:400}.theme-pagination ul.page-numbers li::before{content:none!important}.theme-pagination ul.page-numbers li a,.theme-pagination ul.page-numbers li span{color:var(--blue);font-weight:300;width:60px;height:42px;line-height:42px;display:block}.theme-pagination ul.page-numbers li span.current{color:var(--dark-blue);background:var(--dark-pink);font-weight:600;border-radius:50%;width:42px;height:42px;line-height:42px}.theme-pagination ul.page-numbers li i{margin-left:10px}.theme-pagination ul.page-numbers li:hover i{margin-left:15px}.onepage-header-container{overflow:hidden;min-height:1px}.onepage-header-container,.onepage-header-content{position:relative;z-index:5}.onepage-header-bg-container{overflow:hidden;width:100%;height:100%;position:absolute}.onepage-slide-item>img{width:100%}.onepage-header-bg-container.onepage-header-image{background-size:cover}.onepage-slider-container{position:relative}.onepage-slider-container>.onepage-slider-item{opacity:0;z-index:-1;top:0;position:absolute;width:100%;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.onepage-slider-container>.onepage-slider-item.selected{opacity:1;z-index:1}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#fff}.dark p,.dark li,.dark a,.dark strong,.dark .theme-heading .sub-title,.dark .tm-service-box h3,.dark .theme-history .history-title,.dark .progress-title,.dark .theme-team .member-pos,.dark ul.theme-list li,.dark .tm-milestones-count,.dark .process-group .fa,.dark .theme-carousel-twitter .fa-twitter,.dark .theme-carousel-twitter .twitter-follow,.dark .theme-carousel-twitter .theme-carousel,.dark .theme-carousel-twitter .theme-carousel li,.dark .theme-carousel-testimonial .testimonial-author,.dark .list_carousel.style_2 .carousel-content a,.dark ul.jtwt li:before,.dark .theme-carousel-twitter .twitter-icon i,.dark .theme-carousel-twitter .twitter-follow a,.dark .theme-carousel-twitter .twitter-icon span,.dark .testimonial-content,.dark .theme-carousel-testimonial.style-classic h2 a,.dark .theme-aboutme .aboutme-meta>div,.dark .theme-aboutme .aboutme-head span{color:#fff}.dark a:hover,.dark a:focus,.dark a:hover strong,.dark a:focus strong{color:var(--blue)}.dark .theme-heading .heading-title .title-seperator,.dark .theme-history .history-bg,.dark .theme-history .history-year{background:#fff}.dark .tm-divider,.dark .symbol .square,.dark .theme-history .history-year:after,.dark .theme-aboutme .aboutme-meta a i{border-color:#fff}.dark .list_carousel.style_2 .carousel-content{border-color:rgba(209,212,215,.1)}.dark .owl-theme .owl-controls .owl-page.active span,.dark .owl-theme .owl-controls.clickable .owl-page:hover span{background-position:12px 12px}.align-center,.align-center .entry-content p{text-align:center}.align-left,.align-left .theme-heading{text-align:left}.align-right,.align-right .theme-heading{text-align:right}.portfolio .entry-video iframe{width:100%}.theme-map iframe{min-width:100%;min-height:400px}.tm-infinite-scroll a{display:inline-block;margin-top:40px;padding:0 18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#616264;font-size:15px;font-weight:700;line-height:48px;border:2px solid #616264;color:#fff}.tm-infinite-scroll a:hover{color:#616264;background-color:#fff;border:2px solid #616264}.tm-infinite-scroll>.loading,.tm-infinite-scroll[data-has-next="false"]>.next,.tm-infinite-scroll[data-has-next="true"]>.no-more{display:none}.tm-infinite-scroll[data-has-next="false"]{display:none}.row-container{background-position:50% 50%;background-repeat:no-repeat}.row-container.bg-contain{background-size:contain;background-repeat:no-repeat}.row-container.bg-inherit{background-size:inherit;background-repeat:no-repeat}.row-container.bg-animated{-webkit-transition:background-color 2000ms linear;-moz-transition:background-color 2000ms linear;-o-transition:background-color 2000ms linear;-ms-transition:background-color 2000ms linear;transition:background-color 2000ms linear}.row-container.bg-boxed>div>div>div{background-size:cover;background-repeat:no-repeat}.row-container.bg-contain>div>div>div{background-size:100%}div.wpcf7{position:relative}.bordered .form{background-color:var(--pale-blue);padding:30px 30px;overflow:hidden}span.wpcf7-form-control-wrap{position:relative;display:block}span.wpcf7-form-control-wrap.product{background-color:var(--white);display:inline-block;margin-right:20px;margin-bottom:20px;padding:10px}.block span.wpcf7-list-item{display:block}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{border:1px solid transparent;border-radius:4px;margin-bottom:20px;margin-top:10px;padding:15px}div.wpcf7 .screen-reader-response{border:0 none;clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px}div.wpcf7-mail-sent-ok{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}div.wpcf7-mail-sent-ng{background-color:#f2dede;border-color:#ebccd1;color:#a94442}div.wpcf7-spam-blocked{background-color:#f2dede;border-color:#ebccd1;color:#a94442}div.wpcf7-validation-errors{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.wpcf7 .ajax-loader{display:none!important}.wpcf7-form input[type="text"].wpcf7-not-valid,.wpcf7-form input[type="tel"].wpcf7-not-valid,.wpcf7-form input[type="email"].wpcf7-not-valid{background-image:url(../cross.html);background-position:top right;background-repeat:no-repeat}.wpcf7-form input[type="text"].wpcf7-valid,.wpcf7-form input[type="tel"].wpcf7-valid,.wpcf7-form input[type="email"].wpcf7-valid{background-image:url(../tick.html);background-position:top right;background-repeat:no-repeat}span.wpcf7-not-valid-tip,label.error{position:absolute;color:#f44;font-size:12px;font-weight:400;display:block}.wpcf7 .ajax-loader{display:none!important}#sidebar aside.widget ul.menu li{display:block;position:relative}.sidebar-content{padding:30px;background:#efefef}#theme-sidebar:hover>.pane,.pane.active,.pane.flashed{visibility:visible\9;opacity:.99;filter:alpha(opacity=99);zoom:1}#theme-sidebar>.pane{position:absolute;top:5px;right:5px;bottom:5px;width:10px;visibility:hidden\9;opacity:.01;filter:alpha(opacity=1);zoom:1;background-color:#000;background-color:rgba(0,0,0,.075);border-radius:5px;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}#theme-sidebar.left-sidebar>.pane{right:auto;left:5px}#theme-sidebar>.pane>.slider{position:relative;background-color:rgba(0,0,0,.1)}#theme-sidebar .sidebar-content{background:#fff;overflow:scroll;overflow-x:hidden;position:absolute;top:0;left:0;right:0;bottom:0;border-right:1px solid #EEE}#left{float:left;width:300px}.theme-container{position:relative}.theme-sidebar.left-sidebar{padding-left:0;padding-right:15px;right:auto;left:0}#sidebar .menu-blog-categories-container{text-align:center;overflow:hidden;background-color:var(--dark-pink)}#sidebar .menu{margin:0;padding-left:0;position:relative;display:inline-block}#sidebar .menu li{cursor:pointer;line-height:1;margin-bottom:0;float:left}#sidebar .menu li::before{content:none}#sidebar .menu li a{display:block;font-size:1.8rem;font-weight:600;line-height:1;padding:32px 16px 30px;color:var(--blue);border-top:4px solid rgba(0,0,0,0)}#sidebar .menu li.current-menu-item a{color:var(--dark-blue);border-top:4px solid var(--dark-blue)}background:var(--dark-blue);#sidebar .menu li:hover a{color:var(--dark-blue)}#sidebar .menu li.current_page_item a{color:var(--dark-blue)}#sidebar .menu hr{height:4px;width:120px;border:0;margin:0;background:var(--dark-blue);border:none;transition:.3s ease-in-out;position:absolute;top:0}#sidebar .menu-blog-categories-container h3.toggle{font-size:1.6rem;text-align:left;cursor:pointer;margin:0}#sidebar .menu-blog-categories-container h3.toggle+#menu-blog-categories{margin-top:20px}#sidebar .menu-blog-categories-container h3.toggle::after{content:"\e095";font-family:Simple-Line-Icons;font-size:36px;font-weight:100;position:absolute;right:30px;margin-top:-12px}#sidebar .menu-blog-categories-container h3.toggle.active::after{content:"\e615"}.theme-sidebar .tm-recent-posts-widget .recent-thumb img{width:100%!important;height:auto!important}aside.widget .tm-recent-posts-widget li{padding-top:0;padding-bottom:15px;margin-bottom:15px}input[type="text"].wysija-input{padding:0 10px;margin-top:10px}.widget_wysija_cont .wysija-submit{border-color:#999;color:#bbb;padding:10px}.pace,#theme-loader{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed;z-index:9999999999999;top:0;left:0;height:100%;width:100%;background-color:#fff;background-image:url(../gif/flat_loader.gif);background-repeat:no-repeat;background-position:50% 50%}#theme-loader{z-index:9999999999998}body.loading{overflow:hidden}body.pace-done>.pace,.pace-inactive,body.pace-done #theme-loader{display:none}.pace .pace-progress{height:4px;background-color:#616264}#main .no-margin .col-md-12{margin-top:0;margin-bottom:0}.round-border i{border:2px solid #fff;border-radius:44px;font-size:22px;height:44px;padding:10px;width:44px}.image-header{color:#fff;width:100%;padding:10px 20px}.image-header h4{color:#fff}.image-header .fa{font-size:20px;position:absolute;top:10px;right:25px}.border>div>div>.col-md-8{border-right:1px solid #222;padding-right:45px}.border>div>div>.col-md-4{padding-left:45px}.caption .inner{position:relative;width:100%}.caption .inner h3{font-weight:900;margin-top:24%;display:block;position:relative}.caption .inner p{position:relative}.caption:hover .inner::before{content:"";position:absolute;background:rgba(253,185,19,.75);top:0;left:0;right:0;bottom:0;transition:all 1s ease}.caption a{color:#000;text-transform:uppercase}.caption:hover a{color:#000}.caption:hover h3.line::before{background-color:#000}@media (max-width:533px){.caption h2{font-size:32px;width:240px}}.links{bottom:100px;position:absolute;text-align:center;width:100%;z-index:9}.padding,.no-margin .padding{padding-left:5%!important;padding-right:5%!important}.padding-lg,.no-margin .padding-lg{padding-left:10%!important;padding-right:10%!important}.padding-right,.no-margin .padding-right{padding-right:5%!important}@media (max-width:480px){.padding,.no-margin .padding{padding-left:30px!important;padding-right:30px!important}}#main ul.dots{list-style-type:circle}#main ul.ticks li{line-height:2;margin-bottom:20px}#main ul.ticks li::before{content:"\e903";color:var(--dark-blue);font-family:custom;font-size:22px;width:16px;height:16px;line-height:10px;display:inline-block;text-align:center;margin-left:-32px;margin-right:8px;font-weight:100}#main ul.list-bullet{margin-left:24px}#main ul.list-bullet li::before{content:"";background-image:url(../logo-bullet.html);background-repeat:no-repeat;width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;margin-left:-32px;margin-right:8px;margin-top:0;font-weight:100}.bullet-size{font-size:25px;line-height:1.6;vertical-align:-1.5px}.sub-title{color:#616264;font-size:22px;font-weight:400}.tm-infinite-scroll a,.tm-coming-soon .days,.tm-coming-soon .hours,.tm-coming-soon .minutes,.tm-coming-soon .seconds,.format-link .link-content,.tm-filters ul.filters li a.selected,.theme-portfolio .meta-link a,.theme-portfolio .meta-like,.theme-about .about-type-title>.about-title,.theme-about .about-type-content:hover>.about-bullet,.pricing-column.featured .pricing-top,.pricing-column.featured .pricing-footer a,.theme-thumbnail .meta-link a,.title-seperator i.default>span,.theme-aboutme.aboutme-style-2 .aboutme-meta a i{background-color:#616264}.theme-breadcrumbs,h3.error404 span,.sf-menu .theme-mega-menu .mega-menu-title,.pricing-footer a,.testimonial-meta i.fa-star,.tm-coming-soon>.sep,.pricing-header h1,.pricing-top,.nextprev-postlink .post-link-title a,.nextprev-postlink .home-link a,.tm-author h3 a,article.single-portfolio h2.portfolio-title,.theme-aboutme.aboutme-style-2 h2{color:#616264}.breakout{background-color:#ebecee;font-size:40px;line-height:1}@media screen and (min-width:992px){.blog-grid .col-md-3{width:24.9%}}.background-image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.background{background-size:cover;background-repeat:no-repeat;transition:all ease 0.5s;z-index:3;position:relative}.border-bottom-white{border-bottom:#fff 1px solid}.quotes{margin-left:48px;margin-right:48px}.quotes:before{color:var(--dark-blue);font-family:FontAwesome;font-size:48px;vertical-align:super;content:"\f10d";position:absolute;left:0;top:0;line-height:48px}.quotes:after{color:var(--dark-blue);font-family:FontAwesome;font-size:48px;vertical-align:super;content:"\f10e";position:absolute;right:0;bottom:0;line-height:48px}.two-column{column-count:2;column-gap:30px}.three-column{column-count:3;column-gap:30px}.four-column{column-count:4;column-gap:30px}.ui-widget{font-size:14px}.ui-timepicker-div dl dt{font-size:10px;font-weight:700}.dark .border-right{border-right:1px dotted var(--teal)}#bottom .contact-details{font-size:1.7rem;font-weight:500}.contact-details h3{font-size:2.8rem}.contact-details strong{vertical-align:top;display:inline-block}.contact-details span{display:inline-block}.contact-details i{font-size:18px;margin-top:5px;margin-right:10px;vertical-align:top;display:inline-block}.contact .contact-details{font-size:1.8rem;font-weight:400}.datasheet-title{font-size:14px;font-weight:900;margin-bottom:0}.sidebar-btn{background-color:#616264;cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.05em;padding:8px 24px;position:absolute;text-transform:uppercase;top:220px;transform:rotate(90deg);z-index:99999}.sidebar-btn.business{right:-90px}.sidebar-btn.education{right:-95px}.sidebar-btn a,.sidebar-btn a:visited{display:block;color:#fff}.xl-number{line-height:1;font-size:144px}.lg-number{font-size:60px;margin-left:-20px}.tm-404-error{text-align:center}@media (max-width:991px){.bg-parallax{background-size:contain;background-repeat:no-repeat}}@media (max-width:1199px){.entry-content blockquote{margin:30px 60px}}@media (max-width:769px){#main .theme-blog.grid-blog article.col-md-3,#main .theme-blog.grid-blog article.col-md-6{width:49.9%}#main .theme-heading{margin-bottom:0}.theme-blog article.hentry{margin-bottom:50px}.theme-portfolio article.portfolio{width:49.9%!important}.portfolio-thumb img{width:100%}.tm_post_sharebox{position:static;margin-top:20px}.comment-form-comment{width:100%}.theme-callout .callout-text{text-align:center}.theme-callout .callout-text h1{padding-right:0}.theme-callout .callout-text a.btn{position:static;margin-top:10px;margin-left:0}.theme-callout.with-button p{padding-right:0}.row>div{vertical-align:top}.theme-sidebar{position:static;padding-left:0;width:100%}.theme-sidebar.left-sidebar{padding-right:0}.theme-container>.row>.theme-sidebar.left-sidebar,.theme-container>.row>.theme-sidebar.right-sidebar{padding-left:15px;padding-right:15px}.theme-main.left{margin-right:0;margin-bottom:80px}.theme-main.right{margin-left:0}.entry-content blockquote{margin:30px}.two-column,.three-column,.four-column{column-count:1}}@media (min-width:768px) and (max-width:1199px){.theme-sidebar aside.widget{width:49.9%;float:left}.theme-history .history-group,.process-group{width:180px}}@media screen and (max-width:991px){.tm-header-widget{margin-top:0;margin-bottom:20px}.header .col-xs-5{display:flex}.show-mobile-menu{display:block}nav.menu-container{margin-top:0;margin-right:10px}nav.menu-container ul{display:none}}#header .col-md-8{position:static}@media (max-width:767px){.theme-boxed{width:auto;margin:0!important;padding:0!important;border:none}.single-portfolio-half .col-md-3.pos-bottom,.single-portfolio-half .col-md-3.pos-top{position:relative!important;top:auto!important;bottom:auto!important}#main .theme-blog.grid-blog .row.isotope{margin-left:0;margin-right:0}#main .theme-blog.grid-blog article.col-md-3,#main .theme-blog.grid-blog article.col-md-6{width:100%}.onepage-header-container .theme-carousel-text .text-carousel-content{font-size:40px;line-height:44px}body{padding:0;margin:0!important}.list_carousel li,.member-image img{width:100%}#main .comment-block .comment-block{margin-left:0;padding:0}.tm-pricing-col{float:none;display:block;width:100%!important;margin-bottom:40px}.tm-pricing-col:last-child{margin:0}.tm-breadcrumb,#header .tm-social-icon,#header .shipping{display:none}.loop-media .link-text{font-size:18px}.loop-media .link-content{padding:20px 20px}p.form-submit,.comment-form-author,.comment-form-comment{float:none;width:100%}.loop-meta.tag{padding-right:0}.tm-404-error{width:310px}.tm-404-search-container,.tm-coming-soon-content{width:auto;padding:30px 0}.error4button,.tm-cs-container input[type="submit"]{margin-top:10px}.tm-social-icon{text-align:center}.tm-carousel-twitter.style2 ul.jtwt li{margin:0}.tm-carousel-twitter.style2 .fa-twitter{position:relative;margin-bottom:10px;text-align:left}article.single,.theme-blog article.hentry{padding:0 0 0 0}.theme-blog div.entry-meta,article.single div.entry-meta{position:static;text-align:left;width:100%;margin-bottom:10px;padding-bottom:10px}div.entry-meta>span.comment-count{display:none}.entry-meta .author-date{display:none}article div.entry-meta i{right:auto;left:0}.single-post .tm_post_sharebox{margin-top:20px}.tm_post_sharebox>div{display:inline-block;*display:inline;margin-right:10px}.theme-portfolio article.portfolio{width:49.8%!important}.theme-history .history-group{width:100%}.theme-history .history-bg{display:none}.theme-history .history-title{top:0}.theme-history .bottom .history-year:after{top:auto;bottom:100%;border-color:transparent;border-bottom-color:#ecf0f1}.process-group{float:none}.process-group .fa,.ls-wp-fullwidth-container .btn{display:none}.pricing-two .pricing-column,.pricing-three .pricing-column,.pricing-four .pricing-column,.pricing-five .pricing-column,.pricing-six .pricing-column{width:100%;margin-bottom:10px}.pricing-content ul li,.pricing-column .pricing-footer{border-right:1px solid #bdc3c7}}@media (max-width:480px){.theme-about .about-type-content>.about-content,.tm-pricing-four,.team-member,.testimonial-item.style-default .testimonial-meta span{width:100%;margin-bottom:30px}.wpcf7 textarea,.wpcf7 input[type="text"],.wpcf7 input[type="password"],.wpcf7 input[type="email"]{position:relative;top:auto}.testimonial-item.style-default .testimonial-meta a,.testimonial-item.style-default .testimonial-meta span{position:relative}.testimonial-item.style-default .testimonial-meta span{display:block;text-align:center}.theme-blog article.hentry,.tm-filters ul.filters li{margin-bottom:30px}.theme-boxed{width:auto}.tm-coming-soon>.sep,.nextprev-postlink .prev-post-link a:before,.nextprev-postlink .next-post-link a:after,.nextprev-postlink .home-link{display:none}article.loop ul.loop-meta{border-color:transparent}.page-template-template-coming_soon-php #main{padding:50px 0}.tm-coming-soon .days,.tm-coming-soon .hours,.tm-coming-soon .minutes,.tm-coming-soon .seconds{margin:0 5px 5px 0}blockquote{margin-left:30px}.tm-our-team,.team-member{margin:0}.entry-content blockquote{padding:0}.theme-portfolio article.portfolio,.theme-full .theme-portfolio.theme-full-element .isotope-container[data-column="3"]>article{width:100%!important}}@media screen and (max-width:782px){#slider .btn,.sidebar-btn{display:none}.xl-number{font-size:72px}.lg-number{font-size:30px;margin-left:-10px}.padding-left,.padding-right,.vertical-align{padding-top:15px!important;padding-bottom:15px!important}.table{font-size:12px!important}}blockquote{border-left:0 solid #f3ec19}.white-bg{background-color:#fff;padding:30px 45px}.column-2 li{float:left;width:50%}.column-2 li li{width:100%}.right-sidebar .theme-title h3{font-size:2rem;font-weight:900;margin-bottom:20px;margin-top:20px;letter-spacing:0}ul#menu-footer{margin-top:-10px;margin-bottom:10px}#menu-footer li{line-height:2.4}#menu-footer a{font-size:15px;letter-spacing:.5px}@media screen and (max-width:1199px){#footer .tm-social-icon{display:block;margin-top:-7px}#footer .tm-social-icon a{font-size:18px}#footer .custom-html-widget img{max-width:120px!important}#footer .nav>li>a{font-size:12px;line-height:18px}}.search-results .entry-media,.search-no-results .entry-media{width:10%;float:left;margin-right:20px}.product-addon h3{font-size:14px;font-weight:600}abbr[data-original-title],abbr[title]{border-bottom:0 solid #fff}.product_meta{display:none}.col-md-12{width:100%}.wpcf7-form-control-wrap{margin-bottom:0}.home .boxes .tm-element{border-left:15px solid #fff;border-right:15px solid #fff}.submenu{margin-top:80px;margin-bottom:80px;padding-top:24px;padding-bottom:24px}span.wpcf7-list-item{position:relative;margin:0}.contact-page-options span.wpcf7-list-item{width:33.33%}.wpcf7-list-item>label{padding-left:30px;margin-right:10px;margin-top:2px;line-height:1}.wpcf7-list-item>label>span{color:var(--blue);font-weight:500}.wpcf7-list-item>label:hover>span,.wpcf7-list-item>label.active:hover>span{color:var(--blue)}.wpcf7-list-item>label::before{display:block;border:2px solid var(--blue);border-radius:3px;width:20px;height:20px;margin-right:10px;text-align:center;content:"";position:absolute;left:0;top:2px;line-height:16px}.wpcf7-list-item>label:hover::before{color:var(--dark-blue);border-color:var(--dark-blue)}.wpcf7-list-item>label.active::before{content:"\f00c";font-family:FontAwesome;color:var(--dark-blue);border:2px solid var(--dark-blue)}.wpcf7-list-item>label.active:hover::before{content:"\f00c";color:var(--dark-blue)}.wpcf7-list-item>label>input{display:block;height:0;transform:translateX(-1000em)}h3.location{color:#fff;padding:15px 30px;display:inline-block;margin-top:-70px;background-color:#000;position:absolute;margin-left:30px;text-transform:uppercase}.table>thead>tr>th{font-size:14px;font-weight:700;line-height:1.2;text-align:left;vertical-align:middle;border-bottom:0 solid var(--white)}.table>tbody>tr>td{font-size:14px;font-weight:400;vertical-align:middle}.table>tbody>tr>td p{margin-bottom:0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:0 solid var(--white);padding:10px}.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:0 solid var(--white);padding:10px}.table-bordered{border:1px solid var(--white)}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid var(--white);border-bottom:0;border-top:0}.table.table-bordered>tbody>tr>td,.table.table-bordered>tbody>tr>th,.table.table-bordered>tfoot>tr>td,.table.table-bordered>tfoot>tr>th,.table.table-bordered>thead>tr>td,.table.table-bordered>thead>tr>th{padding-left:15px}.table-striped>tbody>tr:nth-of-type(2n+1){background-color:var(--pale-blue)}.table>tbody>tr>td:first-child{font-weight:600;vertical-align:top}.white-bg{background-color:#fff}.white-transparent-bg{background-color:rgba(255,255,255,.8)}.black-transparent-bg{background-color:rgba(0,0,0,.8)}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-horizontal-padding{padding-left:0!important;padding-right:0!important}.minicart-wrapper .action.showcart{color:#000}.border-left{border-left:1px solid #fff;padding-left:60px}.right-sidebar .light-grey-bg aside{background-color:#f7f7f7;padding:30px}@media (max-width:991px){.theme-blog article{width:48%;margin-right:2%}.tm-right-widget{display:inline-block;width:50%}.tm-header-widget{margin-top:26px;margin-bottom:0;margin-right:40px}}@media (max-width:533px){.theme-blog article{width:100%;margin-right:0%}}.theme-hover-video .fluidvids{position:absolute;top:0;left:0;right:0;bottom:0;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0)}.theme-hover-video .fluidvids{z-index:-1}.theme-hover-video img{cursor:pointer;z-index:3}.tm-number.light .stroke{font-size:16rem;font-weight:900;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(0,0,0,.5);-webkit-text-fill-color:rgba(0,0,0,0)}.tm-number.dark .stroke{font-size:16rem;font-weight:900;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(255,255,255,.5);-webkit-text-fill-color:rgba(0,0,0,0)}.tm-number h3.number{position:absolute;top:calc(50% - 60px);font-size:4.8rem;left:25%}.tm-number h3.number .text{font-size:50%;display:block;float:right;margin-top:5px;margin-left:10px}.tm-number h3.number .text .sm{display:block;font-size:50%}#slider input[type="text"],#slider input[type="email"],#slider input[type="tel"],#slider textarea{background:rgba(255,255,255,0);border:0;border-bottom:1px dotted #fff}#slider .btn+.btn{margin-left:10px}@-webkit-keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.price-title,.price-body,.price-action{overflow:hidden;text-align:center;background:#fff}.price-title{overflow:hidden;position:relative;padding-top:40px;padding-bottom:25px;background:#040c31}.price-title .title,.price-title .price{color:#fff;font-weight:700;text-transform:capitalize;line-height:1.1}.price-title .price{font-size:2.5rem}.price-body{padding-top:20px;padding-bottom:30px;text-align:center}.price-body ul{margin:0;padding:0}.price-body ul li{list-style-type:none;line-height:54px;border-bottom:1px solid #f2f2f2;opacity:.8}.price-title .best{text-align:center;background:#fff;position:absolute;color:#040c31;padding:4px 80px;top:32px;left:-65px;transform:rotate(-44deg);-webkit-transform:rotate(-44deg);-moz-transform:rotate(-44deg);-o-transform:rotate(-44deg);-ms-transform:rotate(-44deg)}.price-action{padding-bottom:30px}.additional-price{float:right;font-size:12px;text-transform:uppercase}.rating .fa-star{color:#eac306}.bordered .inner{border:1px solid #bebebe}.bordered .inner h4{font-size:18px;font-weight:500;background-color:#f7f7f7;border-bottom:1px solid #f0f0f0;padding:30px 15px;margin:-15px -15px 15px}.modal-body{padding:30px;border:20px #f7f7f7 solid;background-color:#fff;box-shadow:inset 0 0 1px rgba(0,0,0,.5)}.modal-header{text-align:center}.wave-top,.wave-bottom{position:relative}.wave-top::before{background:transparent url(../wave.html) top center no-repeat;-webkit-background-size:3000px 151px;background-size:3000px 151px;content:'';display:block;height:151px;left:0;position:absolute;top:-5px;width:100%}.wave-bottom::before{background:transparent url(../wave.html) bottom center no-repeat;-webkit-background-size:3000px 151px;background-size:3000px 151px;content:'';display:block;height:151px;left:0;position:absolute;bottom:-3px;width:100%;transform:rotate(180deg)}.wave-top.grey::before{background:transparent url(../wave-grey.html) top right no-repeat;-webkit-background-size:3000px 151px;right:0;left:auto}.wave-bottom.grey::before{background:transparent url(../wave-grey.html) bottom left no-repeat;-webkit-background-size:3000px 151px}body.modal-open .modal.in{display:flex!important;height:100%}.modal-open .modal{overflow-x:hidden;overflow-y:auto}body.modal-open .modal.in .modal-dialog{margin:auto}.modal-body{padding:30px;border:20px #f8f8f8 solid;background-color:#fff;box-shadow:inset 0 0 1px rgba(0,0,0,.5);overflow:hidden}.modal-dialog.split .modal-body{padding:0;border:0 #f8f8f8 solid}.modal-dialog.xlarge .modal-body{padding:15px;border:0 #f8f8f8 solid}.modal-header{text-align:center}.modal-dialog.split .modal-header,.modal-dialog.xlarge .modal-header{display:none}#main .modal-dialog.split .modal-body>div[class*="col-md"]{margin:0}.modal-dialog.split .modal-body>div:first-child{color:#fff;background-image:url(../jpg/bg.jpg);background-position:bottom left;padding:45px;min-height:480px}.modal-dialog.large{width:60%}.modal-dialog.xlarge{width:80%;max-width:1024px}body.modal-open .modal.in{display:flex!important;height:100%}.modal-open .modal{overflow-x:hidden;overflow-y:auto}body.modal-open .modal.in .modal-dialog{margin:auto}.modal-body form{text-align:left}.modal-body .dark .wpcf7-list-item>label>span{color:#fff}.breakout-left .inner{position:absolute;left:-67.6%;width:150%}.breakout-right .inner{position:absolute;width:150%}#slider .phone>span{transform:rotate(-90deg);font-size:14px;text-transform:uppercase;color:#fff;display:block;letter-spacing:2px}#slider .phone>i{display:block;background-color:rgba(255,255,255,0);border:3px solid #fff;color:#fff;cursor:pointer;font-size:26px;height:68px;line-height:62px;width:68px;margin:56px 12px;text-align:center;z-index:999}#main .vertical-align{display:flex;align-items:center}.text-carousel-content .vertical-align{display:block!important;margin-top:65px!important}.border-right{border-right:1px solid rgba(0,0,0,.25)}.margin-left{padding-left:60px}.margin-right{padding-right:60px}.align-left>.inner{margin-left:-15px;position:relative}.align-right>.inner{margin-right:-15px;position:relative}.offset-top>.container{margin-top:-90px;position:relative;z-index:2}.offset-top>.inner{margin-top:-200px;margin-left:-10px;margin-right:-10px;position:relative}.offset-top-double>.inner{margin-top:-300px;position:relative}.offset-bottom>.inner{margin-bottom:-110px;position:relative;z-index:2}.offset-left>.inner{margin-left:-60px;margin-top:30px;position:relative;z-index:0}.offset-right>.inner{margin-right:-90px;margin-top:90px;position:relative;z-index:2}.offset-right-behind>.inner{margin-right:-90px;margin-top:-60px;position:relative}.offset-top-left .inner{margin-top:-125px;margin-left:-65px;position:relative;z-index:2}.offset-top-right .inner{margin-top:-125px;margin-right:-65px;position:relative;z-index:2}.offset-bottom-left .inner{margin-bottom:-120px;margin-left:0;margin-right:30px;position:relative;z-index:2}.offset-bottom-right .inner{margin-bottom:-120px;margin-left:0;margin-right:30px;position:relative;z-index:2}@media (max-width:767px){.bg-mobile{background-color:#f4f5ed}.inner{padding-left:15px;padding-right:15px}.margin-left{padding-left:15px}.margin-right{padding-right:15px}.offset-left{margin-top:0!important;margin-left:0!important}.offset-right{margin-top:0!important;margin-right:0!important}.offset-right-behind{margin-top:0!important;margin-right:0!important}.offset-top>.inner,.offset-top-double>.inner{margin-top:-105px!important;background-color:#fff;padding:15px!important;margin-left:15px!important;margin-right:15px!important;text-align:center!important}.offset-left>.inner,.offset-right>.inner,.offset-right-behind>.inner{margin-top:-75px!important;padding:15px!important;margin-left:15px!important;margin-right:15px!important}.offset-top>.inner h3,.offset-left>.inner h3,.offset-right>.inner h3,.offset-right-behind>.inner h3,.offset-top>.inner p,.offset-left>.inner p,.offset-right>.inner p,.offset-right-behind>.inner p{text-align:center!important}.padding-top{padding-top:15px!important}.padding-bottom{padding-bottom:15px!important}}.side-contact{background:#1e5799;background:-moz-linear-gradient(left,#1e5799 0%,#0a2552 100%);background:-webkit-linear-gradient(left,#1e5799 0%,#0a2552 100%);background:linear-gradient(to right,#1e5799 0%,#0a2552 100%);padding:25px;border:5px solid #ebebeb}.side-contact>div{background-color:rgba(255,255,255,.1);padding:20px}.side-panel{padding:30px 45px;background-repeat:no-repeat;background-size:cover;margin-left:45px;box-shadow:0 0 16px rgba(0,0,0,.25)}.side-contact h2,.side-panel h2{font-size:40px}.side-panel h2{margin-bottom:60px}.side-panel strong{color:rgba(255,255,255,1);font-weight:700;text-transform:uppercase}.side-panel p{font-size:18px}.shadow .flex,.shadow.tm-service-box{box-shadow:0 0 12px rgba(0,0,0,.25);border-radius:10px}.one::before,.two::before,.three::before,.four::before,.five::before,.six::before{font-family:san-serif!important;font-style:normal;vertical-align:bottom}.one::before{content:"1."}.two::before{content:"2."}.three::before{content:"3."}.four::before{content:"4."}.five::before{content:"5."}.six::before{content:"6."}.push-bottom{position:absolute;bottom:0;left:15px;right:15px}.push-bottom .inner{align-self:flex-end}img{position:relative}.img-rounded img{border-radius:30px}.row-container.background-half-left{background-position:top left!important;background-size:50%!important;background-repeat:no-repeat}.row-container.background-half-right{background-position:top right!important;background-size:50%!important;background-repeat:no-repeat}.select,.search{position:relative;margin-bottom:15px!important}.select select{border:0 solid #bebebe;background-color:rgba(255,255,255,0);width:calc(100% + 30px)}.select>a::after{color:var(--blue);content:"\e901";font-family:custom;font-size:22px;position:absolute;right:15px;top:18px}.select select:active,.select select:focus{outline-color:rgba(255,255,255,0)}.select>a{color:var(--blue);display:block;margin:0;padding:20px 10px;width:100%;outline:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:var(--white);border:1px solid var(--aqua);font-size:16px;font-weight:400;line-height:1;height:64px;cursor:pointer;position:relative}.select-group{display:none;position:absolute;z-index:3;width:calc(100% - 30px);background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,.85);height:200px;overflow:hidden}.select-group>div{position:absolute;min-width:100%;overflow:scroll;height:100%}.select-group.active{display:block;box-shadow:0 0 12px rgba(0,0,0,.15)}.select-group a{font-size:14px;color:var(--blue);padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:30px;transition:all 0.3s linear}.select-group a:hover{color:var(--white);background-color:var(--blue)}.select-group hr{margin:0;border-bottom:1px solid var(--aqua)}.select-group span,.select-group a{cursor:pointer;display:block}.kmo-social-icons{display:block;float:left}.font-size{display:inline-block}.font-size a{color:var(--dark-blue);margin-left:10px}.font-size a.active{color:#403c3e;border-bottom:1px solid #403c3e}.font-large{font-size:20px}.font-extra-large{font-size:26px}.row .theme-blog .row{display:block}#wpsl-widget-form input,#wpsl-widget-form select{background-color:#fff}#wpsl-widget-form .search input{padding-left:50px;font-weight:400}#wpsl-widget-form label{font-size:16px;font-weight:600}#wpsl-widget-form input,#wpsl-widget-form select{background-color:#fff}#wpsl-widget-form .search input{padding-left:50px;font-weight:400}#wpsl-widget-form label{font-size:16px;font-weight:600}.text-carousel-item{background-size:contain;background-repeat:no-repeat}.theme-carousel-text.circular .text-carousel-item{transition:0.75s linear all;text-align:right}.theme-carousel-text.circular .text-carousel-item .text-carousel-content{margin-right:-150px;margin-top:-10%;margin-bottom:-10%;transform:scale(.5);transition:0.75s linear all;cursor:pointer}.theme-carousel-text.circular .text-carousel-item h3{padding-left:10%;padding-right:10%;margin-bottom:0;text-transform:none}.theme-carousel-text.circular .text-carousel-item h3 a{color:var(--blue)}.theme-carousel-text.circular .active+.owl-item .text-carousel-item{text-align:left}.theme-carousel-text.circular .active+.owl-item .text-carousel-item .text-carousel-content{margin-right:0;margin-left:-150px}.theme-carousel-text.circular .active .text-carousel-item,.theme-carousel-text.circular .fake .text-carousel-item{transform:scale(1);transition:0.75s linear all;z-index:10;text-align:center}.theme-carousel-text.circular .active .text-carousel-item .text-carousel-content,.theme-carousel-text.circular .fake .text-carousel-item .text-carousel-content{margin-top:0;margin-bottom:0;margin-right:0;margin-left:0;transform:scale(1)}.theme-carousel-text.circular .text-carousel-content::before{content:"";background-color:var(--pale-red-transparent);height:60%;margin-top:24%;width:0;display:block;margin-left:50%;margin-right:50%;position:absolute;top:0;left:0;transition-delay:1s;transition:all 0.5s linear}.theme-carousel-text.circular .center .text-carousel-content::before{width:115%;margin-left:-7.5%;margin-right:-7.5%;transition-delay:1s}@media(max-width:767px){.theme-carousel{margin-left:30px!important;margin-right:30px!important}.theme-carousel-text.circular .text-carousel-item .text-carousel-content{transform:scale(.4);margin-right:-100px;margin-top:-20%;margin-bottom:-20%}.theme-carousel-text.circular .active+.owl-item .text-carousel-item .text-carousel-content{margin-right:0;margin-left:-100px}.theme-carousel-text.circular .text-carousel-content::before{margin-top:30%;height:50%}.theme-carousel-text.circular .center .text-carousel-content::before{width:110%;margin-left:-5%;margin-right:-5%;transition-delay:1s}}@media(max-width:360px){.theme-carousel{margin-left:30px!important;margin-right:30px!important}.theme-carousel-text.circular .text-carousel-item .text-carousel-content{transform:scale(.4);margin-right:-100px;margin-top:-30%;margin-bottom:-30%}.theme-carousel-text.circular .active+.owl-item .text-carousel-item .text-carousel-content{margin-right:0;margin-left:-100px}.theme-carousel-text.circular .text-carousel-content::before{margin-top:30%;height:50%}.theme-carousel-text.circular .center .text-carousel-content::before{width:110%;margin-left:-5%;margin-right:-5%;transition-delay:1s}}.reverse>.container>.row>.col-md-7{float:right!important}.tab-element .tm-product,.tab-element .tm-product-image{padding-left:0;padding-right:0;overflow:hidden}.tab-element .tm-element.active{height:1080px}.tab-element .tm-element h2{margin-top:0}.tab-element .tm-element h3.toggle{margin-bottom:60px;font-size:1.8rem;font-weight:600;border-top:1px solid var(--blue);padding-top:15px;transition:all ease 0.5s;cursor:pointer}.tab-element .tm-element h3.toggle::after{content:"\e095";font-family:Simple-Line-Icons;font-size:36px;font-weight:100;position:absolute;right:30px;margin-top:-12px}.tab-element .tm-element.active h3.toggle::after{content:"\e615"}.tab-element .tm-element.active h3.toggle{margin-bottom:30px;transition:all ease 0.5s}.pre-text,.dark .pre-text{font-size:14px;font-weight:400;letter-spacing:2px;text-transform:uppercase;margin-bottom:0}.inner .pre-text,.dark .text-carousel-content .inner .pre-text{position:absolute;top:10%}.post-text{font-size:14px;font-weight:400;margin-top:-15px}.theme-carousel-text.boxed .inner .pre-text{color:var(--dark-grey);position:relative;top:0}.pre-text+h2{margin-top:0}.number-icon img{max-width:150px}.icons img{max-width:135px;margin-right:5px;margin-left:5px}.innovations .owl-dots{display:block!important}.distributor-search-container{height:600px}.distributor-search{padding:30px 45px;margin:60px;background-color:var(--aqua-transparent)}.distributor-search p.text-center{margin-bottom:45px}.gmap_canvas{overflow:hidden;background:none!important;height:440px;width:100%;border:20px solid var(--white)}#wpsl-result-list{margin-top:20px!important}#wpsl-stores ul{display:flex;flex-wrap:wrap;gap:2%;row-gap:20px;margin:0!important}#wpsl-wrap.wpsl-store-below #wpsl-result-list li:not(.wpsl-preloader){width:32%;line-height:1.333;padding:30px 20px;border:1px solid var(--light-grey);background:var(--beige);height:200px;margin:0!important}.wpsl-direction-wrap{float:right}#wpsl-stores .wpsl-preloader{width:100%;margin:0!important}.full-width #wpsl-widget-form p{display:inline;line-height:1;margin:0;vertical-align:top}.full-width #wpsl-widget-form label{display:none}.full-width #wpsl-widget-form input{display:inline-block;max-width:200px}.wpsl-search{background:var(--white);margin-bottom:0;padding:40px 0 30px}.wpsl-dropdown{width:120px;border:1px solid var(--black)!important}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li,.wpsl-selected-item{padding-top:12px!important;padding-bottom:12px!important;height:43px}.wpsl-selected-item::after{border-top-color:var(--color;dark-blue)}#wpsl-search-input{padding:13px 10px;width:240px!important;height:45px}#wpsl-search-wrap input[type="text"]{border:1px solid var(--black);background-color:var(--white);border-radius:0}#wpsl-search-btn{color:#fff;background-color:var(--dark-blue);border:1px solid var(--dark-blue)!important;padding:11px 48px;font-size:16px;font-family:"Barlow Condensed",Helvetica,Arial,sans-serif;font-weight:600;height:45px;background-image:none}#wpsl-search-btn:hover{color:#fff;background-color:var(--red);border:1px solid var(--red)!important}.wpsl-input label,#wpsl-radius label,#wpsl-category label{width:auto!important}#wpsl-search-wrap div label{line-height:52px}.btn-waiting-list{margin-top:8px}.wpsl-store-location p{font-size:14px;float:left;width:100%}.wpsl-store-location strong{font-size:16px;display:block;height:45px;line-height:1.2}.wpsl-store-location p.wpsl-contact-details{width:25%}#wpsl-stores .wpsl-store-location .wpsl-store-thumb{float:left;height:120px!important;width:120px!important;margin:10px 15px 0 0}.wpsl-store-below .wpsl-contact-details{margin-top:42px!important;clear:none}.wpsl-store-location a{font-weight:400}.wpsl-store-location strong a{color:var(--blue);font-size:26px}.wpsl-store-location strong a:after{content:" \f08e";font-family:"FontAwesome";font-size:14px}.wpsl-store-location a:hover{color:var(--dark-blue)}.wpsl-directions{display:none}#wpsl-wrap,.wpsl-gmap-canvas{margin-bottom:0}h3.location{color:#fff;padding:15px 30px;display:inline-block;margin-top:-70px;background-color:var(--teal);position:absolute;margin-left:30px;text-transform:uppercase}h3 .br{display:block}@media (max-width:767px){h3::after{content:""}h3 .br{display:inline-block;width:1em}#theme-layout{overflow:hidden}.no-margin .row .row{margin-left:0;margin-right:0}#main ul.lg li{text-align:center}#main ul.lg{padding-left:0}#main ul.lg li::before{content:none}.theme-breadcrumbs{font-size:1.4rem}.single .breadcrumbs{padding-top:20px}.blog-title{padding-bottom:10px}.blog-title h1{margin-top:0;margin-bottom:20px}article.single .entry-content p{font-size:1.2rem}.entry-content p a{text-decoration:underline}article.single .entry-content h2{font-size:2.2rem;display:block;text-transform:none;text-align:left;margin-bottom:10px}article.single .entry-content h3{font-size:1.6rem;text-align:left}article.single .entry-content h4{font-size:1.2rem}.tm-recent-posts-widget p{text-align:left}.tab-element .row .row{margin-left:0;margin-right:0}.tm-product-image{height:calc(1px + 100vw)!important;margin-bottom:-15px!important}.tm-product-image img{width:80%;margin:0 10%}.tm-product-image::before{content:"";background-color:var(--teal);height:18%;width:100%;position:absolute;top:0;left:0;right:0;bottom:auto}.tm-product .inner{padding:15px!important}.tm-product .pre-text{font-size:12px}.product-highlight{font-size:28px;left:5px;top:75px}.tab-element .tm-element h3.toggle{padding-top:15px;text-align:left}.tab-element .tm-element h3.toggle::after{right:15px}.tm-product h2,.tm-product p{text-align:left}.tab-element .tm-element h3.toggle{margin-bottom:60px;font-size:1.4rem}.table>thead>tr>th{font-size:12px}.table>tbody>tr>td{font-size:14px}.table.table-bordered>tbody>tr>td,.table.table-bordered>tbody>tr>th,.table.table-bordered>tfoot>tr>td,.table.table-bordered>tfoot>tr>th,.table.table-bordered>thead>tr>td,.table.table-bordered>thead>tr>th{padding-left:5px}.bordered .form{padding:15px}span.wpcf7-form-control-wrap.product{margin-right:10px;margin-bottom:10px;padding:5px}.wpcf7-list-item>label>span{font-size:14px}.bordered .form,.bordered.expand .form{max-height:400px;margin:0}.bordered .form.active{max-height:2000px;margin:0}.number-icon{margin-bottom:-30px!important}.icons img,.number-icon img{max-width:80px}#sidebar .menu-blog-categories-container{text-align:left;padding:15px}#sidebar .menu li{float:none;width:100%}#sidebar .menu li a{font-size:1.4rem;font-weight:500;padding:10px 0;text-align:left}#sidebar .menu hr{display:none!important}#sidebar .menu li.current-menu-item a{color:var(--dark-blue);border-top:0 solid var(--dark-blue)}article h2.entry-title{font-size:2rem;text-align:left;width:100%}.entry-content p{text-align:left}.suggested-articles .tm-recent-posts-widget ul li{width:100%;float:none}.distributor-search{padding:15px;margin:0}.bordered.expand .form{margin-top:-30px}.list_carousel .tm-owl-item{margin:0}.text-carousel-content .inner{margin-top:0;margin-bottom:0}.theme-carousel-post .owl-dot,.dark .theme-carousel-post .owl-dot{width:12px;height:12px;margin-top:30px}.theme-carousel-post .tm-owl-item{margin-right:15px}.theme-carousel-post .owl-item img{display:none}.accordion-toggle .icon{top:35px;left:15px}.accordion-toggle .icon::after{font-size:22px}.home .tm-recent-posts-widget ul li{float:none;width:100%;margin-right:0}.vertical-align{justify-content:center}.contact-us .row-container{background-size:120%;background-position:20px 500px!important;background-repeat:no-repeat}.wpsl-search{padding:30px 0}.text-carousel-content .inner{position:relative}#wpsl-wrap.wpsl-store-below #wpsl-result-list li{width:100%;padding:15px}.wpsl-store-below #wpsl-result-list p{text-align:left}#wpsl-result-list li p{margin:0}.wpsl-store-location strong{height:inherit}.pre-text{font-size:16px;font-weight:700}.tm-divider-space{display:none!important}.tm-service-box.style_4 .tm-service-icon img{margin-top:0}}@media (min-width:768px){.contact-us .bordered .form h3.toggle{display:none!important}}.grecaptcha-badge{left:-1000em!important}.contact .grecaptcha-badge{left:auto!important}.sale-container{text-align:center;padding-top:10px;padding-bottom:10px;font-size:14px;font-weight:600}.free-consultation-wrapper .flex{flex-flow:wrap}.free-consultation-wrapper .flex>*{margin-left:5px;margin-right:5px;height:54px;margin-bottom:0}.free-consultation-wrapper .flex>p{width:35%}.free-consultation-wrapper .flex>div{width:27%}.free-consultation-wrapper .btn{height:54px;width:100%}@media (max-width:533px){.free-consultation-wrapper .flex{display:block}.free-consultation-wrapper .btn{width:100%}.free-consultation-wrapper p{margin-bottom:5px}}.australian-made::after{content:"";background-image:url(../australian-made.html);background-size:contain;background-repeat:no-repeat;float:right;width:80px;height:67px;position:absolute;right:0;top:0;margin-top:-45px}@media (max-width:533px){.australian-made::after{content:none}}.border .inner{border:1px solid rgba(0,0,0,.9)}.dark .border .inner{border:1px solid rgba(255,255,255,.75)}.comparison .table{background-color:#f4f5ed;background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.15);border-radius:10px}.comparison .table tr:last-child td{padding-bottom:40px}.comparison .table th,.comparison .table td{padding:20px;font-size:16px;font-weight:600;text-align:center;border-right:1px dotted var(--blue);border-bottom:1px dotted var(--blue);text-transform:uppercase}.comparison .table td.blue{color:var(--blue)}.comparison .table th{font-size:2rem;font-weight:400;padding:40px 20px 20px;text-transform:none;width:25%}.comparison .table th:first-child,.comparison .table td:first-child{color:var(--dark-blue);font-size:1.6rem;font-weight:600;padding:20px 0 20px 20px;text-align:left;text-transform:none}.comparison .table th:last-child,.comparison .table td:last-child{color:var(--white);background-color:var(--dark-blue);border-bottom:1px dotted var(--white);text-transform:uppercase}.comparison .table td i{vertical-align:middle}.h4 span+span{margin-left:30px}.h4 img{margin-right:10px}.comparison .table .mobile{display:none}@media (max-width:533px){.h4 span{display:block;margin-bottom:15px}.comparison .table{box-shadow:0 0 12px rgba(0,0,0,.25);border-radius:0}.comparison .table th:first-child,.comparison .table td:first-child{display:none}.comparison .table th,.comparison .table td{width:33.33%;padding:10px;border-bottom:1px solid var(--blue);border-right:1px solid var(--blue)}.comparison .table td:last-child{border-bottom:1px solid var(--blue)}.comparison .table tr:last-child td{padding-bottom:10px;border-bottom:0 solid var(--blue)}.comparison .table th{font-size:1.6rem}.comparison .table .mobile{display:table-row}.comparison .table .mobile td{text-align:left;background-color:#fff;color:var(--dark-blue);border-bottom:1px solid var(--blue);border-right:1px solid var(--blue);text-transform:none}.inner h3{color:var(--dark-blue)}.inner .text{display:none}}.slick-active img{width:100%}.slick-track{margin-left:0}.wpgs-nav .slick-slide{width:80px!important;margin-left:0;margin-right:10px}.wpgs-nav .slick-slide img{width:75px}.wpgs-for .slick-arrow{color:#fff;padding:20px}.grecaptcha-badge{left:-1000em!important}.contact .grecaptcha-badge{left:auto!important}.sale-container{text-align:center;padding-top:10px;padding-bottom:10px;font-size:14px;font-weight:600}.free-consultation-wrapper .flex{flex-flow:wrap}.free-consultation-wrapper .flex>*{margin-left:5px;margin-right:5px;height:54px;margin-bottom:0}.free-consultation-wrapper .flex>p{width:35%}.free-consultation-wrapper .flex>div{width:27%}.free-consultation-wrapper .btn{height:54px;width:100%}@media (max-width:533px){.sale-container{font-size:12px}.free-consultation-wrapper .flex{display:block}.free-consultation-wrapper .flex>p,.free-consultation-wrapper .flex>div{width:100%;margin-bottom:10px}.free-consultation-wrapper .btn{width:100%;margin-top:0}.free-consultation-wrapper p{margin-bottom:5px}}.rating a{color:#414042}.rating .fa-star,.rating .ico-star{color:var(--orange)}.reviews-side-container,.awards-side-container{position:fixed;top:500px;right:0;float:right;z-index:99;box-shadow:0 0 12px rgba(0,0,0,.15);transform:translatex(0);transition:all 0.3s ease}.reviews-side-container.fade,.awards-side-container.fade{transform:translatex(300px)}.reviews-side-container .rating,.awards-side-container{padding:15px 30px 15px 15px;border-left:12px solid var(--dark-blue);background-color:#fff}.awards-side-container p{margin-bottom:10px}.reviews-side-container .rating{display:flex}.reviews-side-container .rating img{width:48px;margin:15px 10px 0 0}.reviews-side-container .rating strong{font-size:14px}.reviews-side-container .rating .count{color:var(--orange);font-size:18px;font-weight:600;margin-right:5px}.reviews-side-container .rating a{font-size:14px;font-weight:500;display:block;color:#616062}#popup-sale>div{padding:45px}#popup-sale>div:first-child{color:#fff;padding:75px 45px;background-color:var(--dark-grey);min-height:370px}.bg-boxed.no-margin .border-left .inner{border-left:15px solid #fff;border-right:7.5px solid #fff}.bg-boxed.no-margin .border-right .inner{border-right:15px solid #fff;border-left:7.5px solid #fff}.services .col-md-12{padding-left:12.5%;padding-right:12.5%}.side-contact-wrapper{background-color:var(--pale-blue);padding:60px 10% 30px;text-align:center}.side-contact-wrapper+.side-contact-wrapper{margin-top:30px}.side-contact-wrapper img{max-width:200px}.side-contact-wrapper .contact-details{text-align:left;line-height:2;margin-left:20px}.footer-wrapper{text-align:left;margin-top:20px}.footer-wrapper img{max-width:200px;margin:20px}#gmap_canvas{filter:grayscale(100%)}.equalise-cols>div>div>div>div{display:flex}.equalise-cols #sidebar,.equalise-cols #sidebar>div{height:100%}.wholesaler h3{font-size:4rem;margin:0;text-align:center}.wholesaler h3 .script{font-size:4rem;vertical-align:text-bottom}.wholesaler i{vertical-align:middle}.related.products,.up-sells.products,.recent_products{clear:both}.woocommerce div.product .product_title{margin-bottom:30px}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:var(--black);font-weight:600;font-size:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price br{display:none}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce ul.products li.product .price .woocommerce-Price-currencySymbol{font-size:.9em}.reset_variations{display:none!important}.woocommerce .woocommerce-breadcrumb{margin-top:20px;margin-bottom:20px}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{color:var(--blue);font-weight:600;font-size:1.2rem;text-transform:uppercase}.woocommerce .woocommerce-breadcrumb i{font-size:16px;font-weight:400;padding:0 5px}.woocommerce button.button.alt{border-radius:0;font-size:1.6rem;padding:13px 60px;text-transform:none;height:42px}.woocommerce .input-text.qty{border:1px solid var(--black);font-size:18px;font-weight:600;height:42px}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce-variation-price{font-size:1.4rem;font-weight:600;margin-bottom:20px}.woocommerce .nav-tabs>li.with-icon a{padding:12px 10px}.woocommerce .tab-content{border:0;border-top:1px solid var(--light-grey);padding:15px 0;color:var(--black);font-size:1.3rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.4}.woocommerce .nav-tabs{position:relative;margin-right:20px!important}.woocommerce .nav-tabs::before{content:"Delivery Options";position:absolute;line-height:1;font-size:1.9rem;font-weight:700;left:0;padding-top:10px}.woocommerce .nav-tabs>li{border:0 solid var(--light-grey);float:right;margin-left:5px}.woocommerce .nav-tabs>li a{color:var(--dark-grey);background-color:var(--white);border:1px solid var(--light-grey);cursor:pointer;line-height:1;font-size:1.3rem;font-weight:600}.nav-tabs>li.active{border-top:0}.woocomemrce .nav-tabs>li>a{border-color:var(--light-grey)}.woocommerce .nav-tabs>li.active>a,.woocommerce .nav-tabs>li.active>a:focus,.woocommerce.nav-tabs>li.active>a:hover{color:var(--dark-grey);border-color:var(--light-grey);border-bottom-color:transparent}.woocommerce .nav-tabs>li i{font-size:18px;display:block;margin:0 10px 0 0;float:left}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-top:60px}.woocommerce-checkout h3{font-size:3.2rem;text-transform:none}.woocommerce-account .addresses .title h3{font-size:3.2rem;text-transform:none}.woocommerce-message{border-top:0 solid var(--dark-blue);line-height:2.5}.woocommerce-message::before{color:var(--dark-blue)}.tinv-wraper.tinv-wishlist{display:inline-block;margin-left:30px;vertical-align:top}.tax-product_cat .tinv-wraper.tinv-wishlist,.post-type-archive-product .tinv-wraper.tinv-wishlist,.related.products .tinv-wraper.tinv-wishlist,.up-sells.products .tinv-wraper.tinv-wishlist,.recent_products .tinv-wraper.tinv-wishlist,.cross-sells .tinv-wraper.tinv-wishlist{display:inline-block;margin-left:30px;position:absolute;top:-45px;right:0}.tax-product_cat .tinvwl_add_to_wishlist-text,.post-type-archive .tinvwl_add_to_wishlist-text,.related.products .tinvwl_add_to_wishlist-text,.up-sells.products .tinvwl_add_to_wishlist-text,.recent_products .tinv-wraper.tinv-wishlist,.cross-sells .tinvwl_add_to_wishlist-text{display:none}.button-variable-item span{font-size:12px!important;font-weight:600}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:50px}.woocommerce .button.single_add_to_cart_button.alt,.woocommerce button.button.alt{color:var(--dark-blue);background-color:rgba(0,0,0,0);border:2px solid var(--midnight-blue);font-size:1.6rem;padding:12px 0;width:180px;text-align:center;overflow:hidden;transition:1s all ease;display:block}.woocommerce .button.single_add_to_cart_button.alt,.woocommerce button.button.alt{width:240px;background-color:rgba(0,0,0,0);border-color:var(--midnight-blue)}.woocommerce .button.single_add_to_cart_button.alt::after,.woocommerce button.button.alt::after{content:'';transition:1s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;background-color:var(--midnight-blue);z-index:-2;transform:skew(-25deg)}.woocommerce .button.single_add_to_cart_button.alt:hover::after,.woocommerce button.button.alt:hover::after{transition:1s all ease;left:-50%;right:-50%}.woocommerce .button.single_add_to_cart_button.alt::before{content:"\f067";font-family:FontAwesome;font-size:15px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:-30px;width:30px;height:100%;border-radius:0 6px 6px 0;transition:all 0.2s linear 0s;text-align:center}.woocommerce .button.single_add_to_cart_button.alt:hover,.woocommerce button.button.alt:hover{border-color:var(--midnight-blue);background-color:rgba(0,0,0,0);transition:1s all ease}.woocommerce .button.single_add_to_cart_button.alt:hover::before{right:0;text-indent:0}.woocommerce a.checkout-button,.woocommerce #place_order{color:var(--white)!important;background-color:var(--midnight-blue)!important;border:4px solid var(--red)!important;font-size:1.6rem;padding:12px 0;text-align:center;transition:1s all ease;display:block;height:70px}.woocommerce a.checkout-button:hover,.woocommerce #place_order:hover{color:var(--white)!important;background-color:var(--red)!important}.woocommerce ul.products li.product .product_type_variable.add_to_cart_button,.woocommerce ul.products li.product .product_type_variable-subscription.add_to_cart_button,.woocommerce ul.products li.product .product_type_simple.add_to_cart_button,.woocommerce ul.products li.product .product_type_simple{color:var(--black);font-size:14px;padding:0;text-decoration:underline;background-color:rgba(0,0,0,0)}.woocommerce ul.products li.product .product_type_variable.add_to_cart_button:hover,.woocommerce ul.products li.product .product_type_simple.add_to_cart_button:hover,.woocommerce ul.products li.product .product_type_simple:hover{color:var(--red)}.woocommerce .actions button,.woocommerce a.button{color:var(--white);background-color:var(--midnight-blue);border-color:var(--midnight-blue);padding:12px 24px}.woocommerce .actions button:hover,.woocommerce a.button:hover{color:var(--white);background-color:var(--red);border-color:var(--red)}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{color:var(--white);background-color:var(--midnight-blue)}.woocommerce button.button.alt.disabled::before{content:none}.woocommerce ul.products li.product .button{margin-top:0}.woocommerce .related.products h2,.woocommerce .up-sells.products h2,.woocommerce .recent_products h2,.woocommerce .cart_totals h2,.woocommerce .cross-sells h2{font-size:2rem}.woocommerce .related.products>h2,.woocommerce .recent_products>h2,.woocommerce .up-sells.products>h2{font-size:3.2rem;color:var(--midnight-blue);letter-spacing:2px;border-bottom:1px solid var(--light-grey);padding-bottom:15px;margin-bottom:0;margin-top:30px;text-transform:none}h1.product_title{font-size:3.6rem;letter-spacing:.5px;text-transform:none}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{font-size:12px}.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation dt{width:80px;line-height:16px}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{line-height:16px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:160px;height:40px}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:10px;font-weight:700}.woocommerce .theme-sidebar #sidebar{margin-top:30px}#commentform .form-submit{clear:both}.chosen-container-single .chosen-single div b::before{content:"\f107";font-size:18px;font-family:FontAwesome}.chosen-container-single.chosen-container-active div b::before{content:"\f106"}.tax-product_cat h1{color:var(--blue);font-size:4.6rem;text-transform:none}.tax-product_cat .banner{height:290px}.tax-product_cat .banner p{color:#fff;font-weight:500;padding:0 0 0 60px;max-width:400px;position:relative;top:48%;transform:translateY(-50%)}.widget.widget-woof .theme-title{width:120px;float:left}.widget.widget-woof .theme-title h3{color:var(--black);font-size:1.5rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:0;margin:16px 0;text-transform:none}.chosen-container .chosen-results li{padding-left:20px}.chosen-container .chosen-results li::before{content:"\f096";font-family:FontAwesome;font-size:14px;position:absolute;left:0;line-height:22px;font-weight:100}.chosen-container .chosen-results li.result-selected::before{content:"\f0c8"}.chosen-container .chosen-results li.disabled-result{display:none!important}#wholesaleModal{max-width:600px;color:#fff;padding:60px 45px 30px;background-color:var(--dark-blue)}#wholesaleModal h4{color:#fff}#deliveryModal{max-width:450px}#deliveryModal p{font-size:12px}#popupModal{max-width:900px}#popupModal>div:first-child{color:#fff;padding:75px 45px;background-color:var(--dark-blue);min-height:370px}.btn-ring{position:relative}.btn-ring::after{content:'';width:30px;height:30px;border-radius:100%;border:10px double var(--dark-blue);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:ring 2.5s infinite}.btn-ring:hover::after,.btn-ring:focus::after{animation:none;display:none}@keyframes ring{0%{width:30px;height:30px;opacity:1}50%{opacity:.1}100%{width:160px;height:160px;opacity:0}}.zip-widget__wrapper{margin-top:15px!important}.woof_container select{transform:translatex(-2000px)}@media (min-width:768px){#gform_2{display:flex}#gform_2 .gform_footer{max-width:170px;margin:0;padding:10px 0}}#gform_2 .gform_footer input[type="submit"]{color:var(--white)!important;background-color:var(--midnight-blue);padding:18px 48px 17px;border:2px solid var(--midnight-blue)}#gform_2 .gform_footer input[type="submit"]:hover{color:var(--white);background-color:rgba(0,0,0,0);border:2px solid var(--white)}.variations{width:100%}.variations tr{display:table-cell;width:33.33%;padding-bottom:10px;padding-right:10px}.variations td.value{border:2px solid var(--midnight-blue)!important;height:48px;position:relative;overflow:hidden!important}.variations td.value select{width:calc(100% + 20px);height:46px;font-weight:500;max-width:calc(100% + 20px)!important;background-color:rgba(255,255,255,0)}.variations td.value::after{color:#666;content:"\f107";font-family:FontAwesome;font-size:22px;position:absolute;right:10px;top:8px;z-index:-1}.woocommerce span.onsale{height:3.236em;width:3.236em;padding:0;background-color:var(--red)}.woocommerce ul.products li.product .onsale{top:0;right:auto;left:0;margin:-.5em 0 0 -.5em}.woocommerce .recent_products ul.products li.first,.woocommerce .related ul.products li.first,.woocommerce .up-sells ul.products li.first,.woocommerce-page .recent_products ul.products li.first,.woocommerce-page .related ul.products li.first,.woocommerce-page .up-sells ul.products li.first{clear:unset}h2.woocommerce-loop-product__title{letter-spacing:.5px}.cart #fancybox-outer,.cart #fancybox-content{background-color:#0c2340;border-color:#962227}.cart #fancybox-content h4,.cart #fancybox-content p{color:#fff;text-align:center}.cart #fancybox-content p{font-size:1.8rem}.cart #fancybox-content .btn{color:var(--white)!important;border:2px solid var(--white)}.cart #fancybox-content .btn:hover{color:#ffffff!important;background-color:#962227;border:2px solid #962227}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff;border:2px solid var(--midnight-blue)}.cart .woocommerce .woocommerce-cart-form{width:65%;margin-right:2%;float:left}.cart .woocommerce .cart-collaterals{width:33%;float:left}@media (max-width:767px){.cart .woocommerce .woocommerce-cart-form{width:100%;margin-right:0%;float:none}.cart .woocommerce .cart-collaterals{width:100%;float:none}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{margin-bottom:10px}}#b2bking_myaccount_bulkorder_title{display:none}.b2bking_bulkorder_cream_product_container .b2bking_bulkorder_cream_name{font-size:14px!important;max-height:65px!important}.b2bking_bulkorder_form_container_content_line_cream .b2bking_bulkorder_form_container_content_line_qty_cream{-moz-appearance:textfield;font-size:16px!important}.b2bking_bulkorder_form_container_content_line_cart_cream button.b2bking_bulkorder_cream_add{color:#fff;font-size:14px!important;background-color:#232f36!important;text-transform:uppercase}.b2bking_bulkorder_form_container_content_line_cart_cream button.b2bking_bulkorder_cream_add:hover{color:#fff;background-color:#f47929!important}.my-account .woocommerce-MyAccount-navigation a{color:var(--e-global-color-primary)}.my-account .woocommerce-MyAccount-navigation a:hover{color:var(--e-global-color-accent)}.my-account .woocommerce-MyAccount-navigation ul{padding-left:0;margin-right:10%;padding-top:10px;border-top:1px solid var(--e-global-color-primary)}.my-account .woocommerce-MyAccount-navigation li{list-style-type:none;margin-bottom:10px}.my-account .woocommerce-MyAccount-navigation li a{display:block;border-bottom:1px solid rgb(221,221,221)!important;font-size:16px;font-weight:600;padding:5px 10px 15px}.my-account .woocommerce-MyAccount-navigation li a:hover{color:var(--e-global-color-accent)}.my-account .elementor-button{color:#ffffff!important;font-weight:700;text-transform:uppercase;background-color:var(--e-global-color-accent);margin-top:30px}.my-account .elementor-button:hover{color:#ffffff!important;background-color:var(--e-global-color-primary)}.my-account .woocommerce{padding-top:60px;padding-bottom:60px}form.edit-account,form .woocommerce-address-fields{background-color:#fff;border:0;box-shadow:0 0 12px rgba(0,0,0,.15);padding:30px}@media (max-width:767px){selector .woocommerce{display:flex;flex-direction:column}selector .woocommerce-MyAccount-navigation{order:2}selector .woocommerce-MyAccount-content{margin-bottom:30px;order:1}selector .woocommerce-MyAccount-navigation>ul{margin-right:0}}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:100%}.woocommerce table.shop_table{border:1px solid var(--midnight-blue)}.woocommerce table.shop_table td,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:1px solid var(--midnight-blue)}.cart_totals h2{display:none!important}.checkout #order_review_heading{display:none!important}.wc-proceed-to-checkout{padding-bottom:0!important}.wc-proceed-to-checkout .checkout-button{margin-bottom:0!important}.woocommerce-checkout #payment{border:1px solid var(--midnight-blue);background:#fff}.woocommerce-checkout #payment div.payment_box{background-color:#f7f7f7}.woocommerce-checkout #payment div.payment_box::before{display:block;border-color:transparent transparent #f7f7f7 transparent}.checkbox input[type="checkbox"]#ship-to-different-address-checkbox{margin-top:12px!important}.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:none}.checkout input[type="text"],.checkout input[type="password"],.checkout input[type="email"],.checkout input[type="tel"],.checkout textarea,.checkout select{border:1px solid var(--midnight-blue)}.select2-container .select2-selection--single{border:1px solid var(--midnight-blue);height:56px;padding-top:14px;padding-bottom:14px;background-color:#f8f9fc}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--midnight-blue) transparent transparent transparent;border-width:8px 6px 0 6px;margin-left:-10px;margin-top:12px}.btn.coffee,.btn.calendar{margin-top:20px;padding-left:0;padding-right:0;width:calc(33% - 10px)}.btn.coffee{margin-right:10px}.btn.coffee::before,.btn.calendar::before{content:"";background-image:url(../svg/coffee-beans.svg);background-repeat:no-repeat;width:48px;height:48px;background-size:contain;background-position:center center;vertical-align:middle;margin:10px auto;fill:var(--midnight-blue);display:block}.btn.calendar::before{background-image:url(../svg/calendar.svg)}.btn.coffee.active,.btn.calendar.active:active{color:var(--white)!important;background:var(--midnight-blue);border:2px solid var(--midnight-blue)}.btn.coffee:hover::before,.btn.calendar:hover::before,.btn.coffee:focus::before,.btn.calendar:focus::before,.btn.coffee:active::before,.btn.calendar:active::before,.btn.coffee.active::before,.btn.calendar.active:active::before{color:#fff;fill:#fff;filter:invert(99%) sepia(58%) saturate(110%) hue-rotate(265deg) brightness(117%) contrast(100%)}.my-account h2,.my-account .h2{font-size:3.2rem}.gform_confirmation_message{color:#fff;padding:15%;text-align:center}.woocommerce form .form-row .input-checkbox{display:inline-block;margin:10px 0 0 -20px}@media (max-width:767px){.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:47%;float:left;clear:both;margin:0 0 2.992em;margin-right:0;margin-bottom:2.992em}}.aws-container .aws-search-form{max-width:240px;height:32px}.aws-search-field{color:#ffffff!important;background-color:rgba(0,0,0,0)!important;border-color:rgba(0,0,0,0)!important;font-weight:600}.aws-search-field::placeholder{color:#fff;opacity:0.8!important}.aws-container .aws-search-form .aws-search-clear{top:-10px!important;color:#ffffff!important}.aws-search-result{min-width:300px!important}.aws-container .aws-wrapper{display:flex;flex-direction:column;justify-content:center}.aws-container .aws-search-field{padding:5px 10px!important;border:1px solid rgba(255,255,255,.5)!important;height:auto!important;line-height:1!important;font-size:12px!important}.home-products .products{display:flex;gap:2.5%;margin:0!important}.home-products .products:before,.home-products .products:after{display:none!important}.elementor-2766 .home-products ul.products li.product{margin:0!important;width:23.125%!important}.elementor-post__excerpt{margin:0!important}.elementor-post__text{padding-bottom:20px!important}.shop-item .elementor-cta__icon{margin:0;text-align:right}.page-id-1041 #page{padding:90px 5px}.page-id-1041 #page h1{margin:0!important}.woocommerce-shop .products{padding:75px 5px!important;display:flex;flex-wrap:wrap;gap:3%;row-gap:40px;margin:0!important}.woocommerce-shop .products:before,.woocommerce-shop .products:after{display:none!important}.woocommerce-shop .products li{margin:25px 0 0!important;float:none!important;width:22.75%!important}.woocommerce-shop #product>.theme-sidebar{display:none!important}.page-slider .elementor-slide-description{margin:0!important}.office-supply-grid .gallery-item{width:33.33%!important}.vi-flexslider{overflow:hidden}.blog-content h2{font-size:36px;margin:0 0 20px}.blog-content h3{font-size:28px;margin:0 0 20px}.single-product .theme-main.col-md-12{margin:0!important;padding-top:90px;padding-bottom:90px}.single-product .recent_products .products{margin:0!important;display:flex;flex-wrap:wrap;gap:3%}.single-product .recent_products .products:before,.single-product .recent_products .products:after{display:none}.single-product .recent_products .products li{margin:30px 0 0!important;width:22.75%!important}.tinv-wishlist{padding:90px 5px}.tinv-header h2{margin:0 0 20px}.tinvwl-table-manage-list{border:1px solid var(--midnight-blue);border-radius:5px!important;border-collapse:separate}.tinvwl-table-manage-list td{border-top:1px solid var(--midnight-blue)}.tinv-wishlist .social-buttons ul{margin:0!important}@media(max-width:1200px){.free-delivery-content .tm-top-widget{text-align:left!important}#wpsl-wrap.wpsl-store-below #wpsl-result-list li:not(.wpsl-preloader){width:49%}.page-slider h1{font-size:58px!important}}@media(max-width:1024px){#page-title{padding:90px 0}#page-title h1{font-size:7rem}.shop-item .elementor-icon{width:75px!important}.shop-item .elementor-icon svg{width:75px!important;height:auto}.page-id-1041 #page{padding:70px 5px}.woocommerce-shop .products{padding:55px 5px!important}body.cart #main,body.checkout #main{padding:70px 10px}.single-product .theme-main.col-md-12{padding-top:70px;padding-bottom:70px}.accordion-inner h1,.accordion-inner h2{font-size:3.4rem;margin-bottom:5px}.tinv-wishlist{padding:70px 5px}}@media(max-width:991px){#header,.header-clone{height:106px}.tm-logo .logo-img{width:120px!important}#wpsl-search-wrap .wpsl-input{width:100%;margin-bottom:10px}.woocommerce-shop .products{gap:4%;row-gap:40px}.woocommerce-shop .products li{width:30.66%!important}.page-slider h1{font-size:42px!important}.wishlist .container{width:100%}}@media(max-width:767px){.home-products .products{gap:4%;flex-wrap:wrap;row-gap:30px}.elementor-2766 .home-products ul.products li.product{width:48%!important}.home-products .products img{max-width:100%}#page-title{padding:60px 0}#page-title h1{font-size:4.6rem}.page-id-1041 #page{padding:40px 5px}#wpsl-stores ul{gap:3%;row-gap:20px}#wpsl-wrap.wpsl-store-below #wpsl-result-list li:not(.wpsl-preloader){width:48.5%;padding:20px;height:160px}.woocommerce-shop .products{padding:25px 5px!important}.woocommerce-shop .products li img{max-width:100%!important}.page-slider h1{font-size:32px!important}body.cart #main,body.checkout #main{padding:40px 10px}.blog-content h2{font-size:30px}.blog-content h3{font-size:24px}.single-product .theme-main.col-md-12{padding-top:40px;padding-bottom:40px}.single-product .recent_products .products{gap:6%}.single-product .recent_products .products li{width:47%!important}.single-product .product_title{font-size:30px}.accordion-inner h1,.accordion-inner h2{font-size:2.2rem;margin-bottom:5px}.single-product .woocommerce-product-gallery__wrapper img{max-width:100%}.tinv-wishlist{padding:40px 5px}}@media(max-width:620px){#header,.header-clone{height:136px}.free-delivery-content,.top-header-form{width:100%!important}.free-delivery-content .tm-top-widget{text-align:center!important}.top-header-form{justify-content:center!important}#mobile-menu ul li a{font-size:1.5rem;line-height:2rem}#mobile-menu ul li.has-children>.action-expand{height:52px;line-height:52px}.home-banner .swiper-slide-inner{justify-content:center!important}#wpsl-wrap.wpsl-store-below #wpsl-result-list li:not(.wpsl-preloader){width:100%;height:auto}.woocommerce-shop .products{gap:6%;row-gap:40px}.woocommerce-shop .products li{width:47%!important}}@media(max-width:570px){.wpsl-select-wrap #wpsl-radius{width:100%!important}#wpsl-search-wrap .wpsl-dropdown{width:120px!important}#wpsl-search-wrap div,#wpsl-search-wrap div label{display:block;width:100%!important;margin-right:0!important}#wpsl-search-wrap div label{line-height:1.5}}@media(max-width:480px){.shop-item .elementor-icon,.shop-item .elementor-icon svg{width:60px!important}#wbs-content-upsells .woocommerce-boost-sales-direction-nav{display:block!important}}@media(max-width:360px){.woocommerce-shop .products li{width:100%!important}}