a,p a:hover{text-decoration:none}.suphead,.text-center,article.elementor-section h1{text-align:center}#logo,.visible-sm,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body,h1,h2,h3,h4,h5{font-family:Montserrat,sans-serif}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:16px;line-height:22px;color:#333;font-weight:400;-webkit-font-smoothing:antialiased}.suphead,h1,h2,h3,h4,h5{font-weight:700}h1,h2,h3,h4,h5{line-height:1.2em;color:#36454e;margin-top:20px;margin-bottom:10px;word-wrap:break-word}h1,p{margin-bottom:1.5rem}h1{color:#e6c27c;font-size:2.2rem}h2{font-size:1.8rem;margin-bottom:1rem}h3{font-size:1.6rem}.subhead,h6{font-size:1.2rem}h6{color:#6f7a84;font-weight:400}b,strong{font-weight:700!important}strong{color:#36454e}p:last-child{margin-bottom:0}a{color:#ae925f}p a{text-decoration:underline}.suphead{text-transform:uppercase;margin:0 auto 10px}.subhead{font-style:italic;line-height:1.4em;color:rgba(0,0,0,.6);margin-bottom:2em}#logo,.text-left{text-align:left}.text-right{text-align:right}#logo span,.hidden{display:none}.shown{display:block!important}#logo{margin:5px 0 4px;height:51px;line-height:1em}#logo object{pointer-events:none;width:260px}@media only screen and (min-width:768px){.langs span,a.contact-us,a.support-this,ul.menu{line-height:60px}.langs ul,ul.menu .sub-menu{background:#fff;border-radius:4px;box-shadow:0 10px 15px -10px rgb(0 0 0 / 50%)}body .elementor-location-header{position:fixed;top:0;left:0;width:100%;z-index:999;background:#fff}body.admin-bar .elementor-location-header{top:32px}#header{height:60px;margin:-5px -10px}.menu-toggle,.searchform{display:none}.main-menu{position:relative;z-index:1}ul.menu{text-align:center;list-style:none;padding:0;margin:0;font-size:16px}.langs,a.contact-us,a.support-this{margin-left:20px;display:inline-block;position:relative;text-align:right}ul.menu li{display:inline-block;padding:0 25px;margin:0}ul.menu li:first-child{padding-left:50px}ul.menu li:last-child{padding-right:50px}ul.menu .sub-menu{display:none;position:absolute;z-index:2;top:50px;left:-20%;right:0;width:140%;padding:20px;margin:0;font-size:14px;line-height:1em;text-align:left}.langs:hover ul,ul.menu li:hover .sub-menu{display:block}ul.menu .sub-menu li{display:inline-block;vertical-align:top;width:33%;margin:0;padding:20px 10px 0}ul.menu .sub-menu li a{font-weight:700;color:#2c2d2e}ul.menu .sub-menu .sub-menu{display:block;position:static;width:auto;background:0 0;margin:10px 0 0;padding:0;box-shadow:none}ul.menu .sub-menu .sub-menu li{display:block;width:100%;margin:0 0 15px;padding:0}ul.menu .sub-menu .sub-menu li a{font-weight:400;color:#ae925f}.langs ul li a:hover,ul.menu .sub-menu .sub-menu li a:hover{color:#2c2d2e}.align-right-m{text-align:right}.langs span{font-weight:700}.langs ul{position:absolute;z-index:1;top:100%;right:-20px;display:none;list-style:none;padding:10px 20px;margin:0}.langs ul li{padding:0;margin:0 0 5px}}@media only screen and (max-width:767px){#logo{margin:8px 0 0;height:auto;width:255px}.menu-drawer,ul.menu{display:block;width:100%}ul.menu,ul.menu li{float:none;text-align:left;padding:0}.langs ul li,.langs ul li a,.menu-toggle{color:#ae925f}.menu-toggle{background:#fff;border:none;border-radius:50%;text-align:center;padding:0;display:block;position:fixed;z-index:99;box-shadow:0 0 5px 0 rgb(0 0 0 / 50%);width:44px;height:44px;font-size:16px;line-height:44px;top:20px;right:20px}.langs,ul.menu{font-weight:400;font-size:14px}.menu-toggle:focus{box-shadow:none}.menu-drawer{position:fixed;right:-100%;top:0;z-index:98;height:100%;min-height:100vh;max-width:600px;min-width:320px;overflow-y:scroll;overflow-x:hidden;transition:right .3s;color:#fff;background:#2c2d2e;padding:25px 25px 0;-webkit-overflow-scrolling:touch;font-family:Montserrat,sans-serif}.menu-drawer::-webkit-scrollbar{width:5px}.menu-drawer::-webkit-scrollbar-track{background:0 0;border-left:0}.menu-drawer::-webkit-scrollbar-thumb{background:#ccc}.searchform .btn,.searchform .input-search{height:40px;line-height:40px;background:#dcdcdc;color:#464646}.menu-drawer::-webkit-scrollbar-thumb:hover{background:#bbb}.menu-drawer a{color:#fff}.menu-active .menu-drawer{right:0;outline:0}.menu-active #main-menu-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer}.menu-active .menu-toggle .fa-bars:before{content:"\f00d"}ul.menu{opacity:1;color:#fff;margin:0}ul.menu ul{position:static;width:auto;margin:5px 0 0;padding:0}.searchform,ul.menu li{position:relative}.langs,.searchform,a.contact-us,a.support-this,ul.menu li{display:block;margin:0 0 30px}ul.menu li{width:100%;max-width:none;font-size:18px;line-height:24px}ul.menu ul li{width:100%;margin:0 0 5px}ul.menu li.menu-item>a{color:#fff;font-size:18px;font-weight:700}ul.menu>li.menu-item>ul.sub-menu>li.menu-item{margin-bottom:25px}ul.menu ul.sub-menu li.menu-item>a{color:#fff;font-size:14px;font-weight:700}ul.menu ul.sub-menu ul.sub-menu li.menu-item>a{color:#ae925f;font-weight:400}a.contact-us,a.support-this{width:100%;padding:0 10px;line-height:40px;font-weight:700;font-size:18px;text-align:center;border-radius:4px;color:#fff;background:#d4ad5c}.langs ul{list-style:none;margin:0;padding:0}.langs ul li{margin:10px 0;padding:0;font-weight:700;font-size:18px}.searchform .input-search{width:100%;border:0;outline:0;margin:0;padding:0 10px}.searchform .btn{position:absolute;z-index:1;top:0;right:0;width:40px;border-radius:0;border:0;padding:0;margin:0}}.infinite-desc,.query-filter label{font-weight:700;font-size:14px}.query-filter{margin-bottom:30px}.query-filter label{display:block;margin-bottom:7px}.query-filter input:not([type=range]),.query-filter select{padding:5px 14px;width:100%;border:1px solid rgba(0,0,0,.3);color:#373a3c;vertical-align:middle;line-height:1.4;font-size:15px;min-height:40px;border-radius:3px}.query-filter input[type=search]{border-top-right-radius:0;border-bottom-right-radius:0}.query-filter button{height:40px;border:1px solid rgba(0,0,0,.3);border-left:none;border-radius:0 3px 3px 0;width:40px;cursor:pointer;background:#ae925f;color:#fff}.query-filter .form-search-input>.input-group{display:flex}.query-wrapper{max-width:760px!important;margin:0 auto 50px}.query-wrapper .loop-item{padding-bottom:0;border:1px solid #e5e5e5;margin-bottom:30px;box-shadow:0 5px 10px rgba(0,0,0,.1);border-radius:3px;min-height:150px;overflow:hidden}.query-wrapper .loop-item h3{font-size:24px}.query-wrapper .loop-item .col-image{padding:25px}.query-wrapper .loop-item.loop-1 .col-image{padding:0!important}.query-wrapper .loop-item img{width:100%;height:auto;display:flex}.query-wrapper .loop-item .col-text{padding-bottom:20px}.query-wrapper .loop-item time{display:block;margin-bottom:15px;color:#6f7a84;font-size:16px}.query-wrapper .loop-item .btn{display:inline-block;vertical-align:top}.heading-wrapper{text-align:center;padding:80px 0 0}article.elementor-section{margin:150px auto}article.elementor-section .elementor-widget-wrap{width:100%;max-width:760px;margin:0 auto}@media only screen and (max-width:768px){article.elementor-section{margin:0 auto 50px}article.elementor-section .elementor-widget-wrap{padding:0 20px}}article.elementor-section .elementor-heading-title{text-align:center;margin:0 auto 1em;font-size:3rem}article.elementor-section time{border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);display:block;padding:10px 0;margin:0 auto 20px}article.elementor-section blockquote{max-width:80%;margin:2em auto;font-size:1.2rem;font-style:italic;line-height:1.4em;color:#ae925f}article.elementor-section figcaption{font-size:.8rem;font-style:italic;color:rgba(0,0,0,.6);max-width:80%;text-align:center;margin:-20px auto 0}article.elementor-section iframe{margin:0 auto 20px;display:block}article.elementor-section figure{max-width:100%!important}article.elementor-section figure.aligncenter,article.elementor-section img,article.elementor-section img.aligncenter{margin:0 auto 20px;max-width:100%;height:auto}article.elementor-section figure.alignright,article.elementor-section img.alignright{float:right;margin:0 0 20px 20px}article.elementor-section figure.alignleft,article.elementor-section img.alignleft{float:left;margin:0 20px 20px 0}@media only screen and (max-width:425px){h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h6{font-size:20px}article.elementor-section figure.aligncenter,article.elementor-section figure.alignleft,article.elementor-section figure.alignright,article.elementor-section img.aligncenter,article.elementor-section img.alignleft,article.elementor-section img.alignright{float:none;margin:0 auto 20px;width:100%;height:auto}}.slider{-webkit-appearance:none;width:100%;height:12px;border-radius:5px;border:1px solid rgba(0,0,0,.15);outline:0;opacity:.7;-webkit-transition:.2s;transition:opacity .2s;margin-bottom:10px}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#e6c27c;cursor:pointer}.slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#e6c27c;cursor:pointer}#footer-logo img{width:170px!important}@media only screen and (min-width:767px){.visible-sm{display:none!important}#footer-logo img{width:230px!important}}.elementor-location-footer{background:#2c2d2e;color:#fff;padding:20px 15px 50px}.elementor-location-footer h6{font-size:1rem;color:#fff}.elementor-location-footer ul li{margin-bottom:5px!important;font-size:14px!important}.elementor-heading-title{line-height:1.4!important}.elementor-icon-box-description{margin-top:5px!important}