a,article,body,div,footer,header,html,li,span{margin:0;padding:0;border:0;font-size:100%}h1,h3{margin:0;border:0;font-weight:400}form,label,p,ul{padding:0;border:0;font-size:100%}article,footer,header{display:block}body{-webkit-tap-highlight-color:#fff0;line-height:1.7em;transition:background .5s ease-in-out;background:#f0f0f0;color:#444;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:hidden;overscroll-behavior-y:none}ul{margin:20px 0 20px 30px;list-style:disc outside}h1{padding:0 0 15px;font-size:46px;line-height:50px;letter-spacing:-.04em}h3{padding:0 0 10px;font-size:24px;line-height:29px}p{margin:0 0 20px}a{text-decoration:none;outline:0}.nor-button:focus,a:focus,button:focus{outline:0}button{border-radius:3px;padding:12px 15px}.nor-button,button,button[type=submit]{border:1px solid;display:inline-block;text-decoration:none;cursor:pointer;line-height:1.2em}input::-moz-focus-inner{border:0;padding:0}input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:.4}input[type=text]::placeholder,textarea::placeholder{opacity:.4}div.alert{border-radius:5px;font-size:12px;display:block;padding:20px;background-color:#f0f0f0;color:#666;border-bottom:3px solid #666;margin-bottom:20px;text-align:center;line-height:1.7em}.mobile-menu-container li{margin-bottom:0}form{margin:0}input[type=text],textarea{font-family:"Helvetica Neue",helvetica,arial,sans-serif;border:1px solid #ccc;padding:13px 12px;font-size:16px;background:#fff;outline:0;color:#777;max-width:100%;margin:0;-o-box-sizing:border-box;box-sizing:border-box;width:100%}textarea{min-height:60px}label{display:block;margin:0 0 3px}ul.main-nav{clear:both;padding:0;margin:0;list-style:none}ul.main-nav li{zoom:1;position:relative}ul.main-nav>li{display:inline-block}form.contactform_ajax p,ul.main-nav li a{position:relative}ul.main-nav>li:last-of-type a{margin-right:0}.vc_row h3{padding-bottom:0}.vc_row{clear:both}*,:after,:before,ul{box-sizing:border-box}.container{position:relative;width:100%;padding:0 2.5vw;margin:0 auto}.container .columns{float:left;display:inline;padding-left:15px;padding-right:15px}.vc_row.nor-vc-row-container{margin-left:0;margin-right:0}.vc_row.nor-vc-row-container .nor-row{margin-left:-15px;margin-right:-15px}.container .sixteen.columns,form.contactform_ajax input,form.contactform_ajax textarea{width:100%}@media only screen and (min-width:1200px){.container{position:relative;width:1200px;margin:0 auto;padding:0}.container .columns{float:left;display:inline;padding-left:20px;padding-right:20px}.vc_row .container{width:1182px}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:100%;padding:0 20px}.container .columns{padding-left:10px;padding-right:10px}.vc_row .container{width:100%}}@media only screen and (max-width:767px){h1{font-size:32px;line-height:35px;margin-bottom:5px;letter-spacing:0}h3{font-size:21px;line-height:24px}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:100%;padding:0 15px}.container .columns{padding-left:0;padding-right:0}.container .sixteen.columns,.vc_row .container{width:100%}}@media only screen and (max-width:479px){.container{width:100%;padding:0 15px}.container .columns{padding-left:0;padding-right:0}.container .sixteen.columns,.vc_row .container{width:100%}}.clear,.container:after{clear:both;display:block;visibility:hidden;height:0}.container:after{content:" "}.clear{overflow:hidden;width:0}.border-color{border-color:#ddd}.nor-vc-container{overflow:hidden;position:relative;clear:both}.nor-vc-container .the_content,.vc_clearfix:after,.vc_column-inner::after,.vc_row:after{clear:both}.the_content p,form p{margin:0 0 20px}.contactform_ajax input,.contactform_ajax textarea{font-size:13px}form.contactform_ajax label{top:11px;position:absolute;transition:top .3s ease-in-out}form.contactform_ajax p.captcha label{position:relative;top:0}form.contactform_ajax p span{display:block;margin-top:5px}form.contactform_ajax p.half-size{display:inline-block;width:48%}form.contactform_ajax p.half-size-second{float:right;width:48%}form.contactform_ajax p.email-field.half-size{margin-right:2%}form.contactform_ajax{margin-bottom:40px}form.contactform_ajax h3{display:block;margin-bottom:0}form.contactform_ajax textarea{height:160px}form.contactform_ajax .captcha label{background:0 0;float:left;line-height:45px;display:block;margin-right:10px}form.contactform_ajax div.alert{background:#c00;color:#fff;font-weight:700}form.contactform_ajax p.captcha{float:left;margin-right:15px}form.contactform_ajax .captcha input{width:100px;float:left}form.contactform_ajax .submit-p{float:left}form.contactform_ajax button{padding:0 40px;font-size:14px;height:45px;font-weight:700}@media only screen and (max-width:767px){form.contactform_ajax p.email-field.half-size{width:100%;margin-right:0}form.contactform_ajax p.half-size-second{float:none;width:100%}}.mobile-menu-container-block{background:#000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;display:none;cursor:pointer}.mobile-menu-container-block.light-gray{background:#fff}.mobile-menu-container .mobile-menu{float:left;width:100%}.mobile-menu-container{overflow-y:auto;display:block;position:fixed;left:-315px;margin:0;top:0;bottom:0;width:255px;padding:30px;background:#1b1b1b;color:#fff;text-align:left;z-index:9999;transition:all .3s ease-in-out}.mobile-menu-container ul li a{color:#ccc;margin-left:0;font-size:14px;padding:6px 0;display:block}.mobile-menu-container ul li a:hover{color:#fff}.mobile-menu-container ul{margin:0;list-style:none;font-size:100%}.mobile-menu-container ul li,.mobile-menu-container ul.mobile-menu li a{position:relative}.mobile-menu-container.light-gray{background:#f0f0f0;color:#333}.mobile-menu-container.light-gray ul li{border-color:#ccc}.mobile-menu-container.light-gray ul a{color:#333}.mobile-menu-container.light-gray ul a:hover{color:#000}@media only screen and (max-width:959px){.mobile-menu-container{display:block}}.backtotopcontainer{display:none;position:fixed;width:50px;right:20px;bottom:20px;z-index:3}.backtotopcontainer a.backtotop{font-family:"Northeme_Icons";border-radius:200px;width:50px;height:50px;float:left;margin-top:10px}.backtotopcontainer a.backtotop span{text-align:center;position:relative;margin-top:-7px;top:50%;float:left;width:100%;font-size:44px;line-height:14px}@media only screen and (max-width:767px){.backtotopcontainer a.backtotop{background:0 0;margin-top:0;border:0;float:right;margin-right:25px;height:60px;width:30px}.backtotopcontainer{bottom:0;width:65px;right:0;opacity:.85}.backtotopcontainer a.backtotop span{text-align:right}}@media only screen and (max-width:479px){.backtotopcontainer{bottom:var(--mobile-tabs-bottom-diff)}}button::-moz-focus-inner{padding:0;border:0}@font-face{font-display:swap;font-family:"nticons";src:url(/wp-content/themes/centreal-plus-master/framework/front-end/icon-font/nticons.woff2)format("woff2"),url(/wp-content/themes/centreal-plus-master/framework/front-end/icon-font/nticons.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Northeme_Icons";src:url(/wp-content/themes/centreal-plus-master/framework/front-end/icon-font/northeme.woff2)format("woff2"),url(/wp-content/themes/centreal-plus-master/framework/front-end/icon-font/northeme.woff)format("woff");font-weight:400;font-style:normal}@media only screen and (min-width:768px) and (max-width:959px){.tabletmobile-hide{display:none!important}}@media only screen and (max-width:767px){.tabletmobile-hide{display:none!important}}.nor_vc_templates,.vc_row .container{width:100%}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:swap;font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/centreal-plus-master/framework-plugins/font-awesome-6.7.2/webfonts/fa-brands-400.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/centreal-plus-master/framework-plugins/font-awesome-6.7.2/webfonts/fa-regular-400.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/centreal-plus-master/framework-plugins/font-awesome-6.7.2/webfonts/fa-solid-900.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/wp-content/themes/centreal-plus-master/framework-plugins/font-awesome-6.7.2/webfonts/fa-brands-400.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/wp-content/themes/centreal-plus-master/framework-plugins/font-awesome-6.7.2/webfonts/fa-solid-900.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/wp-content/themes/centreal-plus-master/framework-plugins/font-awesome-6.7.2/webfonts/fa-regular-400.woff2)format("woff2")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/centreal-plus-master/framework-plugins/font-awesome-6.7.2/webfonts/fa-solid-900.woff2)format("woff2")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/centreal-plus-master/framework-plugins/font-awesome-6.7.2/webfonts/fa-brands-400.woff2)format("woff2"),}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/centreal-plus-master/framework-plugins/font-awesome-6.7.2/webfonts/fa-regular-400.woff2)format("woff2");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/centreal-plus-master/framework-plugins/font-awesome-6.7.2/webfonts/fa-v4compatibility.woff2)format("woff2");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}@media only screen and (min-width:1200px){.vc_row .container{width:1200px}}@media only screen and (max-width:958px){header.standard-header.topmenu .buttonmobile-container{float:right;margin:5px 0 0}header.standard-header.topmenu .logo-wraps{float:left;width:auto!important}.topmenu,footer.website-footer .mainfooter{padding:28px 0}.titlediv{padding-bottom:28px}#loadintothis{margin-bottom:50px}}@media (max-width:767px){.topmenu{padding:20px 0}}a.main-logo{font-size:60px;line-height:45px;font-weight:700;letter-spacing:-.05em}.topmenu{text-align:center}.topmenu .top-menu-container,.topmenu .top-menu-container ul.main-nav,a.main-logo{display:inline-block}.header-and-menu{transition:padding .5s easy-in-out}#mainframe-bottom,#mainframe-left,#mainframe-right,#mainframe-top{background:#fff;z-index:100}#mainframe-left,#mainframe-right{position:fixed;top:0;bottom:0;width:15px}#mainframe-left{left:0}#mainframe-right{right:0}#mainframe-bottom,#mainframe-top{position:fixed;left:0;right:0;height:15px}#mainframe-top{top:0}#mainframe-bottom{bottom:0}.titlediv .centreal-title{position:relative;overflow:hidden;text-align:center}.titlediv.firstone .centreal-title{margin-top:0}.titlediv .centreal-title span{display:inline-block;vertical-align:baseline;zoom:1;position:relative;padding:0 20px}.centreal-title span:after,.titlediv .centreal-title span:before{content:"";display:block;width:1000px;position:absolute;top:50%;border-top:1px solid #ccc}.titlediv .centreal-title span:before{right:100%}.titlediv .centreal-title span:after{left:100%}ul.main-nav>li{vertical-align:top}.nor-button,button[type=submit],input[type=text],textarea{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:0 0}.nor-button,button[type=submit]{border-width:2px;padding:14px 30px}.contactform_ajax label{display:none}#loadintothis,.standardpage{float:left;width:100%}footer.website-footer .mainfooter{text-align:center;font-size:16px;line-height:1.8em;border-top-width:1px;float:left;width:100%}.theme-credits{font-size:80%;opacity:.4;text-align:center}footer.website-footer div.theme-credits a{font-size:100%}footer div.theme-credits a:hover{text-decoration:underline}.defaultpage{line-height:1.7em}.backtotopcontainer a.backtotop{border:0}@media only screen and (max-width:768px){.backtotopcontainer{bottom:0!important}}.buttonmobile-container{text-align:center;display:flex;justify-content:center;align-items:center;margin-bottom:30px}@media (min-width:959px){.buttonmobile-container{display:none}}header.topmenu .buttonmobile{position:relative;top:3px;line-height:24px}header.topmenu .buttonmobile:before{font-family:"nticons";content:"";font-size:26px;margin-left:10px}@media only screen and (max-width:767px){.mainframeclass{display:none}}@font-face{font-display:swap;font-family:VideoJS;src:url(/wp-content/themes/centreal-plus-master/framework/front-end/js/video/font/vjs.eot);src:url(/wp-content/themes/centreal-plus-master/framework/front-end/js/video/font/vjs.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/centreal-plus-master/framework/front-end/js/video/font/vjs.woff)format("woff"),url(/wp-content/themes/centreal-plus-master/framework/front-end/js/video/font/vjs.svg#icomoon)format("svg");font-weight:400;font-style:normal}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}_::full-page-media{bottom:-76px}.vc_clearfix:after,.vc_clearfix:before,.vc_column-inner::after,.vc_column-inner::before,.vc_row:after,.vc_row:before{content:" ";display:table}.vc_column_container{width:100%}.vc_row{margin-left:-15px;margin-right:-15px}.vc_col-sm-2,.vc_col-sm-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}@media (min-width:768px){.vc_col-sm-2,.vc_col-sm-8{float:left}.vc_col-sm-8{width:66.66666667%}.vc_col-sm-2{width:16.66666667%}}@font-face{font-display:swap;font-family:vcpb-plugin-icons;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v4/fonts/vcpb-plugin-icons.eot?f437vd);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v4/fonts/vcpb-plugin-icons.eot?f437vd#iefix)format("embedded-opentype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v4/fonts/vcpb-plugin-icons.ttf?f437vd)format("truetype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v4/fonts/vcpb-plugin-icons.woff?f437vd)format("woff"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v4/fonts/vcpb-plugin-icons.svg?f437vd#vcpb-plugin-icons)format("svg");font-weight:400;font-style:normal;font-display:block}.wpb-content-wrapper{margin:0;padding:0;border:0;overflow:unset;display:block}.vc_column_container{padding-left:0;padding-right:0}.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4{padding-left:0}@font-face{font-display:swap;font-family:vc_grid_v1;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac)format("embedded-opentype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac)format("woff"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac)format("truetype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1)format("svg");font-weight:400;font-style:normal}