body{font-family:"Droid Serif", "Times New Roman", Times, serif;font-size:14px;line-height:1.64286;color:#777;}a{-webkit-transition:color 300ms ease;transition:color 300ms ease;}a:focus{outline:none;}a.link-underline{text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:color 300ms, border-color 300ms;transition:color 300ms, border-color 300ms;}a.link-underline:hover,a.link-underline:focus{border-bottom-color:initial;}.link-underline{color:#333;}.link-underline.border-visible{border-bottom-color:#333;}.link-underline:hover,.link-underline:focus{color:initial;}img,figure,embed,iframe,object{width:auto;max-width:100%;height:auto;}img{-ms-interpolation-mode:bicubic;}p,ul,ol,dl,table,pre,address,blockquote{margin-top:0;margin-bottom:24px;}blockquote{margin:0 0 1.5em;font-size:20px;line-height:28px;font-style:italic;padding-top:24px;padding-bottom:21px;padding-left:30px;border-left:6px solid #222; }blockquote cite{color:#282828;display:block;margin-top:8px;font-size:13px;font-style:normal;}dfn,cite,em,i{font-style:italic;}pre,code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:93.75%;}pre{background-color:#f2f2f2;max-width:100%;overflow:auto;padding:12px 16px;}abbr,acronym{border-bottom:1px dotted #999;cursor:help;}mark,ins{background-color:#fff9c0;text-decoration:none;}big{font-size:125%;}small{font-size:75%;}ul ul,ol ul,ul ol,ol ol{margin-bottom:0;}dt{font-weight:bold;}dd{margin:0 16px 16px;}table{width:100%;}table th,table td{padding:10px;border:1px solid #eee;}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:700;margin-bottom:10px;}hr{background-color:#eee;border:0;height:1px;margin-bottom:24px;}#page{position:relative;overflow:hidden;}@media (min-width:1280px){.container{width:1200px;}}.color-white{color:#fff !important;}.color-primary{color:#452a78 !important;}.font-small{font-size:13px;line-height:1.76923;}.font-small p,.font-small ul,.font-small ol,.font-small dl,.font-small table,.font-small pre,.font-small address,.font-small blockquote{margin-bottom:32px;}.font-large{font-size:15px;line-height:1.6;}.font-large p,.font-large ul,.font-large ol,.font-large dl,.font-large table,.font-large pre,.font-large address,.font-large blockquote{margin-bottom:24px;}.font-xlarge{font-size:17px;line-height:1.58824;}.font-xlarge p,.font-xlarge ul,.font-xlarge ol,.font-xlarge dl,.font-xlarge table,.font-xlarge pre,.font-xlarge address,.font-xlarge blockquote{margin-bottom:27px;}.font-alt-1{font-family:"Open Sans", Arial, Helvetica, sans-serif;}.font-alt-2{font-family:Lora, "Times New Roman", Times, serif;}.font-alt-3{font-family:Raleway, Arial, Helvetica, sans-serif;}@media (max-width:767px){.column-post.col-xs-1:nth-child(12n+1),.column-post.col-xs-2:nth-child(6n+1),.column-post.col-xs-3:nth-child(4n+1),.column-post.col-xs-4:nth-child(3n+1),.column-post.col-xs-6:nth-child(2n+1),.cms-grid .grid-item.col-xs-1:nth-child(12n+1),.cms-grid .grid-item.col-xs-2:nth-child(6n+1),.cms-grid .grid-item.col-xs-3:nth-child(4n+1),.cms-grid .grid-item.col-xs-4:nth-child(3n+1),.cms-grid .grid-item.col-xs-6:nth-child(2n+1){clear:both;}}@media (min-width:768px) and (max-width:991px){.column-post.col-sm-1:nth-child(12n+1),.column-post.col-sm-2:nth-child(6n+1),.column-post.col-sm-3:nth-child(4n+1),.column-post.col-sm-4:nth-child(3n+1),.column-post.col-sm-6:nth-child(2n+1),.cms-grid .grid-item.col-sm-1:nth-child(12n+1),.cms-grid .grid-item.col-sm-2:nth-child(6n+1),.cms-grid .grid-item.col-sm-3:nth-child(4n+1),.cms-grid .grid-item.col-sm-4:nth-child(3n+1),.cms-grid .grid-item.col-sm-6:nth-child(2n+1){clear:both;}}@media (min-width:992px) and (max-width:1199px){.column-post.col-md-1:nth-child(12n+1),.column-post.col-md-2:nth-child(6n+1),.column-post.col-md-3:nth-child(4n+1),.column-post.col-md-4:nth-child(3n+1),.column-post.col-md-6:nth-child(2n+1),.cms-grid .grid-item.col-md-1:nth-child(12n+1),.cms-grid .grid-item.col-md-2:nth-child(6n+1),.cms-grid .grid-item.col-md-3:nth-child(4n+1),.cms-grid .grid-item.col-md-4:nth-child(3n+1),.cms-grid .grid-item.col-md-6:nth-child(2n+1){clear:both;}}@media (min-width:1200px){.column-post.col-lg-1:nth-child(12n+1),.column-post.col-lg-2:nth-child(6n+1),.column-post.col-lg-3:nth-child(4n+1),.column-post.col-lg-4:nth-child(3n+1),.column-post.col-lg-6:nth-child(2n+1),.cms-grid .grid-item.col-lg-1:nth-child(12n+1),.cms-grid .grid-item.col-lg-2:nth-child(6n+1),.cms-grid .grid-item.col-lg-3:nth-child(4n+1),.cms-grid .grid-item.col-lg-4:nth-child(3n+1),.cms-grid .grid-item.col-lg-6:nth-child(2n+1){clear:both;}}.cms-inline-block-wrapper{margin-left:-15px;margin-right:-15px;}.cms-inline-block-xs-12,.cms-inline-block-xs-6,.cms-inline-block-xs-4,.cms-inline-block-xs-3,.cms-inline-block-xs-2,.cms-inline-block-sm-12,.cms-inline-block-sm-6,.cms-inline-block-sm-4,.cms-inline-block-sm-3,.cms-inline-block-sm-2,.cms-inline-block-md-12,.cms-inline-block-md-6,.cms-inline-block-md-4,.cms-inline-block-md-3,.cms-inline-block-md-2,.cms-inline-block-lg-12,.cms-inline-block-lg-6,.cms-inline-block-lg-4,.cms-inline-block-lg-3,.cms-inline-block-lg-2{padding-left:15px;padding-right:15px;vertical-align:top;}.cms-inline-block-xs-12,.cms-inline-block-xs-6,.cms-inline-block-xs-4,.cms-inline-block-xs-3,.cms-inline-block-xs-2{display:inline-block;}.cms-inline-block-xs-12{width:100%;}.cms-inline-block-xs-6{width:50%;}.cms-inline-block-xs-4{width:33.33333%;}.cms-inline-block-xs-3{width:25%;}.cms-inline-block-xs-2{width:16.66667%;}@media (min-width:768px){.cms-inline-block-sm-12,.cms-inline-block-sm-6,.cms-inline-block-sm-4,.cms-inline-block-sm-3,.cms-inline-block-sm-2{display:inline-block;}.cms-inline-block-sm-12{width:100%;}.cms-inline-block-sm-6{width:50%;}.cms-inline-block-sm-4{width:33.33333%;}.cms-inline-block-sm-3{width:25%;}.cms-inline-block-sm-2{width:16.66667%;}}@media (min-width:992px){.cms-inline-block-md-12,.cms-inline-block-md-6,.cms-inline-block-md-4,.cms-inline-block-md-3,.cms-inline-block-md-2{display:inline-block;}.cms-inline-block-md-12{width:100%;}.cms-inline-block-md-6{width:50%;}.cms-inline-block-md-4{width:33.33333%;}.cms-inline-block-md-3{width:25%;}.cms-inline-block-md-2{width:16.66667%;}}@media (min-width:1200px){.cms-inline-block-lg-12,.cms-inline-block-lg-6,.cms-inline-block-lg-4,.cms-inline-block-lg-3,.cms-inline-block-lg-2{display:inline-block;}.cms-inline-block-lg-12{width:100%;}.cms-inline-block-lg-6{width:50%;}.cms-inline-block-lg-4{width:33.33333%;}.cms-inline-block-lg-3{width:25%;}.cms-inline-block-lg-2{width:16.66667%;}}.alignleft{display:inline;float:left;margin-right:1.5em;}.alignright{display:inline;float:right;margin-left:1.5em;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:focus{box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;display:block;font-size:0.875em;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto; z-index:100000;}.clearfix:before,.clearfix:after{content:'';display:table;}.clearfix:after{clear:both;}@media (max-width:767px){.clear-xs{clear:both;}}@media (min-width:768px) and (max-width:991px){.clear-sm{clear:both;}}@media (min-width:992px) and (max-width:1199px){.clear-md{clear:both;}}@media (min-width:1200px){.clear-lg{clear:both;}}#cms_page_loader{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#fff;z-index:969696;}.cms-page-loader-spinner{font-size:8px;width:1em;height:1em;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);animation:cmsloader 1.3s infinite linear;}@keyframes cmsloader{0%,100%{box-shadow:0 -3em 0 0.2em #dcdcdc, 2em -2em 0 0em #dcdcdc, 3em 0 0 -1em #dcdcdc, 2em 2em 0 -1em #dcdcdc, 0 3em 0 -1em #dcdcdc, -2em 2em 0 -1em #dcdcdc, -3em 0 0 -1em #dcdcdc, -2em -2em 0 0 #dcdcdc;}12.5%{box-shadow:0 -3em 0 0 #dcdcdc, 2em -2em 0 0.2em #dcdcdc, 3em 0 0 0 #dcdcdc, 2em 2em 0 -1em #dcdcdc, 0 3em 0 -1em #dcdcdc, -2em 2em 0 -1em #dcdcdc, -3em 0 0 -1em #dcdcdc, -2em -2em 0 -1em #dcdcdc;}25%{box-shadow:0 -3em 0 -0.5em #dcdcdc, 2em -2em 0 0 #dcdcdc, 3em 0 0 0.2em #dcdcdc, 2em 2em 0 0 #dcdcdc, 0 3em 0 -1em #dcdcdc, -2em 2em 0 -1em #dcdcdc, -3em 0 0 -1em #dcdcdc, -2em -2em 0 -1em #dcdcdc;}37.5%{box-shadow:0 -3em 0 -1em #dcdcdc, 2em -2em 0 -1em #dcdcdc, 3em 0em 0 0 #dcdcdc, 2em 2em 0 0.2em #dcdcdc, 0 3em 0 0em #dcdcdc, -2em 2em 0 -1em #dcdcdc, -3em 0em 0 -1em #dcdcdc, -2em -2em 0 -1em #dcdcdc;}50%{box-shadow:0 -3em 0 -1em #dcdcdc, 2em -2em 0 -1em #dcdcdc, 3em 0 0 -1em #dcdcdc, 2em 2em 0 0em #dcdcdc, 0 3em 0 0.2em #dcdcdc, -2em 2em 0 0 #dcdcdc, -3em 0em 0 -1em #dcdcdc, -2em -2em 0 -1em #dcdcdc;}62.5%{box-shadow:0 -3em 0 -1em #dcdcdc, 2em -2em 0 -1em #dcdcdc, 3em 0 0 -1em #dcdcdc, 2em 2em 0 -1em #dcdcdc, 0 3em 0 0 #dcdcdc, -2em 2em 0 0.2em #dcdcdc, -3em 0 0 0 #dcdcdc, -2em -2em 0 -1em #dcdcdc;}75%{box-shadow:0em -3em 0 -1em #dcdcdc, 2em -2em 0 -1em #dcdcdc, 3em 0em 0 -1em #dcdcdc, 2em 2em 0 -1em #dcdcdc, 0 3em 0 -1em #dcdcdc, -2em 2em 0 0 #dcdcdc, -3em 0em 0 0.2em #dcdcdc, -2em -2em 0 0 #dcdcdc;}87.5%{box-shadow:0em -3em 0 0 #dcdcdc, 2em -2em 0 -1em #dcdcdc, 3em 0 0 -1em #dcdcdc, 2em 2em 0 -1em #dcdcdc, 0 3em 0 -1em #dcdcdc, -2em 2em 0 0 #dcdcdc, -3em 0em 0 0 #dcdcdc, -2em -2em 0 0.2em #dcdcdc;}}.cms-divider{display:block;margin-bottom:20px;font-size:0;line-height:0;border-color:#1b1a1a;}.cms-divider > span{display:inline-block;border-color:inherit;text-indent:-9999px;}.cms-divider > span:before,.cms-divider > span:after{content:'';display:block;position:relative;border-color:inherit;border-style:solid;}.cms-divider.divider-horizontal > span{margin-right:1px;}.cms-divider.divider-horizontal > span:before,.cms-divider.divider-horizontal > span:after{width:9px;border-width:1px 0 0 0;}.cms-divider.divider-horizontal > span:before{left:1px;}.cms-divider.divider-vertical{height:30px;}.cms-divider.divider-vertical > span{position:relative;}.cms-divider.divider-vertical > span:before,.cms-divider.divider-vertical > span:after{border-width:0 0 0 1px;height:9px;}.cms-divider.divider-vertical > span:after{top:-8px;left:1px;}.cms-divider.divider-vertical > span:nth-child(1){left:1px;}.cms-divider.divider-vertical > span:nth-child(2){left:0;top:10px;}.cms-divider.divider-vertical > span:nth-child(3){left:-1px;top:20px;}.cms-divider.divider-light{border-color:#fafafa;}.widget-title .cms-divider{margin-top:6px;}.cms-divider-wrapper{margin-bottom:30px;}.cms-divider-wrapper .cms-divider{margin-bottom:0;}.owl-nav:before,.owl-nav:after{content:'';display:table;}.owl-nav:after{clear:both;}.owl-nav > .owl-prev,.owl-nav > .owl-next{width:36px;height:36px;border:2px solid transparent;font-size:24px;line-height:32px;text-align:center;-webkit-transition:color 250ms, border-color 250ms, opacity 250ms;transition:color 250ms, border-color 250ms, opacity 250ms;}.owl-nav > .owl-prev:hover,.owl-nav > .owl-next:hover{border-color:#222;opacity:1;color:#222;}.owl-nav > .owl-prev{float:left;}.owl-nav > .owl-next{float:right;}.owl-item.active .testimonial-carousel-item{opacity:1;}.owl-controls{text-align:center;}.owl-pagination{font-size:0;line-height:0;}.owl-pagination .owl-page{display:inline-block;padding:4px 2.5px;}.owl-pagination .owl-page > span{display:block;width:16px;height:2px;background-color:#222;opacity:0.7;-webkit-transition:background-color 250ms, opacity 250ms;transition:background-color 250ms, opacity 250ms;}.owl-pagination .owl-page:hover > span,.owl-pagination .owl-page.active > span{opacity:1;background-color:#452a78;}button,input[type="button"],input[type="reset"],input[type="submit"],.btn{display:inline-block;max-width:100%;background-color:transparent;padding:11.5px 32px 12.5px;border-width:2px;border-style:solid;position:relative;text-align:center;line-height:1.76923;font-size:13px;font-weight:bold;text-transform:uppercase;-webkit-transition:background-color 250ms, color 250ms, border-color 250ms;transition:background-color 250ms, color 250ms, border-color 250ms;}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.btn:hover,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.btn:focus{box-shadow:none;}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.btn:focus{outline:none;}button,input[type="button"],input[type="reset"],input[type="submit"],.btn,button.btn-filled,input[type="button"].btn-filled,input[type="reset"].btn-filled,input[type="submit"].btn-filled,.btn.btn-filled,button.btn-hover-dark:hover,input[type="button"].btn-hover-dark:hover,input[type="reset"].btn-hover-dark:hover,input[type="submit"].btn-hover-dark:hover,.btn.btn-hover-dark:hover,button.btn-hover-dark:focus,input[type="button"].btn-hover-dark:focus,input[type="reset"].btn-hover-dark:focus,input[type="submit"].btn-hover-dark:focus,.btn.btn-hover-dark:focus{border-color:#222;}button.btn-white,input[type="button"].btn-white,input[type="reset"].btn-white,input[type="submit"].btn-white,.btn.btn-white,button.btn-hover-white:hover,input[type="button"].btn-hover-white:hover,input[type="reset"].btn-hover-white:hover,input[type="submit"].btn-hover-white:hover,.btn.btn-hover-white:hover,button.btn-hover-white:focus,input[type="button"].btn-hover-white:focus,input[type="reset"].btn-hover-white:focus,input[type="submit"].btn-hover-white:focus,.btn.btn-hover-white:focus{border-color:#fff;}button.btn-primary,input[type="button"].btn-primary,input[type="reset"].btn-primary,input[type="submit"].btn-primary,.btn.btn-primary,button.btn-hover-primary:hover,input[type="button"].btn-hover-primary:hover,input[type="reset"].btn-hover-primary:hover,input[type="submit"].btn-hover-primary:hover,.btn.btn-hover-primary:hover,button.btn-hover-primary:focus,input[type="button"].btn-hover-primary:focus,input[type="reset"].btn-hover-primary:focus,input[type="submit"].btn-hover-primary:focus,.btn.btn-hover-primary:focus{border-color:#452a78;}button.btn-filled,input[type="button"].btn-filled,input[type="reset"].btn-filled,input[type="submit"].btn-filled,.btn.btn-filled,button.btn-filled:visited,input[type="button"].btn-filled:visited,input[type="reset"].btn-filled:visited,input[type="submit"].btn-filled:visited,.btn.btn-filled:visited{background-color:#222;}button.btn-filled.btn-primary,input[type="button"].btn-filled.btn-primary,input[type="reset"].btn-filled.btn-primary,input[type="submit"].btn-filled.btn-primary,.btn.btn-filled.btn-primary,button.btn-filled.btn-primary:visited,input[type="button"].btn-filled.btn-primary:visited,input[type="reset"].btn-filled.btn-primary:visited,input[type="submit"].btn-filled.btn-primary:visited,.btn.btn-filled.btn-primary:visited{background-color:#452a78;}button.btn-filled.btn-white,input[type="button"].btn-filled.btn-white,input[type="reset"].btn-filled.btn-white,input[type="submit"].btn-filled.btn-white,.btn.btn-filled.btn-white,button.btn-filled.btn-white:visited,input[type="button"].btn-filled.btn-white:visited,input[type="reset"].btn-filled.btn-white:visited,input[type="submit"].btn-filled.btn-white:visited,.btn.btn-filled.btn-white:visited{background-color:#fff;}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.btn:hover,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.btn:focus,button.btn-hover-dark:hover,input[type="button"].btn-hover-dark:hover,input[type="reset"].btn-hover-dark:hover,input[type="submit"].btn-hover-dark:hover,.btn.btn-hover-dark:hover,button.btn-hover-dark:focus,input[type="button"].btn-hover-dark:focus,input[type="reset"].btn-hover-dark:focus,input[type="submit"].btn-hover-dark:focus,.btn.btn-hover-dark:focus,button.btn-primary.btn-hover-dark:hover,input[type="button"].btn-primary.btn-hover-dark:hover,input[type="reset"].btn-primary.btn-hover-dark:hover,input[type="submit"].btn-primary.btn-hover-dark:hover,.btn.btn-primary.btn-hover-dark:hover,button.btn-primary.btn-hover-dark:focus,input[type="button"].btn-primary.btn-hover-dark:focus,input[type="reset"].btn-primary.btn-hover-dark:focus,input[type="submit"].btn-primary.btn-hover-dark:focus,.btn.btn-primary.btn-hover-dark:focus,button.btn-white.btn-hover-dark:hover,input[type="button"].btn-white.btn-hover-dark:hover,input[type="reset"].btn-white.btn-hover-dark:hover,input[type="submit"].btn-white.btn-hover-dark:hover,.btn.btn-white.btn-hover-dark:hover,button.btn-white.btn-hover-dark:focus,input[type="button"].btn-white.btn-hover-dark:focus,input[type="reset"].btn-white.btn-hover-dark:focus,input[type="submit"].btn-white.btn-hover-dark:focus,.btn.btn-white.btn-hover-dark:focus{background-color:#222;}button.btn-primary:hover,input[type="button"].btn-primary:hover,input[type="reset"].btn-primary:hover,input[type="submit"].btn-primary:hover,.btn.btn-primary:hover,button.btn-primary:focus,input[type="button"].btn-primary:focus,input[type="reset"].btn-primary:focus,input[type="submit"].btn-primary:focus,.btn.btn-primary:focus,button.btn-hover-primary:hover,input[type="button"].btn-hover-primary:hover,input[type="reset"].btn-hover-primary:hover,input[type="submit"].btn-hover-primary:hover,.btn.btn-hover-primary:hover,button.btn-hover-primary:focus,input[type="button"].btn-hover-primary:focus,input[type="reset"].btn-hover-primary:focus,input[type="submit"].btn-hover-primary:focus,.btn.btn-hover-primary:focus,button.btn-white.btn-hover-primary:hover,input[type="button"].btn-white.btn-hover-primary:hover,input[type="reset"].btn-white.btn-hover-primary:hover,input[type="submit"].btn-white.btn-hover-primary:hover,.btn.btn-white.btn-hover-primary:hover,button.btn-white.btn-hover-primary:focus,input[type="button"].btn-white.btn-hover-primary:focus,input[type="reset"].btn-white.btn-hover-primary:focus,input[type="submit"].btn-white.btn-hover-primary:focus,.btn.btn-white.btn-hover-primary:focus{background-color:#452a78;}button.btn-white:hover,input[type="button"].btn-white:hover,input[type="reset"].btn-white:hover,input[type="submit"].btn-white:hover,.btn.btn-white:hover,button.btn-white:focus,input[type="button"].btn-white:focus,input[type="reset"].btn-white:focus,input[type="submit"].btn-white:focus,.btn.btn-white:focus,button.btn-hover-white:hover,input[type="button"].btn-hover-white:hover,input[type="reset"].btn-hover-white:hover,input[type="submit"].btn-hover-white:hover,.btn.btn-hover-white:hover,button.btn-hover-white:focus,input[type="button"].btn-hover-white:focus,input[type="reset"].btn-hover-white:focus,input[type="submit"].btn-hover-white:focus,.btn.btn-hover-white:focus,button.btn-primary.btn-hover-white:hover,input[type="button"].btn-primary.btn-hover-white:hover,input[type="reset"].btn-primary.btn-hover-white:hover,input[type="submit"].btn-primary.btn-hover-white:hover,.btn.btn-primary.btn-hover-white:hover,button.btn-primary.btn-hover-white:focus,input[type="button"].btn-primary.btn-hover-white:focus,input[type="reset"].btn-primary.btn-hover-white:focus,input[type="submit"].btn-primary.btn-hover-white:focus,.btn.btn-primary.btn-hover-white:focus{background-color:#fff;}button.btn-filled:hover,input[type="button"].btn-filled:hover,input[type="reset"].btn-filled:hover,input[type="submit"].btn-filled:hover,.btn.btn-filled:hover,button.btn-white.btn-filled:hover,input[type="button"].btn-white.btn-filled:hover,input[type="reset"].btn-white.btn-filled:hover,input[type="submit"].btn-white.btn-filled:hover,.btn.btn-white.btn-filled:hover,button.btn-primary.btn-filled:hover,input[type="button"].btn-primary.btn-filled:hover,input[type="reset"].btn-primary.btn-filled:hover,input[type="submit"].btn-primary.btn-filled:hover,.btn.btn-primary.btn-filled:hover,button.btn-filled:focus,input[type="button"].btn-filled:focus,input[type="reset"].btn-filled:focus,input[type="submit"].btn-filled:focus,.btn.btn-filled:focus,button.btn-white.btn-filled:focus,input[type="button"].btn-white.btn-filled:focus,input[type="reset"].btn-white.btn-filled:focus,input[type="submit"].btn-white.btn-filled:focus,.btn.btn-white.btn-filled:focus,button.btn-primary.btn-filled:focus,input[type="button"].btn-primary.btn-filled:focus,input[type="reset"].btn-primary.btn-filled:focus,input[type="submit"].btn-primary.btn-filled:focus,.btn.btn-primary.btn-filled:focus{background-color:transparent;}button,input[type="button"],input[type="reset"],input[type="submit"],.btn,button:visited,input[type="button"]:visited,input[type="reset"]:visited,input[type="submit"]:visited,.btn:visited{color:#222;}button.btn-filled,input[type="button"].btn-filled,input[type="reset"].btn-filled,input[type="submit"].btn-filled,.btn.btn-filled,button.btn-filled:visited,input[type="button"].btn-filled:visited,input[type="reset"].btn-filled:visited,input[type="submit"].btn-filled:visited,.btn.btn-filled:visited,button.btn-filled.btn-primary,input[type="button"].btn-filled.btn-primary,input[type="reset"].btn-filled.btn-primary,input[type="submit"].btn-filled.btn-primary,.btn.btn-filled.btn-primary,button.btn-filled.btn-primary:visited,input[type="button"].btn-filled.btn-primary:visited,input[type="reset"].btn-filled.btn-primary:visited,input[type="submit"].btn-filled.btn-primary:visited,.btn.btn-filled.btn-primary:visited,button.btn-white,input[type="button"].btn-white,input[type="reset"].btn-white,input[type="submit"].btn-white,.btn.btn-white,button.btn-white:visited,input[type="button"].btn-white:visited,input[type="reset"].btn-white:visited,input[type="submit"].btn-white:visited,.btn.btn-white:visited{color:#fff;}button.btn-primary,input[type="button"].btn-primary,input[type="reset"].btn-primary,input[type="submit"].btn-primary,.btn.btn-primary,button.btn-primary:visited,input[type="button"].btn-primary:visited,input[type="reset"].btn-primary:visited,input[type="submit"].btn-primary:visited,.btn.btn-primary:visited,button.btn-filled.btn-white,input[type="button"].btn-filled.btn-white,input[type="reset"].btn-filled.btn-white,input[type="submit"].btn-filled.btn-white,.btn.btn-filled.btn-white,button.btn-filled.btn-white:visited,input[type="button"].btn-filled.btn-white:visited,input[type="reset"].btn-filled.btn-white:visited,input[type="submit"].btn-filled.btn-white:visited,.btn.btn-filled.btn-white:visited{color:#452a78;}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.btn:hover,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.btn:focus,button.btn-primary:hover,input[type="button"].btn-primary:hover,input[type="reset"].btn-primary:hover,input[type="submit"].btn-primary:hover,.btn.btn-primary:hover,button.btn-primary:focus,input[type="button"].btn-primary:focus,input[type="reset"].btn-primary:focus,input[type="submit"].btn-primary:focus,.btn.btn-primary:focus,button.btn-hover-dark:hover,input[type="button"].btn-hover-dark:hover,input[type="reset"].btn-hover-dark:hover,input[type="submit"].btn-hover-dark:hover,.btn.btn-hover-dark:hover,button.btn-hover-dark:focus,input[type="button"].btn-hover-dark:focus,input[type="reset"].btn-hover-dark:focus,input[type="submit"].btn-hover-dark:focus,.btn.btn-hover-dark:focus,button.btn-white.btn-hover-dark:hover,input[type="button"].btn-white.btn-hover-dark:hover,input[type="reset"].btn-white.btn-hover-dark:hover,input[type="submit"].btn-white.btn-hover-dark:hover,.btn.btn-white.btn-hover-dark:hover,button.btn-white.btn-hover-dark:focus,input[type="button"].btn-white.btn-hover-dark:focus,input[type="reset"].btn-white.btn-hover-dark:focus,input[type="submit"].btn-white.btn-hover-dark:focus,.btn.btn-white.btn-hover-dark:focus,button.btn-hover-primary:hover,input[type="button"].btn-hover-primary:hover,input[type="reset"].btn-hover-primary:hover,input[type="submit"].btn-hover-primary:hover,.btn.btn-hover-primary:hover,button.btn-hover-primary:focus,input[type="button"].btn-hover-primary:focus,input[type="reset"].btn-hover-primary:focus,input[type="submit"].btn-hover-primary:focus,.btn.btn-hover-primary:focus,button.btn-white.btn-hover-primary:hover,input[type="button"].btn-white.btn-hover-primary:hover,input[type="reset"].btn-white.btn-hover-primary:hover,input[type="submit"].btn-white.btn-hover-primary:hover,.btn.btn-white.btn-hover-primary:hover,button.btn-white.btn-hover-primary:focus,input[type="button"].btn-white.btn-hover-primary:focus,input[type="reset"].btn-white.btn-hover-primary:focus,input[type="submit"].btn-white.btn-hover-primary:focus,.btn.btn-white.btn-hover-primary:focus{color:#fff;}button.btn-white:hover,input[type="button"].btn-white:hover,input[type="reset"].btn-white:hover,input[type="submit"].btn-white:hover,.btn.btn-white:hover,button.btn-white:focus,input[type="button"].btn-white:focus,input[type="reset"].btn-white:focus,input[type="submit"].btn-white:focus,.btn.btn-white:focus,button.btn-hover-white:hover,input[type="button"].btn-hover-white:hover,input[type="reset"].btn-hover-white:hover,input[type="submit"].btn-hover-white:hover,.btn.btn-hover-white:hover,button.btn-hover-white:focus,input[type="button"].btn-hover-white:focus,input[type="reset"].btn-hover-white:focus,input[type="submit"].btn-hover-white:focus,.btn.btn-hover-white:focus{color:#452a78;}button.btn-filled:hover,input[type="button"].btn-filled:hover,input[type="reset"].btn-filled:hover,input[type="submit"].btn-filled:hover,.btn.btn-filled:hover,button.btn-filled:focus,input[type="button"].btn-filled:focus,input[type="reset"].btn-filled:focus,input[type="submit"].btn-filled:focus,.btn.btn-filled:focus,button.btn-filled.btn-hover-dark:hover,input[type="button"].btn-filled.btn-hover-dark:hover,input[type="reset"].btn-filled.btn-hover-dark:hover,input[type="submit"].btn-filled.btn-hover-dark:hover,.btn.btn-filled.btn-hover-dark:hover,button.btn-filled.btn-hover-dark:focus,input[type="button"].btn-filled.btn-hover-dark:focus,input[type="reset"].btn-filled.btn-hover-dark:focus,input[type="submit"].btn-filled.btn-hover-dark:focus,.btn.btn-filled.btn-hover-dark:focus,button.btn-filled.btn-primary.btn-hover-dark:hover,input[type="button"].btn-filled.btn-primary.btn-hover-dark:hover,input[type="reset"].btn-filled.btn-primary.btn-hover-dark:hover,input[type="submit"].btn-filled.btn-primary.btn-hover-dark:hover,.btn.btn-filled.btn-primary.btn-hover-dark:hover,button.btn-filled.btn-primary.btn-hover-dark:focus,input[type="button"].btn-filled.btn-primary.btn-hover-dark:focus,input[type="reset"].btn-filled.btn-primary.btn-hover-dark:focus,input[type="submit"].btn-filled.btn-primary.btn-hover-dark:focus,.btn.btn-filled.btn-primary.btn-hover-dark:focus,button.btn-filled.btn-white.btn-hover-dark:hover,input[type="button"].btn-filled.btn-white.btn-hover-dark:hover,input[type="reset"].btn-filled.btn-white.btn-hover-dark:hover,input[type="submit"].btn-filled.btn-white.btn-hover-dark:hover,.btn.btn-filled.btn-white.btn-hover-dark:hover,button.btn-filled.btn-white.btn-hover-dark:focus,input[type="button"].btn-filled.btn-white.btn-hover-dark:focus,input[type="reset"].btn-filled.btn-white.btn-hover-dark:focus,input[type="submit"].btn-filled.btn-white.btn-hover-dark:focus,.btn.btn-filled.btn-white.btn-hover-dark:focus{color:#222;}button.btn-filled.btn-white:hover,input[type="button"].btn-filled.btn-white:hover,input[type="reset"].btn-filled.btn-white:hover,input[type="submit"].btn-filled.btn-white:hover,.btn.btn-filled.btn-white:hover,button.btn-filled.btn-white:focus,input[type="button"].btn-filled.btn-white:focus,input[type="reset"].btn-filled.btn-white:focus,input[type="submit"].btn-filled.btn-white:focus,.btn.btn-filled.btn-white:focus,button.btn-filled.btn-hover-white:hover,input[type="button"].btn-filled.btn-hover-white:hover,input[type="reset"].btn-filled.btn-hover-white:hover,input[type="submit"].btn-filled.btn-hover-white:hover,.btn.btn-filled.btn-hover-white:hover,button.btn-filled.btn-hover-white:focus,input[type="button"].btn-filled.btn-hover-white:focus,input[type="reset"].btn-filled.btn-hover-white:focus,input[type="submit"].btn-filled.btn-hover-white:focus,.btn.btn-filled.btn-hover-white:focus,button.btn-filled.btn-primary.btn-hover-white:hover,input[type="button"].btn-filled.btn-primary.btn-hover-white:hover,input[type="reset"].btn-filled.btn-primary.btn-hover-white:hover,input[type="submit"].btn-filled.btn-primary.btn-hover-white:hover,.btn.btn-filled.btn-primary.btn-hover-white:hover,button.btn-filled.btn-primary.btn-hover-white:focus,input[type="button"].btn-filled.btn-primary.btn-hover-white:focus,input[type="reset"].btn-filled.btn-primary.btn-hover-white:focus,input[type="submit"].btn-filled.btn-primary.btn-hover-white:focus,.btn.btn-filled.btn-primary.btn-hover-white:focus{color:#fff;}button.btn-filled.btn-primary:hover,input[type="button"].btn-filled.btn-primary:hover,input[type="reset"].btn-filled.btn-primary:hover,input[type="submit"].btn-filled.btn-primary:hover,.btn.btn-filled.btn-primary:hover,button.btn-filled.btn-primary:focus,input[type="button"].btn-filled.btn-primary:focus,input[type="reset"].btn-filled.btn-primary:focus,input[type="submit"].btn-filled.btn-primary:focus,.btn.btn-filled.btn-primary:focus,button.btn-filled.btn-hover-primary:hover,input[type="button"].btn-filled.btn-hover-primary:hover,input[type="reset"].btn-filled.btn-hover-primary:hover,input[type="submit"].btn-filled.btn-hover-primary:hover,.btn.btn-filled.btn-hover-primary:hover,button.btn-filled.btn-hover-primary:focus,input[type="button"].btn-filled.btn-hover-primary:focus,input[type="reset"].btn-filled.btn-hover-primary:focus,input[type="submit"].btn-filled.btn-hover-primary:focus,.btn.btn-filled.btn-hover-primary:focus{color:#452a78;}button.btn-block,input[type="button"].btn-block,input[type="reset"].btn-block,input[type="submit"].btn-block,.btn.btn-block{display:block;width:100%;box-sizing:border-box;padding-left:16px;padding-right:16px;}button.btn-small,input[type="button"].btn-small,input[type="reset"].btn-small,input[type="submit"].btn-small,.btn.btn-small{padding:7px 24px 8px;}button.btn-tiny,input[type="button"].btn-tiny,input[type="reset"].btn-tiny,input[type="submit"].btn-tiny,.btn.btn-tiny{font-size:12px;font-weight:normal;padding:0 4.25px;line-height:1.5833;}button.btn-icon-left .btn-icon,input[type="button"].btn-icon-left .btn-icon,input[type="reset"].btn-icon-left .btn-icon,input[type="submit"].btn-icon-left .btn-icon,.btn.btn-icon-left .btn-icon{margin-right:4px;}button.btn-icon-right .btn-icon,input[type="button"].btn-icon-right .btn-icon,input[type="reset"].btn-icon-right .btn-icon,input[type="submit"].btn-icon-right .btn-icon,.btn.btn-icon-right .btn-icon{margin-left:4px;}a.btn,a.button,.edit-link > a{text-decoration:none;}.edit-link{display:block;margin-top:48px;}.woocommerce a.button.loading:after{font-family:FontAwesome;content:"\f110";vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;right:1em;font-weight:normal;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;}.woocommerce a.button.added:after{font-family:FontAwesome;content:"\f00c";margin-left:0.53em;vertical-align:bottom;font-weight:normal;}.entry-pricing-plans .entry-footer .btn{-webkit-transition:color 250ms, background-color 250ms, border-color 250ms, padding 250ms;transition:color 250ms, background-color 250ms, border-color 250ms, padding 250ms;}.entry-pricing-plans .entry-footer .btn .pricing-action-icon{display:inline-block;width:16px;margin-right:-26px;margin-left:10px;opacity:0;-webkit-transition:margin 250ms, opacity 250ms;transition:margin 250ms, opacity 250ms;}.entry-pricing-plans .entry-footer .btn:hover,.entry-pricing-plans .entry-footer .btn:focus{padding-left:12px;padding-right:12px;}.entry-pricing-plans .entry-footer .btn:hover .pricing-action-icon,.entry-pricing-plans .entry-footer .btn:focus .pricing-action-icon{margin-right:0px;opacity:1;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select,.select2-container .select2-choice{font-size:13px;line-height:1.76923;color:#7f7f7f;border-radius:0;padding:12px;border:2px solid #f4f4f4;max-width:100%;background-color:transparent;}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="range"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder,.select2-container .select2-choice::-webkit-input-placeholder{color:#9b9b9b;opacity:1;}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="range"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="color"]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder,.select2-container .select2-choice:-moz-placeholder{color:#9b9b9b;opacity:1;}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="range"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="color"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder,.select2-container .select2-choice::-moz-placeholder{color:#9b9b9b;opacity:1;}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="range"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder,.select2-container .select2-choice:-ms-input-placeholder{color:#9b9b9b;opacity:1;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,select:focus,.select2-container .select2-choice:focus{box-shadow:none;outline:none;}input[type="text"].form-field-light,input[type="email"].form-field-light,input[type="url"].form-field-light,input[type="password"].form-field-light,input[type="search"].form-field-light,input[type="number"].form-field-light,input[type="tel"].form-field-light,input[type="range"].form-field-light,input[type="date"].form-field-light,input[type="month"].form-field-light,input[type="week"].form-field-light,input[type="time"].form-field-light,input[type="datetime"].form-field-light,input[type="datetime-local"].form-field-light,input[type="color"].form-field-light,textarea.form-field-light,select.form-field-light,.select2-container .select2-choice.form-field-light{border-color:2px solid rgba(255, 255, 255, 0.15);color:#ccc;}textarea{padding-top:16px;padding-bottom:16px;}textarea.form-field-sm{padding-top:12px;padding-bottom:12px;}select{padding-top:11px;padding-bottom:12px;}.cms-select{overflow:hidden;position:relative;display:inline-block;max-width:100%;}.cms-select > select{position:relative;background-color:transparent;width:100%;z-index:1;padding-right:24px;}.cms-select:after{content:'\f107';font-family:FontAwesome;font-size:12px;line-height:1;display:block;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:0;}select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:elipsis;}select::-ms-expand{display:none;}.comment-form .comment-form-field-input,.comment-form .comment-form-comment textarea{padding:7px 18px 8px;}.comment-form #comment,.comment-form .comment-form-field-input{width:100%;}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url,.comment-form .comment-form-comment{margin-bottom:20px;}.comment-form .form-submit{margin-top:30px;}.site-footer input[type="text"],.site-footer input[type="email"],.site-footer input[type="url"],.site-footer input[type="password"],.site-footer input[type="search"],.site-footer input[type="number"],.site-footer input[type="tel"],.site-footer input[type="range"],.site-footer input[type="date"],.site-footer input[type="month"],.site-footer input[type="week"],.site-footer input[type="time"],.site-footer input[type="datetime"],.site-footer input[type="datetime-local"],.site-footer input[type="color"],.site-footer textarea,.site-footer select{background-color:transparent;border-color:rgba(255, 255, 255, 0.15);}.site-footer .cms-select:after{color:inherit;}.search-form,.woocommerce-product-search{position:relative;}.search-form .search-field,.woocommerce-product-search .search-field{width:100%;padding-right:36px;}.search-form .search-submit,.woocommerce-product-search .search-submit{padding:0;border:none;height:24px;line-height:24px;position:absolute;right:20px;top:50%;margin-top:-12px;background-color:transparent;}.search-form .search-submit:hover,.woocommerce-product-search .search-submit:hover,.search-form .search-submit:focus,.woocommerce-product-search .search-submit:focus{color:#452a78;}html.lte-ie-9 .cms-select::after{display:none;}html.lte-ie-9 select{padding-right:0;}.site-header{position:relative;width:100%;z-index:99;}.site-header.header-with-bg .site-header-inner,.site-header.header-layout-boxed .site-header-inner{background-color:#fff;}.site-header ul{list-style:none;}.site-header-top{border-bottom:1px solid #e8e8e8;}.site-header-top .widget{font-size:12px;line-height:1.5;color:#616161;display:inline-block;vertical-align:middle;}.site-header-top .widget_cms_social_widget a{color:#5d5d5d;font-size:15px;line-height:20px;}.site-header-top .widget_cms_social_widget a:hover{background-color:transparent !important;color:#452a78;}.site-header-top.header-top-light{background-color:#f9f9f9;}.site-header-top.header-top-dark{background-color:#222;}.site-header-top.header-top-dark .widget{border-color:rgba(249, 249, 249, 0.1);}.site-branding > *,.site-navs > *,.site-mobile-menu-tools > *{padding-left:15px;padding-right:15px;}.site-branding > h1{padding-top:15px;padding-bottom:15px;margin:0;font-size:24px;line-height:1;}.site-branding > h1 > a{display:block;max-width:290px;}.site-header-main .site-mobile-menu-tools button{font-size:14px;line-height:1;padding:12.75px 14px;}.site-header-main .site-mobile-menu-tools button.active{background-color:#222;color:#fff;}.site-header-inner{margin-left:auto;margin-right:auto;}.site-nav-main:before,.site-nav-main:after{content:'';display:table;}.site-nav-main:after{clear:both;}.site-nav-extras{margin-left:-15px;margin-right:-15px;font-size:0;line-height:0;margin-bottom:6px;}.site-nav-extras .widget{font-size:12px;line-height:1.5;margin-bottom:8px;display:inline-block;max-width:100%;padding-left:15px;padding-right:15px;position:relative;}.site-nav-extras .widget .btn{border-radius:1px;}.site-nav-extras .widget + .widget:before{content:'';display:block;width:1px;height:50%;background-color:#222;opacity:0.1;position:absolute;left:-1px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.site-nav-extras .widget-title{display:none;}.site-nav-extras .widget_archive ul,.site-nav-extras .widget_categories ul,.site-nav-extras .widget_nav_menu ul,.site-nav-extras .widget_meta ul,.site-nav-extras .widget_pages ul,.site-nav-extras .widget_recent_comments ul,.site-nav-extras .widget_recent_entries ul,.site-nav-extras .widget_product_categories ul{margin-left:-7.5px;margin-right:-7.5px;}.site-nav-extras .widget_archive ul li,.site-nav-extras .widget_categories ul li,.site-nav-extras .widget_nav_menu ul li,.site-nav-extras .widget_meta ul li,.site-nav-extras .widget_pages ul li,.site-nav-extras .widget_recent_comments ul li,.site-nav-extras .widget_recent_entries ul li,.site-nav-extras .widget_product_categories ul li{position:relative;display:inline-block;border-top:none;margin:0;padding:0 7.5px;}.site-nav-extras .widget_archive ul li:after,.site-nav-extras .widget_categories ul li:after,.site-nav-extras .widget_nav_menu ul li:after,.site-nav-extras .widget_meta ul li:after,.site-nav-extras .widget_pages ul li:after,.site-nav-extras .widget_recent_comments ul li:after,.site-nav-extras .widget_recent_entries ul li:after,.site-nav-extras .widget_product_categories ul li:after{display:none;}.site-nav-extras .widget_archive ul li a,.site-nav-extras .widget_categories ul li a,.site-nav-extras .widget_nav_menu ul li a,.site-nav-extras .widget_meta ul li a,.site-nav-extras .widget_pages ul li a,.site-nav-extras .widget_recent_comments ul li a,.site-nav-extras .widget_recent_entries ul li a,.site-nav-extras .widget_product_categories ul li a{color:#5d5d5d;}.site-nav-extras .widget_archive ul ul,.site-nav-extras .widget_categories ul ul,.site-nav-extras .widget_nav_menu ul ul,.site-nav-extras .widget_meta ul ul,.site-nav-extras .widget_pages ul ul,.site-nav-extras .widget_recent_comments ul ul,.site-nav-extras .widget_recent_entries ul ul,.site-nav-extras .widget_product_categories ul ul{border-top:none;position:absolute;top:100%;right:0;visibility:hidden;opacity:0;margin:0;}.site-nav-extras .btn{font-size:inherit;}body.admin-bar{position:relative;}@media (max-width:991px){.site-header{background-color:#fff;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1);}.site-header-top{padding-top:8px;padding-bottom:4px;text-align:center;}.site-header-top .widget{margin-bottom:4px;padding:2px 10px;}.site-header-top .cms-social{text-align:inherit;}.site-header-main{padding-top:12px;padding-bottom:12px;height:auto !important;}.site-branding,.site-mobile-menu-tools{height:80px;position:relative;font-size:0;}.site-branding:before,.site-mobile-menu-tools:before{content:'';display:inline-block;position:relative;height:100%;vertical-align:middle;}.site-branding > *,.site-mobile-menu-tools > *{display:inline-block;max-width:98%;vertical-align:middle;}.site-branding{float:left;max-width:66.66667%;}.site-branding img{max-height:50px;}.site-mobile-menu-tools{float:right;max-width:33.33333%;}.site-navs{clear:both;}.site-nav-main{background-color:#222;margin-left:-15px;margin-right:-15px;position:absolute;visibility:hidden;opacity:0;height:0;overflow:hidden;margin-bottom:-12px;-webkit-transition:opacity 300ms;transition:opacity 300ms;}.site-nav-main + .site-nav-extras{margin-top:12px;}.site-nav-main.site-nav-mobile-open{height:auto;overflow:visible;position:static;visibility:visible;opacity:1;}.site-nav-extras{text-align:center;padding-top:12px;border-top:1px solid rgba(34, 34, 34, 0.1);margin-bottom:-8px;}.site-nav-extras + .site-nav-main{margin-top:12px;}.cms-header-top.header-top-default{border-bottom:1px solid rgba(0, 0, 0, 0.1);}}@media (min-width:992px){.site-header-top .widget{display:table-cell;margin-bottom:0;padding:2px 12px;border-left:1px solid rgba(34, 34, 34, 0.1);}.site-header-top .widget:first-child{padding-left:15px;}.site-header-top .widget:last-child{padding-right:15px;}.site-header-top .header-top-left,.site-header-top .header-top-right{display:inline-table;height:44px;}.site-header-top .header-top-left{float:left;}.site-header-top .header-top-left .widget:first-child{border-left:none;}.site-header-top .header-top-right{float:right;}.site-nav-extras{text-align:right;}.site-header{position:absolute;top:0;left:0;}.site-header .site-header-main .container{position:relative;}.site-header .site-header-main > .container,.site-header .site-header-main > .container > .row{height:100%;}.site-header .site-branding,.site-header .site-navs{display:inline-table;height:100%;}.site-header .site-branding{float:left;}.site-header .site-branding > h1{margin:0;display:table-cell;vertical-align:middle;}.site-header .site-navs{float:right;}.site-header .site-navs .site-navs-inner{display:table-cell;vertical-align:bottom;}.site-header.header-with-border:after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid rgba(255, 255, 255, 0.3);}.site-header.header-float{top:30px;}.site-header.header-layout-1 .site-header-main,.site-header.header-layout-2 .site-header-main,.site-header.header-layout-3 .site-header-main,.site-header.header-layout-10 .site-header-main,.site-header.header-layout-12 .site-header-main,.site-header.header-layout-13 .site-header-main{height:119px;}.site-header.header-layout-1 .site-branding img,.site-header.header-layout-2 .site-branding img,.site-header.header-layout-3 .site-branding img,.site-header.header-layout-10 .site-branding img,.site-header.header-layout-12 .site-branding img,.site-header.header-layout-13 .site-branding img{max-height:72px;}.site-header.header-layout-1,.site-header.header-layout-10,.site-header.header-layout-11{background-image:linear-gradient(rgba(255, 255, 255, 0.385) 0%, rgba(255, 255, 255, 0) 55%);}.site-header.header-layout-3 .site-navs-inner,.site-header.header-layout-10 .site-navs-inner{vertical-align:middle;}.site-header.header-layout-3 ul.cms-menu-main > li > a,.site-header.header-layout-10 ul.cms-menu-main > li > a,.site-header.header-layout-3 div.cms-menu-main > ul > li > a,.site-header.header-layout-10 div.cms-menu-main > ul > li > a,.site-header.header-layout-3 ul.cms-menu-extras > li > a,.site-header.header-layout-10 ul.cms-menu-extras > li > a{padding-top:29px;}.site-header.header-layout-2,.site-header.header-layout-3,.site-header.header-layout-4,.site-header.header-layout-5,.site-header.header-layout-6,.site-header.header-layout-7,.site-header.header-layout-8,.site-header.header-layout-9{box-shadow:0px 2px 3px 0px rgba(34, 34, 34, 0.05);}.site-header.header-layout-4 .site-header-main,.site-header.header-layout-5 .site-header-main{height:89px;}.site-header.header-layout-4 .site-branding img,.site-header.header-layout-5 .site-branding img{max-height:52px;}.site-header.header-layout-11 .site-header-main,.site-header.header-layout-14 .site-header-main{height:99px;}.site-header.header-layout-11 .site-branding img,.site-header.header-layout-14 .site-branding img{max-height:52px;}.site-header.header-layout-4 .site-navs-inner,.site-header.header-layout-5 .site-navs-inner,.site-header.header-layout-11 .site-navs-inner,.site-header.header-layout-14 .site-navs-inner{vertical-align:middle;}.site-header.header-layout-4 ul.cms-menu-main > li > a,.site-header.header-layout-5 ul.cms-menu-main > li > a,.site-header.header-layout-11 ul.cms-menu-main > li > a,.site-header.header-layout-14 ul.cms-menu-main > li > a,.site-header.header-layout-4 div.cms-menu-main > ul > li > a,.site-header.header-layout-5 div.cms-menu-main > ul > li > a,.site-header.header-layout-11 div.cms-menu-main > ul > li > a,.site-header.header-layout-14 div.cms-menu-main > ul > li > a,.site-header.header-layout-4 ul.cms-menu-extras > li > a,.site-header.header-layout-5 ul.cms-menu-extras > li > a,.site-header.header-layout-11 ul.cms-menu-extras > li > a,.site-header.header-layout-14 ul.cms-menu-extras > li > a{padding-top:29px;}.site-header.header-layout-6 .site-header-main,.site-header.header-layout-7 .site-header-main,.site-header.header-layout-8 .site-header-main,.site-header.header-layout-9 .site-header-main{padding-top:35px;}.site-header.header-layout-6 .site-branding,.site-header.header-layout-7 .site-branding,.site-header.header-layout-8 .site-branding,.site-header.header-layout-9 .site-branding,.site-header.header-layout-6 .site-navs,.site-header.header-layout-7 .site-navs,.site-header.header-layout-8 .site-navs,.site-header.header-layout-9 .site-navs{display:block;float:none;margin-left:auto;margin-right:auto;text-align:center;}.site-header.header-layout-6 .site-branding,.site-header.header-layout-7 .site-branding,.site-header.header-layout-8 .site-branding,.site-header.header-layout-9 .site-branding{margin-bottom:28px;}.site-header.header-layout-6 .site-branding > h1,.site-header.header-layout-7 .site-branding > h1,.site-header.header-layout-8 .site-branding > h1,.site-header.header-layout-9 .site-branding > h1{display:inline-block;}.site-header.header-layout-6 ul.cms-menu-main > li > a,.site-header.header-layout-7 ul.cms-menu-main > li > a,.site-header.header-layout-8 ul.cms-menu-main > li > a,.site-header.header-layout-6 div.cms-menu-main > ul > li > a,.site-header.header-layout-7 div.cms-menu-main > ul > li > a,.site-header.header-layout-8 div.cms-menu-main > ul > li > a,.site-header.header-layout-6 ul.cms-menu-extras > li > a,.site-header.header-layout-7 ul.cms-menu-extras > li > a,.site-header.header-layout-8 ul.cms-menu-extras > li > a{padding-bottom:26px;}.site-header.header-layout-6 ul.cms-menu-main > li > a:after,.site-header.header-layout-7 ul.cms-menu-main > li > a:after,.site-header.header-layout-8 ul.cms-menu-main > li > a:after,.site-header.header-layout-6 div.cms-menu-main > ul > li > a:after,.site-header.header-layout-7 div.cms-menu-main > ul > li > a:after,.site-header.header-layout-8 div.cms-menu-main > ul > li > a:after,.site-header.header-layout-6 ul.cms-menu-extras > li > a:after,.site-header.header-layout-7 ul.cms-menu-extras > li > a:after,.site-header.header-layout-8 ul.cms-menu-extras > li > a:after{bottom:25px;}.site-header.header-layout-9 ul.cms-menu-main > li > a,.site-header.header-layout-9 div.cms-menu-main > ul > li > a,.site-header.header-layout-9 ul.cms-menu-extras > li > a{padding-bottom:24px;}.site-header.header-layout-9 ul.cms-menu-main > li > a:after,.site-header.header-layout-9 div.cms-menu-main > ul > li > a:after,.site-header.header-layout-9 ul.cms-menu-extras > li > a:after{bottom:23px;}.site-header.header-layout-9 .site-nav-extras{margin-bottom:4px;}.site-header.header-layout-6 .site-navs-inner,.site-header.header-layout-7 .site-navs-inner,.site-header.header-layout-9 .site-navs-inner{display:inline-block;}.site-header.header-layout-8 .site-navs-inner{display:block;}.site-header.header-layout-8 .menu-main-container{float:left;}.site-header.header-layout-9 .site-header-main{padding-bottom:18px;}.site-header.header-layout-9 .site-nav-extras{text-align:center;}.site-header.header-layout-float{top:30px;}.site-header.header-default.header-no-top{padding-bottom:2px;}.site-header.header-sticky{left:0;right:0;-webkit-transition:all 250ms;transition:all 250ms;}.site-header.header-sticky.header-sticky-activating,.site-header.header-sticky.header-sticky-deactivating{top:-100px;visibility:hidden;opacity:0;overflow:hidden;}.site-header.header-sticky.header-sticky-activated{position:fixed;}.site-header.header-sticky.header-sticky-activated .site-header-top,.site-header.header-sticky.header-sticky-activated .site-nav-extras{display:none;}.site-header.header-sticky.header-sticky-activated .site-header-main{height:80px;padding-top:0;padding-bottom:0;}.site-header.header-sticky.header-sticky-activated .site-header-inner{width:100%;background-color:#fff;box-shadow:0px 2px 2px 0px rgba(34, 34, 34, 0.05), 0px 1px 0px 0px rgba(34, 34, 34, 0.03);}.site-header.header-sticky.header-sticky-activated .site-branding{float:left;display:table;margin:0;}.site-header.header-sticky.header-sticky-activated .site-branding > h1{display:table-cell;vertical-align:middle;}.site-header.header-sticky.header-sticky-activated .site-navs{float:right;display:table;}.site-header.header-sticky.header-sticky-activated .site-navs .site-navs-inner{display:table-cell;vertical-align:middle;}.site-header.header-sticky.header-sticky-activated ul.cms-menu-main > li > a,.site-header.header-sticky.header-sticky-activated div.cms-menu-main > ul > li > a,.site-header.header-sticky.header-sticky-activated ul.cms-menu-extras > li > a{padding-top:27px;padding-bottom:26px;}.site-header.header-sticky.header-sticky-activated ul.cms-menu-main > li > a:after,.site-header.header-sticky.header-sticky-activated div.cms-menu-main > ul > li > a:after,.site-header.header-sticky.header-sticky-activated ul.cms-menu-extras > li > a:after{bottom:25px;}.site-header.header-sticky-activated{top:0;border-bottom:none;visibility:visible;opacity:1;}.site-header.header-sticky-activated .site-branding img{max-height:50px;}.site-header .site-mobile-menu-tools{display:none;}}@media (min-width:1024px){.site-header.header-layout-boxed .site-header-inner{width:1000px;margin-left:auto;margin-right:auto;box-shadow:0px 2px 3px 0px rgba(34, 34, 34, 0.05);}}@media (min-width:1200px){.site-header.header-layout-boxed .site-header-inner{width:1170px;}.site-nav-extras .widget{margin-right:5px;}.site-nav-extras .widget + .widget{padding-left:20px;}.site-nav-extras .widget:last-child{margin-right:0;}}@media (min-width:1280px){.site-header.header-layout-boxed .site-header-inner{width:1230px;}}.header-placeholder{display:none;}@media (min-width:992px){.header-placeholder.header-placeholder-layout-2,.header-placeholder.header-placeholder-layout-3,.header-placeholder.header-placeholder-layout-4,.header-placeholder.header-placeholder-layout-5,.header-placeholder.header-placeholder-layout-6,.header-placeholder.header-placeholder-layout-7,.header-placeholder.header-placeholder-layout-8,.header-placeholder.header-placeholder-layout-9,.header-placeholder.header-placeholder-layout-12{display:block;}}ul.cms-menu-main,div.cms-menu-main > ul,.cms-menu-side,ul.cms-menu-extras{padding:0;margin-bottom:0;text-align:left;font-size:13px;list-style:none;}ul.cms-menu-main:before,div.cms-menu-main > ul:before,.cms-menu-side:before,ul.cms-menu-extras:before,ul.cms-menu-main:after,div.cms-menu-main > ul:after,.cms-menu-side:after,ul.cms-menu-extras:after{content:'';display:table;}ul.cms-menu-main:after,div.cms-menu-main > ul:after,.cms-menu-side:after,ul.cms-menu-extras:after{clear:both;}ul.cms-menu-main > li > a,div.cms-menu-main > ul > li > a,.cms-menu-side > li > a{text-transform:uppercase;font-weight:700;}ul.cms-menu-main li,div.cms-menu-main > ul li,.cms-menu-side li{position:relative;}ul.cms-menu-main li a,div.cms-menu-main > ul li a,.cms-menu-side li a{display:block;position:relative;text-decoration:none;}ul.cms-menu-main .sub-menu,div.cms-menu-main > ul .sub-menu,.cms-menu-side .sub-menu,ul.cms-menu-main .children,div.cms-menu-main > ul .children,.cms-menu-side .children{list-style:none;}ul.cms-menu-main .sub-menu li a,div.cms-menu-main > ul .sub-menu li a,.cms-menu-side .sub-menu li a,ul.cms-menu-main .children li a,div.cms-menu-main > ul .children li a,.cms-menu-side .children li a{padding:9.1px 0;}ul.cms-menu-main .menu-icon,div.cms-menu-main > ul .menu-icon,.cms-menu-side .menu-icon{margin-right:6px;}ul.cms-menu-extras > li{float:left;position:relative;}ul.cms-menu-extras > li > a{display:block;position:relative;text-decoration:none;font-size:14px;}ul.cms-menu-extras > li.active > .sub-menu-cart{visibility:visible;opacity:1;}ul.cms-menu-extras .sub-menu-cart{padding:18px 15px;background-color:#222;min-width:290px;position:absolute;z-index:99;visibility:hidden;opacity:0;box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.05);top:100%;right:0;-webkit-transition:opacity 300ms, margin 300ms;transition:opacity 300ms, margin 300ms;}ul.cms-menu-extras .sub-menu-cart .woocommerce.widget_shopping_cart{display:block !important;}ul.cms-menu-extras .sub-menu-cart .woocommerce.widget_shopping_cart .widget-title{text-align:center;border-bottom:1px solid rgba(255, 255, 255, 0.04);color:#fff;font-size:14px;font-weight:600;padding-bottom:10px;}ul.cms-menu-extras .sub-menu-cart .widget{margin-bottom:0;}ul.cms-menu-extras .sub-menu-cart .widget + .widget{margin-top:48px;}.cms-menu-side li a{color:#999;-webkit-transition:color 300ms, background-color 300ms;transition:color 300ms, background-color 300ms;}.cms-menu-side li a:hover,.cms-menu-side li.current-menu-ancestor > a,.cms-menu-side li.current-menu-item > a,.cms-menu-side li.current_page_parent,.cms-menu-side li.current-page-ancestor > a,.cms-menu-side li.current_page_item > a,.cms-menu-side li.has-sub-menu-open > a{color:#fff;}.cms-menu-side li a:hover .sub-menu-toggle:before,.cms-menu-side li.current-menu-ancestor > a .sub-menu-toggle:before,.cms-menu-side li.current-menu-item > a .sub-menu-toggle:before,.cms-menu-side li.current_page_parent .sub-menu-toggle:before,.cms-menu-side li.current-page-ancestor > a .sub-menu-toggle:before,.cms-menu-side li.current_page_item > a .sub-menu-toggle:before,.cms-menu-side li.has-sub-menu-open > a .sub-menu-toggle:before,.cms-menu-side li a:hover .sub-menu-toggle:after,.cms-menu-side li.current-menu-ancestor > a .sub-menu-toggle:after,.cms-menu-side li.current-menu-item > a .sub-menu-toggle:after,.cms-menu-side li.current_page_parent .sub-menu-toggle:after,.cms-menu-side li.current-page-ancestor > a .sub-menu-toggle:after,.cms-menu-side li.current_page_item > a .sub-menu-toggle:after,.cms-menu-side li.has-sub-menu-open > a .sub-menu-toggle:after{background-color:#fff;}.cms-menu-side li.has-sub-menu-open{overflow:visible;}.cms-menu-side li.has-sub-menu-open > .sub-menu,.cms-menu-side li.has-sub-menu-open > .children{visibility:visible;opacity:1;height:auto;overflow:visible;}.cms-menu-side li .sub-menu-toggle{cursor:pointer;display:block;width:24px;height:24px;text-align:center;position:absolute;left:-32px;top:50%;margin-top:-12px;}.cms-menu-side li .sub-menu-toggle:before,.cms-menu-side li .sub-menu-toggle:after{content:'';display:block;position:absolute;background-color:#999;left:50%;top:50%;}.cms-menu-side li .sub-menu-toggle:before{width:7px;height:1px;margin-left:-3px;-webkit-transition:background-color 300ms;transition:background-color 300ms;}.cms-menu-side li .sub-menu-toggle:after{width:1px;height:7px;margin-top:-3px;-webkit-transition:height 300ms, margin-top 300ms, background-color 300ms;transition:height 300ms, margin-top 300ms, background-color 300ms;}.cms-menu-side li .sub-menu-toggle.active:after{height:0;margin-top:0;}.cms-menu-side > li > a{padding:9.35px 0;color:#fff;position:relative;display:inline-block;}.cms-menu-side > li > a:after{content:'';display:block;width:0;height:2px;position:absolute;left:50%;background-color:#fff;opacity:0;-webkit-transition:opacity 300ms, left 300ms, width 300ms;transition:opacity 300ms, left 300ms, width 300ms;}.cms-menu-side > li a:hover:after,.cms-menu-side > li.current-menu-ancestor > a:after,.cms-menu-side > li.current-menu-item > a:after,.cms-menu-side > li.current_page_parent > a:after,.cms-menu-side > li.current-page-ancestor > a:after,.cms-menu-side > li.current_page_item > a:after,.cms-menu-side > li.has-sub-menu-open > a:after{width:100%;left:0;opacity:1;}.cms-menu-side .sub-menu,.cms-menu-side .children{width:auto !important;padding-left:15px;height:0;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:opacity 300ms;transition:opacity 300ms;}@media (max-width:991px){ul.cms-menu-main li,div.cms-menu-main > ul li{overflow:hidden;width:auto !important;}ul.cms-menu-main li a,div.cms-menu-main > ul li a{color:#999;-webkit-transition:color 300ms, background-color 300ms;transition:color 300ms, background-color 300ms;border-bottom:1px solid rgba(255, 255, 255, 0.04);}ul.cms-menu-main li:hover > a,div.cms-menu-main > ul li:hover > a,ul.cms-menu-main li.current-menu-ancestor > a,div.cms-menu-main > ul li.current-menu-ancestor > a,ul.cms-menu-main li.current-menu-item > a,div.cms-menu-main > ul li.current-menu-item > a,ul.cms-menu-main li.current_page_parent > a,div.cms-menu-main > ul li.current_page_parent > a,ul.cms-menu-main li.current_page_item > a,div.cms-menu-main > ul li.current_page_item > a,ul.cms-menu-main li.has-sub-menu-open > a,div.cms-menu-main > ul li.has-sub-menu-open > a{color:#fff;}ul.cms-menu-main li:hover > a > .sub-menu-toggle,div.cms-menu-main > ul li:hover > a > .sub-menu-toggle,ul.cms-menu-main li.current-menu-ancestor > a > .sub-menu-toggle,div.cms-menu-main > ul li.current-menu-ancestor > a > .sub-menu-toggle,ul.cms-menu-main li.current-menu-item > a > .sub-menu-toggle,div.cms-menu-main > ul li.current-menu-item > a > .sub-menu-toggle,ul.cms-menu-main li.current_page_parent > a > .sub-menu-toggle,div.cms-menu-main > ul li.current_page_parent > a > .sub-menu-toggle,ul.cms-menu-main li.current_page_item > a > .sub-menu-toggle,div.cms-menu-main > ul li.current_page_item > a > .sub-menu-toggle,ul.cms-menu-main li.has-sub-menu-open > a > .sub-menu-toggle,div.cms-menu-main > ul li.has-sub-menu-open > a > .sub-menu-toggle{background-color:rgba(255, 255, 255, 0.25);}ul.cms-menu-main li:hover > a > .sub-menu-toggle:before,div.cms-menu-main > ul li:hover > a > .sub-menu-toggle:before,ul.cms-menu-main li.current-menu-ancestor > a > .sub-menu-toggle:before,div.cms-menu-main > ul li.current-menu-ancestor > a > .sub-menu-toggle:before,ul.cms-menu-main li.current-menu-item > a > .sub-menu-toggle:before,div.cms-menu-main > ul li.current-menu-item > a > .sub-menu-toggle:before,ul.cms-menu-main li.current_page_parent > a > .sub-menu-toggle:before,div.cms-menu-main > ul li.current_page_parent > a > .sub-menu-toggle:before,ul.cms-menu-main li.current_page_item > a > .sub-menu-toggle:before,div.cms-menu-main > ul li.current_page_item > a > .sub-menu-toggle:before,ul.cms-menu-main li.has-sub-menu-open > a > .sub-menu-toggle:before,div.cms-menu-main > ul li.has-sub-menu-open > a > .sub-menu-toggle:before,ul.cms-menu-main li:hover > a > .sub-menu-toggle:after,div.cms-menu-main > ul li:hover > a > .sub-menu-toggle:after,ul.cms-menu-main li.current-menu-ancestor > a > .sub-menu-toggle:after,div.cms-menu-main > ul li.current-menu-ancestor > a > .sub-menu-toggle:after,ul.cms-menu-main li.current-menu-item > a > .sub-menu-toggle:after,div.cms-menu-main > ul li.current-menu-item > a > .sub-menu-toggle:after,ul.cms-menu-main li.current_page_parent > a > .sub-menu-toggle:after,div.cms-menu-main > ul li.current_page_parent > a > .sub-menu-toggle:after,ul.cms-menu-main li.current_page_item > a > .sub-menu-toggle:after,div.cms-menu-main > ul li.current_page_item > a > .sub-menu-toggle:after,ul.cms-menu-main li.has-sub-menu-open > a > .sub-menu-toggle:after,div.cms-menu-main > ul li.has-sub-menu-open > a > .sub-menu-toggle:after{background-color:#fff;}ul.cms-menu-main li.has-sub-menu-open,div.cms-menu-main > ul li.has-sub-menu-open{overflow:visible;}ul.cms-menu-main li.has-sub-menu-open > .sub-menu,div.cms-menu-main > ul li.has-sub-menu-open > .sub-menu,ul.cms-menu-main li.has-sub-menu-open > .children,div.cms-menu-main > ul li.has-sub-menu-open > .children{visibility:visible;opacity:1;height:auto;}ul.cms-menu-main li .sub-menu-toggle,div.cms-menu-main > ul li .sub-menu-toggle{cursor:pointer;display:block;width:24px;height:24px;text-align:center;position:absolute;right:15px;top:50%;margin-top:-12px;background-color:rgba(255, 255, 255, 0.04);-webkit-transition:background-color 300ms;transition:background-color 300ms;}ul.cms-menu-main li .sub-menu-toggle:before,div.cms-menu-main > ul li .sub-menu-toggle:before,ul.cms-menu-main li .sub-menu-toggle:after,div.cms-menu-main > ul li .sub-menu-toggle:after{content:'';display:block;position:absolute;background-color:#999;left:50%;top:50%;}ul.cms-menu-main li .sub-menu-toggle:before,div.cms-menu-main > ul li .sub-menu-toggle:before{width:7px;height:1px;margin-left:-3px;-webkit-transition:background-color 300ms;transition:background-color 300ms;}ul.cms-menu-main li .sub-menu-toggle:after,div.cms-menu-main > ul li .sub-menu-toggle:after{width:1px;height:7px;margin-top:-3px;-webkit-transition:height 300ms, margin-top 300ms, background-color 300ms;transition:height 300ms, margin-top 300ms, background-color 300ms;}ul.cms-menu-main li .sub-menu-toggle.active:after,div.cms-menu-main > ul li .sub-menu-toggle.active:after{height:0;margin-top:0;}ul.cms-menu-main > li > a,div.cms-menu-main > ul > li > a{padding:15px 20px;color:#fff;}ul.cms-menu-main > li:hover > a,div.cms-menu-main > ul > li:hover > a,ul.cms-menu-main > li.has-sub-menu-open > a,div.cms-menu-main > ul > li.has-sub-menu-open > a{background-color:rgba(255, 255, 255, 0.04);}ul.cms-menu-main .sub-menu,div.cms-menu-main > ul .sub-menu,ul.cms-menu-main .children,div.cms-menu-main > ul .children{width:auto !important;padding-left:20px;height:0;visibility:hidden;opacity:0;-webkit-transition:opacity 300ms;transition:opacity 300ms;}ul.cms-menu-extras > li{text-align:center;}ul.cms-menu-extras > li > a{padding:15px;color:#999;-webkit-transition:all 300ms;transition:all 300ms;border-bottom:1px solid rgba(255, 255, 255, 0.04);}ul.cms-menu-extras > li:hover > a,ul.cms-menu-extras > li.active > a{color:#fff;}ul.cms-menu-extras.menu-extras-1-item > li{float:none;}ul.cms-menu-extras.menu-extras-2-items > li,ul.cms-menu-extras.menu-extras-3-items > li{float:left;}ul.cms-menu-extras.menu-extras-2-items > li:not(:last-child) > a,ul.cms-menu-extras.menu-extras-3-items > li:not(:last-child) > a{border-right:1px solid rgba(255, 255, 255, 0.04);}ul.cms-menu-extras.menu-extras-2-items > li{width:50%;}ul.cms-menu-extras.menu-extras-3-items > li{width:33.33333%;}ul.cms-menu-extras .sub-menu-cart{max-width:290px;}}@media (min-width:992px){.menu-main-container,.menu-extras-container,div.cms-menu-main{float:right;}.menu-extras-container + div.cms-menu-main > ul > li:last-child,.menu-extras-container + .menu-main-container > ul > li:last-child{margin-right:8px;}ul.cms-menu-main > li,div.cms-menu-main > ul > li,ul.cms-menu-extras > li{margin:0 8px;}ul.cms-menu-main > li > a,div.cms-menu-main > ul > li > a,ul.cms-menu-extras > li > a{color:#222;line-height:1.5;padding:2px 0 28px;}ul.cms-menu-main > li:last-child,div.cms-menu-main > ul > li:last-child,ul.cms-menu-extras > li:last-child{margin-right:0;}ul.cms-menu-main > li,div.cms-menu-main > ul > li{float:left;}ul.cms-menu-main > li > a:after,div.cms-menu-main > ul > li > a:after{content:'';display:block;width:0;height:2px;position:absolute;left:50%;bottom:27px;opacity:0;-webkit-transition:all 300ms;transition:all 300ms;}ul.cms-menu-main > li:hover > a:after,div.cms-menu-main > ul > li:hover > a:after,ul.cms-menu-main > li.current-menu-ancestor > a:after,div.cms-menu-main > ul > li.current-menu-ancestor > a:after,ul.cms-menu-main > li.current-menu-item > a:after,div.cms-menu-main > ul > li.current-menu-item > a:after,ul.cms-menu-main > li.current_page_parent > a:after,div.cms-menu-main > ul > li.current_page_parent > a:after,ul.cms-menu-main > li.current_page_item > a:after,div.cms-menu-main > ul > li.current_page_item > a:after{opacity:1;left:0;width:100%;}ul.cms-menu-main > li.current-menu-ancestor > a,div.cms-menu-main > ul > li.current-menu-ancestor > a,ul.cms-menu-main > li.current-menu-item > a,div.cms-menu-main > ul > li.current-menu-item > a,ul.cms-menu-main > li.current_page_parent > a,div.cms-menu-main > ul > li.current_page_parent > a,ul.cms-menu-main > li.current_page_item > a,div.cms-menu-main > ul > li.current_page_item > a{color:#222;}ul.cms-menu-main > li.current-menu-ancestor > a:after,div.cms-menu-main > ul > li.current-menu-ancestor > a:after,ul.cms-menu-main > li.current-menu-item > a:after,div.cms-menu-main > ul > li.current-menu-item > a:after,ul.cms-menu-main > li.current_page_parent > a:after,div.cms-menu-main > ul > li.current_page_parent > a:after,ul.cms-menu-main > li.current_page_item > a:after,div.cms-menu-main > ul > li.current_page_item > a:after{background-color:#222;}ul.cms-menu-main > li:hover > a,div.cms-menu-main > ul > li:hover > a{color:#222;}ul.cms-menu-main > li:hover > a:after,div.cms-menu-main > ul > li:hover > a:after{background-color:#222;}ul.cms-menu-main > li.menu-item-group-sub-menu > .sub-menu > li > .sub-menu,div.cms-menu-main > ul > li.menu-item-group-sub-menu > .sub-menu > li > .sub-menu{min-width:auto;}ul.cms-menu-main > li.menu-item-has-sub-menu-full.menu-item-pos-temp,div.cms-menu-main > ul > li.menu-item-has-sub-menu-full.menu-item-pos-temp{position:static;}ul.cms-menu-main > li.menu-item-group-sub-menu > .sub-menu,div.cms-menu-main > ul > li.menu-item-group-sub-menu > .sub-menu{padding-left:12px;padding-right:12px;}ul.cms-menu-main > li.menu-item-group-sub-menu > .sub-menu > li,div.cms-menu-main > ul > li.menu-item-group-sub-menu > .sub-menu > li{padding-left:13px;padding-right:13px;}ul.cms-menu-main > li.menu-item-group-sub-menu > .sub-menu > li > a,div.cms-menu-main > ul > li.menu-item-group-sub-menu > .sub-menu > li > a{text-transform:uppercase;font-weight:700;border-bottom:1px solid rgba(255, 255, 255, 0.04);}ul.cms-menu-main > li.menu-item-group-sub-menu > .sub-menu > li > a:after,div.cms-menu-main > ul > li.menu-item-group-sub-menu > .sub-menu > li > a:after{display:none;}ul.cms-menu-main > li.menu-item-group-sub-menu > .sub-menu > li > .sub-menu,div.cms-menu-main > ul > li.menu-item-group-sub-menu > .sub-menu > li > .sub-menu{position:static;visibility:inherit;margin:0;box-shadow:none;opacity:inherit;padding:0;background-color:transparent;}ul.cms-menu-main > li.menu-item-group-sub-menu > .sub-menu > li > .sub-menu > li,div.cms-menu-main > ul > li.menu-item-group-sub-menu > .sub-menu > li > .sub-menu > li{padding-left:0;padding-right:0;}ul.cms-menu-main > li > .sub-menu,div.cms-menu-main > ul > li > .sub-menu,ul.cms-menu-main > li > .children,div.cms-menu-main > ul > li > .children{top:100%;left:0;margin-top:10px;}ul.cms-menu-main > li > .sub-menu.drop-full,div.cms-menu-main > ul > li > .sub-menu.drop-full,ul.cms-menu-main > li > .children.drop-full,div.cms-menu-main > ul > li > .children.drop-full{width:auto;left:15px;right:15px;}ul.cms-menu-main > li > .sub-menu.drop-left,div.cms-menu-main > ul > li > .sub-menu.drop-left,ul.cms-menu-main > li > .children.drop-left,div.cms-menu-main > ul > li > .children.drop-left,ul.cms-menu-main > li > .sub-menu.drop-oposite,div.cms-menu-main > ul > li > .sub-menu.drop-oposite,ul.cms-menu-main > li > .children.drop-oposite,div.cms-menu-main > ul > li > .children.drop-oposite{left:auto;right:0;}ul.cms-menu-main > li > .sub-menu.drop-left.drop-oposite,div.cms-menu-main > ul > li > .sub-menu.drop-left.drop-oposite,ul.cms-menu-main > li > .children.drop-left.drop-oposite,div.cms-menu-main > ul > li > .children.drop-left.drop-oposite{left:0;right:auto;}ul.cms-menu-main > li > .sub-menu.drop-center,div.cms-menu-main > ul > li > .sub-menu.drop-center,ul.cms-menu-main > li > .children.drop-center,div.cms-menu-main > ul > li > .children.drop-center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}ul.cms-menu-main > li > .sub-menu.multi-cols,div.cms-menu-main > ul > li > .sub-menu.multi-cols,ul.cms-menu-main > li > .children.multi-cols,div.cms-menu-main > ul > li > .children.multi-cols{padding-top:15px;padding-bottom:15px;}ul.cms-menu-main > li > .sub-menu.multi-cols-5 > li,div.cms-menu-main > ul > li > .sub-menu.multi-cols-5 > li,ul.cms-menu-main > li > .children.multi-cols-5 > li,div.cms-menu-main > ul > li > .children.multi-cols-5 > li,ul.cms-menu-main > li > .sub-menu.multi-cols-4 > li,div.cms-menu-main > ul > li > .sub-menu.multi-cols-4 > li,ul.cms-menu-main > li > .children.multi-cols-4 > li,div.cms-menu-main > ul > li > .children.multi-cols-4 > li,ul.cms-menu-main > li > .sub-menu.multi-cols-3 > li,div.cms-menu-main > ul > li > .sub-menu.multi-cols-3 > li,ul.cms-menu-main > li > .children.multi-cols-3 > li,div.cms-menu-main > ul > li > .children.multi-cols-3 > li,ul.cms-menu-main > li > .sub-menu.multi-cols-2 > li,div.cms-menu-main > ul > li > .sub-menu.multi-cols-2 > li,ul.cms-menu-main > li > .children.multi-cols-2 > li,div.cms-menu-main > ul > li > .children.multi-cols-2 > li{float:left;}ul.cms-menu-main > li > .sub-menu.multi-cols-2 > li,div.cms-menu-main > ul > li > .sub-menu.multi-cols-2 > li,ul.cms-menu-main > li > .children.multi-cols-2 > li,div.cms-menu-main > ul > li > .children.multi-cols-2 > li{width:50%;}ul.cms-menu-main > li > .sub-menu.multi-cols-3 > li,div.cms-menu-main > ul > li > .sub-menu.multi-cols-3 > li,ul.cms-menu-main > li > .children.multi-cols-3 > li,div.cms-menu-main > ul > li > .children.multi-cols-3 > li{width:33.33333%;}ul.cms-menu-main > li > .sub-menu.multi-cols-4 > li,div.cms-menu-main > ul > li > .sub-menu.multi-cols-4 > li,ul.cms-menu-main > li > .children.multi-cols-4 > li,div.cms-menu-main > ul > li > .children.multi-cols-4 > li{width:25%;}ul.cms-menu-main > li > .sub-menu.multi-cols-5 > li,div.cms-menu-main > ul > li > .sub-menu.multi-cols-5 > li,ul.cms-menu-main > li > .children.multi-cols-5 > li,div.cms-menu-main > ul > li > .children.multi-cols-5 > li{width:20%;}ul.cms-menu-main li,div.cms-menu-main > ul li{overflow:hidden;}ul.cms-menu-main li:hover,div.cms-menu-main > ul li:hover{overflow:visible;}ul.cms-menu-main li:hover > .sub-menu,div.cms-menu-main > ul li:hover > .sub-menu,ul.cms-menu-main li:hover > .children,div.cms-menu-main > ul li:hover > .children{visibility:visible;opacity:1;margin-top:0;}ul.cms-menu-main .sub-menu,div.cms-menu-main > ul .sub-menu,ul.cms-menu-main .children,div.cms-menu-main > ul .children{padding:18px 10px;margin:10px 0 0;background-color:#222;min-width:190px;position:absolute;z-index:99;visibility:hidden;opacity:0;box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.05);-webkit-transition:opacity 300ms, margin 300ms;transition:opacity 300ms, margin 300ms;}ul.cms-menu-main .sub-menu .sub-menu,div.cms-menu-main > ul .sub-menu .sub-menu,ul.cms-menu-main .children .sub-menu,div.cms-menu-main > ul .children .sub-menu,ul.cms-menu-main .sub-menu .children,div.cms-menu-main > ul .sub-menu .children,ul.cms-menu-main .children .children,div.cms-menu-main > ul .children .children{top:-18px;left:100%;}ul.cms-menu-main .sub-menu .sub-menu.drop-oposite,div.cms-menu-main > ul .sub-menu .sub-menu.drop-oposite,ul.cms-menu-main .children .sub-menu.drop-oposite,div.cms-menu-main > ul .children .sub-menu.drop-oposite,ul.cms-menu-main .sub-menu .children.drop-oposite,div.cms-menu-main > ul .sub-menu .children.drop-oposite,ul.cms-menu-main .children .children.drop-oposite,div.cms-menu-main > ul .children .children.drop-oposite{left:auto;right:100%;}ul.cms-menu-main .sub-menu > li,div.cms-menu-main > ul .sub-menu > li,ul.cms-menu-main .children > li,div.cms-menu-main > ul .children > li{padding-left:15px;padding-right:15px;}ul.cms-menu-main .sub-menu > li > a,div.cms-menu-main > ul .sub-menu > li > a,ul.cms-menu-main .children > li > a,div.cms-menu-main > ul .children > li > a{color:#222;}ul.cms-menu-main .sub-menu > li:not(:last-child) > a,div.cms-menu-main > ul .sub-menu > li:not(:last-child) > a,ul.cms-menu-main .children > li:not(:last-child) > a,div.cms-menu-main > ul .children > li:not(:last-child) > a{border-bottom:1px solid rgba(255, 255, 255, 0.04);}ul.cms-menu-main .sub-menu > li.current-menu-ancestor > a,div.cms-menu-main > ul .sub-menu > li.current-menu-ancestor > a,ul.cms-menu-main .children > li.current-menu-ancestor > a,div.cms-menu-main > ul .children > li.current-menu-ancestor > a,ul.cms-menu-main .sub-menu > li.current-menu-item > a,div.cms-menu-main > ul .sub-menu > li.current-menu-item > a,ul.cms-menu-main .children > li.current-menu-item > a,div.cms-menu-main > ul .children > li.current-menu-item > a,ul.cms-menu-main .sub-menu > li.current_page_parent > a,div.cms-menu-main > ul .sub-menu > li.current_page_parent > a,ul.cms-menu-main .children > li.current_page_parent > a,div.cms-menu-main > ul .children > li.current_page_parent > a,ul.cms-menu-main .sub-menu > li.current_page_item > a,div.cms-menu-main > ul .sub-menu > li.current_page_item > a,ul.cms-menu-main .children > li.current_page_item > a,div.cms-menu-main > ul .children > li.current_page_item > a{color:#fff;}ul.cms-menu-main .sub-menu > li:hover > a,div.cms-menu-main > ul .sub-menu > li:hover > a,ul.cms-menu-main .children > li:hover > a,div.cms-menu-main > ul .children > li:hover > a{color:#fff;}ul.cms-menu-main .sub-menu > li.menu-item-hide-title > a,div.cms-menu-main > ul .sub-menu > li.menu-item-hide-title > a,ul.cms-menu-main .children > li.menu-item-hide-title > a,div.cms-menu-main > ul .children > li.menu-item-hide-title > a{display:none;}ul.cms-menu-main .sub-menu > li.menu-item-has-children > a:after,div.cms-menu-main > ul .sub-menu > li.menu-item-has-children > a:after,ul.cms-menu-main .children > li.menu-item-has-children > a:after,div.cms-menu-main > ul .children > li.menu-item-has-children > a:after,ul.cms-menu-main .sub-menu > li.page_item_has_children > a:after,div.cms-menu-main > ul .sub-menu > li.page_item_has_children > a:after,ul.cms-menu-main .children > li.page_item_has_children > a:after,div.cms-menu-main > ul .children > li.page_item_has_children > a:after{content:'\f178';font-family:FontAwesome;font-size:8px;line-height:1;position:absolute;right:0;top:50%;margin-top:-2px;}ul.cms-menu-main .sub-menu-toggle,div.cms-menu-main > ul .sub-menu-toggle{display:none;}ul.cms-menu-extras > li:hover > a{color:#222;}ul.cms-menu-extras > li.active > a{color:#222;}ul.cms-menu-extras > li:last-child{margin-right:0;}ul.cms-menu-extras .sub-menu-cart{width:370px;max-width:none;padding:23px 30px 30px 27px;}}@media (min-width:1200px){.menu-extras-container + div.cms-menu-main > ul > li:last-child,.menu-extras-container + .menu-main-container > ul > li:last-child{margin-right:15px;}ul.cms-menu-main > li,div.cms-menu-main > ul > li,ul.cms-menu-extras > li{margin:0 15.25px;}}.cms-breadcrumb{margin-bottom:0;margin-left:-4px;margin-right:-4px;padding:0;display:inline-block;position:relative;text-align:center;font-size:13px;line-height:1.5;color:#646464;}.cms-breadcrumb a,.cms-breadcrumb span{display:inline-block;padding:2px 4px;vertical-align:middle;}.cms-breadcrumb a{color:#333;text-decoration:none;}.cms-breadcrumb a:hover,.cms-breadcrumb a:focus{color:#452a78;}.cms-page-title{position:relative;text-align:center;line-height:1.5;background-color:#f7f7f7;background-image:url(//precisionaccountantsltd.co.uk/wp-content/themes/wp-metrics/assets/images/default-page-title.png);background-repeat:no-repeat;background-size:cover;background-position:center center;}.cms-page-title .page-title-inner{position:relative;z-index:1;}.cms-page-title .page-title-text .title{font-weight:800;color:#222;letter-spacing:0.031em;margin-bottom:0;line-height:1.25;}.cms-page-title .page-title-text .subtitle{font-style:italic;color:#474747;margin-bottom:0;}.cms-page-title.page-title-layout-1 .cms-breadcrumb{padding-bottom:15px;}.cms-page-title.page-title-layout-1 .cms-breadcrumb:after{content:'';display:block;position:absolute;height:2px;bottom:0;left:4px;right:4px;background-color:#222;}@media (max-width:767px){.cms-page-title{padding-top:96px;}.cms-page-title .page-title-text .title{font-size:24px;}.cms-page-title .page-title-text .subtitle{font-size:12px;}.cms-page-title .cms-breadcrumb{font-size:11px;}}@media (max-width:991px){.cms-page-title{padding-top:96px;padding-bottom:72px;}.cms-page-title .page-title-placeholder{display:none;}.cms-page-title.page-title-layout-1{padding-bottom:0;}.cms-page-title.page-title-layout-1 .page-title-breadcrumb{padding-top:48px;}.cms-page-title.page-title-layout-1 .cms-breadcrumb{padding-bottom:4px;}}@media (min-width:768px) and (max-width:991px){.cms-page-title .page-title-text .title{font-size:32px;}.cms-page-title .page-title-text .subtitle{font-size:14px;}.cms-page-title .cms-breadcrumb{font-size:12px;}.cms-page-title .page-title-text + .page-title-breadcrumb{margin-top:16px;}.cms-page-title.page-title-layout-1 .page-title-breadcrumb{padding-top:52px;}.cms-page-title.page-title-layout-1 .cms-breadcrumb{padding-bottom:4px;}}@media (min-width:992px){.cms-page-title .page-title-text .title{font-size:45px;}.cms-page-title .page-title-text .subtitle{font-size:17px;color:#474747;}.cms-page-title .title + .subtitle{margin-top:13px;}.cms-page-title .subtitle + .page-title-breadcrumb{margin-top:15px;}.cms-page-title .title + .page-title-breadcrumb{margin-top:9px;}.cms-page-title.page-title-layout-large{display:table;width:100%;height:100vh;}.cms-page-title.page-title-layout-large .page-title-inner{display:table-cell;vertical-align:bottom;}.cms-page-title.page-title-layout-1 .page-title-text{padding-top:138px;padding-bottom:139px;}.cms-page-title.page-title-layout-1 .cms-breadcrumb{padding-bottom:15px;}.cms-page-title.page-title-layout-2 .page-title-text{padding-top:138px;padding-bottom:177px;}.cms-page-title.page-title-layout-3 .page-title-text{padding-top:138px;padding-bottom:218px;}.cms-page-title.page-title-layout-4 .page-title-text{padding-top:138px;padding-bottom:139px;}.cms-page-title.page-title-layout-5 .page-title-text{padding-top:138px;padding-bottom:139px;}.cms-page-title.page-title-layout-6 .page-title-text{padding-top:138px;padding-bottom:139px;}.cms-page-title.page-title-layout-7 .page-title-text{padding-top:110px;padding-bottom:115px;}.cms-page-title.page-title-layout-8 .cms-breadcrumb a,.cms-page-title.page-title-layout-11 .cms-breadcrumb a{color:#5d5d5d;}.cms-page-title.page-title-layout-8 .cms-breadcrumb a:hover,.cms-page-title.page-title-layout-11 .cms-breadcrumb a:hover,.cms-page-title.page-title-layout-8 .cms-breadcrumb a:focus,.cms-page-title.page-title-layout-11 .cms-breadcrumb a:focus{color:#452a78;}.cms-page-title.page-title-layout-8 .page-title-text .title,.cms-page-title.page-title-layout-11 .page-title-text .title{color:#fff;}.cms-page-title.page-title-layout-8 .page-title-text .subtitle,.cms-page-title.page-title-layout-11 .page-title-text .subtitle{color:#999;}.cms-page-title.page-title-layout-8 .page-title-text{padding-top:110px;padding-bottom:115px;}.cms-page-title.page-title-layout-9 .container,.cms-page-title.page-title-layout-10 .container,.cms-page-title.page-title-layout-11 .container{padding-left:0;padding-right:0;}.cms-page-title.page-title-layout-9 .page-title-elements,.cms-page-title.page-title-layout-10 .page-title-elements,.cms-page-title.page-title-layout-11 .page-title-elements{display:table;width:100%;}.cms-page-title.page-title-layout-9 .page-title-text,.cms-page-title.page-title-layout-10 .page-title-text,.cms-page-title.page-title-layout-11 .page-title-text,.cms-page-title.page-title-layout-9 .page-title-breadcrumb,.cms-page-title.page-title-layout-10 .page-title-breadcrumb,.cms-page-title.page-title-layout-11 .page-title-breadcrumb{display:table-cell;width:50%;vertical-align:middle;padding-left:15px;padding-right:15px;}.cms-page-title.page-title-layout-9 .page-title-text,.cms-page-title.page-title-layout-10 .page-title-text,.cms-page-title.page-title-layout-11 .page-title-text{text-align:left;}.cms-page-title.page-title-layout-9 .page-title-breadcrumb,.cms-page-title.page-title-layout-10 .page-title-breadcrumb,.cms-page-title.page-title-layout-11 .page-title-breadcrumb{text-align:right;}.cms-page-title.page-title-layout-9 .page-title-inner{padding-top:112px;padding-bottom:146px;}.cms-page-title.page-title-layout-9 .cms-breadcrumb{padding-top:14px;}.cms-page-title.page-title-layout-10 .page-title-inner{padding-top:99px;padding-bottom:99px;}.cms-page-title.page-title-layout-11 .page-title-inner{padding-top:99px;padding-bottom:99px;}}@media (min-width:1200px){.cms-page-title.page-title-layout-large{max-height:800px;}}.wp-caption{margin-bottom:1.5em;max-width:100%;}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}.wp-caption .wp-caption-text{margin:0.8075em 0;}.wp-caption-text{text-align:center;}.gallery{margin-bottom:1.5em;}.gallery-columns-2,.gallery-columns-3,.gallery-columns-4,.gallery-columns-5,.gallery-columns-6,.gallery-columns-7,.gallery-columns-8,.gallery-columns-9{margin-left:-15px;margin-right:-15px;}.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{padding:15px;}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;}.gallery-columns-2 .gallery-item{max-width:50%;}.gallery-columns-3 .gallery-item{max-width:33.33%;}.gallery-columns-4 .gallery-item{max-width:25%;}.gallery-columns-5 .gallery-item{max-width:20%;}.gallery-columns-6 .gallery-item{max-width:16.66%;}.gallery-columns-7 .gallery-item{max-width:14.28%;}.gallery-columns-8 .gallery-item{max-width:12.5%;}.gallery-columns-9 .gallery-item{max-width:11.11%;}.gallery-caption{display:block;}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}.js_active .site-content{padding-bottom:0;}.js_active .site-content .comments-area{margin-bottom:100px;}.js_active .site-content .content-area{padding-top:0;}.site-content,.search-results .site-content{padding-bottom:100px;}.site-content:before,.search-results .site-content:before,.site-content:after,.search-results .site-content:after{content:'';display:table;}.site-content:after,.search-results .site-content:after{clear:both;}.site-content .content-area,.search-results .site-content .content-area{padding-top:78px;}.site-content .widget-area,.search-results .site-content .widget-area{padding-top:76px;}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none;}.sticky{display:block;}.cms-posts-navigation{padding-top:1px;padding-bottom:1px;text-align:center;}.cms-posts-navigation .pagination{margin-top:-1px;margin-bottom:-1px;}.cms-posts-navigation .page-numbers > *{line-height:inherit;}.cms-posts-navigation a.page-numbers,.cms-posts-navigation span.current{display:inline-block;border-width:2px;border-style:solid;font-weight:700;}.cms-posts-navigation a.page-numbers{border-color:#e7e7e7;color:#999;text-decoration:none;-webkit-transition:color 300ms, border-color 300ms;transition:color 300ms, border-color 300ms;}.cms-posts-navigation a.page-numbers:hover,.cms-posts-navigation a.page-numbers:focus,.cms-posts-navigation span.current{color:#222;border-color:#222;}@media (max-width:767px){.cms-posts-navigation .page-numbers{font-size:12px;line-height:32px;margin:1px;}.cms-posts-navigation a.page-numbers,.cms-posts-navigation span.current{padding:0 12px;}}@media (min-width:768px){.cms-posts-navigation .page-numbers{font-size:25px;line-height:56px;margin:1px 3px;}.cms-posts-navigation a.page-numbers,.cms-posts-navigation span.current{padding:0 21px;}.cms-posts-navigation a.next.page-numbers{padding-right:23px;padding-left:24px;margin-left:14px;}.cms-posts-navigation a.prev.page-numbers{padding-right:24px;padding-left:23px;margin-right:14px;}}.cms-post-navigation{margin-left:-15px;margin-right:-15px;margin-bottom:76px;}.cms-post-navigation .nav-previous,.cms-post-navigation .nav-next{padding-left:15px;padding-right:15px;min-height:100px;position:relative;margin:5px 0;text-decoration:none;}.cms-post-navigation .nav-previous:before,.cms-post-navigation .nav-next:before{content:'';display:block;position:absolute;top:0;right:15px;bottom:0;left:15px;border:2px solid #e8e8e8;-webkit-transition:border-color 300ms;transition:border-color 300ms;}.cms-post-navigation .nav-previous .nav-inner,.cms-post-navigation .nav-next .nav-inner{position:relative;padding:28px 28px 19px;}.cms-post-navigation .nav-previous .post-thumbnail,.cms-post-navigation .nav-next .post-thumbnail{width:70px;height:50px;overflow:hidden;position:absolute;top:30px;}.cms-post-navigation .nav-previous .post-thumbnail > img,.cms-post-navigation .nav-next .post-thumbnail > img{display:block;width:100%;height:auto;position:relative;top:50%;transform:translateY(-50%);}.cms-post-navigation .nav-previous .post-summary,.cms-post-navigation .nav-next .post-summary{min-height:50px;}.cms-post-navigation .nav-previous h6,.cms-post-navigation .nav-next h6{font-size:13px;line-height:1.25;color:#b8b8b8;margin-bottom:5px;}.cms-post-navigation .nav-previous h4,.cms-post-navigation .nav-next h4{font-size:16px;line-height:1.5625;margin-bottom:0;}.cms-post-navigation .nav-previous:hover:before,.cms-post-navigation .nav-next:hover:before,.cms-post-navigation .nav-previous:focus:before,.cms-post-navigation .nav-next:focus:before{border-color:#452a78;}.cms-post-navigation .nav-previous{text-align:left;}.cms-post-navigation .nav-previous .post-thumbnail{left:28px;}.cms-post-navigation .nav-previous.has-post-thumbnail .nav-inner{padding-left:118px;}.cms-post-navigation .nav-next{text-align:right;}.cms-post-navigation .nav-next .post-thumbnail{right:28px;}.cms-post-navigation .nav-next.has-post-thumbnail .nav-inner{padding-right:118px;}@media (min-width:992px){.cms-post-navigation .post-navigation-inner{display:table;width:100%;}.cms-post-navigation .nav-previous,.cms-post-navigation .nav-next{width:50%;display:table-cell;}}.cms-page-links{text-transform:uppercase;color:#666;font-weight:600;font-size:13px;padding-top:1px;padding-bottom:1px;}.cms-page-links-inner{margin-top:-1px;margin-bottom:-1px;}.cms-page-links-inner > .page-link-label{margin-right:12px;}.cms-page-links-inner a,.cms-page-links-inner > .page-link-text{display:inline-block;font-weight:bold;padding:4px 10px;border:2px solid #222;margin:1px 0;}.cms-page-links-inner > a{color:#222;text-decoration:none;-webkit-transition:color 300ms, background-color 300ms;transition:color 300ms, background-color 300ms;}.cms-page-links-inner a:hover,.cms-page-links-inner a:focus,.cms-page-links-inner > .page-link-text{color:#fff;background-color:#222;}@media (max-width:479px){.cms-page-links-inner > .page-link-label{display:block;margin-right:0;margin-bottom:4px;}}.post-format-icon,.post-sticky-icon{display:inline-block;position:relative;width:54px;height:54px;color:#fff;border-radius:54px;line-height:50px;border:2px solid #e8e8e8;font-size:20px;text-align:center;}.post-format-icon:before,.post-sticky-icon:before{content:'';display:block;position:absolute;top:0px;right:0px;bottom:0px;left:0px;border-radius:50px;border:2px solid #fff;}.post-format-icon > i,.post-sticky-icon > i{position:relative;line-height:inherit;}.post-format-icon:before{background-color:#452a78;}.post-sticky-icon:before{background-color:#333;}.content-area .entry-header > *:last-child{margin-bottom:0;}.entry-title{color:#282828;overflow:hidden;text-overflow:ellipsis;}.entry-title a{color:inherit;text-decoration:none;}.entry-title a:hover,.entry-title a:focus{color:#452a78;}.entry-featured .link-featured > a{display:block;padding:24px 24px 24px 40px;position:relative;border:2px solid rgba(0, 0, 0, 0.1);text-decoration:none;font-style:italic;color:#222;-webkit-transition:border-color 300ms, color 300ms;transition:border-color 300ms, color 300ms;}.entry-featured .link-featured > a:before{text-align:center;content:'\f08e';font-family:FontAwesome;font-size:14px;line-height:32px;font-style:normal;width:32px;height:32px;display:block;position:absolute;top:0;left:0;border-width:0px 2px 2px 0;border-style:solid;border-color:inherit;}.entry-featured .cms-video-container{margin-bottom:0;}.cms-video-container{position:relative;padding-bottom:60%;padding-top:30px;height:0;overflow:hidden;margin-bottom:32px;}.cms-video-container iframe,.cms-video-container object,.cms-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.entry-featured > *:last-child,.entry-content > *:last-child{margin-bottom:0;}.entry-content:before,.entry-content:after{content:'';display:table;}.entry-content:after{clear:both;}.entry-featured blockquote{margin:0;display:block;padding:24px 24px 24px 40px;position:relative;border:2px solid rgba(0, 0, 0, 0.1);font-size:16px;font-style:italic;color:#222;}.entry-featured blockquote cite{display:block;margin-top:6px;font-size:13px;}.entry-featured blockquote > *:last-child{margin-bottom:0;}.entry-featured blockquote:before{text-align:center;content:'\f10d';font-family:FontAwesome;font-size:14px;line-height:32px;font-style:normal;width:32px;height:32px;display:block;position:absolute;top:0;left:0;border-width:0px 2px 2px 0;border-style:solid;border-color:inherit;}.entry-meta,.entry-footer{font-size:13px;font-weight:700;text-transform:uppercase;}.entry-meta ul{list-style:none;padding:0;margin:0 -11px;}.entry-meta ul > li{display:inline-block;padding:0 11px;position:relative;color:#616161;}.entry-meta ul > li:not(:last-child):after{content:'';display:block;width:3px;height:3px;background-color:#616161;position:absolute;right:-1px;top:50%;margin-top:-1px;}.entry-meta ul > li.entry-posted-on > a{color:inherit;text-decoration:none;}.entry-meta ul > li.entry-posted-on > a:hover,.entry-meta ul > li.entry-posted-on > a:focus{color:#452a78;}.entry-footer .entry-share,.entry-footer .entry-tags{text-transform:none;text-align:left;margin-left:-2px;margin-right:-2px;}.entry-footer .entry-share-title,.entry-footer .entry-tags-title,.entry-footer .entry-share-links{display:inline-block;vertical-align:middle;margin:0;padding-left:2px;padding-right:2px;}.entry-footer .entry-share-title,.entry-footer .entry-tags-title{font-size:14px;letter-spacing:0.8px;}.entry-footer .entry-share-links a{color:#616161;}.entry-footer .entry-byline{color:#616161;}.entry-footer .author-image{display:inline-block;vertical-align:middle;margin-right:9px;}.entry-footer .author-image img{max-width:30px;border-radius:30px;}.entry-share-links{font-size:14px;margin-left:-10px;margin-right:-10px;padding-left:10px;}.entry-share-links li{padding-left:10px;padding-right:10px;}.entry-share-links li a:hover,.entry-share-links li a:focus{color:#452a78;}.entry-indicator > *{margin-left:5px;margin-right:5px;}.entry-indicator span{-webkit-transition:border-color 300ms;transition:border-color 300ms;}.entry-indicator > a{display:inline-block;text-decoration:none;}.entry-indicator > a:hover > span,.entry-indicator > a:focus > span{border-color:#452a78;}.entry-posts-standard .cms-page-links,.entry-posts-grid .cms-page-links{margin-top:24px;}.entry-posts-standard,.entry-post-single{border-bottom:2px solid rgba(34, 34, 34, 0.1);}.entry-posts-standard .entry-title,.entry-post-single .entry-title{font-weight:600;}.entry-posts-standard .entry-featured-image img,.entry-post-single .entry-featured-image img{display:block;margin-left:auto;margin-right:auto;}.entry-post-single{margin-bottom:30px;}.entry-post-single .entry-content{padding-bottom:48px;}.entry-post-single .entry-footer{padding-bottom:15px;}.entry-posts-standard{text-align:center;padding-bottom:44px;}.entry-posts-standard .entry-content{margin-bottom:23px;}.entry-posts-standard .entry-footer{text-align:center;}.entry-posts-standard .entry-footer .author-image{display:block;margin-right:0px;margin-bottom:3px;}.entry-posts-standard blockquote{margin-bottom:1.5em;}.entry-posts-standard + .entry-posts-standard{padding-top:48px;}.entry-posts-standard + .cms-posts-navigation{margin-top:70px;}@media (max-width:991px){.entry-indicator{margin-bottom:10px;}.entry-posts-standard .entry-header,.entry-post-single .entry-header,.entry-posts-standard .entry-featured,.entry-post-single .entry-featured{margin-bottom:24px;}}@media (min-width:992px){.entry-indicator{margin-bottom:21px;}.entry-posts-standard .entry-header,.entry-post-single .entry-header{margin-bottom:44px;}.entry-posts-standard .entry-title,.entry-post-single .entry-title{font-size:30px;line-height:1.25;margin-bottom:15px;}.entry-posts-standard .entry-featured,.entry-post-single .entry-featured{margin-bottom:44px;}.entry-posts-standard .entry-content,.entry-post-single .entry-content{font-size:15px;line-height:1.6;}}.entry-posts-grid{padding-bottom:30px;margin-bottom:30px;}.entry-posts-grid .entry-header{margin-bottom:17px;}.entry-posts-grid .post-sticky-icon{float:left;margin:0 10px 4px -10px;}.entry-posts-grid .post-sticky-icon + .entry-meta > ul > li:first-child{padding-left:0;}.entry-posts-grid .entry-featured{margin-bottom:24px;}.entry-posts-grid .entry-meta{margin-bottom:7px;}.entry-posts-grid .entry-title{line-height:1.5;font-size:20px;}.entry-posts-grid .entry-content{line-height:1.64286;margin-bottom:23px;}.entry-posts-grid .entry-footer .entry-byline{padding-top:3px;}.entry-posts-grid .entry-footer .author-image{margin-top:-3px;}.entry-posts-search{padding-bottom:0;}.content-area-grid-2 .row + .cms-posts-navigation,.content-area-grid-3 .row + .cms-posts-navigation{margin-top:19px;}@media (min-width:768px){.content-area-full-width .entry-posts-standard .entry-content,.content-area-no-sidebar .entry-posts-standard .entry-content{padding-left:50px;padding-right:50px;}}@media (min-width:992px){.content-area-full-width .entry-posts-standard .entry-content{padding-left:100px;padding-right:100px;}.content-area-no-sidebar .entry-posts-standard{width:74.359%;margin-left:auto;margin-right:auto;}}@media (min-width:1200px){.content-area-full-width .entry-posts-standard .entry-content{padding-left:200px;padding-right:200px;}.content-area-no-sidebar .entry-posts-standard{width:74.359%;}.content-area-no-sidebar .entry-posts-standard .entry-content{padding-left:50px;padding-right:50px;}.content-area-with-sidebar .entry-posts-standard .entry-content{padding-left:50px;padding-right:50px;}}.entry-pricing-plans{text-align:center;background-color:#fff;}.entry-pricing-plans .entry-header{background-color:#452a78;color:#fff;}.entry-pricing-plans .entry-title,.entry-pricing-plans .entry-pricing{line-height:1.25;}.entry-pricing-plans .entry-title{color:#1b1a1a;font-size:16px;font-weight:700;margin-bottom:0;overflow:visible;}.entry-pricing-plans .entry-title > span{position:relative;padding-top:6px;display:inline-block;}.entry-pricing-plans .entry-title > span:before{content:'';display:block;height:3px;position:absolute;top:-3px;left:0;right:0;background-color:#1b1a1a;}.entry-pricing-plans .entry-pricing{font-weight:700;margin-left:-2px;margin-right:-2px;padding-top:38px;padding-bottom:69px;color:#fff;}.entry-pricing-plans .entry-pricing > *{padding-left:2px;padding-right:2px;}.entry-pricing-plans .entry-pricing .entry-currency{font-size:30px;}.entry-pricing-plans .entry-pricing .entry-price{font-size:100px;}.entry-pricing-plans .entry-pricing .entry-time{font-size:13px;margin-left:-5px;}.entry-pricing-plans .entry-pricing .entry-time:before{content:'/';margin-right:4px;}.entry-pricing-plans .entry-description{padding:44px 16px;font-size:13px;line-height:1.76923;font-weight:bold;position:relative;margin-bottom:18px;}.entry-pricing-plans .entry-description .entry-desc-content *:last-child{margin-bottom:0;}.entry-pricing-plans .entry-description .entry-desc-before,.entry-pricing-plans .entry-description .entry-desc-after{display:block;overflow:visible;height:30px;width:2px;position:absolute;left:50%;margin-left:-1px;background-color:#452a78;}.entry-pricing-plans .entry-description .entry-desc-before{top:0;}.entry-pricing-plans .entry-description .entry-desc-after{bottom:0;}.entry-pricing-plans .entry-description .entry-desc-after:before,.entry-pricing-plans .entry-description .entry-desc-after:after{content:'';display:block;position:absolute;background-color:inherit;}.entry-pricing-plans .entry-description .entry-desc-after:before{width:10px;height:10px;border-radius:10px;bottom:-4px;left:-4px;opacity:0.5;}.entry-pricing-plans .entry-description .entry-desc-after:after{width:4px;height:4px;left:-1px;bottom:-1px;border-radius:4px;}.entry-pricing-plans .entry-content,.entry-pricing-plans .entry-footer{border-left:1px solid rgba(0, 0, 0, 0.08);border-right:1px solid rgba(0, 0, 0, 0.08);}.entry-pricing-plans .entry-content{padding-bottom:35px;}.entry-pricing-plans .entry-content .entry-features{font-size:13px;color:#474747;}.entry-pricing-plans .entry-content *:last-child{margin-bottom:0;}.entry-pricing-plans .entry-content ul,.entry-pricing-plans .entry-content ol{list-style:none;padding:0;}.entry-pricing-plans .entry-content ul li,.entry-pricing-plans .entry-content ol li{padding-top:9px;padding-bottom:9px;}.entry-pricing-plans .entry-content ul li:not(:first-child),.entry-pricing-plans .entry-content ol li:not(:first-child){border-top:1px solid #f5f4f4;}.entry-pricing-plans .entry-features,.entry-pricing-plans .entry-footer{padding-left:24px;padding-right:24px;}.entry-pricing-plans .entry-footer{border-bottom:1px solid rgba(0, 0, 0, 0.08);margin-top:0;padding-bottom:26px;}@media (min-width:768px){.entry-pricing-plans .entry-features,.entry-pricing-plans .entry-footer{padding-left:48px;padding-right:48px;}.entry-pricing-plans .entry-description{padding:53px 30px 54px;}.entry-pricing-plans .entry-footer{padding-bottom:49px;}}.entry-team{margin-bottom:28px;-webkit-transition:box-shadow 300ms;transition:box-shadow 300ms;}.entry-team .team-member{position:relative;padding-bottom:100px;min-height:300px;text-align:center;}.entry-team .team-member:before{content:'';display:block;background-color:#222;opacity:0;position:absolute;top:30%;left:10%;right:10%;bottom:100px;-webkit-transition:all 300ms;transition:all 300ms;}.entry-team .team-member:before,.entry-team .team-member-featured{border-radius:2px 2px 0px 0px;overflow:hidden;}.entry-team .team-member-title{font-size:18px;line-height:1.25;font-weight:700;margin-bottom:14px;}.entry-team .team-member-title a{color:inherit;text-decoration:none;}.entry-team .team-member-title a:hover,.entry-team .team-member-title a:focus{color:#452a78;}.entry-team .team-member-title + .team-member-roles{margin-top:-10px;}.entry-team .team-member-roles,.entry-team .team-member-content{font-size:13px;}.entry-team .team-member-roles{margin-bottom:24px;}.entry-team .team-member-main{position:absolute;top:0;left:0;right:0;bottom:100px;}.entry-team .team-member-main:before{content:'';display:inline-block;vertical-align:bottom;height:100%;position:relative;}.entry-team .team-member-info{position:absolute;left:0;right:0;bottom:-120px;visibility:hidden;opacity:0;-webkit-transition:opacity 300ms, bottom 300ms;transition:opacity 300ms, bottom 300ms;}.entry-team .cms-social{margin-bottom:46px;}.entry-team .cms-social li{padding-left:12px;padding-right:12px;}.entry-team .cms-social a{color:#fff;}.entry-team .cms-social a:hover,.entry-team .cms-social a:focus{color:#452a78;}.entry-team .team-member-info .team-member-title{color:#fff;}.entry-team .team-member-info .team-member-roles{color:#9b9b9b;}.entry-team .team-member-content{position:relative;background-color:rgba(255, 255, 255, 0.9);padding:24px 5px 5px;min-height:100px;font-weight:bold;font-size:13px;line-height:1.76923;-webkit-transition:margin 300ms, opacity 300ms;transition:margin 300ms, opacity 300ms;}.entry-team .team-member-content *:last-child{margin-bottom:0;}.entry-team .team-member-content:before{content:'';display:block;height:0;width:2px;background-color:#222;position:absolute;top:0;left:50%;margin-left:-1px;opacity:0;-webkit-transition:height 300ms, opacity 300ms;transition:height 300ms, opacity 300ms;}.entry-team .team-member-brief{position:absolute;height:auto;min-height:92px;left:0;right:0;bottom:-92px;padding:26px 15px 16px 15px;z-index:1;opacity:1;visibility:visible;-webkit-transition:all 300ms;transition:all 300ms;}.entry-team .team-member-brief *:last-child{margin-bottom:0;}.entry-team:hover{box-shadow:0px 0px 0px 10px rgba(255, 255, 255, 0.9);background-color:rgba(255, 255, 255, 0.75);}.entry-team:hover .team-member:before{top:0;left:0;right:0;opacity:0.85;}.entry-team:hover .team-member-info{bottom:-100px;visibility:visible;opacity:1;}.entry-team:hover .team-member-content:before{opacity:1;height:15px;}.entry-team:hover .team-member-brief{bottom:-72px;visibility:hidden;opacity:0;}.entry-cms-case-study{padding-bottom:25px;margin-bottom:28px;}.entry-cms-case-study .case-study-featured{position:relative;background-color:#474747;padding:25px 25px 0 25px;margin-bottom:24px;min-height:240px;}.entry-cms-case-study .case-study-featured:before{content:'';display:block;position:absolute;top:40%;left:10%;right:10%;bottom:0;background-color:#222;opacity:0;visibility:hidden;-webkit-transition:all 300ms;transition:all 300ms;}.entry-cms-case-study .case-study-featured img{display:block;margin-left:auto;margin-right:auto;}.entry-cms-case-study .case-study-title,.entry-cms-case-study .case-study-link-block{line-height:1.25;}.entry-cms-case-study .case-study-title{font-size:19px;font-weight:600;}.entry-cms-case-study .case-study-link-block{position:absolute;bottom:0;left:30px;font-size:13px;visibility:hidden;opacity:0;-webkit-transition:opacity 300ms, bottom 300ms;transition:opacity 300ms, bottom 300ms;}.entry-cms-case-study .case-study-link-block a{color:#fff;}.entry-cms-case-study .case-study-link-block a:hover,.entry-cms-case-study .case-study-link-block a:focus{color:#452a78;}.entry-cms-case-study:hover .case-study-featured:before{top:0;left:0;right:0;visibility:visible;opacity:0.95;}.entry-cms-case-study:hover .case-study-link-block{visibility:visible;opacity:1;bottom:33px;}.cms-gallery-item{position:relative;margin-bottom:30px;}.cms-gallery-item > a{display:block;}.cms-gallery-item .gallery-overlay{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;font-size:0;}.cms-gallery-item .gallery-overlay:before,.cms-gallery-item .gallery-overlay:after{content:'';}.cms-gallery-item .gallery-overlay:before{display:inline-block;height:100%;vertical-align:middle;position:relative;left:0;}.cms-gallery-item .gallery-overlay:after{display:block;position:absolute;top:20px;left:20px;bottom:20px;right:20px;background-color:#222;visibility:hidden;opacity:0;-webkit-transition:all 250ms;transition:all 250ms;}.cms-gallery-item .gallery-overlay-content{display:inline-block;width:100%;position:relative;z-index:1;vertical-align:middle;opacity:0;padding:0 20px 6px;-webkit-transition:opacity 300ms;transition:opacity 300ms;}.cms-gallery-item .gallery-tags{font-size:13px;margin-bottom:17px;color:#f0f0f0;}.cms-gallery-item .gallery-title{font-size:22px;font-weight:600;margin-bottom:22px;color:#fff;}.cms-gallery-item .gallery-title > a{color:inherit;text-decoration:none;}.cms-gallery-item .gallery-title > a:hover,.cms-gallery-item .gallery-title > a:focus{color:#452a78;}.cms-gallery-item .gallery-lightbox-link{border-width:1px;padding:8px 15.25px;}.cms-gallery-item:hover .gallery-overlay:after{visibility:visible;opacity:0.95;top:0;left:0;bottom:0;right:0;}.cms-gallery-item:hover .gallery-overlay-content{opacity:1;}.carousel .carousel-control{width:40px;height:40px;margin-top:-20px;font-size:14px;line-height:40px;position:absolute;top:50%;background-color:rgba(255, 255, 255, 0.7);background-image:none;text-align:center;color:#999;filter:none;text-shadow:none;opacity:1;-webkit-transition:color 300ms, background-color 300ms;transition:color 300ms, background-color 300ms;}.carousel .carousel-control:hover,.carousel .carousel-control:focus{background-color:#fff;color:#222;}.carousel .carousel-control.left{left:10px;right:auto;}.carousel .carousel-control.right{right:10px;left:auto;}.carousel .carousel-indicators{font-size:0;line-height:0;}.carousel .carousel-indicators li{display:inline-block;padding:4px 3px;position:relative;border:none;background:none;width:auto;height:auto;margin:0;}.carousel .carousel-indicators li:before{content:'';display:block;width:16px;height:2px;background-color:#fff;opacity:0.7;-webkit-transition:background-color 300ms, opacity 300ms;transition:background-color 300ms, opacity 300ms;}.carousel .carousel-indicators li:hover:before,.carousel .carousel-indicators li.active:before{background-color:#452a78;opacity:1;}@media (min-width:992px){.carousel .carousel-control{width:50px;height:50px;margin-top:-25px;font-size:24px;line-height:50px;}.carousel .carousel-control.left{left:20px;right:auto;}.carousel .carousel-control.right{right:20px;left:auto;}}@media (min-width:1200px){.carousel .carousel-control{width:60px;height:60px;margin-top:-30px;font-size:25px;line-height:60px;}.carousel .carousel-control.left{left:50px;right:auto;}.carousel .carousel-control.right{right:50px;left:auto;}}.post-section-title,.comment-respond .comment-reply-title{font-size:16px;line-height:1.25;letter-spacing:0.06em;margin-bottom:30px;}.post-section-title .cms-divider,.comment-respond .comment-reply-title .cms-divider{margin-top:6px;margin-bottom:0;}.cms-post-author{margin-bottom:70px;}.cms-post-author .post-author-body{font-size:13px;}.cms-post-author .post-author-body:before,.cms-post-author .post-author-body:after{content:'';display:table;}.cms-post-author .post-author-body:after{clear:both;}.cms-post-author .post-author-avatar{float:left;margin:6px 15px 5px 0;}.cms-post-author .post-author-avatar img{width:52px;height:52px;border-radius:2px;}.cms-post-author .post-author-desc-text{margin-bottom:10px;margin-top:-6px;line-height:1.71429;}.cms-post-author .author-social-links{margin-left:-11px;}.cms-post-author .author-social-links li{padding-left:11px;padding-right:11px;}.cms-post-author .author-social-links a{color:#5d5d5d;}.cms-post-author .author-social-links a:hover,.cms-post-author .author-social-links a:focus{color:#452a78;}.cms-post-author .cms-social > li > a{font-size:15px;}.cms-post-related{margin-bottom:52px;}.cms-post-related .row:last-child .entry-title{margin-bottom:0;}.entry-posts-related .entry-title{font-size:14px;line-height:1.64286;}.entry-posts-related .entry-featured{margin-bottom:15px;}.entry-posts-related .entry-meta{font-size:11px;margin-bottom:3px;}@media (min-width:768px){.cms-post-author{text-align:left;}.cms-post-author .post-author-body{font-size:14px;position:relative;padding-left:120px;min-height:90px;}.cms-post-author .author-social-links{margin-left:-12px;}.cms-post-author .post-author-avatar{position:absolute;top:0;left:0;margin:0;}.cms-post-author .post-author-avatar img{width:90px;height:90px;border-radius:2px;margin:0;}}* + .comments-area{margin-top:64px;}.comment-content a{word-wrap:break-word;}.bypostauthor{display:block;}.cms-comments-wrap + .comment-respond{margin-top:75px;}.comment-body + .comment-respond{margin-top:40px;}#comments .comments-title{margin-bottom:28px;}#comments .comment-list,#comments .comment-list .children{list-style:none;padding:0;margin:0;}#comments .comment-list .comment + .comment,#comments .comment-list .children > .comment:first-child{margin-top:48px;}#comments .comment-list .children{padding-left:20px;}.comment-form .form-submit{margin-bottom:0;}.comment-body{position:relative;min-height:70px;padding-bottom:24px;border-bottom:2px solid #e8e8e8;}.comment-main{padding-left:64px;}.comment-author-image{display:block;position:absolute;top:2px;left:0;}.comment-author-image img{width:48px;height:48px;border-radius:48px;}.comment-author a{color:inherit;text-decoration:none;}.comment-header{margin-bottom:9px;}.comment-header .comment-author{line-height:1.25;margin-bottom:0;}.comment-header .comment-author + .comment-meta{margin-top:6px;}.comment-header .comment-meta{font-size:11px;margin-left:-5px;margin-right:-5px;}.comment-header .comment-meta .comment-date,.comment-header .comment-meta .comment-awaiting-moderation{padding-left:5px;padding-right:5px;}.comment-header .comment-meta .comment-date{font-weight:bold;color:#616161;text-transform:uppercase;}.comment-content{font-style:italic;line-height:1.71429;}.comment-content *:last-child{margin-bottom:0;}.comment-footer{margin-top:5px;}.comment-footer .reply > a{font-weight:bold;text-transform:uppercase;font-size:13px;}.comment-respond .comment-reply-title{position:relative;}.comment-respond .comment-reply-title #cancel-comment-reply-link{position:absolute;top:4px;right:0;font-weight:600;}@media (max-width:767px){.comment-content{font-size:13px;}}@media (min-width:768px){#comments .comment-list .children{padding-left:90px;}.comment-main{padding-left:90px;}.comment-author-image img{width:70px;height:70px;border-radius:70px;}}.widget{margin:0 0 52px;}.widget a{color:#7f7f7f;}.widget a:hover{color:#43b4ae;}.widget a:active{color:#43b4ae;}.widget-title{font-size:16px;letter-spacing:0.96px;line-height:1.25;}.widget-title .cms-divider{margin-bottom:0;}.widget_search,.widget_product_search{margin-bottom:56px;}.widget_search .widget-title,.widget_product_search .widget-title{margin-bottom:20px;}.widget_archive ul,.widget_categories ul,.widget_nav_menu ul,.widget_meta ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_product_categories ul{list-style:none;padding:0;margin-bottom:0;}.widget_archive ul li,.widget_categories ul li,.widget_nav_menu ul li,.widget_meta ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_product_categories ul li{position:relative;position:relative;padding:8.325px 15px 0 0;margin-bottom:9.325px;border-top:1px solid rgba(34, 34, 34, 0.1);}.widget_archive ul li:first-child,.widget_categories ul li:first-child,.widget_nav_menu ul li:first-child,.widget_meta ul li:first-child,.widget_pages ul li:first-child,.widget_recent_comments ul li:first-child,.widget_recent_entries ul li:first-child,.widget_product_categories ul li:first-child{border-top:none;}.widget_archive ul li a,.widget_categories ul li a,.widget_nav_menu ul li a,.widget_meta ul li a,.widget_pages ul li a,.widget_recent_comments ul li a,.widget_recent_entries ul li a,.widget_product_categories ul li a{text-decoration:none;}.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_nav_menu ul li a:hover,.widget_meta ul li a:hover,.widget_pages ul li a:hover,.widget_recent_comments ul li a:hover,.widget_recent_entries ul li a:hover,.widget_product_categories ul li a:hover,.widget_archive ul li a:focus,.widget_categories ul li a:focus,.widget_nav_menu ul li a:focus,.widget_meta ul li a:focus,.widget_pages ul li a:focus,.widget_recent_comments ul li a:focus,.widget_recent_entries ul li a:focus,.widget_product_categories ul li a:focus{color:#452a78;}.widget_archive > ul > li:last-child,.widget_categories > ul > li:last-child,.widget_nav_menu > ul > li:last-child,.widget_meta > ul > li:last-child,.widget_pages > ul > li:last-child,.widget_recent_comments > ul > li:last-child,.widget_recent_entries > ul > li:last-child,.widget_product_categories > ul > li:last-child{margin-bottom:0;}.widget_product_categories ul li.current-cat a{color:#452a78;}.widget_archive ul li a,.widget_categories ul li a,.widget_nav_menu ul li a,.widget_meta ul li a,.widget_pages ul li a,.widget_product_categories ul li a{color:#7f7f7f;}.widget_archive ul li:after,.widget_categories ul li:after,.widget_nav_menu ul li:after,.widget_meta ul li:after,.widget_pages ul li:after,.widget_product_categories ul li:after{content:'\f178';font-family:FontAwesome;font-size:11px;height:16px;line-height:16px;position:absolute;right:0;top:13px;color:#333;}.widget_archive ul ul,.widget_categories ul ul,.widget_nav_menu ul ul,.widget_meta ul ul,.widget_pages ul ul,.widget_product_categories ul ul{border-top:1px solid rgba(34, 34, 34, 0.1);padding-left:15px;margin:8.2px -15px 0 0;}.widget_recent_comments ul li a{color:#7f7f7f;}.widget_recent_comments ul li > a{font-weight:700;}.widget_recent_entries ul li a{font-weight:700;color:#7f7f7f;}.widget_cms_recent_posts ul{list-style:none;padding:0;}.widget_cms_recent_posts li{padding-bottom:15px;position:relative;}.widget_cms_recent_posts li.has-thumbnail{padding-left:90px;min-height:70px;}.widget_cms_recent_posts li:last-child .entry-content{border-bottom:none;padding-bottom:0;}.widget_cms_recent_posts .entry-content{padding-bottom:15px;border-bottom:1px solid rgba(34, 34, 34, 0.1);}.widget_cms_recent_posts .entry-thumbnail{width:70px;height:50px;position:absolute;top:5px;left:0;overflow:hidden;}.widget_cms_recent_posts .entry-thumbnail img{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.widget_cms_recent_posts .entry-meta{margin-bottom:4px;}.widget_cms_recent_posts .entry-title{margin-bottom:3px;}.widget_cms_recent_posts .entry-title{font-size:14px;line-height:1.64286;}.widget_cms_recent_posts .entry-meta,.widget_cms_recent_posts .entry-footer{font-size:11px;font-weight:bold;color:#666;}.widget_calendar{color:#666;}.widget_calendar table{border-collapse:collapse;font-size:85.7%;width:100%;max-width:280px;}.widget_calendar table caption{padding:6px 0;font-size:14px;border-bottom:1px solid #ccc;}.widget_calendar table td,.widget_calendar table th{padding:5px 2px;text-align:center;border:1px solid transparent;}.widget_calendar table thead > tr > th{padding-top:16px;font-weight:bold;border-bottom:2px solid #ccc;}.widget_calendar table tbody a{font-weight:600;}.widget_calendar table tbody #today{box-shadow:inset 0px 0px 0px 1px #222;}.widget_calendar table tfoot td a{text-decoration:none;font-weight:600;display:block;padding:4px 12px;border:2px solid #eee;color:#666;-webkit-transition:background-color 250ms, color 250ms, border-color 250ms;transition:background-color 250ms, color 250ms, border-color 250ms;}.widget_calendar table tfoot td a:hover,.widget_calendar table tfoot td a:focus{color:#fff;background-color:#222;border-color:#222;}.widget_rss ul{list-style:none;padding:0;}.widget_rss ul li{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #eee;}.widget_rss ul li:first-child{margin-top:0;}.widget_rss ul li:last-child{padding-bottom:0;border-bottom:none;}.widget_rss ul li a{color:#7f7f7f;text-decoration:none;}.widget_rss ul li .rsswidget{font-weight:700;display:block;}.widget_rss ul li .rss-date{font-size:12px;font-style:italic;}.widget_rss ul li .rssSummary{margin-top:10px;}.widget_rss ul li cite{display:block;font-size:12px;color:#7f7f7f;margin-top:10px;}.cms-social{list-style:none;margin:0;padding:0;margin-left:-13px;margin-right:-13px;}.cms-social li{display:inline-block;line-height:1.5;font-size:14px;padding-left:13px;padding-right:13px;}.cms-social li a{display:block;}.cms-social.size-medium > li{font-size:15px;}.cms-social.size-big > li{font-size:16px;}.cms-social.spacing-wide{margin-left:-16px;margin-right:-16px;}.cms-social.spacing-wide li{padding-left:16px;padding-right:16px;}@media (min-width:768px){.cms-social.spacing-wider{margin-left:-22px;margin-right:-22px;}.cms-social.spacing-wider li{padding-left:22px;padding-right:22px;}}.widget_cms_image .image-description{margin-top:24px;}.widget_cms_image .image-description > :last-child{margin-bottom:0;}.widget-area,.side-panel-widgets{font-size:13px;}.widget-area .widget:last-child,.side-panel-widgets .widget:last-child{margin-bottom:0;}.widget-area .widget_categories ul li.current-cat > a,.side-panel-widgets .widget_categories ul li.current-cat > a,.widget-area .widget_categories ul li.current-cat-parent > a,.side-panel-widgets .widget_categories ul li.current-cat-parent > a{font-weight:700;}.widget-area .widget_nav_menu ul li.current-menu-ancestor > a,.side-panel-widgets .widget_nav_menu ul li.current-menu-ancestor > a,.widget-area .widget_nav_menu ul li.current-menu-parent > a,.side-panel-widgets .widget_nav_menu ul li.current-menu-parent > a,.widget-area .widget_nav_menu ul li.current-menu-item > a,.side-panel-widgets .widget_nav_menu ul li.current-menu-item > a{font-weight:700;}.widget-area .widget_pages ul li.current_page_ancestor > a,.side-panel-widgets .widget_pages ul li.current_page_ancestor > a,.widget-area .widget_pages ul li.current_page_parent > a,.side-panel-widgets .widget_pages ul li.current_page_parent > a,.widget-area .widget_pages ul li.current_page_item > a,.side-panel-widgets .widget_pages ul li.current_page_item > a{font-weight:700;}.widget-area .widget_text,.side-panel-widgets .widget_text{margin-bottom:49px;}.widget-area .widget_text .widget-title,.side-panel-widgets .widget_text .widget-title{margin-bottom:14px;}.widget-area .widget_archive,.side-panel-widgets .widget_archive,.widget-area .widget_categories,.side-panel-widgets .widget_categories,.widget-area .widget_nav_menu,.side-panel-widgets .widget_nav_menu,.widget-area .widget_meta,.side-panel-widgets .widget_meta,.widget-area .widget_pages,.side-panel-widgets .widget_pages,.widget-area .widget_recent_comments,.side-panel-widgets .widget_recent_comments,.widget-area .widget_recent_entries,.side-panel-widgets .widget_recent_entries,.widget-area .widget_product_categories,.side-panel-widgets .widget_product_categories{margin-bottom:53px;}.widget-area .widget_archive .widget-title,.side-panel-widgets .widget_archive .widget-title,.widget-area .widget_categories .widget-title,.side-panel-widgets .widget_categories .widget-title,.widget-area .widget_nav_menu .widget-title,.side-panel-widgets .widget_nav_menu .widget-title,.widget-area .widget_meta .widget-title,.side-panel-widgets .widget_meta .widget-title,.widget-area .widget_pages .widget-title,.side-panel-widgets .widget_pages .widget-title,.widget-area .widget_recent_comments .widget-title,.side-panel-widgets .widget_recent_comments .widget-title,.widget-area .widget_recent_entries .widget-title,.side-panel-widgets .widget_recent_entries .widget-title,.widget-area .widget_product_categories .widget-title,.side-panel-widgets .widget_product_categories .widget-title{margin-bottom:6px;}.widget-area .widget_archive .cms-select,.side-panel-widgets .widget_archive .cms-select,.widget-area .widget_categories .cms-select,.side-panel-widgets .widget_categories .cms-select,.widget-area .widget_nav_menu .cms-select,.side-panel-widgets .widget_nav_menu .cms-select,.widget-area .widget_meta .cms-select,.side-panel-widgets .widget_meta .cms-select,.widget-area .widget_pages .cms-select,.side-panel-widgets .widget_pages .cms-select,.widget-area .widget_recent_comments .cms-select,.side-panel-widgets .widget_recent_comments .cms-select,.widget-area .widget_recent_entries .cms-select,.side-panel-widgets .widget_recent_entries .cms-select,.widget-area .widget_product_categories .cms-select,.side-panel-widgets .widget_product_categories .cms-select{margin-top:16px;}.widget-area .widget_cms_recent_posts,.side-panel-widgets .widget_cms_recent_posts{margin-bottom:36px;}.widget-area .widget_cms_recent_posts .widget-title,.side-panel-widgets .widget_cms_recent_posts .widget-title{margin-bottom:15px;}.widget-area .widget_tag_cloud .widget-title,.side-panel-widgets .widget_tag_cloud .widget-title{margin-bottom:15px;}.widget-area .textwidget{font-size:14px;line-height:1.71429;}.widget-area.widget-area-boxed .widget-area-inner{background-color:#f4f4f4;padding:48px 50px;}.widget-area-boxed input[type="text"],.widget-area-boxed input[type="email"],.widget-area-boxed input[type="url"],.widget-area-boxed input[type="password"],.widget-area-boxed input[type="search"],.widget-area-boxed input[type="number"],.widget-area-boxed input[type="tel"],.widget-area-boxed input[type="range"],.widget-area-boxed input[type="date"],.widget-area-boxed input[type="month"],.widget-area-boxed input[type="week"],.widget-area-boxed input[type="time"],.widget-area-boxed input[type="datetime"],.widget-area-boxed input[type="datetime-local"],.widget-area-boxed input[type="color"],.widget-area-boxed textarea,.widget-area-boxed select{border-color:rgba(34, 34, 34, 0.07);}.side-panel-widgets input[type="text"],.side-panel-widgets input[type="email"],.side-panel-widgets input[type="url"],.side-panel-widgets input[type="tel"],.side-panel-widgets input[type="password"],.side-panel-widgets input[type="search"],.side-panel-widgets textarea,.side-panel-widgets .cms-select{width:100%;}.shop-widget-area .widget-title{margin-bottom:16px;}@media (min-width:992px){.widget-area input[type="text"],.widget-area input[type="email"],.widget-area input[type="url"],.widget-area input[type="tel"],.widget-area input[type="password"],.widget-area input[type="search"],.widget-area textarea,.widget-area .cms-select{width:100%;}}.cms-page-overlay{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:696969;-webkit-transition:visibility 300ms, opacity 300ms;transition:visibility 300ms, opacity 300ms;}.cms-page-overlay.opened{visibility:visible;opacity:1;}.cms-page-overlay.opened .side-panel{right:0;opacity:1;}.cms-page-overlay.site-search-popup{background-color:rgba(34, 34, 34, 0.98);}.cms-page-overlay.site-side-panel-popup{background-color:rgba(255, 255, 255, 0.9);}.side-panel{position:fixed;height:100%;top:0;z-index:101;background-color:#222;color:#999;opacity:0;width:290px;right:-290px;overflow:auto;-webkit-transition:opacity 300ms, right 300ms;transition:opacity 300ms, right 300ms;}.side-panel .side-panel-toggle{display:block;position:absolute;top:0;left:0;}.side-panel .side-panel-inner{display:table;width:100%;height:100%;table-layout:fixed;}.side-panel .side-panel-block{display:table-row;}.side-panel .side-panel-menu{height:100%;}.side-panel .side-panel-block-content{display:table-cell;padding:12px 0;}.side-panel .side-panel-block:first-child .side-panel-block-content{padding-top:36px;}.side-panel .side-panel-block:last-child .side-panel-block-content{padding-bottom:36px;}.side-panel .side-panel-logo > .side-panel-block-content,.side-panel .side-menu-container{vertical-align:top;}.side-panel .side-panel-widgets{vertical-align:bottom;}.side-panel .side-panel-logo{text-align:center;}.side-panel .widget:last-child{margin-bottom:0;}.side-panel .widget{font-size:13px;margin-bottom:23px;}.side-panel .widget .widget-title{color:#fff;}.side-panel .widget_text{line-height:1.84615;}.side-panel .widget_cms_social_widget ul li a{color:#fff;}.side-panel .widget_cms_social_widget ul li a:hover,.side-panel .widget_cms_social_widget ul li a:focus{color:#452a78;}.side-panel-opened .side-panel{opacity:1;right:0;}@media (max-width:479px){.side-panel{width:300px;right:-300px;padding-left:40px;padding-right:40px;}}@media (min-width:480px){.side-panel{width:370px;right:-370px;padding-left:50px;padding-right:50px;}}@media (min-width:768px){.side-panel .side-panel-block:first-child .side-panel-block-content{padding-top:50px;}.side-panel .side-panel-block:last-child .side-panel-block-content{padding-bottom:43px;}.side-panel .side-panel-block-content{padding:17px 0;}}.site-search-popup .search-field{border:none;font-weight:bold;font-size:18px;padding-right:24px;color:#7f7f7f;}.site-search-popup .search-field::-webkit-input-placeholder{color:#7f7f7f;}.site-search-popup .search-field:-moz-placeholder{color:#7f7f7f;}.site-search-popup .search-field::-moz-placeholder{color:#7f7f7f;}.site-search-popup .search-field:-ms-input-placeholder{color:#7f7f7f;}.site-search-popup .search-submit{color:#7f7f7f;font-size:16px;right:0;}.site-search-popup .search-submit:hover,.site-search-popup .search-submit:focus{color:#452a78;}.site-search-popup .cms-page-overlay-inner{display:table;width:100%;height:100%;}.site-search-popup .cms-search-popup{display:table-cell;vertical-align:middle;}@media (min-width:992px){.cms-search-popup .search-field{font-size:35px;padding-right:36px;}.cms-search-popup .search-submit{font-size:28px;}}.vc_row.vc_row-overlay{position:relative;}.vc_row.vc_row-overlay > .vc_row-overlay-block{position:absolute;top:0;left:0;right:0;bottom:0;background-color:inherit;z-index:0;}.cms-heading-container{margin-bottom:30px;}.cms-heading .heading-block > *:last-child{margin-bottom:0;}.cms-heading .title,.cms-heading .subtitle{line-height:1.25;}.cms-heading .title{position:relative;letter-spacing:0.06em;margin-bottom:10px;}.cms-heading .title-shadow{position:absolute;left:0;right:0;opacity:0.07;bottom:-0.07895em;font-size:1.35714em;visibility:hidden;}.cms-heading .title-text{position:relative;z-index:1;}.cms-heading .subtitle{font-size:15px;margin-bottom:10px;color:#616161;}.cms-heading .subtitle + .divider-vertical,.cms-heading .subtitle + .divider-horizontal{margin-top:26px;}.cms-heading .title + .divider-vertical,.cms-heading .title + .divider-horizontal{margin-top:22px;}.cms-heading .desc-block{font-size:17px;line-height:1.58824;}.cms-heading-with-desc .heading-block .title{font-weight:500;font-size:26px;line-height:40px;}@media (min-width:992px){.cms-heading .title-shadow{visibility:visible;}.cms-heading-with-desc{display:table;width:100%;}.cms-heading-with-desc .heading-block,.cms-heading-with-desc .desc-block{display:table-cell;vertical-align:middle;width:50%;}.cms-heading-with-desc .heading-block{position:relative;padding-right:32px;text-align:right;}.cms-heading-with-desc .heading-block .title,.cms-heading-with-desc .heading-block .subtitle{margin-bottom:0;}.cms-heading-with-desc .cms-heading-divider{position:absolute;right:0;top:16%;height:68%;border-right:2px solid rgba(34, 34, 34, 0.07);}.cms-heading-with-desc .desc-block{padding-left:35px;}.cms-heading-header-only .heading-block{padding-right:17px;}.cms-custom-heading{margin-left:-15px;margin-right:-15px;}.cms-custom-heading .cms-custom-heading-inner{display:table;width:100%;}.cms-custom-heading .custom-heading-heading-block,.cms-custom-heading .custom-heading-content-block{display:table-cell;vertical-align:middle;width:50%;padding-left:15px;padding-right:15px;}.cms-custom-heading .custom-heading-heading-block > *,.cms-custom-heading .custom-heading-content-block > *{margin:0;}.cms-custom-heading .custom-heading-heading-block{text-align:right;}.cms-custom-heading.custom-heading-has-content .custom-heading-heading-block{padding-right:35px;}.cms-custom-heading.custom-heading-has-content .custom-heading-content-block{padding-left:35px;}.cms-custom-heading.custom-heading-has-sep .custom-heading-heading-block{position:relative;border-color:rgba(0, 0, 0, 0.07);}.cms-custom-heading.custom-heading-has-sep .custom-heading-heading-block:after{content:'';display:block;border-right:2px solid;border-right-color:inherit;position:absolute;right:-2px;top:17.5%;bottom:17.5%;}}.cms-icon-box{margin-bottom:35px;}.cms-icon-box .icon-content{line-height:1;margin-bottom:17px;}.cms-icon-box .icon-content .cms-icon{font-size:32px;color:#282828;line-height:inherit;}.cms-icon-box .icon-title,.cms-icon-box .icon-link{line-height:1.25;}.cms-icon-box .icon-title{font-size:16px;font-weight:600;}.cms-icon-box .icon-link{font-weight:700;white-space:nowrap;font-size:13px;}@media (min-width:768px){.cms-icon-box .icon-title{font-size:20px;}}.cms-icon-group .cms-icon-box-item{position:relative;border-color:transparent;}.cms-icon-group .cms-icon-box{position:relative;}.cms-icon-group .cms-icon-box-item-inner,.cms-icon-group .cms-icon-box-wrapper,.cms-icon-group .cms-icon-box{border-color:inherit;}.cms-icon-group .cms-icon-box-item-inner{padding-left:10px;padding-right:10px;position:relative;z-index:1;-webkit-transition:padding 300ms;transition:padding 300ms;}.cms-icon-group .cms-icon-box-item + .cms-icon-box-item .cms-icon-box:before{content:'';display:block;position:absolute;border-left-width:2px;border-left-style:solid;border-left-color:inherit;top:0;bottom:3px;left:-25px;}.cms-icon-group-with-sep .cms-icon-box-item{border-color:rgba(34, 34, 34, 0.07);}.cms-icon-group-icon-box-hover .cms-icon-box-item:before{content:'';display:block;position:absolute;background-color:#282828;visibility:hidden;opacity:0;left:0;top:10px;right:0;bottom:10px;-webkit-transition:all 300ms;transition:all 300ms;}.cms-icon-group-icon-box-hover .cms-icon-box-item + .cms-icon-box-item .cms-icon-box{left:0;}.cms-icon-group-icon-box-hover .cms-icon-box-item-inner{padding-top:49px;padding-bottom:47px;}.cms-icon-group-icon-box-hover .cms-icon-box{margin-bottom:0;}.cms-icon-group-icon-box-hover .cms-icon-box .icon-title{margin-bottom:0;}.cms-icon-group-icon-box-hover .icon-link-block{display:block;opacity:0;visibility:hidden;position:absolute;left:0;right:0;bottom:0;}.cms-icon-group-icon-box-hover .icon-link-block a{color:#fff;}.cms-icon-group-icon-box-hover .icon-link-block a:hover,.cms-icon-group-icon-box-hover .icon-link-block a:focus{color:#452a78;}.cms-icon-group-icon-box-hover .cms-icon-box-item:hover:before{visibility:visible;opacity:1;top:-15px;bottom:-15px;}.cms-icon-group-icon-box-hover .cms-icon-box-item:hover .cms-icon-box-item-inner{padding-top:21px;padding-bottom:75px;}.cms-icon-group-icon-box-hover .cms-icon-box-item:hover .cms-icon-box .icon-link-block{visibility:visible;opacity:1;bottom:-50px;}.cms-icon-group-icon-box-hover .cms-icon-box-item:hover .cms-icon-box .icon-title,.cms-icon-group-icon-box-hover .cms-icon-box-item:hover .cms-icon-box .cms-icon{color:#fff;}@media (max-width:767px){.cms-icon-box-item.cms-inline-block-xs-2:nth-child(6n+1) .cms-icon-box:before,.cms-icon-box-item.cms-inline-block-xs-3:nth-child(4n+1) .cms-icon-box:before,.cms-icon-box-item.cms-inline-block-xs-4:nth-child(3n+1) .cms-icon-box:before,.cms-icon-box-item.cms-inline-block-xs-6:nth-child(2n+1) .cms-icon-box:before{display:none;}}@media (min-width:768px) and (max-width:991px){.cms-icon-box-item.cms-inline-block-sm-1:nth-child(12n+1) .cms-icon-box:before,.cms-icon-box-item.cms-inline-block-sm-2:nth-child(6n+1) .cms-icon-box:before,.cms-icon-box-item.cms-inline-block-sm-3:nth-child(4n+1) .cms-icon-box:before,.cms-icon-box-item.cms-inline-block-sm-4:nth-child(3n+1) .cms-icon-box:before,.cms-icon-box-item.cms-inline-block-sm-6:nth-child(2n+1) .cms-icon-box:before{display:none;}}@media (min-width:992px) and (max-width:1199px){.cms-icon-box-item.cms-inline-block-md-1:nth-child(12n+1) .cms-icon-box:before,.cms-icon-box-item.cms-inline-block-md-2:nth-child(6n+1) .cms-icon-box:before,.cms-icon-box-item.cms-inline-block-md-3:nth-child(4n+1) .cms-icon-box:before,.cms-icon-box-item.cms-inline-block-md-4:nth-child(3n+1) .cms-icon-box:before,.cms-icon-box-item.cms-inline-block-md-6:nth-child(2n+1) .cms-icon-box:before{display:none;}}@media (min-width:1200px){.cms-icon-box-item.col-lg-1:nth-child(12n+1) .cms-icon-box:before,.cms-icon-box-item.col-lg-2:nth-child(6n+1) .cms-icon-box:before,.cms-icon-box-item.col-lg-3:nth-child(4n+1) .cms-icon-box:before,.cms-icon-box-item.col-lg-4:nth-child(3n+1) .cms-icon-box:before,.cms-icon-box-item.col-lg-6:nth-child(2n+1) .cms-icon-box:before{display:none;}}.cms-counter{margin-bottom:35px;}.cms-counter .counter-icon{font-size:32px;line-height:1;color:#282828;margin-bottom:19px;}.cms-counter .counter-text{color:#452a78;font-size:30px;line-height:1.25;font-weight:bold;margin-bottom:14px;}.cms-counter .counter-title{line-height:1.25;font-weight:500;margin-bottom:0;letter-spacing:0;font-size:15px;}@media (min-width:768px){.cms-counter{padding-left:19px;}}.cms-counters-with-sep{overflow:hidden;}.cms-counters-with-sep .cms-counter{position:relative;}.cms-counters-with-sep .cms-counter:after{content:'';display:block;width:2px;height:96.5%;position:absolute;top:1%;right:-17px;background-color:#222;opacity:0.07;}.cms-work-process-wrapper{margin-bottom:35px;}.cms-work-process{text-align:center;}.cms-work-process .wpb_single_image.vc_align_left,.cms-work-process .wpb_single_image.vc_align_right{text-align:inherit;}.cms-work-process .work-process-icon{margin-bottom:15px;}.cms-work-process .work-process-icon *{line-height:1;margin-bottom:0;}.cms-work-process .work-process-icon-symbol{font-size:56px;}.cms-work-process .work-process-icon-inner{display:block;position:relative;margin-left:auto;margin-right:auto;}.cms-work-process .work-process-icon-inner:before{content:'';display:inline-block;vertical-align:middle;height:100%;position:relative;margin-left:-2px;}.cms-work-process .work-process-icon-inner > *{display:inline-block;max-width:98%;vertical-align:middle;}.cms-work-process .work-process-content{font-style:italic;}.cms-work-process-border .work-process-icon{margin-bottom:25px;}.cms-work-process-border .work-process-step{display:inline-block;width:41px;height:41px;border-radius:41px;font-size:22px;font-weight:bold;color:#452a78;line-height:41px;text-align:center;position:absolute;top:-23px;left:-7px;background-color:#000;}.cms-work-process-border .work-process-icon-inner{width:100px;height:100px;border-radius:100px;border:2px solid #eee;}.cms-work-process-border.cms-work-process-with-step{padding-top:23px;}.cms-work-process-border.cms-work-process-number .work-process-step{width:100px;height:100px;border-radius:100px;position:static;display:inline-block;font-size:49px;line-height:100px;}.cms-works-process .works-process-item{padding-left:15px;padding-right:15px;display:inline-block;vertical-align:top;}.cms-works-process .work-process-xs-2{width:16.66667%;}.cms-works-process .work-process-xs-3{width:25%;}.cms-works-process .work-process-xs-4{width:33.33333%;}.cms-works-process .work-process-xs-6{width:50%;}.cms-works-process .work-process-xs-12{width:100%;}@media (min-width:768px){.cms-work-process{padding-left:40px;padding-right:40px;}.cms-works-process{overflow:hidden;}.cms-works-process .cms-works-process-inner{margin-left:-15px;margin-right:-15px;}.cms-works-process .works-process-item .work-process-icon{position:relative;}.cms-works-process .works-process-item + .works-process-item .work-process-icon:before{content:'.....';font-family:"Courier 10 Pitch", Courier, monospace;font-size:20px;letter-spacing:-6px;color:#222;position:absolute;top:50%;left:-74px;margin-top:-3px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.cms-works-process .work-process-sm-2{width:16.66667%;}.cms-works-process .work-process-sm-3{width:25%;}.cms-works-process .work-process-sm-4{width:33.33333%;}.cms-works-process .work-process-sm-6{width:50%;}.cms-works-process .work-process-sm-12{width:100%;}.cms-works-process .works-process-item + .works-process-item .cms-work-process-border .work-process-icon:before{margin-top:-8px;}}@media (min-width:992px){.cms-works-process .work-process-md-2{width:16.66667%;}.cms-works-process .work-process-md-3{width:25%;}.cms-works-process .work-process-md-4{width:33.33333%;}.cms-works-process .work-process-md-6{width:50%;}.cms-works-process .work-process-md-12{width:100%;}}@media (min-width:1200px){.cms-works-process .work-process-lg-2{width:16.66667%;}.cms-works-process .work-process-lg-3{width:25%;}.cms-works-process .work-process-lg-4{width:33.33333%;}.cms-works-process .work-process-lg-6{width:50%;}.cms-works-process .work-process-lg-12{width:100%;}}.cms-progress-bar-wrapper{padding-top:11.5px;padding-bottom:11.5px;}.cms-progress-bar .progress{height:4px;background-color:#f2f2f2;border-radius:0;box-shadow:none;position:relative;overflow:visible;}.cms-progress-bar .progress-bar{background-color:#452a78;box-shadow:none;color:#000;-webkit-transition:width 1.5s ease-in-out;transition:width 1.5s ease-in-out;}.cms-progress-bar .progressbar-front-text{display:block;color:inherit;text-align:right;position:absolute;font-size:11px;padding-right:18px;line-height:1;bottom:-1px;}.cms-progress-bar .progressbar-back-text{display:none;}.cms-progress-bar .progress-bar-main{display:table;width:100%;}.cms-progress-bar .progress-title,.cms-progress-bar .progress-content{display:table-cell;vertical-align:bottom;}.cms-progress-bar .progress-content{width:100%;padding-left:10px;padding-bottom:3.25px;}.cms-progress-bar .progress-content .progress{margin:0;}.cms-progress-bar .progress-title-text{min-width:90px;font-size:13px;line-height:1.25;font-weight:bold;margin:0;text-transform:uppercase;}.cms-fancybox-wrapper{margin-bottom:35px;}.cms-fancybox .fancybox-header > *:last-child{margin-bottom:0;}.cms-fancybox .fancybox-title,.cms-fancybox .fancybox-subtitle{margin-bottom:7px;}.cms-fancybox .fancybox-body{margin-bottom:6px;}.cms-fancybox .fancybox-title,.cms-fancybox .fancybox-subtitle,.cms-fancybox .fancybox-link{line-height:1.25;}.cms-fancybox .fancybox-icon,.cms-fancybox .fancybox-title{color:#282828;}.cms-fancybox .fancybox-subtitle{font-weight:500;}.cms-fancybox .fancybox-body{position:relative;}.cms-fancybox .fancybox-content{font-style:italic;}.cms-fancybox .fancybox-link{font-size:13px;font-weight:700;color:#333;}.cms-fancybox .fancybox-link > i{font-size:11px;margin-left:7px;}.cms-fancybox .fancybox-link:hover,.cms-fancybox .fancybox-link:focus{color:#452a78;}.cms-fancybox > *:last-child{margin-bottom:0;}.cms-fancybox.cms-fancybox-color-light .fancybox-icon,.cms-fancybox.cms-fancybox-color-light .fancybox-title,.cms-fancybox.cms-fancybox-color-light .fancybox-subtitle,.cms-fancybox.cms-fancybox-color-light .fancybox-link{color:#fff;}.cms-fancybox.cms-fancybox-color-light .fancybox-link:hover,.cms-fancybox.cms-fancybox-color-light .fancybox-link:focus{color:#452a78;}.cms-fancybox-left-icon .fancybox-icon{font-size:32px;line-height:1;color:#222;display:block;margin-bottom:10px;top:6px;height:auto;}.cms-fancybox-left-icon .fancybox-icon .wpb_single_image{margin-bottom:0;}.cms-fancybox-left-icon .fancybox-icon > i{line-height:inherit;}.cms-fancybox-left-icon .fancybox-header{margin-bottom:12px;}.cms-fancybox-left-icon .fancybox-title{font-size:20px;font-weight:600;}.cms-fancybox-icon-center{text-align:center;}.cms-fancybox-icon-center .fancybox-icon{font-size:32px;color:#282828;}.cms-fancybox-icon-center .fancybox-title{font-size:16px;font-weight:600;}.cms-fancybox-icon-center-hover{position:relative;}.cms-fancybox-icon-center-hover .fancybox-action{position:absolute;bottom:0;left:0;right:0;visibility:hidden;opacity:0;height:0;-webkit-transition:opacity 300ms, height 300ms;transition:opacity 300ms, height 300ms;}.cms-fancybox-icon-center-hover .fancybox-body{margin-bottom:0;}.cms-fancybox-icon-center-hover:after{content:'';display:block;position:absolute;top:-15px;left:-15px;bottom:-15px;right:-15px;background-color:#282828;opacity:0;visibility:hidden;-webkit-transition:opacity 300ms;transition:opacity 300ms;}.cms-fancybox-icon-center-hover:hover .fancybox-body,.cms-fancybox-icon-center-hover:hover .fancybox-action{position:relative;z-index:1;}.cms-fancybox-icon-center-hover:hover .fancybox-action{height:30px;overflow:visible;visibility:visible;opacity:1;}.cms-fancybox-icon-center-hover:hover .fancybox-icon,.cms-fancybox-icon-center-hover:hover .fancybox-title,.cms-fancybox-icon-center-hover:hover .fancybox-subtitle,.cms-fancybox-icon-center-hover:hover .fancybox-content{color:#fff;}.cms-fancybox-icon-center-hover:hover .fancybox-link{color:#452a78;}.cms-fancybox-icon-center-hover:hover .fancybox-subtitle,.cms-fancybox-icon-center-hover:hover .fancybox-content{opacity:0.8;}.cms-fancybox-icon-center-hover:hover:after{visibility:visible;opacity:1;}@media (min-width:768px){.cms-fancybox-icon-center .fancybox-title{font-size:20px;}}@media (min-width:768px){.cms-fancybox-left-icon{text-align:center;padding-left:15px;padding-right:15px;}.fancybox-group .wpb_column + .wpb_column .cms-fancybox-left-icon .fancybox-body:before{content:'';display:block;border-left:2px solid rgba(34, 34, 34, 0.07);position:absolute;left:-30px;top:6px;bottom:6.18px;}.fancybox-group .wpb_column + .wpb_column .cms-fancybox-icon-center{position:relative;}.fancybox-group .wpb_column + .wpb_column .cms-fancybox-icon-center:before{content:'';display:block;border-left:2px solid rgba(34, 34, 34, 0.07);position:absolute;left:-15px;top:18px;bottom:18px;}}@media (min-width:992px){.cms-fancybox-left-icon{text-align:left;padding-left:0;padding-right:0;}.cms-fancybox-left-icon .fancybox-body,.cms-fancybox-left-icon .fancybox-action{padding-left:80px;}.cms-fancybox-left-icon .fancybox-icon{position:absolute;width:40px;left:20px;top:6px;text-align:right;}.fancybox-group .wpb_column + .wpb_column .cms-fancybox-left-icon .fancybox-body:before{left:0;}}@media (min-width:1200px){.cms-fancybox-left-icon .fancybox-body,.cms-fancybox-left-icon .fancybox-action{padding-left:100px;}.cms-fancybox-left-icon .fancybox-icon{left:30px;}.cms-fancybox-left-icon .fancybox-header{margin-bottom:18px;}.cms-fancybox-left-icon .fancybox-title{font-size:23px;}}.cms-fancybox-left-icon-box .fancybox-body,.cms-fancybox-left-icon-box .fancybox-action{padding-left:100px;position:relative;}.cms-fancybox-left-icon-box .fancybox-header{margin-bottom:18px;}.cms-fancybox-left-icon-box .fancybox-title{font-size:23px;font-weight:600;}.cms-fancybox-left-icon-box .fancybox-icon{width:70px;height:103px;position:absolute;left:0;top:7px;font-size:32px;line-height:103px;text-align:center;border-left:2px solid transparent;background-color:#282828;color:#fff;-webkit-transition:all 300ms;transition:all 300ms;}.cms-fancybox-left-icon-box .fancybox-icon > *{line-height:inherit;}.cms-fancybox-left-icon-box:hover .fancybox-icon{background-color:#452a78;}.cms-fancybox-left-icon-box.cms-fancybox-color-light .fancybox-icon{background-color:rgba(255, 255, 255, 0.1);}.cms-fancybox-left-icon-box.cms-fancybox-color-light:hover .fancybox-icon{background-color:#452a78;}.cms-fancybox-left-icon-box-alt{padding-left:20px;padding-right:20px;}.cms-fancybox-left-icon-box-alt .fancybox-body,.cms-fancybox-left-icon-box-alt .fancybox-action{padding-left:90px;position:relative;}.cms-fancybox-left-icon-box-alt .fancybox-header{margin-bottom:17px;}.cms-fancybox-left-icon-box-alt .fancybox-title{font-size:22px;font-weight:600;}.cms-fancybox-left-icon-box-alt .fancybox-icon{width:70px;height:103px;position:absolute;left:0;top:5px;font-size:32px;line-height:103px;text-align:center;border-left:2px solid transparent;background-color:#282828;color:#fff;border-left-color:rgba(255, 255, 255, 0.15);-webkit-transition:all 300ms;transition:all 300ms;}.cms-fancybox-left-icon-box-alt .fancybox-icon > *{line-height:inherit;}.cms-fancybox-left-icon-box-alt .fancybox-content{font-style:normal;}.cms-fancybox-left-icon-box-alt.cms-fancybox-color-light .fancybox-icon{background-color:rgba(255, 255, 255, 0.1);}@media (min-width:992px){.cms-fancybox-left-icon-box-alt{padding-left:30px;padding-right:30px;}.cms-fancybox-left-icon-box-alt .fancybox-body,.cms-fancybox-left-icon-box-alt .fancybox-action{padding-left:100px;}}@media (min-width:1200px){.cms-fancybox-left-icon-box-alt{padding-left:12.1875%;padding-right:12.1875%;}.vc_row-fluid.vc_row-no-padding .cms-fancybox-left-icon-box-alt{padding-left:15%;padding-right:15%;}}.cms-fancybox-default .fancybox-title{font-size:18px;font-weight:600;display:inline-block;}.cms-fancybox-default .fancybox-icon{font-size:32px;line-height:1;width:36px;margin-right:11px;margin-bottom:3px;display:inline-block;vertical-align:bottom;}.cms-fancybox-default .fancybox-content{font-size:15px;line-height:1.6;}.cms-fancybox-default .fancybox-header{margin-bottom:17px;}.cms-fancybox-texticon .fancybox-header{margin-bottom:16px;}.cms-fancybox-texticon .fancybox-title{font-size:30px;letter-spacing:0.018em;}.cms-fancybox-texticon .fancybox-subtitle{font-size:13px;color:#7f7f7f;margin-bottom:5px;}.cms-fancybox-texticon .fancybox-icon{margin-right:8px;}@media (min-width:1200px){.cms-fancybox-texticon{padding-right:10px;}}.cms-fancybox-imgicon .fancybox-header{margin-bottom:8px;}.cms-fancybox-imgicon .fancybox-body{margin-bottom:9px;}.cms-fancybox-imgicon .fancybox-icon{position:relative;margin-bottom:24px;}.cms-fancybox-imgicon .fancybox-icon .wpb_single_image{margin-bottom:0;}.cms-fancybox-imgicon .fancybox-title{font-size:23px;font-weight:600;}.cms-fancybox-imgicon .fancybox-subtitle{font-size:50px;line-height:1.25;font-weight:700;color:#282828;position:absolute;left:-2px;bottom:-41px;}.cms-fancybox-imgicon .fancybox-header,.cms-fancybox-imgicon .fancybox-content,.cms-fancybox-imgicon .fancybox-action{padding-left:64px;}@media (min-width:992px){.cms-fancybox-imgicon .fancybox-header,.cms-fancybox-imgicon .fancybox-content,.cms-fancybox-imgicon .fancybox-action{padding-left:100px;}}.cms-testimonial .testimonial-author,.cms-testimonial .testimonial-roles{line-height:1.25;}.cms-testimonial .testimonial-roles{font-weight:bold;font-size:13px;}.cms-testimonial .testimonial-author{letter-spacing:0.048em;color:#282828;margin-bottom:7px;font-size:16px;}.cms-testimonial .testimonial-content{font-style:italic;position:relative;font-size:15px;line-height:1.6;}.cms-testimonial .testimonial-icon{font-size:28px;line-height:1;color:#222;font-style:normal;display:block;}@media (min-width:992px){.cms-testimonial .testimonial-content{font-size:17px;line-height:1.58824;}}.cms-testimonial-img-left-big .testimonial-main{position:relative;padding:20px 25px;background-color:#f4f4f4;}.cms-testimonial-img-left-big .testimonial-author-img{width:70px;margin:-24px 0 -30px;}.cms-testimonial-img-left-big .testimonial-author-img .wpb_single_image,.cms-testimonial-img-left-big .testimonial-author-img .wpb_wrapper,.cms-testimonial-img-left-big .testimonial-author-img .vc_single_image-wrapper,.cms-testimonial-img-left-big .testimonial-author-img .wpb_single_image img{display:block;margin-bottom:0;}.cms-testimonial-img-left-big .testimonial-icon-before{margin-bottom:10px;}.cms-testimonial-img-left-big .testimonial-icon-after{margin-bottom:10px;text-align:right;margin-top:10px;}.cms-testimonial-img-left-big .testimonial-info{padding-top:19px;padding-left:25px;}@media (min-width:992px){.cms-testimonial-img-left-big .testimonial-main{padding:28px 30px 26px 230px;margin-bottom:30px;}.cms-testimonial-img-left-big .testimonial-author-img{width:170px;height:100%;position:absolute;left:30px;top:30px;bottom:-30px;overflow:hidden;margin:0;}.cms-testimonial-img-left-big .testimonial-author-img .wpb_single_image,.cms-testimonial-img-left-big .testimonial-author-img .wpb_wrapper,.cms-testimonial-img-left-big .testimonial-author-img .vc_single_image-wrapper{height:inherit;}.cms-testimonial-img-left-big .testimonial-author-img img{height:100%;width:auto;max-width:none;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.cms-testimonial-img-left-big .testimonial-icon-before{margin-bottom:19px;}.cms-testimonial-img-left-big .testimonial-icon-after{margin-top:28px;}.cms-testimonial-img-left-big .testimonial-info{padding-top:16px;padding-left:30px;}}.cms-testimonial-img-left-small .testimonial-main{position:relative;background-color:#f4f4f4;padding:28px 30px 53px;margin-bottom:26px;}.cms-testimonial-img-left-small .testimonial-icon-before{font-size:28px;color:#222;font-style:normal;display:block;margin-bottom:19px;}.cms-testimonial-img-left-small .testimonial-author-img{width:72px;height:72px;position:absolute;left:30px;bottom:-42px;}.cms-testimonial-img-left-small .testimonial-info{padding-left:130px;}.cms-testimonial-img-left-small .owl-nav{position:absolute;width:100%;top:48%;}.cms-testimonial-img-left-small .owl-nav > .owl-prev{margin-left:-30px;}.cms-testimonial-img-left-small .owl-nav > .owl-next{margin-right:-30px;}.cms-testimonial-img-left-small .owl-dots{margin-top:44px;text-align:center;}.cms-testimonial-img-center{text-align:center;}.cms-testimonial-img-center .testimonial-author-img .wpb_single_image{margin-bottom:23px;}.cms-testimonial-img-center .testimonial-author-img img{width:72px;height:72px;display:inline-block;}.cms-testimonial-img-center .testimonial-author-img .wpb_single_image{text-align:inherit;}.cms-testimonial-img-center .testimonial-main{margin-bottom:16px;}.cms-testimonial-img-center .testimonial-content{position:relative;}.cms-testimonial-img-center .testimonial-text *:last-child{margin-bottom:0;}.cms-testimonial-img-center .testimonial-icon-after{margin-top:20px;}@media (min-width:992px){.cms-testimonial-img-center .testimonial-main{padding-left:82px;padding-right:82px;margin-bottom:32px;}.cms-testimonial-img-center .testimonial-content{font-size:19px;line-height:29px;}}.cms-carousel{position:relative;overflow:hidden;}.cms-carousel .carousel-inner{width:auto;}.cms-carousel .carousel-navigation{text-align:center;margin:16px 0 0;}.cms-carousel .carousel-navigation .nav-link{display:inline-block;width:72px;height:36px;border:2px solid transparent;font-size:25px;line-height:32px;text-align:center;color:#999;border-color:#999;position:relative;-webkit-transition:all 300ms;transition:all 300ms;}.cms-carousel .carousel-navigation .nav-link.disabled{opacity:0.25;}.cms-carousel .carousel-navigation .nav-link:hover{border-color:#222;color:#222;}.cms-carousel .carousel-navigation .nav-link:hover{z-index:1;}.cms-carousel .carousel-navigation .nav-next{margin-left:-2px;}.cms-carousel.nav-light-dark-active .owl-page > span,.cms-carousel.nav-light-colored-active .owl-page > span{background-color:#fff;}.cms-carousel.nav-light-dark-active .nav-link,.cms-carousel.nav-light-colored-active .nav-link{color:#fff;}.cms-carousel.nav-light-colored-active .owl-page:hover > span,.cms-carousel.nav-light-colored-active .owl-page.active > span{opacity:1;background-color:#452a78;}.cms-carousel.nav-light-colored-active .nav-link:hover,.cms-carousel.nav-light-colored-active .nav-link:focus{color:#452a78;}.cms-carousel.nav-light-dark-active .owl-page:hover > span,.cms-carousel.nav-light-dark-active .owl-page.active > span{opacity:1;background-color:#222;}.cms-carousel.nav-light-dark-active .nav-link:hover,.cms-carousel.nav-light-dark-active .nav-link:focus{color:#222;}.cms-testimonials-carousel .owl-pagination{margin-top:36px;}.cms-testimonials-carousel.testimonial-carousel-img-small-left .owl-pagination{margin-top:43px;}@media (min-width:992px){.cms-testimonials-carousel.testimonial-carousel-img-big-left .owl-controls{position:absolute;bottom:55px;right:-2.5px;}.cms-testimonials-carousel.testimonial-carousel-img-center .carousel-navigation{margin-top:0;}.cms-testimonials-carousel.testimonial-carousel-img-center .carousel-navigation .nav-link{margin:0;width:36px;position:absolute;top:34%;border-color:transparent;}.cms-testimonials-carousel.testimonial-carousel-img-center .carousel-navigation .nav-prev{left:26px;}.cms-testimonials-carousel.testimonial-carousel-img-center .carousel-navigation .nav-next{right:26px;}.cms-testimonials-carousel.testimonial-carousel-img-center .owl-pagination{margin-top:43px;}}.cms-images-carousel .owl-pagination{margin-top:47px;}.cms-images-carousel.carousel-seperator .owl-controls,.cms-images-carousel.carousel-seperator .carousel-item{text-align:center;}.cms-images-carousel.carousel-seperator .carousel-item{position:relative;}.cms-images-carousel.carousel-seperator .carousel-item:after{content:'';display:block;width:2px;height:48px;position:absolute;top:50%;right:-2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#222;opacity:0.07;}.cms-images-carousel.carousel-color-scheme-light.carousel-seperator .owl-item:after{background-color:#fff;}.cms-images-carousel.carousel-color-scheme-light .owl-page > span{background-color:#fff;}.cms-images-carousel.carousel-color-scheme-light .carousel-navigation > .nav-prev:hover,.cms-images-carousel.carousel-color-scheme-light .carousel-navigation > .nav-next:hover{border-color:#fff;color:#fff;}.cms-fancybox-carousel.carousel-fancybox-imgicon .owl-pagination{margin-top:11px;}.cms-grid-wrapper{position:relative;}.cms-grid-wrapper .grid-items:before,.cms-grid-wrapper .grid-items:after{content:'';display:table;}.cms-grid-wrapper .grid-items:after{clear:both;}.cms-grid-wrapper .grid-item{box-sizing:border-box;}.cms-grid-wrapper .grid-overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:99;background-color:rgba(255, 255, 255, 0.8);}.cms-grid-wrapper .cms-case-study-item{padding-bottom:22px;}.cms-grid .content-posts-grid-minimal .entry-posts{padding-bottom:15px;}.cms-grid * + .cms-posts-navigation{margin-top:9px;}.cms-grid .grid-filter{list-style:none;padding:0;margin-left:-14px;margin-right:-14px;text-align:center;margin-bottom:23px;}.cms-grid .grid-filter > li{display:inline-block;font-size:13px;line-height:1.6;font-weight:bold;padding-left:14px;padding-right:14px;}.cms-grid .grid-filter > li > a{display:block;border-bottom:2px solid transparent;color:#333;text-transform:uppercase;text-decoration:none;}.cms-grid .grid-filter > li.active > a,.cms-grid .grid-filter > li > a:hover,.cms-grid .grid-filter > li > a:focus{border-bottom-color:#452a78;color:#452a78;}.cms-grid.list-posts-standard .grid-item + .grid-item{margin-top:48px;}.cms-grid.list-posts-standard .entry-posts-standard .entry-featured > *{width:100%;}.cms-grid.list-posts-standard .cms-posts-navigation{margin-top:69px;}.cms-grid.cms-grid-gallery .cms-posts-navigation{margin-top:19px;}.vc_tta.vc_general.cms-vc-tta .vc_tta-panels{padding:2px;}.vc_tta.vc_general.cms-vc-tta .vc_tta-panel{margin-left:-2px;margin-right:-2px;}.vc_tta.vc_general.cms-vc-tta .vc_tta-panel:first-child{margin-top:-2px;}.vc_tta.vc_general.cms-vc-tta .vc_tta-panel:last-child{margin-bottom:-2px;}.vc_tta.vc_general.cms-vc-tta .vc_tta-panel-heading{border-width:0;overflow:hidden;}.vc_tta.vc_general.cms-vc-tta .vc_tta-panel-title > a{line-height:1.25;-webkit-transition:background-color 300ms, color 300ms;transition:background-color 300ms, color 300ms;}.vc_tta.vc_general.cms-vc-tta .vc_tta-controls-icon{display:block;width:20px;height:20px;border-radius:1px;background-color:#452a78;color:#fff;}.vc_tta.vc_general.cms-vc-tta .vc_tta-controls-icon:before{left:5px;right:5px;}.vc_tta.vc_general.cms-vc-tta .vc_tta-controls-icon:after{top:5px;bottom:5px;}.vc_tta.vc_general.cms-vc-tta .vc_tta-tabs-list{padding:1px;}.vc_tta.vc_general.cms-vc-tta .vc_tta-tab{font-weight:bold;text-transform:uppercase;font-size:13px;margin:-1px;}.vc_tta.vc_general.cms-vc-tta .vc_tta-tab > a{color:#222;line-height:17px;padding:15px 32px;border:2px solid #222;}.vc_tta.vc_general.cms-vc-tta .vc_tta-tab.vc_active > a,.vc_tta.vc_general.cms-vc-tta .vc_tta-tab > a:hover{background-color:#222;color:#fff;}.vc_tta.vc_general.cms-vc-tta .vc_tta-panel-body{border:none;}.vc_tta.vc_general.cms-vc-tta-accordion .vc_tta-panel-title{font-size:16px;line-height:1.25;letter-spacing:0;color:#282828;}.vc_tta.vc_general.cms-vc-tta-accordion .vc_tta-panel-title > a{padding:26px 30px 26px 28px;background-color:#f4f4f4;border:2px solid #f4f4f4;}.vc_tta.vc_general.cms-vc-tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon{right:26px;}.vc_tta.vc_general.cms-vc-tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title > a{padding-right:60px;}.vc_tta.vc_general.cms-vc-tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title > a{padding-left:60px;}.vc_tta.vc_general.cms-vc-tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title > a{border-bottom-width:0;}.vc_tta.vc_general.cms-vc-tta-accordion .vc_tta-panel .vc_tta-panel-title > a:hover,.vc_tta.vc_general.cms-vc-tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title > a{background-color:transparent;}.vc_tta.vc_general.cms-vc-tta-accordion .vc_tta-panel .vc_tta-panel-title > a:hover{color:#452a78;}.vc_tta.vc_general.cms-vc-tta-accordion .vc_tta-panel:not(.vc_active) .vc_tta-panel-title > a:focus{outline:1px dashed #452a78;}.vc_tta.vc_general.cms-vc-tta-accordion .vc_tta-panel-body{padding:0 20px 21px 28px;border:2px solid #f4f4f4;border-top:none;margin-top:-2px;font-size:13px;line-height:1.76923;}.vc_tta.vc_general.cms-vc-tta-accordion.vc_tta-o-no-fill .vc_tta-panel.vc_active .vc_tta-panel-title > a{border-bottom-width:2px;}.vc_tta.vc_general.cms-vc-tta-accordion.vc_tta-o-no-fill .vc_tta-panel-body{padding-top:16px;border:none;}.vc_tta.vc_general.cms-vc-tta-tabs,.vc_tta.vc_general.cms-vc-tta-tour{padding:24px 30px;border:2px solid #f4f4f4;}.vc_tta.vc_general.cms-vc-tta-tabs.vc_tta-tabs-position-bottom,.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-tabs-position-bottom{padding-top:24px;}.vc_tta.vc_general.cms-vc-tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom),.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom){padding-bottom:24px;}.vc_tta.vc_general.cms-vc-tta-tabs.vc_tta-o-no-fill,.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-o-no-fill{border:none;padding:0;}.vc_tta.vc_general.cms-vc-tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body,.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-o-no-fill .vc_tta-panel-body{padding-left:30px;padding-right:30px;}.vc_tta.vc_general.cms-vc-tta-tabs.vc_tta-o-no-fill.vc_tta-tabs-position-top .vc_tta-panel-body,.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-o-no-fill.vc_tta-tabs-position-top .vc_tta-panel-body,.vc_tta.vc_general.cms-vc-tta-tabs.vc_tta-o-no-fill.vc_tta-tabs-position-bottom .vc_tta-panel-body,.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-o-no-fill.vc_tta-tabs-position-bottom .vc_tta-panel-body{padding-left:0;padding-right:0;}.vc_tta.vc_general.cms-vc-tta-tabs.vc_tta-o-no-fill.vc_tta-tabs-position-bottom,.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-o-no-fill.vc_tta-tabs-position-bottom,.vc_tta.vc_general.cms-vc-tta-tabs.vc_tta-o-no-fill.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom),.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-o-no-fill.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom){padding-bottom:0;}.vc_tta.vc_general.cms-vc-tta-tabs .vc_tta-panel-title,.vc_tta.vc_general.cms-vc-tta-tour .vc_tta-panel-title{font-size:13px;font-weight:bold;text-transform:uppercase;}.vc_tta.vc_general.cms-vc-tta-tabs .vc_tta-panel-title > a,.vc_tta.vc_general.cms-vc-tta-tour .vc_tta-panel-title > a{padding:15px 30px;border:2px solid #222;}.vc_tta.vc_general.cms-vc-tta-tabs .vc_tta-panel.vc_active .vc_tta-panel-title > a,.vc_tta.vc_general.cms-vc-tta-tour .vc_tta-panel.vc_active .vc_tta-panel-title > a,.vc_tta.vc_general.cms-vc-tta-tabs .vc_tta-panel-title > a:hover,.vc_tta.vc_general.cms-vc-tta-tour .vc_tta-panel-title > a:hover,.vc_tta.vc_general.cms-vc-tta-tabs .vc_tta-panel-title > a:focus,.vc_tta.vc_general.cms-vc-tta-tour .vc_tta-panel-title > a:focus{background-color:#222;color:#fff;}.vc_tta.vc_general.cms-vc-tta-tabs .vc_tta-panel-body{padding-left:0;padding-right:0;}.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-o-no-fill .vc_tta-panel-body,.vc_tta.vc_general.cms-vc-tta-tour .vc_tta-panel-body{padding-top:16px;padding-bottom:16px;}.vc_tta.vc_general.cms-vc-tta-tour .vc_tta-panel:last-child .vc_tta-panel-body{padding-bottom:0;}.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-tabs-position-right .vc_tta-tabs-list{padding-right:2px;}.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-tabs-position-left .vc_tta-tabs-list{padding-left:2px;}@media (min-width:768px){.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-o-no-fill .vc_tta-panel-body,.vc_tta.vc_general.cms-vc-tta-tour .vc_tta-panel-body{padding-top:0;padding-bottom:0;}.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-tabs-position-left .vc_tta-panel-body{padding-left:20px;padding-right:0;}.vc_tta.vc_general.cms-vc-tta-tour.vc_tta-tabs-position-right .vc_tta-panel-body{padding-left:0;padding-right:20px;}}.cms-cta-box-wrapper{margin-bottom:35px;border:1px solid rgba(34, 34, 34, 0.1);padding:30px;}.cms-cta-box .cta-box-header{margin-bottom:12px;}.cms-cta-box .cta-box-header .cta-box-title,.cms-cta-box .cta-box-header .cta-box-subtitle{line-height:1.25;margin-bottom:0;}.cms-cta-box .cta-box-header .cta-box-subtitle{font-weight:500;font-size:15px;}.cms-cta-box .cta-box-header > *:last-child{margin-bottom:0;}.cms-cta-box .cta-box-content{color:#616161;}.cms-cta-box .cta-box-content > *:last-child{margin-bottom:0;}.cms-cta-box .cta-box-icon{font-size:64px;color:#fff;line-height:1;}.cms-cta-box .cta-box-actions .btn{min-width:170px;}.cms-cta-box-icon-top .cta-box-icon,.cms-cta-box-icon-left .cta-box-icon{margin-bottom:20px;}.cms-cta-box-actions-top .cta-box-actions,.cms-cta-box-actions-left .cta-box-actions{margin-bottom:24px;}.cms-cta-box-icon-bottom .cta-box-icon,.cms-cta-box-icon-right .cta-box-icon{margin-top:20px;}.cms-cta-box-actions-bottom .cta-box-actions,.cms-cta-box-actions-right .cta-box-actions{margin-top:24px;}@media (max-width:600px){.cms-cta-box .cta-box-actions .btn{width:100%;}}@media (min-width:768px){.cms-cta-box-wrapper{padding:40px;}}@media (max-width:991px){.cms-cta-box .cta-box-icon-wrapper,.cms-cta-box .cta-box-body{text-align:center;}}@media (min-width:992px){.cms-cta-box-wrapper{padding:49px;}.cms-cta-box{display:table;width:100%;}.cms-cta-box .cta-box-icon,.cms-cta-box .cta-box-actions{margin-top:0;margin-bottom:0;}.cms-cta-box .cta-box-content{font-size:15px;line-height:1.66667;}.cms-cta-box .cta-box-actions{white-space:nowrap;min-width:270px;}.cms-cta-box-icon-left .cta-box-icon-wrapper,.cms-cta-box-icon-right .cta-box-icon-wrapper,.cms-cta-box-icon-left .cta-box-body,.cms-cta-box-icon-right .cta-box-body{display:table-cell;vertical-align:middle;}.cms-cta-box-icon-left .cta-box-body,.cms-cta-box-icon-right .cta-box-body{width:100%;}.cms-cta-box-icon-left .cta-box-icon,.cms-cta-box-icon-right .cta-box-icon{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;min-width:72px;}.cms-cta-box-icon-left{text-align:left;}.cms-cta-box-icon-left .cta-box-icon{padding-right:28px;}.cms-cta-box-icon-right{text-align:right;}.cms-cta-box-icon-right .cta-box-icon{padding-left:28px;}.cms-cta-box-actions-left .cta-box-content-wrapper,.cms-cta-box-actions-right .cta-box-content-wrapper,.cms-cta-box-actions-left .cta-box-actions-wrapper,.cms-cta-box-actions-right .cta-box-actions-wrapper{display:table-cell;vertical-align:middle;}.cms-cta-box-actions-left .cta-box-actions,.cms-cta-box-actions-right .cta-box-actions{white-space:nowrap;}.cms-cta-box-actions-left .cta-box-actions button,.cms-cta-box-actions-right .cta-box-actions button,.cms-cta-box-actions-left .cta-box-actions .btn,.cms-cta-box-actions-right .cta-box-actions .btn{padding-left:24px;padding-right:24px;}.cms-cta-box-actions-left .cta-box-actions-1-button button,.cms-cta-box-actions-right .cta-box-actions-1-button button,.cms-cta-box-actions-left .cta-box-actions-1-button .btn,.cms-cta-box-actions-right .cta-box-actions-1-button .btn{min-width:270px;}.cms-cta-box-actions-left .cta-box-actions-2-buttons button,.cms-cta-box-actions-right .cta-box-actions-2-buttons button,.cms-cta-box-actions-left .cta-box-actions-2-buttons .btn,.cms-cta-box-actions-right .cta-box-actions-2-buttons .btn{min-width:170px;}.cms-cta-box-actions-left .cta-box-content{padding-left:52px;}.cms-cta-box-actions-right .cta-box-content{padding-right:52px;}.cms-cta-box-actions-bottom .cta-box-actions{margin-top:24px;}.cms-cta-box-actions-top .cta-box-actions{margin-bottom:24px;}}.cms-cta-container .vc_general.vc_cta3.vc_cta3-style-classic,.cms-cta-container .vc_general.vc_cta3.vc_cta3-style-custom{background-color:transparent;}.vc_general.vc_cta3 .vc_cta3-content{font-size:14px;}.vc_general.vc_cta3.vc_cta3-style-default{border-color:rgba(0, 0, 0, 0.1);}.vc_general.vc_cta3.vc_cta3-style-default .vc_cta3-content{color:#616161;}.vc_general.vc_cta3 .vc_cta3-actions .button-group-1 .btn{width:100%;}.vc_general.vc_cta3 .vc_cta3-icons .vc_icon_element{font-size:64px;}.vc_general.vc_cta3 .vc_cta3-icons .cms-icon{margin-top:-8px;}.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons .vc_icon_element{font-size:32px;padding:0;}.vc_cta3-content-header h2,.vc_cta3-content-header h4{margin-bottom:12px;}.vc_cta3-content-header h2{font-size:24px;}.vc_cta3-content-header h4{font-size:16px;font-weight:500;}.vc_cta3-content-header h2 + h4{margin-top:-12px;}.vc_cta3-actions-right .vc_cta3-actions{margin-top:16px;}.vc_cta3-actions-left .vc_cta3-actions{margin-bottom:16px;}@media (max-width:767px){.vc_general.vc_cta3 .vc_cta3-actions{white-space:normal !important;vertical-align:top !important;text-align:center;}.vc_general.vc_cta3.vc_cta3-actions-left .vc_btn3-container,.vc_general.vc_cta3.vc_cta3-actions-right .vc_btn3-container{width:100%;margin:0;}.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons,.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons{display:block !important;padding-bottom:16px;}}@media (max-width:600px){.vc_cta3-action-buttons > .btn{width:100%;}}@media (max-width:991px){.cms-cta-container .vc_general.vc_cta3 .vc_cta3-content,.cms-cta-container .vc_general.vc_cta3 .vc_cta3-icons{display:block;}}@media (min-width:768px){.vc_general.vc_cta3.vc_cta3-style-default,.vc_general.vc_cta3.vc_cta3-style-custom{padding:49px 50px;}.vc_cta3-actions-right .vc_cta3-actions{margin-top:0;}.vc_cta3-actions-left .vc_cta3-actions{margin-bottom:0;}.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons,.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons,.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-content,.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-content{vertical-align:middle;}}@media (min-width:992px){.vc_general.vc_cta3 .vc_cta3-content{font-size:15px;line-height:1.6;}.vc_cta3.vc_cta3-actions-left .vc_cta3-actions,.vc_cta3.vc_cta3-actions-right .vc_cta3-actions{min-width:270px;}.vc_general.vc_cta3.vc_cta3-icons-left:not(.vc_cta3-icons-on-border) .vc_cta3_content-container{padding-left:35px;}.vc_general.vc_cta3.vc_cta3-icons-right:not(.vc_cta3-icons-on-border) .vc_cta3_content-container{padding-right:35px;}}.vc_row.row-case-study-slider{overflow:visible !important;z-index:1;}.cms-casestudy-slider .slider-wrapper{position:relative;}.cms-casestudy-slider .bx-wrapper{margin:0 auto;}.cms-casestudy-slider .bx-wrapper .bx-viewport{background-color:transparent;border:none;box-shadow:none;left:auto;padding-top:20px;padding-bottom:20px;margin-top:-20px;margin-bottom:-20px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.cms-casestudy-slider .slider-item{max-width:1200px;position:relative;padding-top:127px;padding-bottom:145px;}.cms-casestudy-slider .slider-item.slide-active .slider-item-thumbnail-top{opacity:0;}.cms-casestudy-slider .slider-item.slide-prev .slider-item-thumbnail-bottom{bottom:-91px;}.cms-casestudy-slider .slider-item .vc_column_container{padding-left:15px;padding-right:15px;}.cms-casestudy-slider .slider-item-thumbnail{width:270px;height:111px;overflow:hidden;position:absolute;left:50%;margin-left:-316px;display:none;-webkit-transition:all 300ms;transition:all 300ms;}.cms-casestudy-slider .slider-item-thumbnail img{display:block;width:100%;height:auto;}.cms-casestudy-slider .slider-item-thumbnail.slider-item-thumbnail-top{top:-91px;}.cms-casestudy-slider .slider-item-thumbnail.slider-item-thumbnail-bottom{bottom:-20px;}.cms-casestudy-slider .slider-controls .slider-control{position:absolute;left:50%;z-index:1;margin-left:-35px;}.cms-casestudy-slider .slider-controls .slider-control.control-prev{top:20px;}.cms-casestudy-slider .slider-controls .slider-control.control-next{bottom:20px;}.cms-casestudy-slider .slider-controls a{display:block;width:70px;height:90px;background-color:rgba(255, 255, 255, 0.05);color:transparent;position:relative;text-indent:-9999px;overflow:hidden;text-align:center;}.cms-casestudy-slider .slider-controls a:before,.cms-casestudy-slider .slider-controls a:after{content:'';display:block;width:32px;height:2px;background-color:#fff;position:absolute;top:50%;}.cms-casestudy-slider .slider-controls a.bx-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:8px;}.cms-casestudy-slider .slider-controls a.bx-prev:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:8px;}.cms-casestudy-slider .slider-controls a.bx-next:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:8px;}.cms-casestudy-slider .slider-controls a.bx-next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);right:8px;}.cms-casestudy-slider .slider-controls a:hover{background-color:rgba(0, 0, 0, 0.5);}.cms-casestudy-slider .slider-controls a:hover:before,.cms-casestudy-slider .slider-controls a:hover:after{background-color:#fff;}.cms-casestudy-slider .bx-wrapper .bx-pager{width:10px;padding:0;position:absolute;top:50%;right:4px;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.cms-casestudy-slider .bx-wrapper .bx-pager .bx-pager-item{font-size:0;line-height:0;display:block;}.cms-casestudy-slider .bx-wrapper .bx-pager .bx-pager-item a{display:block;background-color:transparent;margin:0;height:auto;padding:3px 4px;width:100%;position:relative;border:none;border-radius:0;}.cms-casestudy-slider .bx-wrapper .bx-pager .bx-pager-item a:before{content:'';display:block;width:2px;height:16px;background-color:#fff;opacity:0.25;-webkit-transition:background-color 300ms opacity 300ms;transition:background-color 300ms opacity 300ms;}.cms-casestudy-slider .bx-wrapper .bx-pager .bx-pager-item a:hover,.cms-casestudy-slider .bx-wrapper .bx-pager .bx-pager-item a:focus,.cms-casestudy-slider .bx-wrapper .bx-pager .bx-pager-item a.active{background-color:inherit;}.cms-casestudy-slider .bx-wrapper .bx-pager .bx-pager-item a:hover:before,.cms-casestudy-slider .bx-wrapper .bx-pager .bx-pager-item a:focus:before,.cms-casestudy-slider .bx-wrapper .bx-pager .bx-pager-item a.active:before{background-color:#452a78;opacity:1;}.cms-slider-item-case-study:before,.cms-slider-item-case-study:after{content:'';display:table;}.cms-slider-item-case-study:after{clear:both;}.cms-slider-item-case-study .column-fill-place{overflow:visible !important;}.cms-slider-item-case-study .column-fill-place .wpb_single_image{overflow:hidden;}.cms-slider-item-case-study .column-fill-place .wpb_single_image .vc_figure,.cms-slider-item-case-study .column-fill-place .wpb_single_image .vc_single_image-wrapper{width:100%;}.cms-slider-item-case-study .item-header{margin-bottom:25px;}.cms-slider-item-case-study .item-header > *:last-child{margin-bottom:0;}.cms-slider-item-case-study .item-header .title,.cms-slider-item-case-study .item-header .subtitle,.cms-slider-item-case-study .item-action{line-height:1.25;}.cms-slider-item-case-study .item-header .title,.cms-slider-item-case-study .item-header .subtitle{color:#fff;margin-bottom:9px;}.cms-slider-item-case-study .item-header .title{font-size:30px;letter-spacing:0.06em;}.cms-slider-item-case-study .item-header .subtitle{font-size:15px;}.cms-slider-item-case-study .case-study-slider-item-content{padding-top:21px;}.cms-slider-item-case-study * + .item-images{margin-top:53px;}.cms-slider-item-case-study .item-description{font-size:17px;line-height:1.52941;margin-bottom:19px;}.cms-slider-item-case-study .item-description > *{margin-bottom:26px;}.cms-slider-item-case-study .item-description *:last-child{margin-bottom:0;}.cms-slider-item-case-study .item-images{margin-left:-15px;margin-right:-15px;font-size:0;}.cms-slider-item-case-study .item-images > *{font-size:13px;}.cms-slider-item-case-study .item-images .item-image{display:inline-block;padding-left:15px;padding-right:15px;max-width:33.33333%;}.cms-slider-item-case-study .item-action a:not(.btn){font-size:13px;font-weight:bold;color:#452a78;}.cms-slider-item-case-study .item-action a:not(.btn) i[class*="fa fa-"]{font-size:11px;}.cms-slider-item-case-study .case-study-slider-item-featured{padding:24px 0 0;}.cms-slider-item-case-study .case-study-slider-item-featured .wpb_single_image{margin-bottom:0;}@media (min-width:768px){[class*="vc_col-sm-"].column-fill-place > .vc_column-inner > .wpb_wrapper > .wpb_single_image:first-child > .wpb_wrapper,[class*="vc_col-sm-"].column-fill-place > .vc_column-inner > .wpb_single_image:first-child > .wpb_wrapper,[class*="vc_col-sm-"].column-fill-place > .vc_column-inner .case-study-slider-item-featured > .wpb_single_image > .wpb_wrapper,[class*="vc_col-sm-"].column-fill-place > .vc_column-inner > .wpb_wrapper > .wpb_single_image:first-child .vc_single_image-wrapper,[class*="vc_col-sm-"].column-fill-place > .vc_column-inner > .wpb_single_image:first-child .vc_single_image-wrapper,[class*="vc_col-sm-"].column-fill-place > .vc_column-inner .case-study-slider-item-featured > .wpb_single_image .vc_single_image-wrapper{display:block;height:100%;}[class*="vc_col-sm-"].column-fill-place.column-fill-place-computed > .vc_column-inner > .wpb_wrapper > .wpb_single_image:first-child,[class*="vc_col-sm-"].column-fill-place.column-fill-place-computed > .vc_column-inner > .wpb_single_image:first-child,[class*="vc_col-sm-"].column-fill-place.column-fill-place-computed > .vc_column-inner .case-study-slider-item-featured > .wpb_single_image{height:100%;}[class*="vc_col-sm-"].column-fill-place.column-fill-place-computed > .vc_column-inner > .wpb_wrapper > .wpb_single_image:first-child img,[class*="vc_col-sm-"].column-fill-place.column-fill-place-computed > .vc_column-inner > .wpb_single_image:first-child img,[class*="vc_col-sm-"].column-fill-place.column-fill-place-computed > .vc_column-inner .case-study-slider-item-featured > .wpb_single_image img{width:100%;}}@media (min-width:992px){.cms-casestudy-slider .slider-item-thumbnail{display:block;}.cms-casestudy-slider .slider-controls .slider-control{margin-left:15px;}[class*="vc_col-md-"].column-fill-place > .vc_column-inner > .wpb_wrapper > .wpb_single_image:first-child > .wpb_wrapper,[class*="vc_col-md-"].column-fill-place > .vc_column-inner > .wpb_single_image:first-child > .wpb_wrapper,[class*="vc_col-md-"].column-fill-place > .vc_column-inner .case-study-slider-item-featured > .wpb_single_image > .wpb_wrapper,[class*="vc_col-md-"].column-fill-place > .vc_column-inner > .wpb_wrapper > .wpb_single_image:first-child .vc_single_image-wrapper,[class*="vc_col-md-"].column-fill-place > .vc_column-inner > .wpb_single_image:first-child .vc_single_image-wrapper,[class*="vc_col-md-"].column-fill-place > .vc_column-inner .case-study-slider-item-featured > .wpb_single_image .vc_single_image-wrapper{display:block;height:100%;}[class*="vc_col-md-"].column-fill-place.column-fill-place-computed > .vc_column-inner > .wpb_wrapper > .wpb_single_image:first-child,[class*="vc_col-md-"].column-fill-place.column-fill-place-computed > .vc_column-inner > .wpb_single_image:first-child,[class*="vc_col-md-"].column-fill-place.column-fill-place-computed > .vc_column-inner .case-study-slider-item-featured > .wpb_single_image{height:100%;}[class*="vc_col-md-"].column-fill-place.column-fill-place-computed > .vc_column-inner > .wpb_wrapper > .wpb_single_image:first-child img,[class*="vc_col-md-"].column-fill-place.column-fill-place-computed > .vc_column-inner > .wpb_single_image:first-child img,[class*="vc_col-md-"].column-fill-place.column-fill-place-computed > .vc_column-inner .case-study-slider-item-featured > .wpb_single_image img{width:100%;}}@media (min-width:1200px){.cms-slider-item-case-study .case-study-slider-item-featured{padding-right:30px;margin-left:-15px;}.cms-slider-item-case-study .column-fill-place .wpb_single_image{visibility:hidden;opacity:0;position:absolute;-webkit-transition:all 300ms;transition:all 300ms;}.cms-slider-item-case-study .column-fill-place.column-fill-place-computed .wpb_single_image{position:static;visibility:visible;opacity:1;}.case-study-featured-right{padding-left:25px;}[class*="vc_col-lg-"].column-fill-place > .vc_column-inner > .wpb_wrapper > .wpb_single_image:first-child > .wpb_wrapper,[class*="vc_col-lg-"].column-fill-place > .vc_column-inner > .wpb_single_image:first-child > .wpb_wrapper,[class*="vc_col-lg-"].column-fill-place > .vc_column-inner .case-study-slider-item-featured > .wpb_single_image > .wpb_wrapper,[class*="vc_col-lg-"].column-fill-place > .vc_column-inner > .wpb_wrapper > .wpb_single_image:first-child .vc_single_image-wrapper,[class*="vc_col-lg-"].column-fill-place > .vc_column-inner > .wpb_single_image:first-child .vc_single_image-wrapper,[class*="vc_col-lg-"].column-fill-place > .vc_column-inner .case-study-slider-item-featured > .wpb_single_image .vc_single_image-wrapper{display:block;height:100%;}[class*="vc_col-lg-"].column-fill-place.column-fill-place-computed > .vc_column-inner > .wpb_wrapper > .wpb_single_image:first-child,[class*="vc_col-lg-"].column-fill-place.column-fill-place-computed > .vc_column-inner > .wpb_single_image:first-child,[class*="vc_col-lg-"].column-fill-place.column-fill-place-computed > .vc_column-inner .case-study-slider-item-featured > .wpb_single_image{height:100%;}[class*="vc_col-lg-"].column-fill-place.column-fill-place-computed > .vc_column-inner > .wpb_wrapper > .wpb_single_image:first-child img,[class*="vc_col-lg-"].column-fill-place.column-fill-place-computed > .vc_column-inner > .wpb_single_image:first-child img,[class*="vc_col-lg-"].column-fill-place.column-fill-place-computed > .vc_column-inner .case-study-slider-item-featured > .wpb_single_image img{min-width:100%;}}.rev_slider_wrapper .btn{-webkit-transition:border-color 300ms, background-color 300ms, color 300ms !important;transition:border-color 300ms, background-color 300ms, color 300ms !important;}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;}.woocommerce .col2-set:before,.woocommerce-page .col2-set:before,.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{content:'';display:table;}.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{clear:both;}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%;}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%;}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%;}.woocommerce div.product div.thumbnails:before,.woocommerce-page div.product div.thumbnails:before,.woocommerce #content div.product div.thumbnails:before,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:after{content:'';display:table;}.woocommerce div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:after{clear:both;}.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a,.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none;}.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a,.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a{width:48%;}.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a,.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a{width:22.05%;}.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a,.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a{width:16.9%;}.woocommerce div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs{clear:both;}.woocommerce table.cart img,.woocommerce-page table.cart img,.woocommerce #content table.cart img,.woocommerce-page #content table.cart img{height:auto;}.woocommerce table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:right;}.woocommerce table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text,.woocommerce #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text{width:80px;}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:left;}.woocommerce table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label,.woocommerce #content table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label{display:none;}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%;}.woocommerce .cart-collaterals:before,.woocommerce-page .cart-collaterals:before,.woocommerce .cart-collaterals:after,.woocommerce-page .cart-collaterals:after{content:'';display:table;}.woocommerce .cart-collaterals:after,.woocommerce-page .cart-collaterals:after{clear:both;}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left;}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left;}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none;}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%;}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right;}.woocommerce .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals .shipping_calculator:before,.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:after{content:'';display:table;}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:after{clear:both;}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%;}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%;}.woocommerce form .form-row:before,.woocommerce-page form .form-row:before,.woocommerce form .form-row:after,.woocommerce-page form .form-row:after{content:'';display:table;}.woocommerce form .form-row:after,.woocommerce-page form .form-row:after{clear:both;}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block;font-size:13px;margin-bottom:6px;}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline;}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%;}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%;}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left;width:47%;overflow:visible;}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right;}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both;}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto;}.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .wc-terms-and-conditions,.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0 1em 0 0;float:left;}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;}p.demo_store{position:fixed;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0, 0, 0, 0.2);}p.demo_store a{color:#fff;}.admin-bar p.demo_store{top:32px;}.clear{clear:both;}.woocommerce .blockUI.blockOverlay{position:relative;}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;display:block;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(//precisionaccountantsltd.co.uk/wp-content/themes/wp-metrics/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0, 0, 0, 0.75);}.woocommerce a.remove{display:block;width:19px;border-radius:1px;border:2px solid #000;background-color:#000;color:#fff;font-family:Arial, Helvetica, sans-serif !important;text-align:center;font-size:14px;line-height:15px;text-decoration:none;-webkit-transition:color 300ms, background-color 300ms, border-color 300ms;transition:color 300ms, background-color 300ms, border-color 300ms;}.woocommerce a.remove:hover,.woocommerce a.remove:focus{color:red;background-color:transparent;border-color:red;}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{position:relative;padding:20px 20px 20px 60px;min-height:52px;background-color:#f4f4f4;list-style:none;font-size:12px;margin-bottom:32px;}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{font-family:FontAwesome;font-size:14px;line-height:32px;display:block;border-radius:2px;text-align:center;width:32px;position:absolute;top:15px;left:15px;color:#fff;}.woocommerce .woocommerce-error:before{content:'\f057';background-color:#f36;}.woocommerce .woocommerce-info:before{content:'\f05a';background-color:#39f;}.woocommerce .woocommerce-message:before{content:'\f058';background-color:#452a78;}.woocommerce small.note{display:block;font-size:0.857em;margin-top:10px;}.woocommerce .quantity .qty{width:72px;text-align:center;}.woocommerce div.product{margin-bottom:0;position:relative;font-size:13px;}.woocommerce div.product .product_title{font-size:18px;line-height:1.25;}.woocommerce div.product span.price,.woocommerce div.product p.price{font-size:16px;font-weight:bold;font-style:italic;}.woocommerce div.product span.price ins,.woocommerce div.product p.price ins{background:inherit;font-weight:700;}.woocommerce div.product span.price del,.woocommerce div.product p.price del{opacity:0.5;}.woocommerce div.product p.stock{font-size:0.92em;}.woocommerce div.product .stock{color:#77a464;}.woocommerce div.product .out-of-stock{color:red;}.woocommerce div.product .woocommerce-product-rating{float:right;}.woocommerce div.product div.images{display:block;padding:50px;background-color:#e9e9e9;text-align:center;margin-bottom:48px;}.woocommerce div.product div.images .woocommerce-main-image{display:block;}.woocommerce div.product div.images img{display:inline-block;}.woocommerce div.product div.images div.thumbnails{padding-top:24px;margin:-5px;}.woocommerce div.product div.images div.thumbnails a{display:inline-block;padding:5px;max-width:20%;}.woocommerce div.product div.images div.thumbnails a.last{margin-right:0;}.woocommerce div.product div.images div.thumbnails a.first{clear:both;}.woocommerce div.product div.images div.thumbnails img{padding:2px;border:1px solid rgba(0, 0, 0, 0.075);}.woocommerce div.product div.summary{margin-bottom:70px;}.woocommerce div.product div.social{text-align:right;margin:0 0 1em;}.woocommerce div.product div.social span{margin:0 0 0 2px;}.woocommerce div.product div.social span span{margin:0;}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0;}.woocommerce div.product div.social iframe{float:left;margin-top:3px;}.woocommerce div.product .woocommerce-tabs h2,.woocommerce div.product .related.products h2{font-size:18px;line-height:1.25;margin-bottom:16px;}.woocommerce div.product .related.products .cms-divider{margin-top:6px;}.woocommerce div.product .woocommerce-tabs{border:1px solid #eee;border-radius:1px;margin-bottom:70px;}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;margin:0;overflow:hidden;position:relative;padding-left:0;background-color:#f9f9f9;}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-right:1px solid #eee;display:inline-block;position:relative;z-index:0;font-size:15px;line-height:1.46667;}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{border-right:none;}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;padding:18px 20px;font-weight:700;text-decoration:none;color:#282828;-webkit-transition:background-color 300ms, color 300ms;transition:background-color 300ms, color 300ms;}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background-color:#fff;color:#452a78;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{z-index:2;border-bottom-color:#fff;}.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px #eee;z-index:1;}.woocommerce div.product .woocommerce-tabs .panel{padding:16px 20px;}.woocommerce div.product p.cart{margin-bottom:2em;}.woocommerce div.product p.cart:before,.woocommerce div.product p.cart:after{content:'';display:table;}.woocommerce div.product p.cart:after{clear:both;}.woocommerce div.product .product-description,.woocommerce div.product .product_meta,.woocommerce div.product form.cart{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee;}.woocommerce div.product .product_meta{color:#282828;}.woocommerce div.product .product_meta .posted_in,.woocommerce div.product .product_meta .tagged_as{display:block;}.woocommerce div.product .product_meta a{color:#452a78;font-weight:bold;}.woocommerce div.product .product-share .product-share-title{font-size:18px;line-height:1.25;margin-bottom:16px;}.woocommerce div.product .product-share .product-share-links{margin-left:-5px;margin-right:-5px;}.woocommerce div.product .product-share .product-share-links li{padding-left:5px;padding-right:5px;}.woocommerce div.product .product-share .product-share-links li a{display:block;width:34px;height:34px;line-height:30px;border-radius:1px;border:2px solid #452a78;background-color:#452a78;text-align:center;color:#fff;}.woocommerce div.product .product-share .product-share-links li a:hover,.woocommerce div.product .product-share .product-share-links li a:focus{background-color:transparent;color:#452a78;}.woocommerce div.product form.cart:before,.woocommerce div.product form.cart:after{content:'';display:table;}.woocommerce div.product form.cart:after{clear:both;}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0;}.woocommerce div.product form.cart div.quantity .input-text{font-size:12px;line-height:1.5;padding-top:11px;padding-bottom:11px;border-width:1px;border-color:#eee;margin-right:15px;}.woocommerce div.product form.cart .button{vertical-align:middle;float:right;padding:7.5px 24px;}.woocommerce div.product form.cart table{border-width:0 0 1px 0;}.woocommerce div.product form.cart table td{padding-left:0;}.woocommerce div.product form.cart table div.quantity{float:none;margin:0;}.woocommerce div.product form.cart table small.stock{display:block;float:none;}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%;}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em;}.woocommerce div.product form.cart .variations label{font-weight:700;}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;}.woocommerce div.product form.cart .variations td.label{padding-right:1em;}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em;}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:0.83em;}.woocommerce div.product form.cart .wc-no-matching-variations{display:none;}.woocommerce div.product form.cart .group_table td.label{padding-right:1em;padding-left:1em;}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:0.5em;border:0;}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:0.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-0.5em;left:-0.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:0.857em;-webkit-font-smoothing:antialiased;}@media (max-width:479px){.woocommerce div.product .woocommerce-tabs ul.tabs li{display:block;border-right:none;border-bottom:1px solid #eee !important;width:100%;}}@media (max-width:767px){.woocommerce div.product div.images{padding:15px;}.woocommerce div.product div.images div.thumbnails{padding-top:15px;}}.woocommerce .shop-main-filter{margin-bottom:30px;}.woocommerce .shop-main-filter-block{display:inline-block;padding-left:15px;padding-right:15px;margin-bottom:20px;}.woocommerce .shop-main-filter-block .filter-label,.woocommerce .shop-main-filter-block .cms-select,.woocommerce .shop-main-filter-block select{display:inline-block;}.woocommerce .woocommerce-ordering select,.woocommerce .woocommerce-ordering .cms-select{vertical-align:middle;font-size:12px;}.woocommerce .woocommerce-ordering select{padding-top:4px;padding-bottom:5px;padding-left:3px;border-width:1px;border-radius:1px;max-width:135px;}.woocommerce .woocommerce-ordering .shop-main-filter-view{padding-right:10px;padding-left:10px;}.woocommerce .woocommerce-ordering .filter-view{font-size:14px;line-height:1;padding:6.75px 7.5px;border:1px solid #eee;cursor:pointer;border-radius:1px;display:inline-block;margin-left:5px;margin-right:5px;}.woocommerce .woocommerce-ordering .filter-view input[type="radio"]{display:none;}.woocommerce .woocommerce-ordering .filter-view input[type="radio"]:checked + i,.woocommerce .woocommerce-ordering .filter-view:hover{color:#452a78;}.woocommerce .shop-front-filter-wrapper{margin-bottom:28px;margin-top:2px;}.woocommerce .shop-front-filter-wrapper .woocommerce-ordering select,.woocommerce .shop-front-filter-wrapper .woocommerce-ordering .cms-select{padding-top:6px;padding-bottom:7px;font-size:13px;min-width:230px;}.woocommerce .woocommerce-result-count,.woocommerce .shop-main-filter .filter-label{font-size:15px;font-weight:bold;color:#222;letter-spacing:0.025em;}.woocommerce .shop-main-filter .filter-label{margin-right:10px;}.woocommerce .shop-category-filter-wrapper{border:1px solid #eee;border-radius:2px;padding:19px 4px;}@media (min-width:768px){.woocommerce .woocommerce-result-count{margin-bottom:0;}.woocommerce .shop-main-filter > form.woocommerce-ordering{float:none;display:table;width:100%;}.woocommerce .shop-main-filter .shop-main-filter-block{padding-left:15px;padding-right:15px;margin-bottom:0;}.woocommerce .shop-main-filter-left,.woocommerce .shop-main-filter-right{display:table-cell;vertical-align:middle;white-space:nowrap;}.woocommerce .shop-main-filter-left{text-align:left;}.woocommerce .shop-main-filter-right{text-align:right;}}.woocommerce .shop-pagination{margin-top:-4px;}.woocommerce .products ul,.woocommerce ul.products{list-style:none outside;padding:0;margin-left:-15px;margin-right:-15px;clear:both;}.woocommerce .products ul:before,.woocommerce ul.products:before,.woocommerce .products ul:after,.woocommerce ul.products:after{content:'';display:table;}.woocommerce .products ul:after,.woocommerce ul.products:after{clear:both;}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside;}.woocommerce .products ul .product-one-half,.woocommerce ul.products .product-one-half,.woocommerce .products ul .product-one-third,.woocommerce ul.products .product-one-third,.woocommerce .products ul .product-one-fourth,.woocommerce ul.products .product-one-fourth,.woocommerce .products ul .product-one-six,.woocommerce ul.products .product-one-six{padding-left:15px;padding-right:15px;}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-0.5em -0.5em 0 0;}.woocommerce ul.products li.product a{text-decoration:none;}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none;}.woocommerce ul.products li.product strong{display:block;}.woocommerce ul.products li.product .star-rating{font-size:0.857em;}.woocommerce ul.products li.product .button{margin-top:1em;}.woocommerce ul.products li.product .price del{color:inherit;opacity:0.5;display:block;}.woocommerce ul.products li.product .price ins{background:none;font-weight:700;}.woocommerce ul.products li.product .price .from{font-size:0.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132, 132, 132, 0.5);}.woocommerce .product-view-list{margin-bottom:44px;padding-bottom:48px;position:relative;}.woocommerce .product-view-list:after{content:'';position:absolute;bottom:0;left:15px;right:15px;border-bottom:2px solid #eee;}@media (min-width:600px){.woocommerce .products ul .product-one-half,.woocommerce ul.products .product-one-half,.woocommerce .products ul .product-one-third,.woocommerce ul.products .product-one-third,.woocommerce .products ul .product-one-fourth,.woocommerce ul.products .product-one-fourth,.woocommerce .products ul .product-one-six,.woocommerce ul.products .product-one-six{width:50%;float:left;}.woocommerce .products ul .product-one-half:nth-child(2n+1),.woocommerce ul.products .product-one-half:nth-child(2n+1){clear:both;}}@media (max-width:767px){.woocommerce .products ul .product-one-third:nth-child(2n+1),.woocommerce ul.products .product-one-third:nth-child(2n+1),.woocommerce .products ul .product-one-fourth:nth-child(2n+1),.woocommerce ul.products .product-one-fourth:nth-child(2n+1),.woocommerce .products ul .product-one-six:nth-child(2n+1),.woocommerce ul.products .product-one-six:nth-child(2n+1){clear:both;}}@media (min-width:768px){.woocommerce .product-item-view-list{display:table;width:100%;}.woocommerce .product-item-view-list .product-thumbnail,.woocommerce .product-item-view-list .product-brief{display:table-cell;vertical-align:top;}.woocommerce .products ul .product-one-third,.woocommerce ul.products .product-one-third,.woocommerce .products ul .product-one-fourth,.woocommerce ul.products .product-one-fourth,.woocommerce .products ul .product-one-six,.woocommerce ul.products .product-one-six{width:33.33333%;}.woocommerce .products ul .product-one-third:nth-child(3n+1),.woocommerce ul.products .product-one-third:nth-child(3n+1){clear:both;}}@media (min-width:768px) and (max-width:991px){.woocommerce .products ul .product-one-fourth:nth-child(3n+1),.woocommerce ul.products .product-one-fourth:nth-child(3n+1),.woocommerce .products ul .product-one-six:nth-child(3n+1),.woocommerce ul.products .product-one-six:nth-child(3n+1){clear:both;}}@media (min-width:992px){.woocommerce .products ul .product-one-fourth,.woocommerce ul.products .product-one-fourth,.woocommerce .products ul .product-one-six,.woocommerce ul.products .product-one-six{width:25%;}.woocommerce .products ul .product-one-fourth:nth-child(4n+1),.woocommerce ul.products .product-one-fourth:nth-child(4n+1){clear:both;}}@media (min-width:992px) and (max-width:1199px){.woocommerce .products ul .product-one-six:nth-child(4n+1),.woocommerce ul.products .product-one-six:nth-child(4n+1){clear:both;}}@media (min-width:1200px){.woocommerce .products ul .product-one-six,.woocommerce ul.products .product-one-six{width:16.66667%;}.woocommerce .products ul .product-one-six:nth-child(6n+1),.woocommerce ul.products .product-one-six:nth-child(6n+1){clear:both;}}.woocommerce .products-item .product-thumbnail{position:relative;padding:32px;background-color:#f4f4f4;margin-bottom:26px;border-radius:2px 2px 0px 0px;}.woocommerce .products-item .entry-title{font-size:18px;line-height:1.25;margin-bottom:10px;}.woocommerce .products-item .price{font-size:16px;font-style:italic;font-weight:bold;margin-bottom:0;}.woocommerce .products-item-view-grid{text-align:center;margin-bottom:55px;}.woocommerce .products-item-view-grid .product-thumbnail:before,.woocommerce .products-item-view-grid .product-thumbnail:after{content:'';display:block;position:absolute;}.woocommerce .products-item-view-grid .product-thumbnail:before{width:2px;height:0;left:50%;bottom:0;background-color:#222;visibility:hidden;opacity:0;-webkit-transition:visibility 300ms, opacity 400ms, height 300ms, bottom 300ms;transition:visibility 300ms, opacity 400ms, height 300ms, bottom 300ms;}.woocommerce .products-item-view-grid .product-thumbnail:after{top:30%;left:10%;right:10%;bottom:0;background-color:#222;border-radius:inherit;visibility:hidden;opacity:0;-webkit-transition:all 300ms;transition:all 300ms;}.woocommerce .products-item-view-grid .product-thumbnail .button{display:block;border-color:#fff;color:#fff;vertical-align:bottom;padding-left:16px;padding-right:16px;}.woocommerce .products-item-view-grid .product-thumbnail .button:hover,.woocommerce .products-item-view-grid .product-thumbnail .button:focus{background-color:#fff;color:#452a78;}.woocommerce .products-item-view-grid .product-thumbnail-action{position:absolute;top:0;left:0;right:0;bottom:20px;visibility:hidden;opacity:0;font-size:0;z-index:1;padding:30px;-webkit-transition:visibility 300ms, opacity 300ms, bottom 300ms;transition:visibility 300ms, opacity 300ms, bottom 300ms;}.woocommerce .products-item-view-grid .product-thumbnail-action:before{content:'';position:relative;display:inline-block;vertical-align:bottom;height:100%;}.woocommerce .products-item-view-grid .product-thumbnail-action-inner{display:inline-block;vertical-align:bottom;width:100%;}.woocommerce .products-item-view-grid:hover .product-thumbnail:before{height:15px;bottom:-15px;visibility:visible;opacity:1;}.woocommerce .products-item-view-grid:hover .product-thumbnail:after{visibility:visible;opacity:0.95;top:0;left:0;right:0;}.woocommerce .products-item-view-grid:hover .product-thumbnail-action{visibility:visible;opacity:1;bottom:0;}.woocommerce .products-item-view-list{padding-left:15px;padding-right:15px;}.woocommerce .products-item-view-list .product-thumbnail{margin-bottom:24px;text-align:center;}.woocommerce .products-item-view-list .product-thumbnail img{min-width:170px;}.woocommerce .products-item-view-list * + .product-brief-text{margin-top:22px;}.woocommerce .products-item-view-list .product-brief-text{margin-bottom:24px;}.woocommerce .products-item-view-list .product-brief .star-rating{margin-left:0;text-align:left;}@media (min-width:768px){.woocommerce .products-item-view-list{display:table;width:100%;}.woocommerce .products-item-view-list .product-thumbnail,.woocommerce .products-item-view-list .product-brief{display:table-cell;vertical-align:top;}.woocommerce .products-item-view-list .product-thumbnail{margin-bottom:0;vertical-align:middle;}.woocommerce .products-item-view-list .product-brief{vertical-align:top;padding-left:30px;}}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{display:inline-block;max-width:100%;background-color:transparent;padding:11.5px 32px 12.5px;border-width:2px;border-color:#222;color:#222;border-style:solid;position:relative;text-align:center;line-height:1.76923;font-size:13px;font-weight:bold;text-transform:uppercase;-webkit-transition:background-color 250ms, color 250ms, border-color 250ms;transition:background-color 250ms, color 250ms, border-color 250ms;}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce #respond input#submit:focus{box-shadow:none;}.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce #respond input#submit:focus{outline:none;}.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading,.woocommerce #respond input#submit.loading{opacity:0.25;padding-right:2.618em;}.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after,.woocommerce #respond input#submit.loading:after{font-family:FontAwesome;content:"\f110";vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;right:1em;font-weight:normal;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;}.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after,.woocommerce #respond input#submit.added:after{font-family:FontAwesome;content:"\f00c";margin-left:0.53em;vertical-align:bottom;font-weight:normal;}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{background-color:#222;text-decoration:none;background-image:none;color:#fff;}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt{background-color:#452a78;color:#fff;border-color:#452a78;}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover{background-color:transparent;color:#452a78;}.woocommerce a.button.alt.disabled,.woocommerce button.button.alt.disabled,.woocommerce input.button.alt.disabled,.woocommerce #respond input#submit.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce button.button.alt:disabled,.woocommerce input.button.alt:disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce a.button.alt.disabled:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce input.button.alt.disabled:hover,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover{background-color:#452a78;color:#fff;}.woocommerce a.button:disabled,.woocommerce button.button:disabled,.woocommerce input.button:disabled,.woocommerce #respond input#submit:disabled,.woocommerce a.button.disabled,.woocommerce button.button.disabled,.woocommerce input.button.disabled,.woocommerce #respond input#submit.disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button:disabled[disabled],.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:0.5;}.woocommerce a.button:disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce a.button.disabled:hover,.woocommerce button.button.disabled:hover,.woocommerce input.button.disabled:hover,.woocommerce #respond input#submit.disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit:disabled[disabled]:hover{color:inherit;background-color:transparent;}.woocommerce .cart_totals{border-radius:1px;border:1px solid #eee;padding:20px;}.woocommerce .cart_totals table.shop_table td,.woocommerce .cart_totals table.shop_table th,.woocommerce .cart_totals table.shop_table td{border:none;background-color:transparent;padding:8px 0;text-align:right;}.woocommerce .cart_totals table.shop_table th{text-align:left;color:#452a78;font-size:13px;}.woocommerce .cart_totals h2{font-size:18px;line-height:1.25;margin-bottom:16px;}.woocommerce .cart .button,.woocommerce .cart input.button{float:none;}.woocommerce a.added_to_cart{padding-top:0.5em;white-space:nowrap;display:inline-block;}.woocommerce #reviews h2 small{float:right;color:#777;font-size:15px;margin:10px 0 0 0;}.woocommerce #reviews h2 small a{text-decoration:none;color:#777;}.woocommerce #reviews h3{margin:0;}.woocommerce #reviews .comment-reply-title{margin-bottom:10px;}.woocommerce #reviews label{display:block;margin-bottom:6px;}.woocommerce #reviews #respond{margin:0;border:0;padding:0;}.woocommerce #reviews #comment{height:75px;}.woocommerce #reviews #comments .add_review:before,.woocommerce #reviews #comments .add_review:after{content:'';display:table;}.woocommerce #reviews #comments .add_review:after{clear:both;}.woocommerce #reviews #comments h2{clear:none;}.woocommerce #reviews #comments ol.commentlist{margin:0 0 60px;width:100%;background:none;list-style:none;}.woocommerce #reviews #comments ol.commentlist:before,.woocommerce #reviews #comments ol.commentlist:after{content:'';display:table;}.woocommerce #reviews #comments ol.commentlist:after{clear:both;}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0;}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:0.75em;}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;box-shadow:none;}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;}.woocommerce #reviews #comments ol.commentlist li .comment-text:before,.woocommerce #reviews #comments ol.commentlist li .comment-text:after{content:'';display:table;}.woocommerce #reviews #comments ol.commentlist li .comment-text:after{clear:both;}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em;}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:0.83em;}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px;}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none;}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px;}.woocommerce #reviews #comments .commentlist > li:before{content:"";}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:15px;width:5.5em;font-family:FontAwesome;}.woocommerce .star-rating:before{content:"\f005\f005\f005\f005\f005";color:#d3ced2;float:left;top:0;left:0;position:absolute;letter-spacing:0.2em;color:#959595;}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;}.woocommerce .star-rating span:before{content:"\f005\f005\f005\f005\f005";top:0;position:absolute;left:0;letter-spacing:0.2em;color:#452a78;}.woocommerce .woocommerce-product-rating{line-height:2;display:block;font-size:13px;}.woocommerce .woocommerce-product-rating:before,.woocommerce .woocommerce-product-rating:after{content:'';display:table;}.woocommerce .woocommerce-product-rating:after{clear:both;}.woocommerce .woocommerce-product-rating .star-rating{font-size:14px;margin:0.5em 4px 0 0;float:left;}.woocommerce .products .star-rating{display:block;margin:0 auto 0.5em;float:none;}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0 0;}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0 0 0;background:transparent none;border:0;}.woocommerce #review_form #respond:before,.woocommerce #review_form #respond:after{content:'';display:table;}.woocommerce #review_form #respond:after{clear:both;}.woocommerce #review_form #respond p{margin:0 0 10px;}.woocommerce #review_form #respond p.form-submit{margin-top:32px;}.woocommerce #review_form #respond .comment-form-comment input,.woocommerce #review_form #respond .comment-form-author input,.woocommerce #review_form #respond .comment-form-email input,.woocommerce #review_form #respond .comment-form-comment textarea,.woocommerce #review_form #respond .comment-form-author textarea,.woocommerce #review_form #respond .comment-form-email textarea{width:100%;}.woocommerce #review_form #respond .form-submit input{left:auto;}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%;}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;}.woocommerce p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:"WooCommerce";content:"\e021";text-indent:0;}.woocommerce p.stars a:hover ~ a:before{content:"\e021";}.woocommerce p.stars:hover a:before{content:"\e020";}.woocommerce p.stars.selected a.active:before{content:"\e020";}.woocommerce p.stars.selected a.active ~ a:before{content:"\e021";}.woocommerce p.stars.selected a:not(.active):before{content:"\e020";}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0, 0, 0, 0.1);margin-bottom:1.618em;width:100%;}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{padding:4px 20px;}.woocommerce table.shop_attributes th{width:150px;font-weight:700;border-top:0;border-bottom:1px dotted rgba(0, 0, 0, 0.1);margin:0;line-height:1.5;text-align:left;}.woocommerce table.shop_attributes td{font-style:italic;border-top:0;border-bottom:1px dotted rgba(0, 0, 0, 0.1);margin:0;line-height:1.5;}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0;}.woocommerce table.shop_attributes .alt td,.woocommerce table.shop_attributes .alt th{background:rgba(0, 0, 0, 0.025);}.woocommerce table.shop_table{text-align:left;margin-bottom:60px;}.woocommerce table.shop_table th{font-weight:700;padding:12px 20px;color:#282828;background-color:#f9f9f9;text-align:center;}.woocommerce table.shop_table td{padding:20px;vertical-align:middle;}.woocommerce table.shop_table td small{font-weight:normal;}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tbody th{font-weight:700;border-top:1px solid rgba(0, 0, 0, 0.1);}.woocommerce table.my_account_orders{font-size:0.85em;}.woocommerce table.my_account_orders th,.woocommerce table.my_account_orders td{padding:4px 8px;vertical-align:middle;}.woocommerce table.my_account_orders .button{white-space:nowrap;}.woocommerce table.my_account_orders .order-actions{text-align:right;}.woocommerce table.my_account_orders .order-actions .button{margin:0.125em 0 0.125em 0.25em;}.woocommerce td.product-name{width:100%;font-size:15px;font-weight:700;color:#282828;}.woocommerce td.product-name > a{color:inherit;text-decoration:none;}.woocommerce td.product-name > a:hover,.woocommerce td.product-name > a:focus{color:#452a78;}.woocommerce td.product-name .product-quantity{color:#452a78;}.woocommerce td.product-name dl.variation{margin:0.25em 0;}.woocommerce td.product-name dl.variation:before,.woocommerce td.product-name dl.variation:after{content:'';display:table;}.woocommerce td.product-name dl.variation:after{clear:both;}.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation dd{display:inline-block;float:left;margin-bottom:1em;}.woocommerce td.product-name dl.variation dt{font-weight:700;padding:0 0 0.25em 0;margin:0 4px 0 0;clear:left;}.woocommerce td.product-name dl.variation dd{padding:0 0 0.25em 0;}.woocommerce td.product-name dl.variation dd p:last-child{margin-bottom:0;}.woocommerce td.product-name p.backorder_notification{font-size:0.83em;}.woocommerce td.product-price,.woocommerce td.product-quantity,.woocommerce td.product-subtotal{text-align:center;}.woocommerce td.product-price,.woocommerce td.product-subtotal,.woocommerce td.product-total,.woocommerce td.order-total{font-size:13px;font-style:italic;font-weight:700;}.woocommerce td.product-quantity{min-width:80px;}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:-3px 0 0;}.woocommerce ul.cart_list:before,.woocommerce ul.product_list_widget:before,.woocommerce ul.cart_list:after,.woocommerce ul.product_list_widget:after{content:'';display:table;}.woocommerce ul.cart_list:after,.woocommerce ul.product_list_widget:after{clear:both;}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{clear:both;padding-left:0;padding-bottom:21px;margin-bottom:13px;font-size:15px;line-height:1.6;position:relative;overflow:hidden;}.woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child{margin-bottom:9px;}.woocommerce ul.cart_list li:not(:last-child):after,.woocommerce ul.product_list_widget li:not(:last-child):after{content:'';display:block;position:absolute;clear:both;bottom:0;left:90px;right:0;height:1px;background-color:#7f7f7f;opacity:0.1;}.woocommerce ul.cart_list li .quantity,.woocommerce ul.product_list_widget li .quantity{font-size:13px;line-height:1;font-weight:bold;font-style:italic;}.woocommerce ul.cart_list li .amount,.woocommerce ul.product_list_widget li .amount{font-size:13px;font-weight:700;font-style:italic;}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{font-size:12px;}.woocommerce ul.cart_list li .reviewer,.woocommerce ul.product_list_widget li .reviewer{font-size:13px;}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700;color:#282828;text-decoration:none;margin-bottom:2px;}.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover,.woocommerce ul.cart_list li a:focus,.woocommerce ul.product_list_widget li a:focus{color:#452a78;}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:70px;height:auto;box-shadow:none;padding:12px;background-color:#f4f4f4;border-radius:2px;float:left;margin-right:20px;margin-top:7px;}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0, 0, 0, 0.1);}.woocommerce ul.cart_list li dl:before,.woocommerce ul.product_list_widget li dl:before,.woocommerce ul.cart_list li dl:after,.woocommerce ul.product_list_widget li dl:after{content:'';display:table;}.woocommerce ul.cart_list li dl:after,.woocommerce ul.product_list_widget li dl:after{clear:both;}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt,.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{display:inline-block;float:left;margin-bottom:1em;}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 0.25em 0;margin:0 4px 0 0;clear:left;}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 0.25em 0;}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0;}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none;}.woocommerce.widget_shopping_cart .total,.woocommerce .widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0;}.woocommerce.widget_shopping_cart .total strong,.woocommerce .widget_shopping_cart .total strong{min-width:40px;display:inline-block;}.woocommerce.widget_shopping_cart .cart_list li,.woocommerce .widget_shopping_cart .cart_list li{position:relative;padding-top:0;}.woocommerce.widget_shopping_cart .cart_list li a,.woocommerce .widget_shopping_cart .cart_list li a{color:#fff;}.woocommerce.widget_shopping_cart .cart_list li a:hover,.woocommerce .widget_shopping_cart .cart_list li a:hover,.woocommerce.widget_shopping_cart .cart_list li a:focus,.woocommerce .widget_shopping_cart .cart_list li a:focus{color:#452a78;border-color:#452a78;}.woocommerce.widget_shopping_cart .cart_list li a.remove,.woocommerce .widget_shopping_cart .cart_list li a.remove{position:absolute;top:4px;right:0;}.woocommerce.widget_shopping_cart .buttons:before,.woocommerce .widget_shopping_cart .buttons:before,.woocommerce.widget_shopping_cart .buttons:after,.woocommerce .widget_shopping_cart .buttons:after{content:'';display:table;}.woocommerce.widget_shopping_cart .buttons:after,.woocommerce .widget_shopping_cart .buttons:after{clear:both;}.woocommerce.widget_shopping_cart .remove,.woocommerce .widget_shopping_cart .remove{color:#fff;font-weight:400;}.woocommerce.widget_shopping_cart .total,.woocommerce .widget_shopping_cart .total{border-top:2px solid rgba(127, 127, 127, 0.1);font-weight:bold;padding-top:22px;margin-bottom:23px;font-size:14px;}.woocommerce.widget_shopping_cart .total:before,.woocommerce .widget_shopping_cart .total:before,.woocommerce.widget_shopping_cart .total:after,.woocommerce .widget_shopping_cart .total:after{content:'';display:table;}.woocommerce.widget_shopping_cart .total:after,.woocommerce .widget_shopping_cart .total:after{clear:both;}.woocommerce.widget_shopping_cart .total .amount,.woocommerce .widget_shopping_cart .total .amount{float:right;margin-left:12px;color:#452a78;}.woocommerce.widget_shopping_cart p.buttons,.woocommerce .widget_shopping_cart p.buttons{font-size:0;margin:-2%;}.woocommerce.widget_shopping_cart .button,.woocommerce .widget_shopping_cart .button{padding:7.5px 16px;border-color:#452a78;background-color:#452a78;color:#fff;width:46%;margin:5px 2%;}.woocommerce.widget_shopping_cart .button:hover,.woocommerce .widget_shopping_cart .button:hover,.woocommerce.widget_shopping_cart .button:focus,.woocommerce .widget_shopping_cart .button:focus{color:#452a78;background-color:transparent;}.woocommerce.widget_shopping_cart .button.checkout,.woocommerce .widget_shopping_cart .button.checkout{background-color:transparent;color:#fff;border-color:#fff;}.woocommerce.widget_shopping_cart .button.checkout:hover,.woocommerce .widget_shopping_cart .button.checkout:hover,.woocommerce.widget_shopping_cart .button.checkout:focus,.woocommerce .widget_shopping_cart .button.checkout:focus{background-color:#fff;color:#452a78;}.woocommerce form h3,.woocommerce #order_review_heading h3{font-size:18px;line-height:1.25;}.woocommerce .woocommerce-billing-fields,.woocommerce .woocommerce-shipping-fields,.woocommerce .woocommerce-checkout-review-order{margin-bottom:48px;}.woocommerce form{font-size:13px;}.woocommerce form .form-row{margin:0 0 12px;}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity 0.5s 0.5s ease;-moz-transition:opacity 0.5s 0.5s ease;transition:opacity 0.5s 0.5s ease;opacity:0;}.woocommerce form .form-row label{line-height:2;}.woocommerce form .form-row label.hidden{visibility:hidden;}.woocommerce form .form-row label.inline{display:inline;}.woocommerce form .form-row select{cursor:pointer;margin:0;}.woocommerce form .form-row .required{color:red;font-weight:700;border:0;}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle;}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row .select2-container .select2-choice{box-sizing:border-box;width:100%;margin:0;outline:0;}.woocommerce form .form-row .select2-container{width:100%;line-height:2em;}.woocommerce form .form-row.woocommerce-invalid label{color:#f36;}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#f36;}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29;}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal;}.woocommerce form .form-row :-moz-placeholder{line-height:normal;}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal;}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register{border:1px solid #eee;padding:20px;margin:2em 0 2em 0px;text-align:left;}.woocommerce form.login label[for="rememberme"],.woocommerce form.checkout_coupon label[for="rememberme"],.woocommerce form.register label[for="rememberme"]{display:block;margin-top:10px;}.woocommerce form.login > p:last-child,.woocommerce form.checkout_coupon > p:last-child,.woocommerce form.register > p:last-child{margin-bottom:0;}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0;}.woocommerce ul#shipping_method li{margin:0;padding:0.25em 0 0.25em 22px;text-indent:-22px;list-style:none outside;}.woocommerce ul#shipping_method li input{margin:3px 0.5ex;}.woocommerce ul#shipping_method li label{display:inline;}.woocommerce ul#shipping_method .amount{font-weight:700;}.woocommerce p.woocommerce-shipping-contents{margin:0;}.woocommerce .order_details{margin:0 0 1.5em;list-style:none;}.woocommerce .order_details:before,.woocommerce .order_details:after{content:'';display:table;}.woocommerce .order_details:after{clear:both;}.woocommerce .order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:0.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;}.woocommerce .order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5;}.woocommerce .order_details li:last-of-type{border:none;}.woocommerce .widget_layered_nav ul{margin:0 -5px;padding:0;border:0;list-style:none outside;}.woocommerce .widget_layered_nav ul li{font-size:12px;padding:5px;list-style:none;}.woocommerce .widget_layered_nav ul li:before,.woocommerce .widget_layered_nav ul li:after{content:'';display:table;}.woocommerce .widget_layered_nav ul li:after{clear:both;}.woocommerce .widget_layered_nav ul li a,.woocommerce .widget_layered_nav ul li span{display:block;text-decoration:none;font-size:12px;padding:4px 6px;border:1px solid #eee;}.woocommerce .widget_layered_nav ul li a{color:#7f7f7f;}.woocommerce .widget_layered_nav ul li a:hover,.woocommerce .widget_layered_nav ul li a:focus{border-color:#452a78;color:#452a78;}.woocommerce .widget_layered_nav ul li.chosen a:before{content:'\f05c';font-family:FontAwesome;font-size:12px;color:#452a78;margin-right:4px;}.woocommerce .widget_layered_nav_filters ul{margin:0 -5px;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1;}.woocommerce .widget_layered_nav_filters ul li{display:inline-block;padding:5px;list-style:none;}.woocommerce .widget_layered_nav_filters ul li a{color:#7f7f7f;display:block;text-decoration:none;font-size:12px;padding:4px 6px;border:1px solid #eee;}.woocommerce .widget_layered_nav_filters ul li a:before{content:'\f05c';font-family:FontAwesome;color:#452a78;margin-right:4px;}.woocommerce .widget_layered_nav_filters ul li a:hover,.woocommerce .widget_layered_nav_filters ul li a:focus{border-color:#452a78;color:#452a78;}.woocommerce{ }.woocommerce .widget_price_filter{margin-bottom:56px;}.woocommerce .widget_price_filter .widget-title{margin-bottom:22px;}.woocommerce .widget_price_filter .price_slider{margin-bottom:14px;}.woocommerce .widget_price_filter .price_slider_amount{line-height:2;position:relative;}.woocommerce .widget_price_filter .price_slider_amount .button{margin-top:38px;padding:7.5px 16px;}.woocommerce .widget_price_filter .price_label{position:absolute;top:0;left:0;max-width:100%;}.woocommerce .widget_price_filter .price_label span{color:#452a78;}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:8px;height:8px;background-color:#222;cursor:ew-resize;outline:none;top:-2px;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:first-child{margin-left:-2px;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-6px;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:0.7em;display:block;background-color:#452a78;}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:rgba(34, 34, 34, 0.06);}.woocommerce .widget_price_filter .ui-slider-horizontal{height:4px;}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px;}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px;}.woocommerce-account{ }.woocommerce-account .addresses .title:before,.woocommerce-account .addresses .title:after{content:'';display:table;}.woocommerce-account .addresses .title:after{clear:both;}.woocommerce-account .addresses .title h3{float:left;}.woocommerce-account .addresses .title .edit{float:right;}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0;}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0;}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0;}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0;}.woocommerce-account ul.digital-downloads li .count{float:right;}.woocommerce-cart table.cart .product-thumbnail a{display:block;width:60px;height:auto;padding:8px;border-radius:2px;background-color:#f4f4f4;}.woocommerce-cart table.cart img{width:60px;box-shadow:none;}.woocommerce-cart table.cart th,.woocommerce-cart table.cart td{vertical-align:middle;}.woocommerce-cart table.cart td.actions .coupon input[type="submit"]{color:#fff;background-color:#452a78;border-color:#452a78;}.woocommerce-cart table.cart td.actions .coupon input[type="submit"]:hover{background-color:transparent;color:#452a78;}.woocommerce-cart table.cart td.actions .coupon label{display:none;}.woocommerce-cart table.cart td.actions input[type="submit"]{padding:7.5px 24px;}.woocommerce-cart table.cart td.actions .input-text{float:left;font-size:12px;line-height:1.5;padding-top:11px;padding-bottom:11px;border-width:1px;border-color:#eee;margin-right:15px;}.woocommerce-cart table.cart input{margin:0;vertical-align:middle;}.woocommerce-cart .wc-proceed-to-checkout{padding-top:16px;border-top:2px solid #eee;text-align:center;}.woocommerce-cart .wc-proceed-to-checkout:before,.woocommerce-cart .wc-proceed-to-checkout:after{content:'';display:table;}.woocommerce-cart .wc-proceed-to-checkout:after{clear:both;}.woocommerce-cart .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block;}.woocommerce-cart .cart-collaterals .cart_totals p small{color:#777;font-size:0.83em;}.woocommerce-cart .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0;}.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td{border-top:0;}.woocommerce-cart .cart-collaterals .cart_totals table th{width:40%;}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em;}.woocommerce-cart .cart-collaterals .cart_totals table small{color:#777;}.woocommerce-cart .cart-collaterals .cart_totals table select{width:100%;}.woocommerce-cart .cart-collaterals .cart_totals .discount td{color:#77a464;}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb;}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product{margin-top:0;}.woocommerce-checkout,#add_payment_method{ }.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address,#add_payment_method .checkout .col-2 h3#ship-to-different-address{float:left;clear:none;}.woocommerce-checkout .checkout .col-2 .notes,#add_payment_method .checkout .col-2 .notes{clear:left;}.woocommerce-checkout .checkout .col-2 .form-row-first,#add_payment_method .checkout .col-2 .form-row-first{clear:left;}.woocommerce-checkout .checkout .create-account small,#add_payment_method .checkout .create-account small{font-size:11px;color:#777;font-weight:normal;}.woocommerce-checkout .checkout div.shipping-address,#add_payment_method .checkout div.shipping-address{padding:0;clear:left;width:100%;}.woocommerce-checkout .checkout .shipping_address,#add_payment_method .checkout .shipping_address{clear:both;}.woocommerce-checkout #payment,#add_payment_method #payment{background:#f7f7f7;border-radius:1px;}.woocommerce-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{text-align:left;padding:20px;border-bottom:1px solid #eee;margin:0;list-style:none outside;}.woocommerce-checkout #payment ul.payment_methods:before,#add_payment_method #payment ul.payment_methods:before,.woocommerce-checkout #payment ul.payment_methods:after,#add_payment_method #payment ul.payment_methods:after{content:'';display:table;}.woocommerce-checkout #payment ul.payment_methods:after,#add_payment_method #payment ul.payment_methods:after{clear:both;}.woocommerce-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:normal;}.woocommerce-checkout #payment ul.payment_methods li:before,#add_payment_method #payment ul.payment_methods li:before,.woocommerce-checkout #payment ul.payment_methods li:after,#add_payment_method #payment ul.payment_methods li:after{content:'';display:table;}.woocommerce-checkout #payment ul.payment_methods li:after,#add_payment_method #payment ul.payment_methods li:after{clear:both;}.woocommerce-checkout #payment ul.payment_methods li input,#add_payment_method #payment ul.payment_methods li input{margin:0 1em 0 0;}.woocommerce-checkout #payment ul.payment_methods li img,#add_payment_method #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 0.5em;padding:0;position:relative;box-shadow:none;}.woocommerce-checkout #payment ul.payment_methods li img + img,#add_payment_method #payment ul.payment_methods li img + img{margin-left:2px;}.woocommerce-checkout #payment div.form-row,#add_payment_method #payment div.form-row{padding:20px;}.woocommerce-checkout #payment div.payment_box,#add_payment_method #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0 1em 0;font-size:0.92em;border-radius:2px;line-height:1.5;background-color:#eee;color:#7f7f7f;}.woocommerce-checkout #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea,#add_payment_method #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9;}.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder,#add_payment_method #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9;}.woocommerce-checkout #payment div.payment_box :-moz-placeholder,#add_payment_method #payment div.payment_box :-moz-placeholder{color:#bbb3b9;}.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder,#add_payment_method #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9;}.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right;}.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa{background-image:url(//precisionaccountantsltd.co.uk/wp-content/themes/wp-metrics/assets/images/icons/credit-cards/visa.png);}.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard{background-image:url(//precisionaccountantsltd.co.uk/wp-content/themes/wp-metrics/assets/images/icons/credit-cards/mastercard.png);}.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser{background-image:url(//precisionaccountantsltd.co.uk/wp-content/themes/wp-metrics/assets/images/icons/credit-cards/laser.png);}.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub{background-image:url(//precisionaccountantsltd.co.uk/wp-content/themes/wp-metrics/assets/images/icons/credit-cards/diners.png);}.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro{background-image:url(//precisionaccountantsltd.co.uk/wp-content/themes/wp-metrics/assets/images/icons/credit-cards/maestro.png);}.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb{background-image:url(//precisionaccountantsltd.co.uk/wp-content/themes/wp-metrics/assets/images/icons/credit-cards/jcb.png);}.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex{background-image:url(//precisionaccountantsltd.co.uk/wp-content/themes/wp-metrics/assets/images/icons/credit-cards/amex.png);}.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover{background-image:url(//precisionaccountantsltd.co.uk/wp-content/themes/wp-metrics/assets/images/icons/credit-cards/discover.png);}.woocommerce-checkout #payment div.payment_box span.help,#add_payment_method #payment div.payment_box span.help{font-size:0.857em;color:#777;font-weight:normal;}.woocommerce-checkout #payment div.payment_box .form-row,#add_payment_method #payment div.payment_box .form-row{margin:0 0 1em;}.woocommerce-checkout #payment div.payment_box p:last-child,#add_payment_method #payment div.payment_box p:last-child{margin-bottom:0;}.woocommerce-checkout #payment div.payment_box:before,#add_payment_method #payment div.payment_box:before{content:"";display:block; border:1em solid #eee;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-0.75em;left:0;margin:-1em 0 0 2em;}.woocommerce-checkout #payment .payment_method_paypal .about_paypal,#add_payment_method #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:0.83em;}.woocommerce-checkout #payment .payment_method_paypal img,#add_payment_method #payment .payment_method_paypal img{max-height:52px;vertical-align:middle;}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px 0.5em;font-size:1em;}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373;}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b;}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53;}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733;}.woocommerce-password-hint{margin:0.5em 0 0 0;display:block; }.product.has-default-attributes.has-children{ }.product.has-default-attributes.has-children > .images{opacity:0;}#content.twentyeleven{ }#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1;}.single-product .twentythirteen .entry-summary,.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform{padding:0;}.single-product .twentythirteen p.stars{clear:both;}.twentythirteen{ }.twentythirteen .woocommerce-breadcrumb{padding-top:40px;}.twentyfourteen{ }.twentyfourteen ul.products li.product{margin-top:0 !important;}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit;}.twentysixteen .price ins{background:inherit;color:inherit;}@media (max-width:767px){.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none;}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none;}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block;}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right;}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left;}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title) ': ';font-weight:700;float:left;color:#282828;}.woocommerce table.shop_table_responsive tr td.product-remove:before,.woocommerce-page table.shop_table_responsive tr td.product-remove:before,.woocommerce table.shop_table_responsive tr td.actions:before,.woocommerce-page table.shop_table_responsive tr td.actions:before{display:none;}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0, 0, 0, 0.025);}.woocommerce table.shop_table_responsive td,.woocommerce-page table.shop_table_responsive td{padding-top:12px;padding-bottom:12px;}.woocommerce table.shop_table_responsive td + td,.woocommerce-page table.shop_table_responsive td + td{border-top:none;}.woocommerce table.my_account_orders,.woocommerce-page table.my_account_orders{ }.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left;}.woocommerce table.my_account_orders tr td.order-actions:before,.woocommerce-page table.my_account_orders tr td.order-actions:before{display:none;}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:0.125em 0.25em 0.125em 0;}.woocommerce .col2-set,.woocommerce-page .col2-set{ }.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%;}.woocommerce table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce #content table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{display:none;}.woocommerce table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:center;}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:none;padding-bottom:0.5em;}.woocommerce table.cart td.actions .coupon:before,.woocommerce-page table.cart td.actions .coupon:before,.woocommerce #content table.cart td.actions .coupon:before,.woocommerce-page #content table.cart td.actions .coupon:before,.woocommerce table.cart td.actions .coupon:after,.woocommerce-page table.cart td.actions .coupon:after,.woocommerce #content table.cart td.actions .coupon:after,.woocommerce-page #content table.cart td.actions .coupon:after{content:'';display:table;}.woocommerce table.cart td.actions .coupon:after,.woocommerce-page table.cart td.actions .coupon:after,.woocommerce #content table.cart td.actions .coupon:after,.woocommerce-page #content table.cart td.actions .coupon:after{clear:both;}.woocommerce table.cart td.actions input,.woocommerce-page table.cart td.actions input,.woocommerce #content table.cart td.actions input,.woocommerce-page #content table.cart td.actions input,.woocommerce table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce #content table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text,.woocommerce #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text{float:none;width:92%;margin-right:0;box-sizing:border-box;}.woocommerce table.cart td.actions .input-text + .button,.woocommerce-page table.cart td.actions .input-text + .button,.woocommerce #content table.cart td.actions .input-text + .button,.woocommerce-page #content table.cart td.actions .input-text + .button,.woocommerce table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .button.alt,.woocommerce #content table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .button.alt{float:none;}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{ }.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator,.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none;text-align:left;}.woocommerce.woocommerce-checkout form.login .form-row,.woocommerce-page.woocommerce-checkout form.login .form-row{width:100%;float:none;}.woocommerce #payment,.woocommerce-page #payment{ }.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0;}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em;}.woocommerce .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0;}.woocommerce-cart table.cart td.actions .coupon input{margin-bottom:15px;}}.site-footer{background-color:#222;}.site-footer .widget{margin-bottom:32px;}.site-footer .widget-title{margin-bottom:19px;color:#fff;letter-spacing:0.02em;line-height:1.25;}.site-footer .widget_archive ul li,.site-footer .widget_categories ul li,.site-footer .widget_nav_menu ul li,.site-footer .widget_meta ul li,.site-footer .widget_pages ul li,.site-footer .widget_recent_comments ul li,.site-footer .widget_recent_entries ul li,.site-footer .widget_product_categories ul li{border:none;padding:2.14166px 0 0;margin-bottom:2.14166px;}.site-footer .widget_archive ul li:after,.site-footer .widget_categories ul li:after,.site-footer .widget_nav_menu ul li:after,.site-footer .widget_meta ul li:after,.site-footer .widget_pages ul li:after,.site-footer .widget_recent_comments ul li:after,.site-footer .widget_recent_entries ul li:after,.site-footer .widget_product_categories ul li:after{display:none;}.site-footer .widget_archive ul ul,.site-footer .widget_categories ul ul,.site-footer .widget_nav_menu ul ul,.site-footer .widget_meta ul ul,.site-footer .widget_pages ul ul,.site-footer .widget_recent_comments ul ul,.site-footer .widget_recent_entries ul ul,.site-footer .widget_product_categories ul ul{margin:2.4px 0 0;}.site-footer .widget_rss ul li{border-color:rgba(255, 255, 255, 0.15);}.site-footer .widget_text .widget-title{margin-bottom:21px;}.site-footer .widget_mc4wp_form_widget .metrics-mc4wp-email-subscription{position:relative;}.site-footer .widget_mc4wp_form_widget .metrics-mc4wp-email-subscription button[type="submit"]{padding:0;color:#fff;height:16px;line-height:16px;border:none;position:absolute;top:50%;right:0;margin-top:-6px;}.site-footer .widget_mc4wp_form_widget input[type="email"]{font-weight:normal;border-color:transparent;border-left:none;border-right:none;border-bottom-color:rgba(255, 255, 255, 0.2);padding-left:0;width:100%;height:44px;}.site-footer .widget_mc4wp_form_widget input[type="email"]::-webkit-input-placeholder{font-style:italic;color:#474747;}.site-footer .widget_mc4wp_form_widget input[type="email"]:-moz-placeholder{font-style:italic;color:#474747;}.site-footer .widget_mc4wp_form_widget input[type="email"]::-moz-placeholder{font-style:italic;color:#474747;}.site-footer .widget_mc4wp_form_widget input[type="email"]:-ms-input-placeholder{font-style:italic;color:#474747;}.site-footer .cms-social li a{color:#fff;}.site-footer .cms-social li a:hover,.site-footer .cms-social li a:focus{color:#452a78;}.site-footer .footer-main-inner{padding-top:44px;padding-bottom:22px;}.site-footer .footer-bot-inner{padding-top:33px;padding-bottom:36px;}.site-footer .cms-cta-box-wrapper{border-color:rgba(71, 71, 71, 0.25);margin-bottom:0;}.site-footer .cms-cta-box-wrapper .cta-box-content{color:#9b9b9b;}.site-footer.footer-layout-1,.site-footer.footer-layout-2,.site-footer.footer-layout-9{padding-top:90px;}.site-footer.footer-layout-3,.site-footer.footer-layout-4{padding-top:42px;}.site-footer.footer-layout-5{padding-top:96px;}.site-footer.footer-layout-5 .footer-top-inner{padding-bottom:48px;}.site-footer.footer-layout-6{padding-top:100px;}.site-footer.footer-layout-6 .footer-top-inner{padding-bottom:68px;}.site-footer.footer-layout-7{padding-top:92px;}.site-footer.footer-layout-7 .footer-top-inner{padding-bottom:7px;}.site-footer.footer-with-bot-center .footer-bot-inner{text-align:center;}.site-footer.footer-layout-10 .footer-bot-inner{padding-top:92px;}.site-footer.footer-layout-10 .footer-bot-inner .widget:last-child{margin-top:42px;}.site-footer.footer-layout-11 .footer-bot-inner{padding-top:92px;}.site-footer-top .widget{font-size:13px;}.site-footer-top input[type="text"],.site-footer-top input[type="email"],.site-footer-top input[type="url"],.site-footer-top input[type="tel"],.site-footer-top input[type="password"],.site-footer-top input[type="search"],.site-footer-top textarea,.site-footer-top select{border-color:transparent;border-left:none;border-right:none;border-bottom-color:rgba(255, 255, 255, 0.15);padding-left:0;padding-right:0;}.site-footer-top input[type="text"]::-webkit-input-placeholder,.site-footer-top input[type="email"]::-webkit-input-placeholder,.site-footer-top input[type="url"]::-webkit-input-placeholder,.site-footer-top input[type="tel"]::-webkit-input-placeholder,.site-footer-top input[type="password"]::-webkit-input-placeholder,.site-footer-top input[type="search"]::-webkit-input-placeholder,.site-footer-top textarea::-webkit-input-placeholder,.site-footer-top select::-webkit-input-placeholder{font-weight:700;}.site-footer-top input[type="text"]:-moz-placeholder,.site-footer-top input[type="email"]:-moz-placeholder,.site-footer-top input[type="url"]:-moz-placeholder,.site-footer-top input[type="tel"]:-moz-placeholder,.site-footer-top input[type="password"]:-moz-placeholder,.site-footer-top input[type="search"]:-moz-placeholder,.site-footer-top textarea:-moz-placeholder,.site-footer-top select:-moz-placeholder{font-weight:700;}.site-footer-top input[type="text"]::-moz-placeholder,.site-footer-top input[type="email"]::-moz-placeholder,.site-footer-top input[type="url"]::-moz-placeholder,.site-footer-top input[type="tel"]::-moz-placeholder,.site-footer-top input[type="password"]::-moz-placeholder,.site-footer-top input[type="search"]::-moz-placeholder,.site-footer-top textarea::-moz-placeholder,.site-footer-top select::-moz-placeholder{font-weight:700;}.site-footer-top input[type="text"]:-ms-input-placeholder,.site-footer-top input[type="email"]:-ms-input-placeholder,.site-footer-top input[type="url"]:-ms-input-placeholder,.site-footer-top input[type="tel"]:-ms-input-placeholder,.site-footer-top input[type="password"]:-ms-input-placeholder,.site-footer-top input[type="search"]:-ms-input-placeholder,.site-footer-top textarea:-ms-input-placeholder,.site-footer-top select:-ms-input-placeholder{font-weight:700;}.site-footer-main .widget{font-size:12px;}.site-footer-main .widget_text{line-height:2;}.site-footer-main * + .widget_cms_social_widget{margin-top:-22px;}* + .site-footer-bottom .footer-bot-inner{border-top:1px solid rgba(255, 255, 255, 0.04);}.site-footer-bottom .widget{font-size:13px;line-height:1.84615;margin-bottom:0;}.site-footer-bottom .widget + .widget{margin-top:32px;}.site-footer-bottom .widget_archive ul,.site-footer-bottom .widget_categories ul,.site-footer-bottom .widget_nav_menu ul,.site-footer-bottom .widget_meta ul,.site-footer-bottom .widget_pages ul,.site-footer-bottom .widget_recent_comments ul,.site-footer-bottom .widget_recent_entries ul,.site-footer-bottom .widget_product_categories ul{font-size:0;margin-left:-13.5px;margin-right:-13.5px;}.site-footer-bottom .widget_archive ul li,.site-footer-bottom .widget_categories ul li,.site-footer-bottom .widget_nav_menu ul li,.site-footer-bottom .widget_meta ul li,.site-footer-bottom .widget_pages ul li,.site-footer-bottom .widget_recent_comments ul li,.site-footer-bottom .widget_recent_entries ul li,.site-footer-bottom .widget_product_categories ul li{font-size:13px;padding:0 13.5px;margin:0;display:inline-block;}.site-footer-bottom .widget_archive ul li:after,.site-footer-bottom .widget_categories ul li:after,.site-footer-bottom .widget_nav_menu ul li:after,.site-footer-bottom .widget_meta ul li:after,.site-footer-bottom .widget_pages ul li:after,.site-footer-bottom .widget_recent_comments ul li:after,.site-footer-bottom .widget_recent_entries ul li:after,.site-footer-bottom .widget_product_categories ul li:after{content:'';display:block;width:1px;height:54%;background-color:#646464;position:absolute;right:-0.5px;top:50%;margin-top:1px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.site-footer-bottom .widget_archive ul li:last-child:after,.site-footer-bottom .widget_categories ul li:last-child:after,.site-footer-bottom .widget_nav_menu ul li:last-child:after,.site-footer-bottom .widget_meta ul li:last-child:after,.site-footer-bottom .widget_pages ul li:last-child:after,.site-footer-bottom .widget_recent_comments ul li:last-child:after,.site-footer-bottom .widget_recent_entries ul li:last-child:after,.site-footer-bottom .widget_product_categories ul li:last-child:after{display:none;}.site-footer-bottom .widget_archive ul ul,.site-footer-bottom .widget_categories ul ul,.site-footer-bottom .widget_nav_menu ul ul,.site-footer-bottom .widget_meta ul ul,.site-footer-bottom .widget_pages ul ul,.site-footer-bottom .widget_recent_comments ul ul,.site-footer-bottom .widget_recent_entries ul ul,.site-footer-bottom .widget_product_categories ul ul{margin:0;}@media (max-width:767px){.site-footer-main .widget_mc4wp_form_widget .metrics-mc4wp-email-subscription{max-width:300px;}}@media (max-width:991px){.site-footer .footer-bot-left,.site-footer .footer-bot-right{text-align:center;}.site-footer-main.footer-main-5-cols .footer-main-col:nth-child(4),.site-footer-main.footer-main-6-cols .footer-main-col:nth-child(4){clear:both;}}@media (min-width:992px){.site-footer .footer-bot-left{text-align:left;}.site-footer .footer-bot-right{text-align:right;}}.no-margin{margin:0 !important;}.no-margin-bottom{margin-bottom:0 !important;}.no-margin-top{margin-top:0 !important;}.no-margin-left{margin-left:0 !important;}.no-margin-right{margin-right:0 !important;}.error-404{padding-top:25px;padding-bottom:50px;}.error-404-desc{font-size:15px;margin-bottom:43px;color:#616161;}.error-404-text{letter-spacing:0.06em;font-size:112px;line-height:1.25;position:relative;margin-bottom:4px;}.error-404-text .shadow{font-size:152px;position:absolute;left:0;right:0;bottom:-10px;opacity:0.06;z-index:0;}@media (max-width:479px){.error-404-actions .btn{width:100%;}}@media (min-width:768px){.error-404-text{font-size:280px;}.error-404-text .shadow{font-size:380px;bottom:-26px;}.error-404-actions .btn{min-width:170px;}}.wpcf7-form-control-wrap{display:block;margin-bottom:24px;}.wpcf7-form-control-wrap .wpcf7-form-control{width:100%;}.metrics-contact-formxxxx{padding-top:6px;}.metrics-contact-formxxxx .wpcf7-form-control-wrap{margin-bottom:40px;}.metrics-contact-formxxxx .contact-form-msg{margin-bottom:22px;}.metrics-contact-formxxxx .contact-form-msg textarea{margin-top:-2px;padding-bottom:8px;}.metrics-contact-formxxxx .contact-form-msg .wpcf7-form-control-wrap{margin-bottom:58px;}.metrics-contact-formxxxx .cms-wpcf7-submit-block{position:relative;}.metrics-contact-formxxxx .cms-wpcf7-submit-block .ajax-loader{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.cms-wpcf7-form .cms-wpcf7-submit-block{position:relative;}.cms-wpcf7-form .cms-wpcf7-submit-block .ajax-loader{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.footer-top-cta-box{border:1px solid rgba(71, 71, 71, 0.25);padding:24px;text-align:center;font-size:15px;line-height:25px;}.footer-top-cta-box .cms-social{margin-left:-7.5px;margin-right:-7.5px;}.footer-top-cta-box .cms-social li{padding:4px 7.5px;}.footer-top-cta-box .cms-social a{display:block;color:#fff;border-radius:1px;width:42px;height:42px;line-height:42px;text-align:center;background-color:#452a78;-webkit-transition:background-color 300ms, color 300ms;transition:background-color 300ms, color 300ms;}.footer-top-cta-box .cms-social a:hover,.footer-top-cta-box .cms-social a:focus{background-color:#fff;color:#452a78;}.footer-about-block{padding-top:4px;font-size:12px;}.footer-about-block img{margin-bottom:23px;}.footer-about-block p:last-child{margin-bottom:0;}.metrics-contact-info-text .contact-info-intro-text{font-size:13px;line-height:22px;margin-bottom:42px;}.metrics-contact-info-text .contact-info-intro-text > p:last-child,.metrics-contact-info-text .contact-info-text > p:last-child{margin-bottom:0;}.metrics-contact-info-text .contact-info-block{display:table;width:100%;margin-bottom:19px;}.metrics-contact-info-text .contact-info-icon,.metrics-contact-info-text .contact-info-text{display:table-cell;vertical-align:middle;}.metrics-contact-info-text .contact-info-icon{font-size:16px;}.metrics-contact-info-text .contact-info-icon > i{display:inline-block;width:16px;}.metrics-contact-info-text .contact-info-text{padding-left:14px;width:100%;font-size:13px;}.metrics-contact-info-text .contact-info-text p{margin-bottom:4px;}.metrics-contact-info-text .contact-info-label{font-size:12px;}.metrics-contact-info-text a{color:#646464;}.metrics-contact-info-text a:hover,.metrics-contact-info-text a:focus{color:#452a78;}@media (max-width:599px){.footer-top-cta-box-actions .btn{display:block;}}@media (min-width:992px){.footer-top-cta-box{padding:48px 53px 50px 45px;display:table;width:100%;text-align:left;}.footer-top-cta-box .footer-top-cta-box-text,.footer-top-cta-box .footer-top-cta-box-actions{display:table-cell;vertical-align:middle;}.footer-top-cta-box .footer-top-cta-box-actions{white-space:nowrap;}.footer-top-cta-box .footer-top-cta-box-text{width:100%;padding-right:52px;line-height:1.66667;}}.metrics-request-seo-form input[type="text"],.metrics-contact-form input[type="text"],.metrics-request-seo-form input[type="email"],.metrics-contact-form input[type="email"],.metrics-request-seo-form input[type="url"],.metrics-contact-form input[type="url"],.metrics-request-seo-form input[type="password"],.metrics-contact-form input[type="password"],.metrics-request-seo-form input[type="search"],.metrics-contact-form input[type="search"],.metrics-request-seo-form input[type="number"],.metrics-contact-form input[type="number"],.metrics-request-seo-form input[type="tel"],.metrics-contact-form input[type="tel"],.metrics-request-seo-form input[type="range"],.metrics-contact-form input[type="range"],.metrics-request-seo-form input[type="date"],.metrics-contact-form input[type="date"],.metrics-request-seo-form input[type="month"],.metrics-contact-form input[type="month"],.metrics-request-seo-form input[type="week"],.metrics-contact-form input[type="week"],.metrics-request-seo-form input[type="time"],.metrics-contact-form input[type="time"],.metrics-request-seo-form input[type="datetime"],.metrics-contact-form input[type="datetime"],.metrics-request-seo-form input[type="datetime-local"],.metrics-contact-form input[type="datetime-local"],.metrics-request-seo-form input[type="color"],.metrics-contact-form input[type="color"],.metrics-request-seo-form textarea,.metrics-contact-form textarea,.metrics-request-seo-form select,.metrics-contact-form select{border-left:none;padding-left:0;border-right:none;padding-right:0;border-top-color:transparent;border-bottom-color:rgba(255, 255, 255, 0.15);background-color:transparent;}.metrics-request-seo-form input[type="text"]::-webkit-input-placeholder,.metrics-contact-form input[type="text"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="email"]::-webkit-input-placeholder,.metrics-contact-form input[type="email"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="url"]::-webkit-input-placeholder,.metrics-contact-form input[type="url"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="password"]::-webkit-input-placeholder,.metrics-contact-form input[type="password"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="search"]::-webkit-input-placeholder,.metrics-contact-form input[type="search"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="number"]::-webkit-input-placeholder,.metrics-contact-form input[type="number"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="tel"]::-webkit-input-placeholder,.metrics-contact-form input[type="tel"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="range"]::-webkit-input-placeholder,.metrics-contact-form input[type="range"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="date"]::-webkit-input-placeholder,.metrics-contact-form input[type="date"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="month"]::-webkit-input-placeholder,.metrics-contact-form input[type="month"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="week"]::-webkit-input-placeholder,.metrics-contact-form input[type="week"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="time"]::-webkit-input-placeholder,.metrics-contact-form input[type="time"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="datetime"]::-webkit-input-placeholder,.metrics-contact-form input[type="datetime"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="datetime-local"]::-webkit-input-placeholder,.metrics-contact-form input[type="datetime-local"]::-webkit-input-placeholder,.metrics-request-seo-form input[type="color"]::-webkit-input-placeholder,.metrics-contact-form input[type="color"]::-webkit-input-placeholder,.metrics-request-seo-form textarea::-webkit-input-placeholder,.metrics-contact-form textarea::-webkit-input-placeholder,.metrics-request-seo-form select::-webkit-input-placeholder,.metrics-contact-form select::-webkit-input-placeholder{font-weight:bold;}.metrics-request-seo-form input[type="text"]:-moz-placeholder,.metrics-contact-form input[type="text"]:-moz-placeholder,.metrics-request-seo-form input[type="email"]:-moz-placeholder,.metrics-contact-form input[type="email"]:-moz-placeholder,.metrics-request-seo-form input[type="url"]:-moz-placeholder,.metrics-contact-form input[type="url"]:-moz-placeholder,.metrics-request-seo-form input[type="password"]:-moz-placeholder,.metrics-contact-form input[type="password"]:-moz-placeholder,.metrics-request-seo-form input[type="search"]:-moz-placeholder,.metrics-contact-form input[type="search"]:-moz-placeholder,.metrics-request-seo-form input[type="number"]:-moz-placeholder,.metrics-contact-form input[type="number"]:-moz-placeholder,.metrics-request-seo-form input[type="tel"]:-moz-placeholder,.metrics-contact-form input[type="tel"]:-moz-placeholder,.metrics-request-seo-form input[type="range"]:-moz-placeholder,.metrics-contact-form input[type="range"]:-moz-placeholder,.metrics-request-seo-form input[type="date"]:-moz-placeholder,.metrics-contact-form input[type="date"]:-moz-placeholder,.metrics-request-seo-form input[type="month"]:-moz-placeholder,.metrics-contact-form input[type="month"]:-moz-placeholder,.metrics-request-seo-form input[type="week"]:-moz-placeholder,.metrics-contact-form input[type="week"]:-moz-placeholder,.metrics-request-seo-form input[type="time"]:-moz-placeholder,.metrics-contact-form input[type="time"]:-moz-placeholder,.metrics-request-seo-form input[type="datetime"]:-moz-placeholder,.metrics-contact-form input[type="datetime"]:-moz-placeholder,.metrics-request-seo-form input[type="datetime-local"]:-moz-placeholder,.metrics-contact-form input[type="datetime-local"]:-moz-placeholder,.metrics-request-seo-form input[type="color"]:-moz-placeholder,.metrics-contact-form input[type="color"]:-moz-placeholder,.metrics-request-seo-form textarea:-moz-placeholder,.metrics-contact-form textarea:-moz-placeholder,.metrics-request-seo-form select:-moz-placeholder,.metrics-contact-form select:-moz-placeholder{font-weight:bold;}.metrics-request-seo-form input[type="text"]::-moz-placeholder,.metrics-contact-form input[type="text"]::-moz-placeholder,.metrics-request-seo-form input[type="email"]::-moz-placeholder,.metrics-contact-form input[type="email"]::-moz-placeholder,.metrics-request-seo-form input[type="url"]::-moz-placeholder,.metrics-contact-form input[type="url"]::-moz-placeholder,.metrics-request-seo-form input[type="password"]::-moz-placeholder,.metrics-contact-form input[type="password"]::-moz-placeholder,.metrics-request-seo-form input[type="search"]::-moz-placeholder,.metrics-contact-form input[type="search"]::-moz-placeholder,.metrics-request-seo-form input[type="number"]::-moz-placeholder,.metrics-contact-form input[type="number"]::-moz-placeholder,.metrics-request-seo-form input[type="tel"]::-moz-placeholder,.metrics-contact-form input[type="tel"]::-moz-placeholder,.metrics-request-seo-form input[type="range"]::-moz-placeholder,.metrics-contact-form input[type="range"]::-moz-placeholder,.metrics-request-seo-form input[type="date"]::-moz-placeholder,.metrics-contact-form input[type="date"]::-moz-placeholder,.metrics-request-seo-form input[type="month"]::-moz-placeholder,.metrics-contact-form input[type="month"]::-moz-placeholder,.metrics-request-seo-form input[type="week"]::-moz-placeholder,.metrics-contact-form input[type="week"]::-moz-placeholder,.metrics-request-seo-form input[type="time"]::-moz-placeholder,.metrics-contact-form input[type="time"]::-moz-placeholder,.metrics-request-seo-form input[type="datetime"]::-moz-placeholder,.metrics-contact-form input[type="datetime"]::-moz-placeholder,.metrics-request-seo-form input[type="datetime-local"]::-moz-placeholder,.metrics-contact-form input[type="datetime-local"]::-moz-placeholder,.metrics-request-seo-form input[type="color"]::-moz-placeholder,.metrics-contact-form input[type="color"]::-moz-placeholder,.metrics-request-seo-form textarea::-moz-placeholder,.metrics-contact-form textarea::-moz-placeholder,.metrics-request-seo-form select::-moz-placeholder,.metrics-contact-form select::-moz-placeholder{font-weight:bold;}.metrics-request-seo-form input[type="text"]:-ms-input-placeholder,.metrics-contact-form input[type="text"]:-ms-input-placeholder,.metrics-request-seo-form input[type="email"]:-ms-input-placeholder,.metrics-contact-form input[type="email"]:-ms-input-placeholder,.metrics-request-seo-form input[type="url"]:-ms-input-placeholder,.metrics-contact-form input[type="url"]:-ms-input-placeholder,.metrics-request-seo-form input[type="password"]:-ms-input-placeholder,.metrics-contact-form input[type="password"]:-ms-input-placeholder,.metrics-request-seo-form input[type="search"]:-ms-input-placeholder,.metrics-contact-form input[type="search"]:-ms-input-placeholder,.metrics-request-seo-form input[type="number"]:-ms-input-placeholder,.metrics-contact-form input[type="number"]:-ms-input-placeholder,.metrics-request-seo-form input[type="tel"]:-ms-input-placeholder,.metrics-contact-form input[type="tel"]:-ms-input-placeholder,.metrics-request-seo-form input[type="range"]:-ms-input-placeholder,.metrics-contact-form input[type="range"]:-ms-input-placeholder,.metrics-request-seo-form input[type="date"]:-ms-input-placeholder,.metrics-contact-form input[type="date"]:-ms-input-placeholder,.metrics-request-seo-form input[type="month"]:-ms-input-placeholder,.metrics-contact-form input[type="month"]:-ms-input-placeholder,.metrics-request-seo-form input[type="week"]:-ms-input-placeholder,.metrics-contact-form input[type="week"]:-ms-input-placeholder,.metrics-request-seo-form input[type="time"]:-ms-input-placeholder,.metrics-contact-form input[type="time"]:-ms-input-placeholder,.metrics-request-seo-form input[type="datetime"]:-ms-input-placeholder,.metrics-contact-form input[type="datetime"]:-ms-input-placeholder,.metrics-request-seo-form input[type="datetime-local"]:-ms-input-placeholder,.metrics-contact-form input[type="datetime-local"]:-ms-input-placeholder,.metrics-request-seo-form input[type="color"]:-ms-input-placeholder,.metrics-contact-form input[type="color"]:-ms-input-placeholder,.metrics-request-seo-form textarea:-ms-input-placeholder,.metrics-contact-form textarea:-ms-input-placeholder,.metrics-request-seo-form select:-ms-input-placeholder,.metrics-contact-form select:-ms-input-placeholder{font-weight:bold;}.metrics-request-seo-form .wpcf7-form-control-wrap,.metrics-contact-form .wpcf7-form-control-wrap{margin-bottom:40px;}.metrics-request-seo-form .wpcf7-submit,.metrics-contact-form .wpcf7-submit{margin-top:20px;}.metrics-contact-form input[type="text"],.metrics-contact-form input[type="email"],.metrics-contact-form input[type="url"],.metrics-contact-form input[type="password"],.metrics-contact-form input[type="search"],.metrics-contact-form input[type="number"],.metrics-contact-form input[type="tel"],.metrics-contact-form input[type="range"],.metrics-contact-form input[type="date"],.metrics-contact-form input[type="month"],.metrics-contact-form input[type="week"],.metrics-contact-form input[type="time"],.metrics-contact-form input[type="datetime"],.metrics-contact-form input[type="datetime-local"],.metrics-contact-form input[type="color"],.metrics-contact-form textarea,.metrics-contact-form select{border-bottom-color:rgba(34, 34, 34, 0.1);}.metrics-contact-form input[type="text"]::-webkit-input-placeholder,.metrics-contact-form input[type="email"]::-webkit-input-placeholder,.metrics-contact-form input[type="url"]::-webkit-input-placeholder,.metrics-contact-form input[type="password"]::-webkit-input-placeholder,.metrics-contact-form input[type="search"]::-webkit-input-placeholder,.metrics-contact-form input[type="number"]::-webkit-input-placeholder,.metrics-contact-form input[type="tel"]::-webkit-input-placeholder,.metrics-contact-form input[type="range"]::-webkit-input-placeholder,.metrics-contact-form input[type="date"]::-webkit-input-placeholder,.metrics-contact-form input[type="month"]::-webkit-input-placeholder,.metrics-contact-form input[type="week"]::-webkit-input-placeholder,.metrics-contact-form input[type="time"]::-webkit-input-placeholder,.metrics-contact-form input[type="datetime"]::-webkit-input-placeholder,.metrics-contact-form input[type="datetime-local"]::-webkit-input-placeholder,.metrics-contact-form input[type="color"]::-webkit-input-placeholder,.metrics-contact-form textarea::-webkit-input-placeholder,.metrics-contact-form select::-webkit-input-placeholder{text-transform:uppercase;}.metrics-contact-form input[type="text"]:-moz-placeholder,.metrics-contact-form input[type="email"]:-moz-placeholder,.metrics-contact-form input[type="url"]:-moz-placeholder,.metrics-contact-form input[type="password"]:-moz-placeholder,.metrics-contact-form input[type="search"]:-moz-placeholder,.metrics-contact-form input[type="number"]:-moz-placeholder,.metrics-contact-form input[type="tel"]:-moz-placeholder,.metrics-contact-form input[type="range"]:-moz-placeholder,.metrics-contact-form input[type="date"]:-moz-placeholder,.metrics-contact-form input[type="month"]:-moz-placeholder,.metrics-contact-form input[type="week"]:-moz-placeholder,.metrics-contact-form input[type="time"]:-moz-placeholder,.metrics-contact-form input[type="datetime"]:-moz-placeholder,.metrics-contact-form input[type="datetime-local"]:-moz-placeholder,.metrics-contact-form input[type="color"]:-moz-placeholder,.metrics-contact-form textarea:-moz-placeholder,.metrics-contact-form select:-moz-placeholder{text-transform:uppercase;}.metrics-contact-form input[type="text"]::-moz-placeholder,.metrics-contact-form input[type="email"]::-moz-placeholder,.metrics-contact-form input[type="url"]::-moz-placeholder,.metrics-contact-form input[type="password"]::-moz-placeholder,.metrics-contact-form input[type="search"]::-moz-placeholder,.metrics-contact-form input[type="number"]::-moz-placeholder,.metrics-contact-form input[type="tel"]::-moz-placeholder,.metrics-contact-form input[type="range"]::-moz-placeholder,.metrics-contact-form input[type="date"]::-moz-placeholder,.metrics-contact-form input[type="month"]::-moz-placeholder,.metrics-contact-form input[type="week"]::-moz-placeholder,.metrics-contact-form input[type="time"]::-moz-placeholder,.metrics-contact-form input[type="datetime"]::-moz-placeholder,.metrics-contact-form input[type="datetime-local"]::-moz-placeholder,.metrics-contact-form input[type="color"]::-moz-placeholder,.metrics-contact-form textarea::-moz-placeholder,.metrics-contact-form select::-moz-placeholder{text-transform:uppercase;}.metrics-contact-form input[type="text"]:-ms-input-placeholder,.metrics-contact-form input[type="email"]:-ms-input-placeholder,.metrics-contact-form input[type="url"]:-ms-input-placeholder,.metrics-contact-form input[type="password"]:-ms-input-placeholder,.metrics-contact-form input[type="search"]:-ms-input-placeholder,.metrics-contact-form input[type="number"]:-ms-input-placeholder,.metrics-contact-form input[type="tel"]:-ms-input-placeholder,.metrics-contact-form input[type="range"]:-ms-input-placeholder,.metrics-contact-form input[type="date"]:-ms-input-placeholder,.metrics-contact-form input[type="month"]:-ms-input-placeholder,.metrics-contact-form input[type="week"]:-ms-input-placeholder,.metrics-contact-form input[type="time"]:-ms-input-placeholder,.metrics-contact-form input[type="datetime"]:-ms-input-placeholder,.metrics-contact-form input[type="datetime-local"]:-ms-input-placeholder,.metrics-contact-form input[type="color"]:-ms-input-placeholder,.metrics-contact-form textarea:-ms-input-placeholder,.metrics-contact-form select:-ms-input-placeholder{text-transform:uppercase;}.metrics-contact-form textarea{padding-top:11px;padding-bottom:7px;}.metrics-contact-form .wpcf7-submit{margin-top:58px;}.site-footer .metrics-contact-form input[type="text"],.site-footer .metrics-contact-form input[type="email"],.site-footer .metrics-contact-form input[type="url"],.site-footer .metrics-contact-form input[type="password"],.site-footer .metrics-contact-form input[type="search"],.site-footer .metrics-contact-form input[type="number"],.site-footer .metrics-contact-form input[type="tel"],.site-footer .metrics-contact-form input[type="range"],.site-footer .metrics-contact-form input[type="date"],.site-footer .metrics-contact-form input[type="month"],.site-footer .metrics-contact-form input[type="week"],.site-footer .metrics-contact-form input[type="time"],.site-footer .metrics-contact-form input[type="datetime"],.site-footer .metrics-contact-form input[type="datetime-local"],.site-footer .metrics-contact-form input[type="color"],.site-footer .metrics-contact-form textarea,.site-footer .metrics-contact-form select{border-bottom-color:rgba(255, 255, 255, 0.15);}.site-footer .metrics-footer-contact-form-1{padding-top:6px;}.site-footer .metrics-footer-contact-form-2 .wpcf7-submit{margin-top:19px;}.metrics-intro-about{padding-top:36px;padding-bottom:88px;border-bottom:2px solid rgba(34, 34, 34, 0.1);}.metrics-intro-about .vc_custom_heading strong{color:#452a78;}@media (min-width:992px){.metrics-intro-about{padding-top:128px;}}@media (min-width:1200px){.metrics-intro-about{padding-top:170px;}}.metrics-tag-cloud .tagcloud{margin:0 -5px;font-size:0;}.metrics-tag-cloud .tagcloud > a{display:inline-block;font-size:12px !important;border:1px solid rgba(0, 0, 0, 0.1);padding:4px 10px;margin:5px;color:#9b9b9b;background-color:#fefefe;text-decoration:none;transition:all 300ms;}.metrics-tag-cloud .tagcloud > a:hover,.metrics-tag-cloud .tagcloud > a:focus{border-color:#222;color:#fff;background-color:#222;}.list-icon{list-style:none;padding-left:0;}.list-icon li{position:relative;padding-left:0;color:#7f7f7f;padding-left:25px;}.list-icon li:before{font-family:"ElegantIcons";display:block;width:18px;text-align:left;color:#222;line-height:1;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.list-icon.list-icon-play li:before{content:"\49";font-size:15px;margin-top:-1px;left:-1px;}.list-icon.list-icon-check li:before{content:"\52";font-size:13px;left:-1px;}.list-icon.list-icon-angle li:before{content:"\35";font-size:17px;left:-9px;}.list-icon.list-icon-star li:before{content:"\e031";font-size:13px;left:-1px;}.list-icon.list-icon-arrow li:before{content:"\e03c";font-size:14px;left:-1px;margin-top:-1px;}.list-icon.list-icon-carret li:before{content:"\45";font-size:15px;left:-6px;margin-top:-1px;}.list-icon.list-icon-dots li:before{content:"\f111";font-family:FontAwesome;font-size:7px;left:-1px;margin-top:1px;}.list-icon.list-icon-number{counter-reset:my-badass-counter;}.list-icon.list-icon-number li:before{content:counter(my-badass-counter) '.';counter-increment:my-badass-counter;font-family:inherit;font-weight:bold;}ol.custom-ol-list{padding-left:30px;list-style:none;counter-reset:my-other-badass-counter;}ol.custom-ol-list li{font-size:13px;color:#7f7f7f;line-height:20px;margin-bottom:9.5px;}ol.custom-ol-list li:last-child{margin-bottom:0;}ol.custom-ol-list li:before{content:counter(my-other-badass-counter) '.';counter-increment:my-other-badass-counter;font-family:"Open Sans", Arial, Helvetica, sans-serif;font-weight:bold;display:inline-block;min-width:20px;margin-right:6px;color:#452a78;}.wpmetrics-revslider-arrow .tp-title-wrap{position:absolute;z-index:0;display:inline-block;background-color:#fff;min-width:121px;text-align:center;min-height:60px;line-height:60px;top:0;margin-left:0px;font-family:Lora;padding:0 0 0 60px;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;transform:scalex(0);-webkit-transform:scalex(0);transform-origin:0% 50%;-webkit-transform-origin:0% 50%;}.wpmetrics-revslider-arrow .tp-arr-titleholder{position:relative;display:block;color:#fff;font-weight:600;font-size:15px;line-height:inherit;white-space:nowrap;color:#222;padding-left:8px;padding-right:8px;border-left:1px solid #eee;}.wpmetrics-revslider-arrow .tp-arr-imgholder{width:60px;height:60px;position:absolute;left:100%;display:block;background-size:cover;background-position:center center;top:0px;right:-90px;}.wpmetrics-revslider-arrow.tparrows{cursor:pointer;background:rgba(255, 255, 255, 0.7);width:60px;height:60px;position:absolute;display:block;z-index:100;}.wpmetrics-revslider-arrow.tparrows:before{font-family:"revicons";font-size:16px;color:#999;display:block;line-height:50px;text-align:center;-webkit-transition:color 0.3s, background-color 0.3s;-moz-transition:color 0.3s, background-color 0.3s;transition:color 0.3s, background-color 0.3s;z-index:2;position:relative;top:5px;left:5px;background-color:transparent;width:50px;height:50px;}.wpmetrics-revslider-arrow.tp-leftarrow:before{content:"\e824";}.wpmetrics-revslider-arrow.tp-rightarrow:before{content:"\e825";}.wpmetrics-revslider-arrow.tp-rightarrow .tp-title-wrap{right:0px;padding:0 60px 0 0;-webkit-transform-origin:100% 50%;}.wpmetrics-revslider-arrow.tp-rightarrow .tp-arr-titleholder{margin-left:0px;border-left:none;border-right:1px solid #eee;}.wpmetrics-revslider-arrow.tp-rightarrow .tp-arr-imgholder{right:auto;left:-90px;}.wpmetrics-revslider-arrow.tparrows:hover{background-color:#fff;}.wpmetrics-revslider-arrow.tparrows:hover:before{color:#fff;background-color:#222;}.wpmetrics-revslider-arrow.tparrows:hover .tp-title-wrap{transform:scalex(1);-webkit-transform:scalex(1);}.wpmetrics-revslider-arrow.tparrows:hover .tp-arr-titleholder{transform:translatex(0px);-webkit-transform:translatex(0px);transition-delay:0.1s;opacity:1;}.wpmetrics-revslider-arrow.tp-bullets:before{content:" ";position:absolute;width:100%;height:100%;background:transparent;padding:10px;margin-left:-10px;margin-top:-10px;box-sizing:content-box;}.wpmetrics-revslider-arrow.tp-bullets .tp-bullet-image{position:absolute;top:-90px;left:-31px;width:70px;height:70px;background-position:center center;background-size:cover;visibility:hidden;opacity:0;border:4px solid #fff;transition:all 0.3s;-webkit-transform-style:flat;transform-style:flat;perspective:600;-webkit-perspective:600;transform:scale(0);-webkit-transform:scale(0);transform-origin:50% 100%;-webkit-transform-origin:50% 100%;}.wpmetrics-revslider-arrow.tp-bullets .tp-bullet{width:16px;height:8px;position:absolute;opacity:0.7;background:none;cursor:pointer;box-sizing:content-box;-webkit-perspective:400;perspective:400;-webkit-transform:translatez(0.01px);transform:translatez(0.01px);}.wpmetrics-revslider-arrow.tp-bullets .tp-bullet:before{content:"";display:block;height:2px;position:relative;top:3px;background-color:#222;transition:all 0.3s;}.wpmetrics-revslider-arrow.tp-bullets .tp-bullet:hover,.wpmetrics-revslider-arrow.tp-bullets .tp-bullet.selected{opacity:1;}.wpmetrics-revslider-arrow.tp-bullets .tp-bullet:hover:before,.wpmetrics-revslider-arrow.tp-bullets .tp-bullet.selected:before{background-color:#452a78;}.wpmetrics-revslider-arrow.tp-bullets .tp-bullet:hover .tp-bullet-image{display:block;opacity:1;transform:scale(1);-webkit-transform:scale(1);visibility:visible;}@media (max-width:991px){.wpmetrics-revslider-arrow{visibility:hidden;}}