img{border:0;vertical-align:middle;height:auto;max-width:100%}body,html{font-family:sans-serif}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}body{line-height:1.5;margin:0 auto;color:#444;background-color:#eee}article,footer,header,nav,section{display:block}a{background-color:#fff0;color:#000;text-decoration:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}a:active,a:hover{outline:0}strong{font-weight:700}svg:not(:root){overflow:hidden}button{font:inherit;text-transform:none}input{color:inherit;font:inherit;margin:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*,: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:active,a:focus,a:hover{color:#3498db;text-decoration:none}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}h2,h3,ul{margin-top:0}h2,h3{font-family:sans-serif;font-weight:700;line-height:1.1;margin-bottom:10px;color:#000}h2{font-size:22px}h3{font-size:20px}p{margin:0 0 15px}ul{margin-bottom:11.5px}.text-center{text-align:center}.list-table{width:100%;display:table;position:relative}.table-row{display:table-row}.table-cell{display:table-cell;vertical-align:middle;height:100%}.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container:after,.row:after{clear:both}.pull-right{float:right!important}#site-container,.site-header{position:relative;margin:0 auto}#site-container{background-color:#fff}.gmr-headwrapper{padding-top:14px}@media (max-width:991px){.site-header{margin-bottom:0!important;box-shadow:0 3px 4px 0 rgb(52 52 52/.18);-moz-box-shadow:0 3px 4px 0 rgb(52 52 52/.18);-webkit-box-shadow:0 3px 4px 0 rgb(52 52 52/.18);z-index:9999}.gmr-sticky .site-header{width:100%;z-index:13;border-bottom:0;margin:auto;top:0;left:0;right:0;position:sticky}.gmr-headwrapper{padding-bottom:14px}}.gmr-logo{width:33%}.gmr-logo img{max-width:100%}button,input[type=text]{outline:0;margin:0;vertical-align:middle;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none;appearance:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}button{border:0!important;cursor:pointer;display:inline-block;overflow:visible;padding:5px 10px;text-decoration:none;width:auto;background-color:#2c3e50;color:#fff;white-space:normal;height:auto;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}input[type=text]{border:1px solid #adadad;padding:4px 10px;text-align:left;font-size:inherit;font-family:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.search input[type=text]:focus,input[type=text]:focus{background-color:#f1f1f1}.container{margin-right:auto;margin-left:auto;padding-left:7px;padding-right:7px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:968px}}.row{margin-left:-7px;margin-right:-7px}.col-md-6{position:relative;min-height:1px;padding-left:7px;padding-right:7px}@media (min-width:992px){.col-md-6{float:left;width:50%}}.gmr-sticky .top-header{width:100%;z-index:13;border-bottom:0;margin:auto;top:0;left:0;right:0;position:sticky;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}@media only screen and (max-width:1200px){.gmr-sticky .top-header{border-bottom:none;position:static}}.top-header{z-index:999;position:relative}.mainwrap-menu{box-shadow:0 1px 0 0 rgb(0 0 0/.1)}.gmr-menuwrap{margin-right:auto;margin-left:auto}.gmr-mainmenu{margin:0-10px;padding:0}.gmr-mainmenu ul{list-style:none}#primary-menu{margin:0 auto;padding:0;z-index:9999}#primary-menu>li{display:block;float:left;position:relative}#primary-menu>li>a{position:relative;display:block;padding:15px 10px;text-decoration:none!important;text-transform:uppercase;font-weight:700;font-size:14px}#gmr-responsive-menu,#primary-menu>li.gmr-menulogo-btn,#primary-menu>li.gmr-search-btn,.close-topnavmenu-wrap,.onlymobile-menu,.responsive-searchbtn{display:none}.search input[type=text]{width:100%}.search form{position:relative;max-width:400px}.search button[type=submit]{position:absolute;top:0;right:0}#primary-menu .search-dropdown{right:0;position:absolute;top:100%;padding:10px;width:400px;z-index:999999;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgb(0 0 0/.3);-moz-box-shadow:0 0 4px 0 rgb(0 0 0/.3);box-shadow:0 0 4px 0 rgb(0 0 0/.3);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:none}.topsearchform{overflow:hidden}.topsearchform,.topsearchform input{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px}.topsearchform button{background-image:linear-gradient(to right,#fff0,rgb(0 0 0/.2))}@media (max-width:991px){.search form{max-width:100%!important}.search input[type=text]{width:100%}.onlymobile-menu,.table-cell.search{display:table-cell;width:10%}#gmr-responsive-menu,.responsive-searchbtn{display:block;position:relative;font-size:16px!important;line-height:26px!important;height:26px!important}#gmr-responsive-menu{margin-left:-3px;font-size:28px!important}.gmr-mainmenu,.topsearchform{display:none}.table-cell.gmr-logo{width:80%;display:table-cell;margin-bottom:15px;text-align:center}.gmr-logo img{max-height:30px}}#search-menu-button svg,#search-menu-button-top svg{font-size:18px;vertical-align:-.25em!important;display:inline-block}.gmr-top-date{font-weight:700;text-transform:uppercase}@media (max-width:991px){.gmr-top-date{display:none}}.screen-reader-text{position:absolute!important}.screen-reader-text:focus{background-color:#efefef;box-shadow:0 0 2px 2px rgb(0 0 0/.1);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.thumb-radius{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;overflow:hidden}.widget-title{overflow:hidden;font-size:16px;margin-bottom:14px;text-transform:uppercase}.gmr-content{padding-top:18px}.gmr-gallery-related-insidepost{padding:15px 20px;margin-bottom:24px;background-color:#f1f1f1}.gmr-gallery-related-insidepost .widget-title{margin-bottom:10px!important}.gmr-gallery-related-insidepost ul{list-style:none;padding-left:0!important}.gmr-gallery-related-insidepost li{vertical-align:top;display:inline-block;width:33.33333%;line-height:1.3;padding-left:15px;padding-right:15px;border-right:1px solid #c7c7c7}.gmr-gallery-related-insidepost li:first-child{padding-left:0!important}.gmr-gallery-related-insidepost li:last-child{padding-right:0!important;border-right:none!important}.gmr-gallery-related-insidepost li a{font-size:13px;font-weight:700}@media (max-width:600px){.gmr-gallery-related-insidepost li{width:100%!important;padding-left:0!important;padding-right:0!important;border-right:none!important;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #c7c7c7}.gmr-gallery-related-insidepost li:last-child{border-bottom:none!important;padding-bottom:0!important}}.gmr-banner-insidecontent{margin-bottom:18px}.gmr-ontop{position:fixed;bottom:10px;right:20px;cursor:pointer;font-size:35px;z-index:99999}.gmr-ontop path{fill:#000}.gmr-ontop:hover path{fill:#3498db}.footer-container{padding:14px 0 0;font-size:13px}.content-footer{padding:14px 0}.site-footer{font-size:13px;border-top:1px solid rgb(0 0 0/.05);text-align:center;padding:24px 14px}.gmr-footer-logo{margin-bottom:14px}@media (max-width:600px){.content-footer,.gmr-footer-logo{text-align:center}.gmr-footer-logo{width:100%;display:block}}@font-face{font-display:swap;font-family:eicons;src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.49.0);src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.49.0#iefix)format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.49.0)format("woff2"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.49.0)format("woff"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.49.0)format("truetype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.49.0#eicon)format("svg");font-weight:400;font-style:normal}:root{--direction-multiplier:1}.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor img{border:0;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}:root{--page-title-display:block}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}@media (min-width:768px){.elementor-column.elementor-col-100{width:100%}}@media (max-width:767px){.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}@media (prefers-reduced-motion:reduce){html *{transition-delay:0s!important;transition-duration:0s!important}}.elementor-kit-8{--e-global-color-primary:#006633;--e-global-color-secondary:#00C362;--e-global-color-text:#202020;--e-global-color-accent:#000000;--e-global-color-5e6169d:#FFFFFF;--e-global-color-769edcd:#FFCC00;--e-global-color-c2f5c6c:#B1B1B1;--e-global-color-9a6c269:#FF0000;--e-global-color-48f28c9:#F3FCFF;--e-global-color-ae3675c:#F5F7FA;--e-global-typography-primary-font-family:"Arial";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Arial";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Arial";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Arial";--e-global-typography-accent-font-weight:500;color:var(--e-global-color-text);font-size:16px;line-height:34px;word-spacing:0}.elementor-kit-8 a{font-family:"Inter",arial;font-weight:700}.elementor-kit-8 h2{font-size:17px;font-weight:500}.elementor-kit-8 h3{font-size:16px;font-weight:500}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}.elementor-post__thumbnail__link{transition:none}.elementor-posts-container:not(.elementor-posts-masonry){align-items:stretch}.elementor-posts-container .elementor-post{margin:0;padding:0}.elementor-posts-container .elementor-post__thumbnail{overflow:hidden}.elementor-posts-container .elementor-post__thumbnail img{display:block;max-height:none;max-width:none;transition:filter .3s;width:100%}.elementor-posts-container .elementor-post__thumbnail__link{display:block;position:relative;width:100%}.elementor-portfolio__filters{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.elementor-portfolio__filter{cursor:pointer;margin:0;padding:8px}.elementor-portfolio__filter:focus-visible{outline:1px auto -webkit-focus-ring-color}.elementor-portfolio-item{align-self:flex-start;margin:0;overflow:hidden;transform-style:preserve-3d;transition-property:transform,opacity;transition-timing-function:ease-in-out}.elementor-portfolio-item__overlay{background-color:rgba(105,114,125,.8);display:flex;flex-direction:column;inset:0;justify-content:center;opacity:0;overflow:hidden;padding:15px;position:absolute;text-align:center;transition:opacity 1s}.elementor-portfolio-item:focus-within .elementor-portfolio-item__overlay,.elementor-portfolio-item:hover .elementor-portfolio-item__overlay{opacity:1;transition:opacity .5s}.elementor ul li.elementor-portfolio__filter{list-style-type:none}.elementor-20790 .elementor-element.elementor-element-2bcec9a:not(.elementor-motion-effects-element-type-background){background-color:#e9e9e98c}.elementor-20790 .elementor-element.elementor-element-2bcec9a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 150px}.elementor-widget-heading .elementor-heading-title,.elementor-widget-portfolio .elementor-portfolio__filter{font-family:var(--e-global-typography-primary-font-family),arial;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-20790 .elementor-element.elementor-element-d6e3b44{text-align:center}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var(--e-global-color-accent)}.elementor-widget-portfolio .elementor-portfolio__filter{color:var(--e-global-color-text)}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var(--e-global-color-primary)}.elementor-20790 .elementor-element.elementor-element-b07364a .elementor-post__thumbnail__link{padding-bottom:calc(1*100%)}.elementor-20790 .elementor-element.elementor-element-b07364a:after{content:"1";position:absolute;color:#fff0}.elementor-20790 .elementor-element.elementor-element-b07364a{--grid-row-gap:10px;--grid-column-gap:22px}.elementor-20790 .elementor-element.elementor-element-b07364a .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2)}.elementor-20790 .elementor-element.elementor-element-b07364a .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2)}.elementor-20790 .elementor-element.elementor-element-b07364a .elementor-portfolio__filters{margin-bottom:10px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),arial;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}@media (max-width:1024px){.elementor-20790 .elementor-element.elementor-element-2bcec9a{padding:0 0 50px}}@media (max-width:767px){.elementor-20790 .elementor-element.elementor-element-2bcec9a{padding:0}}