/*!
Theme Name: vFairs
Theme URI: www.vfairs.com
Author: vFairs Web development Team
Author URI: www.vfairs.com
Description: A custom vFairs theme built by vFairs Web development Teams.
Version: 2.0.0
Text Domain: vfairs
*/
@font-face{font-family:'TT_Norms_Pro_Bold';font-display:swap;src:url(../woff/tt_norms_pro_bold.woff) format("woff")}@font-face{font-family:'TT_Norms_Pro_Regular';font-display:swap;src:url(../woff/tt_norms_pro_regular.woff) format("woff")}
body,body p,body a,button,input,optgroup,select,textarea {font-family: 'TT_Norms_Pro_Regular' !important;}body h1,body h2,body h3,body h4,body h5,body h6 {font-family: 'TT_Norms_Pro_Bold' !important;}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;color: black !important; position: relative;}html :where(img){height:auto;max-width:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.clearfix:after{content:"";display:table;clear:both}.vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}html{font-size:62.5%}body{color:#7e7e7e;font-weight:400;font-size:1.6rem;line-height:1.737;background:#fff;}.row{max-width:1240px;margin:0 auto;padding:0 5%;position:relative}.row:after{content:"";display:table;clear:both}.row.no-padding{padding:0}[class^="col-"]{width:100%;min-height:1px;margin-right:5%;float:left;box-sizing:border-box}[class^="col-"]:last-child{margin-right:0%}[class^="col-"].col-center{margin-left:auto;margin-right:auto;float:none}[class^="col-"].col-right,#feature-rows>.row:nth-of-type(2n+1) [class^="col-"].col-6:first-child,#feature-rows>.row:nth-of-type(2n+1)+.highlight-blocks ~ .row:nth-of-type(2n) [class^="col-"].col-6:first-child,#feature-rows>.row:nth-of-type(2n)+.highlight-blocks ~ .row:nth-of-type(2n) [class^="col-"].col-6:first-child{margin-left:0;margin-right:0;float:right}.col-offset-1{padding-left:5%}.col-offset-2{padding-left:10%}.flex-wrapper,#event-previews .facetwp-template,#post-previews{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start}.flex-item,#post-slider ul li,#event-previews .facetwp-template .post,#post-previews .post{display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex}h1,h2,h3,h4,h5,h6,.reply a,.reply a:visited{margin:25px 0 20px 0;color:#000;font-weight:normal;text-transform:uppercase}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,.reply a:first-child{margin-top:0}.background-gradient-colorful h1,.btn-solid-gradient h1,[type=submit].btn-solid-gradient h1,[type=button].btn-solid-gradient h1,#category-navigation ul li.current-cat a h1,#category-navigation ul li.current-cat a:visited h1,.btn-solid-gradient:visited h1,#social-navigation ul li a h1,#social-navigation ul li a:visited h1,.background-gradient-colorful h2,.btn-solid-gradient h2,[type=submit].btn-solid-gradient h2,[type=button].btn-solid-gradient h2,#category-navigation ul li.current-cat a h2,#category-navigation ul li.current-cat a:visited h2,.btn-solid-gradient:visited h2,#social-navigation ul li a h2,#social-navigation ul li a:visited h2,.background-gradient-colorful h3,.btn-solid-gradient h3,[type=submit].btn-solid-gradient h3,[type=button].btn-solid-gradient h3,#category-navigation ul li.current-cat a h3,#category-navigation ul li.current-cat a:visited h3,.btn-solid-gradient:visited h3,#social-navigation ul li a h3,#social-navigation ul li a:visited h3,.background-gradient-colorful h4,.btn-solid-gradient h4,[type=submit].btn-solid-gradient h4,[type=button].btn-solid-gradient h4,#category-navigation ul li.current-cat a h4,#category-navigation ul li.current-cat a:visited h4,.btn-solid-gradient:visited h4,#social-navigation ul li a h4,#social-navigation ul li a:visited h4,.background-gradient-colorful h5,.btn-solid-gradient h5,[type=submit].btn-solid-gradient h5,[type=button].btn-solid-gradient h5,#category-navigation ul li.current-cat a h5,#category-navigation ul li.current-cat a:visited h5,.btn-solid-gradient:visited h5,#social-navigation ul li a h5,#social-navigation ul li a:visited h5,.background-gradient-colorful h6,.btn-solid-gradient h6,[type=submit].btn-solid-gradient h6,[type=button].btn-solid-gradient h6,#category-navigation ul li.current-cat a h6,#category-navigation ul li.current-cat a:visited h6,.btn-solid-gradient:visited h6,#social-navigation ul li a h6,#social-navigation ul li a:visited h6,.background-gradient-colorful .reply a,.reply .background-gradient-colorful a,.btn-solid-gradient .reply a,.reply .btn-solid-gradient a,#category-navigation ul li.current-cat a .reply a,.reply #category-navigation ul li.current-cat a a,#social-navigation ul li a .reply a,.reply #social-navigation ul li a a{color:#fff}h1.light-heading,h2.light-heading,h3.light-heading,h4.light-heading,h5.light-heading,h6.light-heading,.reply a.light-heading{font-weight:400;text-transform:none}h1{font-size:4.8rem;line-height:56px;margin:40px 0 25px 0}h2{font-size:3.5rem;line-height:1.3;margin:40px 0 25px 0}h3{font-size:2.6rem;line-height:1.35;font-weight:500}h4{font-size:2.1rem;line-height:1.4;font-weight:500}h5{font-size:1.8rem;line-height:1.45;font-weight:500}h6,.reply a,.reply a:visited{font-size:1.5rem;line-height:1.5;font-weight:500}
.heading-divide,.highlight-blocks header h4{font-size:1.3rem;font-weight:700;letter-spacing:2px;text-align:center;position:relative}.heading-divide:after,.highlight-blocks header h4:after{content:"";width:30px;height:2px;margin:15px auto 50px auto;background:#d4d4d4;display:block}p,ul,ol,dl{margin:0 0 25px 0}dd{margin:0}ul,ol{padding-left:20px}ul>*,ol>*{margin:0}.lead{font-size:1.8rem}.skinny{max-width:545px;margin-left:auto;margin-right:auto}strong{font-weight:700}small{font-size:80%;display:inline-block}.text-uppercase{text-transform:uppercase}.extra-letter-spacing{letter-spacing:2px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.color-primary,#main-navigation ul .color-primary>a,.color-primary:visited,#main-navigation ul .color-primary>a:visited{color:#f96634}.color-secondary,.color-secondary:visited{color:#ef4678}.color-white,.color-white:visited{color:#fff}.color-black,.color-black:visited{color:#000}.color-gray-light,.color-gray-light:visited{color:#f5f5f5}a,a:visited{color:#ef4678;text-decoration:none;-webkit-transition:color .12s linear;transition:color .12s linear}a:hover,a:visited:hover{color:#f58cab}a.link-bold,a.link-bold:visited{color:#7e7e7e}a.link-bold:hover,a.link-bold:visited:hover{color:#ef4678}a.link-underline,a.link-underline:visited{color:#7e7e7e;border-bottom:1px solid #f96634;-webkit-transition:color .12s linear, border-color .12s linear;transition:color .12s linear, border-color .12s linear}a.link-underline:hover,a.link-underline:visited:hover{color:#ef4678;border-bottom-color:transparent}.top-1{margin-top:1%}.top-2{margin-top:2%}.top-3{margin-top:3%}.top-4{margin-top:4%}.top-5{margin-top:5%}.top-6{margin-top:6%}.top-7{margin-top:7%}.top-8{margin-top:8%}.top-9{margin-top:9%}.top-10{margin-top:10%}.top-11{margin-top:11%}.top-12{margin-top:12%}.top-13{margin-top:13%}.top-14{margin-top:14%}.top-15{margin-top:15%}.bottom-1{margin-bottom:1%}.bottom-2{margin-bottom:2%}.bottom-3{margin-bottom:3%}.bottom-4{margin-bottom:4%}.bottom-5{margin-bottom:5%}.bottom-6{margin-bottom:6%}.bottom-7{margin-bottom:7%}.bottom-8{margin-bottom:8%}.bottom-9{margin-bottom:9%}.bottom-10{margin-bottom:10%}.bottom-11{margin-bottom:11%}.bottom-12{margin-bottom:12%}.bottom-13{margin-bottom:13%}.bottom-14{margin-bottom:14%}.bottom-15{margin-bottom:15%}.content-block{padding-top:50px;padding-bottom:30px}.panel{padding:50px 50px 30px 50px;border:2px solid #EFECE7;border-radius:5px}.background-gradient-colorful,.btn-solid-gradient,[type=submit].btn-solid-gradient,[type=button].btn-solid-gradient,#category-navigation ul li.current-cat a,#category-navigation ul li.current-cat a:visited,#social-navigation ul li a,#social-navigation ul li a:visited{background-image:-webkit-linear-gradient(left, #f96634 0%, #ef4678 100%);background-image:linear-gradient(to right, #f96634 0%, #ef4678 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF96634', endColorstr='#FFEF4678', GradientType=1)}.background-gradient-gray-vertical{background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5', GradientType=0)}.background-gradient-gray-horizontal{background-image:-webkit-linear-gradient(left, #f5f5f5 0%, #fff 100%);background-image:linear-gradient(to right, #f5f5f5 0%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFFFFFFF', GradientType=1)}.background-gray{background-color:#2f2f2f}.background-gray-light{background-color:#f5f5f5}.background-gray-dark{background-color:#212121}.float-left{float:left}.float-right{float:right}.hidden{display:none}.hidden-overflow{overflow:hidden}#header{background:#fff;background-size:cover}.sticky-header.fixed{animation: slide-down 0.2s;position:fixed;top:0;left:0;right:0;z-index:4}.sticky-header.fixed:after{content:"";height:20px;display:block;position:absolute;left:0;right:0;bottom:-20px;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0D000000', endColorstr='#00000000', GradientType=0)}#header a.logo,#header a.logo:visited{margin:10px 0;float:left;line-height:0;-webkit-transition:opacity .12s linear;transition:opacity .12s linear;max-width: 100px;}#header a.logo:hover,#header a.logo:visited:hover{text-decoration:none;opacity:0.75}#main-navigation{margin:20px 0 20px 0;float:right}#main-navigation ul li{margin-left:30px;padding-top:3px;float:left;position:relative}#main-navigation ul li:first-child{margin-left:0}#main-navigation ul a,#main-navigation ul a:visited{padding:15px 0;color:#212121;font-size:1.4rem;font-weight:500;letter-spacing:0;text-transform:uppercase;text-decoration:none;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#main-navigation ul a:hover,#main-navigation ul a:visited:hover{color:#f96634}#main-navigation ul:first-child>.current_page_item>a:before,#main-navigation ul:first-child>.current-menu-item>a:before,#main-navigation ul:first-child>.current_page_ancestor>a:before,#main-navigation ul:first-child>.current-menu-ancestor>a:before{content:"";width:100%;height:4px;background:#f96634;display:block;position:absolute;top:-20px}#main-navigation ul .menu-item-has-children,#main-navigation ul .page_item_has_children{padding-right:16px}#main-navigation ul .menu-item-has-children:after,#main-navigation ul .page_item_has_children:after{content:"";width:6px;height:6px;margin-top:-5px;border-style:solid;border-width:1px 1px 0 0;border-color:#212121;display:inline-block;position:absolute;top:50%;right:0;z-index:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-navigation ul ul{padding:0px 0;background:#fff;float:left;box-shadow:0 2px 5px rgba(0,0,0,0.12);position:absolute;top:100%;left:-999em;z-index:99999}#main-navigation ul ul li{margin-left:0;float:none}#main-navigation ul ul a,#main-navigation ul ul a:visited{padding:5px 20px;color:#212121}#main-navigation ul ul a:hover,#main-navigation ul ul a:visited:hover{color:#ef4678}#main-navigation ul li:hover>ul{left:-20px}#main-navigation .menu-toggle{width:55px;height:55px;margin-top:20px;padding:25px 13px;background:none;border:3px solid #f96634;border-radius:100%;display:block;box-sizing:border-box;position:absolute;top:0;right:5%;z-index:101}#main-navigation .menu-toggle i{height:3px;display:block;background-color:#f96634;position:relative;-webkit-transition:background-color .12s linear;transition:background-color .12s linear}#main-navigation .menu-toggle i:before,#main-navigation .menu-toggle i:after{content:"";display:block;width:23px;height:3px;position:absolute;background:#f96634;-webkit-transition:all .12s linear;transition:all .12s linear}#main-navigation .menu-toggle i:before{margin-top:-7px}#main-navigation .menu-toggle i:after{margin-top:7px}#main-navigation.toggled .menu-toggle i{background:transparent}#main-navigation.toggled .menu-toggle i:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-navigation.toggled .menu-toggle i:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-navigation .menu-toggle{display:none}#intro{max-width:800px;margin:0 auto;padding:4% 0 5% 0;text-align:center;clear:both;position:relative}#intro h1{margin-bottom:15px}#intro h2{margin-bottom:12px}#intro p{font-size:1.8rem}#intro .btn,#intro [type=submit],#intro [type=button],#intro #category-navigation ul li a,#category-navigation ul li #intro a{margin:10px}#intro :last-child{margin-bottom:0}#intro+#main{margin-top:60px}#main{margin:5% 0}#main.background-gray-light{margin-top:0;padding-top:5%}hr{height:2px;margin:40px 0;background:#f5f5f5;border:0}figure{margin:0}.img-responsive,figure img{max-width:100%;height:auto}.img-feature-right{max-width:120%;height:auto;margin-right:-20%}.img-feature-left{max-width:120%;height:auto;margin-left:-20%}.video-responsive{padding-bottom:56.25%;position:relative}.video-responsive>iframe,.video-responsive>video{width:100%;height:100%;border:0;position:absolute;top:0;left:0;right:0;bottom:0}.fill-bg{background-position:50% 5%;background-size:cover}.gradient-overlay,#featured-post{position:relative}.gradient-overlay:before,#featured-post:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;opacity:0.85;background-image:-webkit-linear-gradient(left, #f96634 0%, #ef4678 100%);background-image:linear-gradient(to right, #f96634 0%, #ef4678 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF96634', endColorstr='#FFEF4678', GradientType=1)}.list-unstyled,#main-navigation ul,.list-horizontal,#secondary-navigation ul,#post-slider ul,#event-previews .facetwp-template .post a ul,#event-previews .facetwp-template .post a:visited ul,#category-navigation ul,.comment-list,#pagination ul,.comment-navigation ul,.post-navigation ul,#social-navigation ul,.copyright{margin:0;padding:0;list-style:none}.list-inline-block{text-align:left;display:inline-block}.list-increase-spacing li{padding-top:7px;padding-bottom:7px}.list-horizontal li,#secondary-navigation ul li{padding:10px 30px 0 0;display:inline-block;vertical-align:top}.btn,[type=submit],[type=button],#category-navigation ul li a,#category-navigation ul li a:visited{border:0;font-weight:normal;text-transform:uppercase;letter-spacing:2px;display:inline-block;border-radius:4px;box-sizing:border-box}.btn:focus,[type=submit]:focus,[type=button]:focus,#category-navigation ul li a:focus{outline:none}
.btn-lg{padding:25px 35px;font-size:2rem}.btn-lg[class*='btn-outline']{padding:23px 33px}.btn-md,[type=submit],[type=button],#category-navigation ul li a,#category-navigation ul li a:visited{padding:11px 20px;font-size:1.4rem}.btn-md[class*='btn-outline'],[class*='btn-outline'][type=submit],[class*='btn-outline'][type=button],#category-navigation ul li a[class*='btn-outline']{padding:9px 18px}.btn-sm{padding:6px 13px;font-size:1.3rem}.btn-sm[class*='btn-outline']{padding:4px 11px}.btn-solid-gray,[type=submit],[type=button],.btn-solid-gray:visited,[type=submit]:visited,[type=button]:visited{color:#fff;background:#2f2f2f}.btn-outline-gray,.btn-outline-gray:visited{color:#2f2f2f;border:2px solid #2f2f2f;background:transparent}.btn-outline-gray:hover,.btn-outline-gray:visited:hover{color:#434343;border-color:#434343}.btn-solid-white,.btn-solid-white:visited{color:#212121;background:#fff}.btn-solid-white:hover,.btn-solid-white:visited:hover{color:#212121;background:#f5f5f5}.btn-outline-white,.btn-outline-white:visited{color:#fff;border:2px solid #fff;background:transparent}.btn-outline-white:hover,.btn-outline-white:visited:hover{color:#f5f5f5;border-color:#f5f5f5}.btn-solid-gradient,[type=submit].btn-solid-gradient,[type=button].btn-solid-gradient,#category-navigation ul li.current-cat a,#category-navigation ul li.current-cat a:visited,.btn-solid-gradient:visited,#category-navigation ul li.current-cat a:visited{color:#fff;border-radius:50px}.btn-solid-gradient:hover,#category-navigation ul li.current-cat a:hover,.btn-solid-gradient:visited:hover,#category-navigation ul li.current-cat a:visited:hover{color:#fff;background:#f96634}.btn-outline-brand-primary,.btn-outline-brand-primary:visited{color:#ef4678;border-radius:50px;border:2px solid #ef4678;background:transparent}.btn-outline-brand-primary:hover,.btn-outline-brand-primary:visited:hover{color:#f96634;border-color:#f96634}.form-group{margin-bottom:25px}.form-group:after{content:"";display:table;clear:both}label{margin-bottom:5px;font-weight:500;display:inline-block}textarea{line-height:1.3;resize:none;display:block}textarea,input,button{margin:0;padding:0;color:#7e7e7e;font-size:1.4rem;line-height:1.737;outline:0}textarea,input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=search],input[type=url]{width:100%;padding:7px 15px;background:#fff;border:1px solid #a9a8a8;border-radius:3px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=search]:focus,input[type=url]:focus{border-color:#c2c2c2}.your-message textarea{height:166px}[type=submit],[type=button]{border:0;cursor:pointer}button:hover{cursor:pointer}button:focus{outline:0}[disabled=disabled]{cursor:not-allowed !important}.form-select,.event-type,.event-time,.country{background:#fff;display:block;position:relative}.form-select select,.event-type select,.event-time select,.country select{width:100%;padding:14px 40px 14px 15px;color:#7e7e7e;font-size:1.4rem;border-radius:3px;border:1px solid #a9a8a8;background:transparent;outline:none;cursor:pointer;position:relative;z-index:1;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select select:active,.event-type select:active,.event-time select:active,.country select:active{border-color:#212121}.form-select:after,.event-type:after,.event-time:after,.country:after{content:"";width:6px;height:6px;border-style:solid;border-width:1px 1px 0 0;border-color:#a9a8a8;display:inline-block;position:absolute;top:18px;right:15px;z-index:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select::-ms-expand{display:none}.form-error label{color:#bf4444}.form-error i[class^="icon"],.form-error .form-select:after{color:#bf4444}.form-error *{border-color:#bf4444 !important}.error-message{padding:10px 15px;color:#fff;border-radius:3px;background:#bf4444}.error-message *{color:#fff}.lSSlideOuter .lSAction>a,.lSSlideOuter .lSAction>a:visited{width:30px;height:30px;border-style:solid;border-width:3px 3px 0 0;border-color:#d4d4d4;background:transparent;display:inline-block;opacity:1;-webkit-transition:border .12s linear;transition:border .12s linear}.lSSlideOuter .lSAction>a.lSPrev,.lSSlideOuter .lSAction>a:visited.lSPrev{left:2px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.lSSlideOuter .lSAction>a.lSNext,.lSSlideOuter .lSAction>a:visited.lSNext{right:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.lSSlideOuter .lSAction>a:hover,.lSSlideOuter .lSAction>a:hover:after,.lSSlideOuter .lSAction>a:visited:hover,.lSSlideOuter .lSAction>a:visited:hover:after{border-color:#ef4678}.carousel .lSSlideOuter .lSPager.lSpg>li{padding:0 8px}.carousel .lSSlideOuter .lSPager.lSpg>li a{background-color:transparent;border:1px solid #ef4678}.carousel .lSSlideOuter .lSPager.lSpg>li:hover a,.carousel .lSSlideOuter .lSPager.lSpg>li.active a{background-color:#ef4678}a#play-video:before,a#play-video:visited:before{content:"";width:0;height:0;margin:-4px 10px 0 0;border-top:7px solid transparent;border-left:10px solid #ef4678;border-bottom:7px solid transparent;display:inline-block;vertical-align:middle}a#play-video:hover:before,a#play-video:visited:hover:before{border-left-color:#f96634}#feature-rows{padding:40px 0}#feature-rows>.row:nth-of-type(2n+1)+.highlight-blocks ~ .row:nth-of-type(2n+1) .col-6:first-child{margin-right:5%;float:left}#feature-rows>.row:nth-of-type(2n)+.highlight-blocks ~ .row:nth-of-type(2n+1) .col-6:first-child{margin-right:5%;float:left}#home-slider{max-width:960px;margin:0 auto;padding:0 5%}.ipad-wrap{margin:-50px 0 -30px 0;text-align:center;overflow:hidden}.ipad-wrap img{max-width:1528px;width:116%;height:auto;margin:0 -8%}.testimonial{font-size:2.4rem;font-style:italic;}.testimonial img{width:25%;height:auto;border-radius:100%;float:left}.testimonial blockquote{width:60%;margin:0;float:right}.testimonial blockquote cite{font-size:1.8rem;font-style:normal;display:block}.testimonial blockquote cite strong{padding-right:5px}.testimonial blockquote cite em{padding-left:5px;color:#ef4678;font-style:normal}#landing-page-slider{margin:-30px -400px 0 -400px;position:relative;top:70px}#landing-page-slider .lSAction>a.lSPrev{left:32%}#landing-page-slider .lSAction>a.lSNext{right:32%}#quick-contact{text-align:center}#quick-contact figure{margin-bottom:25px}#quick-contact dt{margin-bottom:15px}#quick-contact strong{text-transform:uppercase;letter-spacing:2px}.highlight-blocks header{margin-top:2%;margin-bottom:-1%}.highlight-blocks header h4{font-size:1.8rem}.highlight-blocks i.fa{font-size:6.5rem;color:#f96634}#post-slider{margin:0 -5%}#post-slider ul{padding-top:30px !important;padding-bottom:50px !important}#post-slider ul li{margin-right:24px !important}#post-slider ul li a,#post-slider ul li a:visited{width:100%;padding:30px 30px 5px 30px;color:#7e7e7e;border-bottom:8px solid;background:#fff;display:block;box-sizing:border-box;-webkit-transition:all .12s ease-out;transition:all .12s ease-out}#post-slider ul li a:hover,#post-slider ul li a:visited:hover{width:calc(100% + 20px);margin:-10px;padding:40px 40px 15px 40px;box-shadow:0 10px 20px rgba(0,0,0,0.15)}#post-slider ul li a h3,#post-slider ul li a:visited h3{min-height:70px}#post-slider ul.underline-red a,#post-slider ul.underline-red a:visited{border-bottom-color:#ef4e72}#post-slider ul.underline-orange a,#post-slider ul.underline-orange a:visited{border-bottom-color:#e96437}#post-slider ul.underline-yellow a,#post-slider ul.underline-yellow a:visited{border-bottom-color:#f9c937}.sidebar .widget{margin-bottom:50px;margin-top: 30px;}.sidebar .widget .widget-title{padding-bottom:10px;letter-spacing:2px;border-bottom:2px solid #EFECE7}#event-previews .facetwp-template{margin:0 -1.5%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}#event-previews .facetwp-template .post{width:30.33%;margin:0 1.5% 60px 1.5%;box-sizing:border-box}#event-previews .facetwp-template .post a,#event-previews .facetwp-template .post a:visited{width:100%;color:#7e7e7e;display:block;box-sizing:border-box}#event-previews .facetwp-template .post a figure,#event-previews .facetwp-template .post a:visited figure{margin-bottom:20px;border-radius:3px;display:block;line-height:0;overflow:hidden}#event-previews .facetwp-template .post a figure img,#event-previews .facetwp-template .post a:visited figure img{width:100%;height:auto}#event-previews .facetwp-template .post a h4,#event-previews .facetwp-template .post a:visited h4{margin:5px 0;font-size:1.8rem}#event-previews .facetwp-template .post a ul,#event-previews .facetwp-template .post a:visited ul{margin-bottom:15px;font-size:1.2rem;text-transform:uppercase}#event-previews .facetwp-template .post a ul li,#event-previews .facetwp-template .post a:visited ul li{display:inline}#event-previews .facetwp-template .post a ul li+li:before,#event-previews .facetwp-template .post a:visited ul li+li:before{margin:0 6px 0 4px;content:"\2022"}#event-previews .facetwp-template .post a:hover figure img,#event-previews .facetwp-template .post a:visited:hover figure img{opacity:0.85}#event-previews .facetwp-template .post a:hover h4,#event-previews .facetwp-template .post a:visited:hover h4{color:#f96634}#pagination .facetwp-page{margin:0;padding:0}#pagination .btn,#pagination [type=submit],#pagination [type=button],#pagination #category-navigation ul li a,#category-navigation ul li #pagination a{padding:4px 11px;font-weight:500}.facetwp-counter{display:none}#featured-post{height:500px;color:#fff}
#featured-post h4{margin:0 0 -20px 0;color:#fff;font-weight:400;letter-spacing:2px}#featured-post h1{max-width:800px;color:#fff;display:inline-block}#featured-post h1 a,#featured-post h1 a:visited{max-width:800px;color:#fff;text-decoration:none;display:inline-block}#featured-post h1 a:hover,#featured-post h1 a:visited:hover{color:#fff;text-decoration:underline}#featured-post p{color:#fff;font-size:1.8rem}#category-navigation{padding:15px 0;text-align:center;margin-bottom: 40px;}#category-navigation ul li{margin:5px;display:inline-block}#category-navigation ul li a,#category-navigation ul li a:visited{border-radius:50px}#category-navigation ul li a:hover,#category-navigation ul li a:visited:hover{background:#fff}.entry-content img[class*="wp-image-"]{max-width:100%;height:auto;margin-top:30px;margin-bottom:30px}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.alignleft{display:inline;float:left;margin-top:7px !important;margin-bottom:10px !important;margin-right:30px}.alignright{display:inline;float:right;margin-top:7px !important;margin-bottom:10px !important;margin-left:30px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{margin-bottom:32px;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{margin:-20px 0 20px 0;color:#2f2f2f;font-size:1.5rem;font-style:italic;text-align:center;display:block}.gallery{margin:30px -35%}.gallery:after{content:"";display:table;clear:both}.gallery-item{padding:0 1px;float:left;text-align:center;vertical-align:top;width:100%;box-sizing:border-box}.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}#comments{padding-top:40px}.divide-solid+#comments{padding-top:0}.comment-list{margin-bottom:20px}.comment-list li{padding:20px 0}.comment-list .children{margin-bottom:0}.comment-author *{display:inline-block;vertical-align:top}.comment-author img.avatar{margin:-3px 10px 5px 0;border-radius:100%}.comment-body{border-bottom:2px solid #f5f5f5}.comment-metadata{margin-bottom:15px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}#pagination{width:97%;margin:0 1.5%;padding:40px 0 60px 0;border-top:1px solid #f5f5f5;text-align:center;float:left}#pagination li{padding:0 5px;display:inline-block}#pagination li.prev{margin-right:20px}#pagination li.next{margin-left:20px}#pagination a,#pagination a:visited,#pagination span{font-size:1.5rem;text-transform:uppercase;letter-spacing:2px;display:block}#pagination span.current{color:#2f2f2f}.comment-navigation,.post-navigation{margin:40px 0 16px 0;padding:35px 40px;background:#f5f5f5}.comment-navigation:after,.post-navigation:after{content:"";display:table;clear:both}.comment-navigation a,.comment-navigation a:visited,.post-navigation a,.post-navigation a:visited{font-weight:500;display:block;position:relative}.comment-navigation a:before,.comment-navigation a:visited:before,.post-navigation a:before,.post-navigation a:visited:before{content:"";width:6px;height:6px;border-style:solid;border-width:2px 2px 0 0;border-color:#ef4678;display:inline-block;position:absolute;top:8px}.comment-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:45%}.comment-navigation .nav-previous a,.comment-navigation .nav-previous a:visited,.post-navigation .nav-previous a,.post-navigation .nav-previous a:visited{padding-left:20px}.comment-navigation .nav-previous a:before,.comment-navigation .nav-previous a:visited:before,.post-navigation .nav-previous a:before,.post-navigation .nav-previous a:visited:before{left:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.comment-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:45%}.comment-navigation .nav-next a,.comment-navigation .nav-next a:visited,.post-navigation .nav-next a,.post-navigation .nav-next a:visited{padding-right:20px}.comment-navigation .nav-next a:before,.comment-navigation .nav-next a:visited:before,.post-navigation .nav-next a:before,.post-navigation .nav-next a:visited:before{right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-links:after{content:"";display:table;clear:both}#footer{color:#fff;background:#212121}#footer .background-gray-dark{padding:3% 0}#social-navigation{width:210px;float:right}#social-navigation ul{float:right}#social-navigation ul li{margin-left:7px;float:left}#social-navigation ul li:first-child{margin-left:0}#social-navigation ul li a,#social-navigation ul li a:visited{width:22px;height:22px;padding:7px;text-align:center;display:block;border-radius:100px}#social-navigation ul li a:hover,#social-navigation ul li a:visited:hover{background:#f96634}
#social-navigation ul li a img,#social-navigation ul li a:visited img{width:22px;height:auto}.copyright{font-size:1.2rem;letter-spacing:2px;text-align:center}.copyright li{padding:0 15px;display:inline-block}.btn-circle-white,.btn-circle-white:visited{color:#fff;border:1px solid #fff;background:#fff0;padding:9px 18px;border-radius:30px}.btn-circle-white:hover{background:rgb(255 255 255 / .2);border:1px solid #fff;color:#fff}.testimonial-name{text-align:center;color:#fff;font-weight:700;font-size:18px}.item-solutions{position:inherit!important}.item-solutions .title{position:relative}.item-solutions-mobile{display:none}.item-solutions .mega-men{padding:1% 2% 1% 2%;position:absolute;display:none;width:98%;top:90px;left:0;visibility:visible;overflow:hidden;background:#fff;-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;-ms-transition:all .3s ease .15s;transition:all .3s ease .15s;box-shadow:0 0 5px 0 rgb(0 0 0 / .15);z-index:1001}#main-navigation{margin:10px 0 10px 0}#main-navigation ul>li{padding-top:0;line-height:50px}.item-solutions{position:inherit!important}.item-solutions .title{position:relative}.item-solutions-mobile{display:none}.item-solutions .mega-men{padding:1% 2% 1% 2%;position:absolute;display:none;width:98%;top:90px;left:0;visibility:visible;overflow:hidden;background:#fff;-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;-ms-transition:all .3s ease .15s;transition:all .3s ease .15s;box-shadow:0 0 5px 0 rgb(0 0 0 / .15);z-index:1001}#main-navigation .mega-men ul{position:relative;left:0;box-shadow:none;background:#fff0}#main-navigation .mega-men ul>li{line-height:20px}#main-navigation .mega-men h5{margin:15px 0 0 0;padding-bottom:10px;border-bottom:#f96634 solid 1px;text-transform:none}#main-navigation .mega-men ul a,#main-navigation .mega-men ul a:visited{padding:5px 15px;color:#212121;background:url(../png/link-arrow.png) 0 15px no-repeat;text-transform:none}#main-navigation .mega-men ul a:hover,#main-navigation .mega-men ul a.active{background:url(../png/link-arrow-hover.png) 0 15px no-repeat}.item-solutions:hover .mega-men{display:block;visibility:visible}.item-solutions .fa-chevron-down,.fa-chevron-down{font-size:10px!important;font-weight:lighter!important;vertical-align:middle!important;margin-top:-5px!important}#main-navigation ul:first-child>.current_page_item>a:before,#main-navigation ul:first-child>.current-menu-item>a:before,#main-navigation ul:first-child>.current_page_ancestor>a:before,#main-navigation ul:first-child>.current-menu-ancestor>a:before{top:-10px}.center .static-img img{margin:0}.slick-dots{position:absolute;bottom:-60px}.slick-dotted.slick-slider{margin-bottom:60px!important}.form-columns-2 .hs-form-field{width:50%!important;float:left!important}.email-main{display:flex}.email-main input[type=email]{border:1px solid #cbd6e2;background-color:#f5f8fa;max-width:300px;padding:12px 15px;color:#000;float:left;border-right:inherit}.email-main input[type=email]:placeholder{color:#000}.email-main input[type=submit]{background:#ef5933;border-color:#ef5933;padding:8px 20px;border-radius:0 61px 61px 0;text-transform:capitalize}.main-header p,.main-header span{color:#000}.sidebar-btn{text-align:center;max-width:253px;position:fixed;top:42%;right:0;z-index:10001}.sidebar-btn ul li a{display:flex;-webkit-transition:.4s linear;transition:.4s linear}.sidebar-btn ul li{list-style:none}.sidebar-btn .first-tab{color:#fff;font-size:30px!important;line-height:10px!important;margin:0;padding:8px 5px 10px;width:86px;height:50px;border-radius:4px 0 0 4px;background:#f96634;background:-webkit-linear-gradient(left,#f96634,#ef4678);background:-o-linear-gradient(right,#f96634,#ef4678);background:-moz-linear-gradient(right,#f96634,#ef4678);background:linear-gradient(to right,#f96634,#ef4678)}.sidebar-btn span{font-weight:700;font-size:12px!important;text-transform:uppercase}ul.mm-spn--open p{color:#000;font-weight:700;padding:10px 0 10px 30px}.sidebar-btn .first-tab span{font-size:11px}p.second-tab{background-color:#f96634;color:#fff;width:247px;word-wrap:break-word;text-align:center!important;display:inline-block;line-height:21px;font-size:15px;font-weight:700;text-transform:uppercase;vertical-align:middle;padding:14px 0;margin:0;height:68px;box-sizing:border-box}.sidebar-btn ul li:first-child .second-tab{height:68px}.sidebar-btn ul li a{display:flex;position:absolute;width:230px!important;right:-170px!important}.sidebar-btn ul li:nth-child(2) a{top:69px}.sidebar-btn ul li a:hover{right:0!important}#main-navigation ul a{text-transform:capitalize;font-size:16px}.solution-section h2{font-size:3.5rem;padding:20px 0 0}#introMain .btn-md{margin:0 10px}.textwidget.custom-html-widget h4{font-size:3.2rem}.new-testimonial .testimonial-box{max-width:568px;height:396px;background:#fff;box-shadow:0 30px 30px rgba(86,86,86,.1);border-radius:16px;margin:0 26px!important;padding:40px}.new-testimonial .author{display:block;margin-top:0;width:100%;padding:30px 0 0}.new-testimonial .author-img{border:inherit}.new-testimonial .new-design-test:after,.new-testimonial .slick-slide:not(.slick-center):before{display:none}.page-template-home .slider-testimonial .slick-slide:not(.slick-center):before{display:none!important}.new-testimonial .author-info{text-align:center!important;margin:20px 0 0;font-size:14px!important;text-transform:capitalize!important}.new-testimonial span{font-size:12px!important}.new-testimonial .content-test{margin:0;text-align:center;color:#000;font-weight:500}.new-testimonial .content-test i{display:block;text-align:left}.new-testimonial .slick-slide{padding:50px 0}.new-testimonial .content-test .fa.fa-quote-right{text-align:right}.new-testimonial .company img{margin:auto}.new-testimonial .slick-arrow{background:#fff;box-shadow:0 30px 30px rgba(86,86,86,.1);border-radius:24px}.new-testimonial button.slick-arrow{background-color:#fff!important}.new-testimonial .slick-dots li button:before{font-size:15px!important;line-height:20px!important}@media (min-width:768px){.wp-side-menu-item{width:230px!important}.reviewer-infor .r_comp{font-size:.9em;line-height:1.3em}.reviewer-infor .r_name{font-size:1.2em}.reviewer-img,.reviewer-img img{width:65px}.reviewer-infor{width:61%}.row_rating{height:32px}.r_leftcol,.r_rightcol{width:100%}.reviewer-sect{min-height:115px}.reviewer-comment h4{font-size:1.2em}#main-navigation .menu-toggle{margin-top:7px}html[lang="fr"] .sidebar-btn ul li,html[lang="es"] .sidebar-btn ul li,html[lang="de"] .sidebar-btn ul li{list-style:none;margin-bottom:-23px}html[lang="fr"] .sidebar-btn ul li a,html[lang="de"] .sidebar-btn ul li a{width:285px!important}html[lang="fr"] p.second-tab,html[lang="de"] p.second-tab{height:88px!important;width:160px}html[lang="de"] p.second-tab{font-size:14px}html[lang="de"] .sidebar-btn span{font-size:10px!important;display:block;margin-top:10px}html[lang="es"] p.second-tab{height:88px!important}html[lang="fr"] .sidebar-btn .first-tab,html[lang="de"] .sidebar-btn .first-tab{padding:16px 5px 10px;width:118px;height:62px}html[lang="es"] .sidebar-btn .first-tab{height:70px}html[lang="fr"] .footer-end .col-4,html[lang="es"] .footer-end .col-4,html[lang="de"] .footer-end .col-4{width:20%}html[lang="de"] .footer-end .col-4{margin:0}html[lang="fr"] .footer-end .col-8,html[lang="es"] .footer-end .col-8{width:80%}html[lang=de] .footer-end .col-8{width:100%}}@media (min-width:1024px){.slick-slide:not(.slick-center):before{content:'';background:#00000061;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;border-radius:7px;width:100%}.category-customers .slick-slide:not(.slick-center):before,.page-template-home .slider-testimonial .slick-slide:not(.slick-center):before{content:'';background:0 0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;border-radius:7px;width:100%}.category-customers .capterra-section .slick-slide:not(.slick-center):before,.category-customers .video-testimonial .slick-slide:not(.slick-center):before{content:'';background:0 0;position:relative;top:0;left:0;right:0;bottom:0;z-index:2;border-radius:7px;width:100%}}@media (min-width: 768px){.col-1{width:3.75%}.col-2{width:12.5%}.col-3{width:21.25%}.col-4{width:30%}.col-5{width:38.75%}.col-6{width:47.5%}.col-7{width:56.25%}.col-8{width:65%}.col-9{width:73.75%}.col-10{width:82.5%}.col-11{width:91.25%}.col-12{width:100%}}