@-webkit-keyframes smile-fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes smile-fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.ht-ctc-chat{--side:right}ol,ul{box-sizing:border-box;margin-top:0;margin-bottom:10px}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where([style*=border-width]){border-style:solid}.woocommerce img{height:auto;max-width:100%}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/academia/assets/plugins/fonts-awesome/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(/wp-content/themes/academia/assets/plugins/fonts-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0)format("embedded-opentype"),url(/wp-content/themes/academia/assets/plugins/fonts-awesome/fonts/fontawesome-webfont.woff2?v=4.5.0)format("woff2"),url(/wp-content/themes/academia/assets/plugins/fonts-awesome/fonts/fontawesome-webfont.woff?v=4.5.0)format("woff"),url(/wp-content/themes/academia/assets/plugins/fonts-awesome/fonts/fontawesome-webfont.ttf?v=4.5.0)format("truetype"),url(/wp-content/themes/academia/assets/plugins/fonts-awesome/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa,body{-webkit-font-smoothing:antialiased}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:""}.fa-user:before{content:""}.fa-close:before{content:""}.fa-map-marker:before{content:""}.fa-expand:before{content:""}.fa-eye:before{content:""}.fa-calendar:before{content:""}.fa-shopping-cart:before{content:""}.fa-phone:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-pinterest:before{content:""}.fa-google-plus:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-tumblr:before{content:""}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:13px}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;background-color:#fff;overflow-x:hidden;line-height:1.8;color:#000;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}article,aside,footer,header,main{display:block}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}img{border:0}svg:not(:root){overflow:hidden}button,input{color:inherit}button,input,select{font:inherit;margin:0}button{overflow:visible;-webkit-appearance:button;cursor:pointer}button,select{text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset,legend{padding:0;border:0}fieldset{min-width:0;margin:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img{page-break-inside:avoid;max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-display:swap;font-family:"Glyphicons Halflings";src:url(/wp-content/themes/academia/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot);src:url(/wp-content/themes/academia/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/academia/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff2)format("woff2"),url(/wp-content/themes/academia/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff)format("woff"),url(/wp-content/themes/academia/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf)format("truetype"),url(/wp-content/themes/academia/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular)format("svg")}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img,label{max-width:100%}img{vertical-align:middle;height:auto}.img-responsive{display:block;max-width:100%;height:auto}h2,h3,h4{font-family:inherit;font-weight:500;color:inherit}h4{font-size:18px}h2{font-size:30px}h3{font-size:24px}p{font-weight:400;margin:0 0 30px;padding:0;line-height:1.8;letter-spacing:.05em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}ul ul{margin-bottom:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-5,.col-lg-7,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-sm-5,.col-sm-6,.col-sm-7,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12{float:left;width:100%}@media (min-width:768px){.col-sm-5,.col-sm-6,.col-sm-7{float:left}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}}@media (min-width:992px){.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8{float:left}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}}@media (min-width:1200px){.col-lg-5,.col-lg-7{float:left}.col-lg-7{width:58.33333333%}.col-lg-5{width:41.66666667%}}label{display:inline-block;margin-bottom:5px;font-weight:700}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}@-ms-viewport{width:device-width}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:#fff0;position:relative;z-index:1}.p-font{font-family:"Oswald"!important}.s-font{font-family:"Roboto"!important}.widget-title{font-family:"Oswald"}h2,h3,h4{line-height:1.3;margin-top:0;margin-bottom:20px;text-transform:uppercase;letter-spacing:0}h3,h4{letter-spacing:.05em}a,a:focus,a:hover{outline:0;text-decoration:none}.widget_categories li>a:active+span.count,.widget_categories li>a:focus+span.count,.widget_categories li>a:hover+span.count,a:focus,a:hover{color:#9261aa}div,img{margin:0;padding:0}button,input,select{outline:0}input[type=email],input[type=search],input[type=tel],input[type=text]{padding:0 20px}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],select{font-family:"Roboto";font-size:13px;letter-spacing:.1em;color:#888;height:50px;line-height:1;background-color:#fff;border:1px solid #eee;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}select{padding:0 20px}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#888}input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,select:-moz-placeholder{color:#888}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder{color:#888}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder{color:#888}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus{border-color:#9261aa}input[type=number]{padding:0 0 0 20px}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>");background-repeat:no-repeat;background-position:right 10px top 60%}.spacing-50{letter-spacing:.05em}#search_popup_wrapper button.action,#search_popup_wrapper button[type=submit],.transition3s{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.container{max-width:100%}@media (min-width:1200px){.container{width:1200px}}#wrapper,#wrapper-content{background-color:#fff;overflow:hidden}.toggle-icon-wrapper{cursor:pointer;display:inline-block;vertical-align:middle}.toggle-icon-wrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle}.toggle-icon-wrapper .toggle-icon{display:inline-block;height:30px;position:relative;vertical-align:middle;width:24px}.toggle-icon-wrapper .toggle-icon:after,.toggle-icon-wrapper .toggle-icon:before,.toggle-icon-wrapper .toggle-icon>span{height:2px;left:0;margin:auto;position:absolute;right:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}.toggle-icon-wrapper .toggle-icon>span{background:0 0#000;bottom:0;display:block;top:0}.toggle-icon-wrapper .toggle-icon:after,.toggle-icon-wrapper .toggle-icon:before{background-color:#000;content:""}.toggle-icon-wrapper .toggle-icon:before{top:20%;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.toggle-icon-wrapper .toggle-icon:after{bottom:20%;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}#wrapper-content{z-index:1;position:relative;width:100%}#search_popup_wrapper button.action,#search_popup_wrapper button[type=submit]{background-color:#9261aa;-ms-transition:all .3s}#search_popup_wrapper button.action{opacity:.8}#search_popup_wrapper button.action:hover{opacity:1}#search_popup_wrapper input[type=text]{display:inline-block;width:90%;margin-top:20px;padding:1em;height:auto}#search_popup_wrapper button[type=submit]{margin-top:20px;padding:.3em 2em;color:#fff;border:0;text-transform:uppercase}#search_popup_wrapper button[type=submit]:hover{background-color:#000}.dialog,.dialog__overlay{width:100%;height:100%;top:0;left:0}.dialog{position:fixed;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;pointer-events:none;z-index:9999;visibility:hidden}.dialog__overlay{position:absolute;z-index:1;background:rgb(55 58 71/.9);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-backface-visibility:hidden}.dialog__content{width:80%;max-width:520px;min-width:290px;background:#fff;text-align:center;position:relative;z-index:5;opacity:0;padding:0;background:#fff0}.dialog h2{margin:0;font-weight:400;font-size:24px;padding:0 0 15px;text-transform:uppercase}.morph-shape{position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);top:-2px;left:-2px;z-index:-1}.morph-shape svg rect{stroke:#fff;stroke-width:2px;stroke-dasharray:1680}.dialog-inner{opacity:0;background:#fff}@media screen and (min-width:768px){header.main-header{background-color:#fff;position:relative;z-index:999;color:#222}header.main-header i.fa{vertical-align:middle}header.main-header .header-logo{height:90px;font-size:0;text-align:left;float:left;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}header.main-header .header-logo img{max-height:90px;padding-top:20px;padding-bottom:20px;max-width:none}header.main-header .header-container{position:relative}header.main-header .header-nav-wrapper{z-index:999;background-color:#fff;position:relative}.header-nav-right{float:right;text-align:right;line-height:90px}.header-customize a{color:inherit}.header-customize .fa{font-size:14px}.header-customize-nav{float:right}.header-customize-item{display:inline-block;vertical-align:top}.header-customize-item+.header-customize-item{margin-left:40px}.header-customize-item:first-child{margin-left:40px}.menu-wrapper{float:left}.container-full{padding-left:70px;padding-right:70px}.header-customize-item.my-account-button a{padding:10px 25px;background-color:#0f7bd4;color:#fff;text-transform:uppercase}.header-customize-item.my-account-button a:hover{background-color:#9261aa}}@media screen and (max-width:1399px){.container-full{padding-left:15px;padding-right:15px;width:1200px;max-width:100%;margin:auto}}header .header-logo>a>img.retina-logo{display:none}@media only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){header .header-logo>a>img.has-retina{display:none}header .header-logo>a>img.retina-logo{display:inline-block}}@media screen and (min-width:768px){header.mobile-header{display:none!important}}@media screen and (max-width:767px){#wrapper{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;left:0}header.mobile-header{display:block!important}header.main-header{display:none!important}#wrapper,.container.header-mobile-container{position:relative}.header-logo-mobile{line-height:112px;vertical-align:middle;text-align:center}.header-logo-mobile img{max-height:112px;padding-top:15px;padding-bottom:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-logo-mobile img.retina-logo,.shopping-cart-wrapper .widget_shopping_cart_icon>i.fa+span.total,form.search-form-menu-mobile,header.mobile-header .header-customize{display:none}.header-logo-mobile,header.mobile-header .header-container-wrapper,header.mobile-header .header-mobile-inner{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}header.mobile-header .header-container-wrapper{z-index:997;top:0;background-color:#fff}header.mobile-header .header-mobile-inner{height:112px;position:relative}header.mobile-header .header-mobile-inner .header-customize{display:block;font-size:0;position:absolute;top:0;bottom:0;margin:auto;right:0}header.mobile-header .header-mobile-inner .header-customize:before{content:"";display:inline-block;vertical-align:middle;height:100%}header.mobile-header .header-mobile-inner .header-customize-item{font-size:14px;display:inline-block;vertical-align:middle}header.mobile-header .header-mobile-inner .toggle-icon-wrapper{position:absolute;top:0;bottom:0;left:0;font-size:0}.x-nav-menu{padding:0;margin:0;display:block;background-color:#fff0}.x-nav-menu a.x-menu-a-text>b.x-caret:before{color:#ddd}.x-nav-menu li.x-menu-item{border-bottom:solid 1px #4c4c4c;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:auto}.x-nav-menu li.x-menu-item:not(.x-sub-menu-open):hover{background-color:#4c4c4c}.x-nav-menu li.x-menu-item.menu-item-has-children{cursor:pointer}.x-nav-menu li.x-menu-item>a.x-menu-a-text{display:inline-block;position:static;padding:5px 15px;border-bottom:none;text-transform:uppercase;font-family:Roboto;color:#ddd}.header-mobile-nav.menu-drop-fly,.x-nav-menu li.x-menu-item>a.x-menu-a-text>b.x-caret{top:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.x-nav-menu li.x-menu-item>a.x-menu-a-text>b.x-caret{position:absolute;right:0;bottom:auto;width:44px;height:38px;line-height:38px;text-align:center}.x-nav-menu li.x-menu-item>a.x-menu-a-text>b.x-caret:before{content:"";font-family:"fontawesome";display:inline-block}.x-nav-menu li ul.x-sub-menu li:hover>a,.x-nav-menu li ul.x-sub-menu li:hover>a>b.x-caret:before,.x-nav-menu li:hover>a,.x-nav-menu li:hover>a>b.x-caret:before,.x-nav-menu li>a.x-menu-a-text:hover,.x-nav-menu li>a.x-menu-a-text:hover>b.x-caret:before{color:#9261aa}.x-nav-menu ul.x-sub-menu{background-color:#444;padding-left:0;position:relative}.x-nav-menu ul.x-sub-menu>li.x-menu-item>a.x-menu-a-text{font-size:14px;text-transform:none}.x-nav-menu ul ul.x-sub-menu{background-color:#525252}.header-mobile-nav{background-color:#383838;display:none;margin-bottom:15px}.header-mobile-nav.menu-drop-fly{display:block;position:fixed;margin:0;bottom:0;overflow:auto;overflow-x:hidden;width:280px;left:-280px;border-right:solid 3px #9261aa;z-index:999999}.header-mobile-nav.menu-drop-fly form.search-form-menu-mobile{display:block;background-color:#222;padding:15px;position:relative}.header-mobile-nav.menu-drop-fly form.search-form-menu-mobile input[type=search]{background-color:#333;border:0;display:block;width:100%;font-size:14px;line-height:1.2;height:auto;padding:12px;font-family:inherit}.header-mobile-nav.menu-drop-fly form.search-form-menu-mobile button[type=submit]{border:0;background-color:#fff0;position:absolute;top:0;right:19px;line-height:1;bottom:0;margin:auto;font-size:16px}.main-menu-overlay{opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0/.6);z-index:-1;pointer-events:none;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}header.header-mobile-1 .header-logo-mobile{padding-left:50px;padding-right:50px}.shopping-cart-wrapper .widget_shopping_cart_icon>i.fa{font-size:20px;color:#000}}@media screen and (max-width:480px){.shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper{min-width:280px}}@media screen and (max-width:320px){.shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper{min-width:254px}}@media only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.header-logo-mobile img.retina-logo{display:inline-block}.header-logo-mobile img.has-retina{display:none}}@media screen and (min-width:768px){.x-list-style-none{list-style:none;list-style-position:inside}.x-nav-menu{display:inline-block;margin:0;padding:0;list-style:none;text-align:left}.x-nav-menu *{color:inherit;box-sizing:border-box}.x-nav-menu>.x-menu-item{display:inline-block;line-height:90px}.x-nav-menu>.x-menu-item>a b.x-caret{display:none;margin-left:5px}.x-nav-menu>.x-menu-item>a b.x-caret:before{content:""}.x-nav-menu>.x-menu-item+.x-menu-item{margin-left:40px}.x-sub-menu{height:0;visibility:hidden;overflow:hidden;position:absolute;opacity:0;top:100%;padding:0;margin:0;color:#444;z-index:-1;list-style:none;background-color:#fff;border-bottom:solid 2px #9261aa;-webkit-box-shadow:0 2px 2px 1px rgb(0 0 0/.15);-moz-box-shadow:0 2px 2px 1px rgb(0 0 0/.15);box-shadow:0 2px 2px 1px rgb(0 0 0/.15)}.x-sub-menu .x-menu-item{position:relative;min-width:210px;white-space:nowrap}.x-menu-item{line-height:38px}.x-menu-item b.x-caret:before{content:"";font-family:"fontawesome"}.x-menu-a-text{font-family:"Roboto";text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:.01em}.x-sub-menu a.x-menu-a-text{text-transform:none}.x-sub-menu-standard{padding:10px 0}.x-sub-menu-standard>.x-menu-item b.x-caret{position:absolute;right:20px;transition:all .5s}.x-sub-menu-standard a.x-menu-a-text{padding:0 20px;color:inherit;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;-ms-transition:background .3s ease-out;-o-transition:background .3s ease-out;transition:background .3s ease-out;display:block}.x-sub-menu-standard a.x-menu-a-text:before{content:"";font-family:"fontawesome";opacity:0;margin-left:-10px}.x-sub-menu-standard a.x-menu-a-text:before,.x-sub-menu-standard a.x-menu-a-text>span.x-menu-text{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.x-sub-menu-standard a.x-menu-a-text:hover{background-color:rgb(146 97 170/.6);color:#fff}.x-sub-menu-standard a.x-menu-a-text:hover>span.x-menu-text{padding-left:10px}.x-sub-menu-standard a.x-menu-a-text:hover:before{margin-left:0;opacity:1}.x-sub-menu-standard a.x-menu-a-text:hover>b.x-caret{opacity:0}.x-sub-menu-standard .x-sub-menu{top:0;left:100%;right:auto}.x-nav-menu a:focus{color:inherit}.x-nav-menu>li.x-menu-item>a{color:inherit;position:relative}.x-nav-menu>li.x-menu-item>a:after{content:"";background-color:#0f7bd4;height:4px;width:0;position:absolute;top:100%;left:0;right:0;margin-top:5px;margin-left:auto;margin-right:auto;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.x-nav-menu>li.x-menu-item:hover>a:after,.x-nav-menu>li>a.x-menu-a-text:hover:after{width:100%}}@media screen and (max-width:767px){.x-sub-menu{display:none}}.main-footer-wrapper .bottom-bar-wrapper .bottom-bar-inner,.main-footer-wrapper .main-footer input[type=tel],.main-footer-wrapper .main-footer input[type=text]{border-color:#2c2c2c!important}.main-footer-wrapper{position:relative;background-color:#1a1a1a}.main-footer-wrapper .widget-title{font-size:18px;font-weight:400;color:#fff;margin-bottom:30px;position:relative;padding-bottom:15px}.main-footer-wrapper .widget-title:after{content:"";border-bottom-style:solid;border-bottom-width:2px;width:24px;position:absolute;left:0;top:100%}.main-footer-wrapper .footer-contact-us li{padding-left:20px;position:relative}.main-footer-wrapper .footer-contact-us li i.fa{position:absolute;left:0;line-height:2em}.main-footer-wrapper .main-footer .footer_inner{padding-top:40px;padding-bottom:40px}.main-footer-wrapper .main-footer,.main-footer-wrapper .main-footer input[type=tel],.main-footer-wrapper .main-footer input[type=text]{color:#8f8f8f;background-color:#fff0}.main-footer-wrapper .main-footer .widget_nav_menu>div>ul li,.social-share-wrap ul.social-profile li a i{color:#8f8f8f}.main-footer-wrapper .bottom-bar-wrapper{background-color:#1a1a1a;color:#8f8f8f}.main-footer-wrapper .bottom-bar-wrapper .bottom-bar-inner{padding-top:20px;padding-bottom:20px;border-top:1px solid}.main-footer-wrapper .bottom-bar-wrapper .textwidget p:last-child,.main-footer-wrapper .widget:last-child{margin-bottom:0}.main-footer-wrapper .widget{margin-bottom:30px}.main-footer-wrapper .textwidget ul{padding:0;list-style:none}body.footer-static{padding-bottom:0}@media (max-width:991px){footer.main-footer-wrapper .bottom-bar-wrapper .sidebar.text-left,footer.main-footer-wrapper .bottom-bar-wrapper .sidebar.text-right{text-align:center}footer.main-footer-wrapper .bottom-bar-wrapper .sidebar+.sidebar{margin-top:5px}footer.main-footer-wrapper .col-md-3,footer.main-footer-wrapper .col-md-6{margin-bottom:30px}footer.main-footer-wrapper .col-md-6.text-right{text-align:left}}@media (max-width:767px){footer.main-footer-wrapper .col-sm-6:nth-child(2n+1){clear:both}}.widget-title{font-size:16px;line-height:23px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.widget_categories>ul,.widget_nav_menu>div>ul{padding:0;margin:0;list-style:none}.widget_categories>ul li,.widget_nav_menu>div>ul li{font-family:"Roboto";color:#1e73be}.widget_categories>ul li>a,.widget_nav_menu>div>ul li>a{display:inline-block;color:inherit;line-height:20px;letter-spacing:.05em;font-size:12px;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.widget a:active,.widget a:focus,.widget a:hover,.widget_categories>ul li>a:active,.widget_categories>ul li>a:focus,.widget_categories>ul li>a:hover,.widget_nav_menu>div>ul li>a:active,.widget_nav_menu>div>ul li>a:focus,.widget_nav_menu>div>ul li>a:hover{text-decoration:none;color:#9261aa}.widget_categories>ul li+li,.widget_nav_menu>div>ul li+li{margin-top:10px}.widget_categories>ul li>span.count{color:#000;font-size:12px;float:right;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.primary-sidebar .widget{border:1px solid #eee;background:#fcfcfc;padding:30px}.primary-sidebar .widget-title{margin:-31px -31px 30px;color:#fff;padding:16px 30px}.primary-sidebar .widget_categories>ul li{overflow:hidden}.primary-sidebar .widget_categories>ul li>a{background:#fcfcfc;position:relative;z-index:2;padding-right:5px}.primary-sidebar .widget_categories>ul li>span.count{position:relative;padding-left:5px}.primary-sidebar .widget_categories>ul li>span.count:before{content:"";display:block;width:500px;border-top:1px solid #eee;position:absolute;right:100%;bottom:7px}@media (max-width:1199px){.primary-sidebar .widget{padding:15px}.primary-sidebar .widget-title{margin:-16px -16px 15px}}.widget{margin-bottom:60px}.widget a{color:inherit}.widget-posts li:last-child,.widget:last-child{margin-bottom:0}.widget:after{content:"";clear:both;display:block}ul.social-profile{list-style-type:none;padding:0;margin:0;color:#fff}ul.social-profile a:hover{background-color:#9261aa;color:#9261aa}ul.s-secondary a{background-color:#0f7bd4;color:#0f7bd4}ul.s-secondary a:hover{background-color:#000;color:#fff}ul.s-rounded{font-size:0}ul.s-rounded li{display:inline-block;vertical-align:middle;margin-right:10px;padding:0}ul.s-rounded li:last-child{margin-right:0}ul.s-rounded a{display:block;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.social-share-wrap ul.social-profile li a:hover i,ul.s-rounded.s-secondary a{color:#fff}ul.s-md i{font-size:16px}ul.s-md.s-rounded a{width:36px;height:36px}ul.s-md.s-rounded i{line-height:36px}.social-profile .facebook{background-color:#3b5998}.social-profile .facebook:hover{background-color:#4c70ba}.social-profile .twitter{background-color:#00aced}.social-profile .twitter:hover{background-color:#21c2ff}.social-profile .google-plus{background-color:#dd4b39}.social-profile .google-plus:hover{background-color:#e47365}.social-profile .linkedin{background-color:#007bb5}.social-profile .linkedin:hover{background-color:#009ee8}.social-profile .pinterest{background-color:#d60009}.social-profile .pinterest:hover{background-color:#ff0a14}.social-profile .tumblr{background-color:#34465d}.social-profile .tumblr:hover{background-color:#465f7e}.widget-posts ul{padding:0;margin:0;list-style:none}.widget-posts li{margin-bottom:20px;font-size:13px}.widget-posts .widget-posts-title{text-transform:uppercase;line-height:1.71;color:#1e73be;font-size:14px;display:block;margin-bottom:5px}.widget-posts .widget-posts-title:hover{text-decoration:none}.widget-posts .widget-posts-meta ul.entry-meta{list-style:none;background-color:#fff0;border:0;padding:0;margin:0}.widget-posts .widget-posts-meta ul.entry-meta li{text-transform:uppercase;font-size:12px;padding:0;margin:0;display:inline-block}.widget-posts .widget-posts-meta ul.entry-meta li i{color:#0f7bd4;margin-right:5px}.social-share-wrap ul.social-profile li+li,.widget-posts .widget-posts-meta ul.entry-meta li+li{margin-left:10px}.right-sidebar{margin-bottom:100px}.widget-free-text{position:relative}.entry-thumbnail-wrap{position:relative;overflow:hidden}.entry-thumbnail-overlay img{width:100%;display:block}.entry-thumbnail{position:relative}.entry-thumbnail a.entry-thumbnail-overlay:before,.entry-thumbnail a.prettyPhoto{position:absolute;top:0;right:0;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.entry-thumbnail a.prettyPhoto{width:56px;height:55px;line-height:54px;font-size:16px;text-align:center;color:#fff;z-index:2;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.entry-thumbnail a.entry-thumbnail-overlay:before{content:"";left:0;bottom:0;z-index:1;background-color:rgb(146 97 170/.8)}.entry-thumbnail:hover a.entry-thumbnail-overlay:before{opacity:1}.entry-thumbnail:hover a.prettyPhoto{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}h3.entry-post-title{overflow:hidden;font-size:21px;margin-bottom:10px;letter-spacing:0;line-height:1.4;color:#1e73be;-ms-word-wrap:break-word;word-wrap:break-word}h3.entry-post-title a{color:inherit}.entry-post-meta-wrap,.post-related-wrap .entry-thumbnail-wrap.entry-thumbnail-wrap{margin-bottom:20px}.entry-post-meta-wrap ul.entry-meta{margin:0;padding:0;list-style-type:none;font-size:0}.entry-post-meta-wrap ul.entry-meta li{display:inline;font-size:14px;line-height:1.8;margin-right:15px;vertical-align:middle}.entry-post-meta-wrap ul.entry-meta li a{color:#000}.entry-post-meta-wrap ul.entry-meta li a:hover{color:#0f7bd4}.entry-post-meta-wrap ul.entry-meta li i{color:#0f7bd4;font-size:14px;margin-right:3px}.entry-post-meta-wrap ul.entry-meta li.entry-meta-author>a{text-transform:uppercase;color:#727272}.entry-post-meta-wrap ul.entry-meta li:last-child{margin-right:0}.social-share-wrap{display:inline-block;position:relative}.social-share-wrap ul.social-profile{white-space:nowrap;opacity:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.post-related-wrap .entry-post-meta-wrap,.social-share-wrap ul.social-profile li{margin:0}.social-share-wrap ul.social-profile li a{background-color:#f3f3f3}.post-related-wrap{margin-top:60px}.post-related-wrap h3.entry-post-title{font-size:15px;margin-bottom:5px}.post-related-wrap .entry-post-meta-wrap ul.entry-meta li{margin-right:0;line-height:1.6}.post-related-wrap .entry-post-meta-wrap ul.entry-meta li+li:before{content:"|";padding:0 2px;display:inline;vertical-align:middle;color:#666}.post-related-wrap .entry-post-meta-wrap ul.entry-meta li a{color:#666}.post-related-wrap .entry-post-meta-wrap ul.entry-meta li a:hover{color:#9261aa}.single-post-wrap{margin-bottom:100px}.single-post-wrap .entry-thumbnail-wrap{margin-bottom:55px}.single-post-wrap .entry-post-title{max-height:inherit}.entry-meta-tag-wrap{position:relative;margin-top:70px;padding:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.entry-meta-tag-wrap .social-share-wrap{margin:0}.shopping-cart-wrapper{padding:0;margin:0;display:inline-block;vertical-align:top;text-align:right;position:relative}.shopping-cart-wrapper .widget_shopping_cart_icon{position:relative;display:inline-block;height:30px;line-height:30px}.shopping-cart-wrapper .widget_shopping_cart_icon>i.fa{cursor:pointer;padding:0;height:30px;line-height:30px;text-align:left;vertical-align:top}.shopping-cart-wrapper .widget_shopping_cart_content{display:block;text-align:left;font-family:"Roboto";letter-spacing:.05em}.shopping-cart-wrapper .widget_shopping_cart_content:hover .cart_list_wrapper{visibility:visible;opacity:1;-webkit-transition-timing-function:cubic-bezier(.11,.76,.24,.93);-moz-transition-timing-function:cubic-bezier(.11,.76,.24,.93);-ms-transition-timing-function:cubic-bezier(.11,.76,.24,.93);-o-transition-timing-function:cubic-bezier(.11,.76,.24,.93);transition-timing-function:cubic-bezier(.11,.76,.24,.93)}.shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper{display:block;visibility:hidden;opacity:0;position:absolute;top:100%;right:0;left:auto;z-index:9998;width:384px;background:#fff;border:solid 1px #eee;border-bottom-style:solid!important;border-bottom-width:2px!important;padding:0;line-height:2em;color:#444;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;transition:.5s all;-webkit-transition-timing-function:cubic-bezier(1,.07,1,.07);-moz-transition-timing-function:cubic-bezier(1,.07,1,.07);-ms-transition-timing-function:cubic-bezier(1,.07,1,.07);-o-transition-timing-function:cubic-bezier(1,.07,1,.07);transition-timing-function:cubic-bezier(1,.07,1,.07);border-bottom-color:#9261aa}.shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper li.empty{padding:15px;text-align:center}.shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper li.empty h4{text-transform:uppercase;padding:0 0 15px;margin:0;font-size:16px;word-spacing:.2em}.shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper li.empty p{padding:0;margin:0;font-size:14px}.shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper li{padding:15px 0;margin:0;position:relative}.shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper li:after{content:"";display:block;clear:both}.shopping-cart-wrapper .widget_shopping_cart_icon>i.fa+span.total{position:absolute;width:16px;height:16px;line-height:17px;color:#fff;top:0;right:0;text-align:center;font-size:11px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#9261aa;font-family:"Roboto";display:none}.shopping-cart-wrapper ul.cart_list,.shopping-cart-wrapper ul.product_list_widget{position:relative;margin:0;list-style:none;padding:15px 15px 0;max-height:293px}.primary-sidebar .widget-title,.widget_shopping_cart_icon>i.fa+span.total{background-color:#9261aa}footer.main-footer-wrapper .widget-title:after{border-bottom-color:#0f7bd4}@media screen and (min-width:992px){.x-sub-menu-standard a.x-menu-a-text>span.x-menu-text{text-transform:uppercase;font-size:13px}p{margin-bottom:10px!important}}@font-face{font-display:swap;font-family:"Defaults";src:url(/wp-content/uploads/smile_fonts/Defaults/Defaults.eot?rfa9z8);src:url(/wp-content/uploads/smile_fonts/Defaults/Defaults.eot?#iefixrfa9z8)format("embedded-opentype"),url(/wp-content/uploads/smile_fonts/Defaults/Defaults.woff?rfa9z8)format("woff"),url(/wp-content/uploads/smile_fonts/Defaults/Defaults.ttf?rfa9z8)format("truetype"),url(/wp-content/uploads/smile_fonts/Defaults/Defaults.svg?rfa9z8#Defaults)format("svg");font-weight:400;font-style:normal}.smile-fadeInUpBig{-webkit-animation-name:smile-fadeinupbig;animation-name:smile-fadeInUpBig}.cp-modal-popup-container,.cp-modal-popup-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cp-desc-container::after,.cp-form-container::after,.cp-modal-body::after,.cp-modal-popup-container::after,.cp-modal::after,.cp-row::after,.cp-text-container::after,.cp-title-container::after{clear:both}.cp-desc-container::after,.cp-desc-container::before,.cp-form-container::after,.cp-form-container::before,.cp-modal-body::after,.cp-modal-body::before,.cp-modal-popup-container::after,.cp-modal-popup-container::before,.cp-modal::after,.cp-modal::before,.cp-row::after,.cp-row::before,.cp-text-container::after,.cp-text-container::before,.cp-title-container::after,.cp-title-container::before{display:table;content:""}.cp-overlay{position:fixed;width:100%;height:100%;display:none;top:0;bottom:0;left:0;right:0;background:rgba(194,194,194,.1);z-index:9999999999;-webkit-transition:opacity .4s,visibility .4s;-moz-transition:opacity .4s,visibility .4s;-ms-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.cp-overlay,.cp-overlay .cp-modal{opacity:0;visibility:hidden}.cp-modal,.cp-modal-body img{display:block;max-width:100%;margin:0 auto}.cp-modal{width:650px;z-index:99;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;perspective:1200px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.cp-modal-body,.cp-modal-content{display:block;overflow:hidden;position:relative;z-index:99999}.cp-modal-content{width:100%;box-shadow:none}.cp-modal-body{padding:15px;background:#fff;max-width:100%;font-size:13px;line-height:1.64}@media (max-width:768px){.cp-modal{width:80%!important;max-width:100%;height:auto!important}.cp-modal-body{padding:5px 15px}}.cp-modal-body *{font-family:inherit;color:inherit;font-weight:inherit;line-height:inherit;font-size:inherit;font-style:inherit}.cp-row{margin-left:-15px;margin-right:-15px;display:block;position:relative}.cp-modal-body img{border:0;padding:0;box-shadow:none}.cp-image-container img{position:relative;margin:0 auto;width:100%;max-width:100%}.cp-desc-container,.cp-info-container,.cp-title-container{display:block;width:100%;float:left;margin:0 0 25px;padding:10px 0}.cp-info-container{margin:0}@media (max-width:768px){.cp-desc-container,.cp-title-container{margin:0 0 15px}.cp-image-container img{left:auto!important;top:auto!important;width:75%}}@media (max-width:667px){.cp-image-container img{width:60%}}.cp-description,.cp-image-container,.cp-title{margin:0;padding:0;display:block!important;word-wrap:break-word}h2.cp-title{font-size:24px;line-height:1.34}.cp-modal-body-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;opacity:1;width:100%;height:100%;padding:0;z-index:0;border-radius:inherit}.cp-modal-popup-container button,.cp-modal-popup-container input,.cp-modal-popup-container select{border:1px solid #ddd;box-shadow:none;border-radius:3px;font-family:inherit;padding:10px;outline:0;display:block;margin-bottom:10px;width:100%;max-width:100%}.cp-modal-popup-container button:focus,.cp-modal-popup-container input:focus,.cp-modal-popup-container select:focus{box-shadow:none;outline:0}@media (max-width:768px){.cp-modal-popup-container button,.cp-modal-popup-container input,.cp-modal-popup-container select{padding:7px 10px!important}.cp-modal-popup-container input:-moz-placeholder,.cp-modal-popup-container input:-ms-input-placeholder,.cp-modal-popup-container input::-moz-placeholder,.cp-modal-popup-container input::-webkit-input-placeholder{line-height:normal}}.cp-overlay-close{position:fixed;right:35px;top:35px;border:0;color:#f7f7f7;outline:0;z-index:999999999999;cursor:pointer;line-height:1}.cp-overlay .cp-overlay-close:active{box-shadow:none!important;outline:0!important}.cp-overlay-close.cp-adjacent-close{position:absolute;display:inline-block;width:auto;height:auto;padding:0;margin:0;overflow:visible}.cp-overlay-close.cp-adjacent-close,.cp-overlay-close.cp-adjacent-close.cp-adjacent-right{left:auto;top:0;right:0;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.cp-overlay-close img{cursor:pointer;border:0;border-radius:0;box-shadow:none;padding:0;margin:0;width:100%;max-width:100%;display:block}@media (max-width:768px){.cp-overlay-close{right:10px;top:10px;max-width:32px}}.cp-no-padding{padding:0!important}.cp_font{line-height:normal}.cp-default-cf7-style1 .cp-form-container input[type=email],.cp-default-cf7-style1 .cp-form-container input[type=number],.cp-default-cf7-style1 .cp-form-container input[type=text]{padding:8px 12px;border:1px solid #d4d7d8;line-height:40px;height:40px;text-align:left!important;margin-top:7px}@media all and (min-width:768px){.cp-default-cf7-style1 .cp-form-container form{padding:15px 30px}}.cp-animate-container,.cp-modal,.cp-modal-content{height:auto}.cp-overlay-background{position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;opacity:1;width:100%;height:100%;padding:0;z-index:0;border-radius:inherit}.cp-empty,.cp-empty *{margin:0!important;padding:0!important;line-height:1px!important}.cp-form-container{clear:both;float:none;margin:auto auto 10px}.cp-form-container ::-webkit-input-placeholder{font-family:inherit;line-height:normal;color:inherit;opacity:1}.cp-form-container :-moz-placeholder{font-family:inherit;line-height:normal;color:inherit;opacity:1}.cp-form-container ::-moz-placeholder{font-family:inherit;line-height:normal;color:inherit;opacity:1}.cp-form-container :-ms-input-placeholder{font-family:inherit;line-height:normal;color:inherit;opacity:1}.cp-form-container :placeholder-shown{font-family:inherit;line-height:normal;color:inherit;opacity:1}.cp-form-container label{font-size:14px;line-height:normal;margin-bottom:5px;text-align:left;display:block}.cp-form-container input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important}.cp-form-container input[type=number]{height:auto}.cp-overlay-close.cp-hide-close{display:none}.cp-form-container input:focus:not([type=radio]):not([type=checkbox]):not([type=range]){border-color:#eee;box-shadow:0 0 5px 0#eee}.cp-module .col-lg-5,.cp-module .col-lg-7,.cp-module .col-md-5,.cp-module .col-md-7,.cp-module .col-sm-5,.cp-module .col-sm-7,.cp-module .col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.cp-module .col-xs-12{float:left;width:100%}@media (min-width:768px){.cp-module .col-sm-5,.cp-module .col-sm-7{float:left}.cp-module .col-sm-7{width:58.333333333333336%}.cp-module .col-sm-5{width:41.66666666666667%}}@media (min-width:992px){.cp-module .col-md-5,.cp-module .col-md-7{float:left}.cp-module .col-md-7{width:58.333333333333336%}.cp-module .col-md-5{width:41.66666666666667%}}@media (min-width:1200px){.cp-module .col-lg-5,.cp-module .col-lg-7{float:left}.cp-module .col-lg-7{width:58.333333333333336%}.cp-module .col-lg-5{width:41.66666666666667%}}.fluentform *{box-sizing:border-box}.fluentform .ff-el-group:after,.fluentform .ff-el-group:before{content:" ";display:table}.fluentform .ff-el-group:after{clear:both}@media (min-width:768px){.frm-fluent-form .ff-t-container{display:flex;gap:15px;width:100%}.frm-fluent-form .ff-t-cell{display:flex;flex-direction:column;vertical-align:inherit;width:100%}.frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.frm-fluent-form .ff-t-cell:last-of-type{flex-grow:1;padding-right:0}}@media (max-width:768px){.ff-t-cell{margin-left:0!important}}.fluentform .ff-el-group{margin-bottom:20px}.fluentform .ff-el-group.ff-el-form-top .ff-el-input--label{display:block;float:none;text-align:left}.fluentform .ff-el-group.ff-el-form-top .ff-el-input--content{margin-bottom:0;margin-left:auto}.fluentform .ff-el-input--label{display:inline-block;margin-bottom:5px;position:relative}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:var(--fluentform-danger);content:" *";margin-left:3px}.fluentform .ff-el-form-control{display:block;width:100%}.fluentform .ff-text-left{text-align:left}.fluentform .ff-el-form-control::-moz-placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control::placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control:disabled{background-color:#e9ecef;opacity:1}.ff-errors-in-stack{display:none;margin-top:15px}.fluentform div.ff-el-form-hide_label>.ff-el-input--label{display:none;visibility:hidden}:root{--fluentform-primary:#1a7efb;--fluentform-secondary:#606266;--fluentform-danger:#f56c6c;--fluentform-border-color:#dadbdd;--fluentform-border-radius:7px;--fluentform-input-select-height:auto}.ff-default .ff_btn_style{border:1px solid #fff0;border-radius:7px;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;padding:8px 20px;position:relative;text-align:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.ff-default .ff_btn_style:focus,.ff-default .ff_btn_style:hover{opacity:.8;outline:0;text-decoration:none}.ff-default .ff-el-form-control{background-clip:padding-box;background-image:none;border:1px solid var(--fluentform-border-color);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-bottom:0;max-width:100%;padding:11px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ff-default .ff-el-form-control:focus{background-color:#fff;border-color:var(--fluentform-primary);color:var(--fluentform-secondary);outline:0}select.ff-el-form-control:not([size]):not([multiple]){height:var(--fluentform-input-select-height,auto)}.ff-default{font-family:inherit}.ff-default .ff-el-input--label label{display:inline-block;font-weight:500;line-height:inherit;margin-bottom:0}.cp-modal-body.cp-direct-download{background-color:transparent}.cp-direct-download .cp-text-container{padding:40px 0 30px 40px}.cp-direct-download .cp-image-container{padding:40px 20px 20px}.cp-direct-download .cp_responsive.cp_font{line-height:normal}.cp-direct-download .cp-title-container{margin-bottom:5px}.cp-direct-download .cp-title,.cp-direct-download h2.cp-title{margin:0;font-size:28px;font-family:Montserrat,sans-serif;color:#2c3e50;font-weight:700;line-height:1.15}.cp-direct-download .cp-desc-container,.cp-direct-download .cp-description,.cp-direct-download .cp-form-container,.cp-direct-download .cp-short-description{font-family:Montserrat,sans-serif;font-size:15px;line-height:1.64;margin-bottom:2px;padding:0;color:#2c3e50}.cp-direct-download .cp-short-desc-container{display:block;width:100%;float:left;margin:0 0 20px;color:#2c3e50}.cp-direct-download .cp-info-container{font-family:Montserrat,sans-serif;color:#2c3e50;padding:10px 0 0}.cp-direct-download .cp-short-description.cp-desc.cp_responsive{font-size:14px}@media (max-width:768px){.cp-modal-body.cp-direct-download{text-align:center}.cp-direct-download .cp-image-container img{max-width:75%}.cp-direct-download .cp-image{margin:0 auto}.cp-direct-download .cp-image-container,.cp-direct-download .cp-text-container{padding:25px 15px 10px}}@media (max-width:667px){.cp-direct-download .cp-image-container img{max-width:75%}}