.stickynavbar{background-color:#fff!important;z-index:9999999999999;padding-top:0!important}.sticky{position:fixed;top:0;width:100%;padding-bottom:0!important}.nav_wrap{clear:both;background-color:#fff0;margin-bottom:0em;z-index:99}.logo{width:200px}.logo a{color:#fff;font-size:19px;letter-spacing:1px;font-weight:400;font-family:"Lobster"}.logo a:hover{color:#fff}.logo p{color:#fff;margin-bottom:0;font-size:14px}.menubar .social-media{padding:12px 0;text-align:center}.scrolled{position:fixed!important;top:0;width:100%;z-index:9999999;background:#fff}#masthead.scrolled{background:#ccc}#site-navigation{width:100%}#topbar{background:#ffa800}#topbar ul{list-style-type:none;margin-bottom:0;padding:0}#topbar li{display:inline-block;padding:10px 15px}#topbar li p{font-size:14px;line-height:20px;color:#fff;font-weight:500;text-align:center}#topbar .socialbox{display:inline-block}#topbar .socialbox a{margin-right:12px;text-align:center}#topbar .socialbox a:hover i{color:#232a34}#topbar .socialbox i{font-size:14px;color:#fff;transition:all 0.5s ease;font-family:'Font Awesome 5 Brands'}#topbar span{color:#fff}#topbar p{font-size:13px;line-height:25px;color:#fff;font-weight:700}#topbar p i{color:#232a34}#topbar p.phone i{transform:rotate(90deg);position:relative;top:8px}.main-header-box{position:relative;z-index:1}.header-nav{padding:7px 0}#header{position:relative;background:#fff}#search{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .9);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:translate(0,-100%) scale(0,0);-moz-transform:translate(0,-100%) scale(0,0);-ms-transform:translate(0,-100%) scale(0,0);-o-transform:translate(0,-100%) scale(0,0);transform:translate(0,-100%) scale(0,0);opacity:0;display:none}#search.open{-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);-o-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1);opacity:1;z-index:99999;display:block}#search input[type="search"]{position:absolute;top:50%;left:0;margin-top:-51px;width:60%;margin-left:20%;color:#fff;background:#fff0;border-top:1px solid rgb(255 255 255 / .8);border-bottom:2px solid rgb(255 255 255 / .5);border-left:0 solid #fff0;border-right:0 solid #fff0;font-size:40px;font-weight:300;text-align:center;outline:none;padding:10px}#search .close{position:fixed;top:15px;right:15px;opacity:1;font-size:27px;color:#fff}#search .close:hover{color:#FC2121;cursor:pointer}.search-box form{position:static}.search-box input[type="submit"]{display:none}ul.list_nav{margin:0 auto;text-align:center;display:block;text-align:right}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation li{position:relative;display:inline-block;margin-left:20px}.main-navigation a:hover:after{border-color:#f04f55}.main-navigation a:hover:after{border-bottom:3px dashed;transition:all 0.5s;width:60%}.main-navigation a:after{border-bottom:1px solid #fff0;content:"";width:0%;position:absolute;bottom:11px;transition:all 0.5s;left:18px}.main-navigation .sub-menu li:hover:before{opacity:1}.main-navigation .sub-menu li:before{content:"\2b";position:absolute;left:9px;top:8px;font-family:"Font Awesome 5 Free";font-weight:800;font-size:25px;color:#ffa800;opacity:0}.main-navigation .sub-menu a:hover:after{display:none}.main-navigation a{letter-spacing:0;padding:20px 20px;text-decoration:none;white-space:nowrap;backface-visibility:hidden;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;font-size:14px;line-height:25px;color:#222;font-weight:400;font-family:"Outfit";text-align:center}.main-navigation .sub-menu a:before{display:none}.main-navigation a:hover,.main-navigation .current-menu-item>a:hover{color:#fff}.main-navigation a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ffa800;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:0}.main-navigation a:hover:before{webkit-transform:scaleY(1);transform:scaleY(1);color:#fff}.main-navigation ul ul{display:none;position:absolute;left:0;top:100%;background:#ffa800;min-width:240px;z-index:9999;padding-left:0;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);visibility:hidden}.main-navigation ul ul{left:auto;top:62px;text-align:left;-ms-animation:zoomIn .3s ease-in-out;-webkit-animation:zoomIn .3s ease-in-out;animation:zoomIn .3s ease-in-out;border-radius:0}.main-navigation ul ul{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1!important;visibility:visible}.main-navigation ul ul ul{left:100%;top:0}.main-navigation ul ul a{text-transform:none;font-weight:400;color:#fff;font-size:14px;line-height:1.5;padding-left:10px;text-align:left;padding:5px 20px;transition:all 0.5s ease 0s}.main-navigation ul ul li:hover{background:#fff}.main-navigation ul ul li:hover a{color:#ffa800!important}ul.sub-menu li a:hover{-moz-transform:translate(15px,0%);-ms-transform:translate(15px,0%);-webkit-transform:translate(15px,0%);-o-transform:translate(15px,0%);transform:translate(15px,0%)}.main-navigation ul ul li,.menubar.scrolled .main-navigation ul ul li{float:none;display:block;text-align:left}.main-navigation ul li:hover>ul{display:block}.main-navigation .current-menu-item>a{color:#ffa800}.main-navigation ul ul li:hover>a{color:#fff}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 15px;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:auto}#footer{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%}.footer-cols{padding-top:40px;padding-bottom:40px}#footer{background-repeat:no-repeat;background-size:cover;position:relative}.outer-footer{background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.footer-social .socialbox a{border-right:none}.footer-social .socialbox a i{color:#fff}.footer-top{padding-bottom:50px}.footer-top-col h3{font-size:20px;font-weight:700}.outer-footer{background-size:100% 100%}#footer form.search-form{border:none;background:#fff0;padding:0}#footer form.search-form input{float:none;border:1px solid #fff;margin:8px 0}#footer .social-icons i{font-size:12px;color:#ffa800}#footer .widget_recent_entries img{width:70px;float:left;padding-right:10px}#footer .wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:inline-block;font-size:11px;letter-spacing:0;color:#afafad;font-weight:400;font-family:'Quicksand',sans-serif;margin-top:2px}#footer .wp-block-latest-posts__post-author{padding-right:10px}#footer input[type="email"]{width:85%;background:#edf0f3}#footer input[type="email"]::placeholder{font-size:15px;line-height:26px;color:#777;font-weight:400;font-family:"Outfit"}#footer button[type="submit"]{padding:11px 20px;color:#fff;border:none;background:#ffa800;position:absolute}#footer .social-icons p{display:inline}#footer .social-icons a i{display:inline-block;width:30px;height:30px;font-size:14px;color:#fff;transition:all 0.3s ease 0s;background:#2d0c46;border-radius:50%;text-align:center;line-height:28px;margin-right:4px}#footer .social-icons a i:hover{color:#ffa800;background:#fff}#footer textarea{height:100px}#footer p.post-date{color:#fff;font-size:11px!important}span.credit_link a{color:#ffa800!important}#footer{color:#fff;text-align:left}.footer_hide{display:none}#footer .footer-cols h3{font-size:22px;line-height:25px;color:#fff;font-weight:700;font-family:"Outfit";position:relative}#footer .footer-cols p{font-size:14px;line-height:26px;color:#fff;font-weight:400;font-family:"Outfit"}#footer .copyright{background:#140024;border-bottom:1px solid #fff}#footer .copyright p{font-size:14px;line-height:20px;color:#fff;font-weight:400;font-family:"Outfit";text-align:center;padding:12px 0;margin-bottom:0}#footer .copyright a{color:#ffa800;cursor:pointer}#footer ul{padding:0;margin-bottom:0}#footer ul li{margin:0 0 10px 20px;text-align:left}#footer ul li{list-style:none}#footer ul li a{font-size:14px;line-height:22px;color:#fff;font-weight:400;font-family:"Outfit"}.widget_recent_entries img{width:100px}#footer .textwidget input[type="email"]{border-radius:40px;border:2px solid #9b9b9b}#footer .textwidget input[type="submit"]{background-color:#fff0;border-radius:40px;padding:10px 20px;border:2px solid #9b9b9b;display:inline-block;margin-top:10px;color:#9b9b9b;font-family:"Poppins"}#footer .contact-widget i{color:#ffa800;margin-right:10px;font-size:16px;width:18px}#footer span.contact{border-left:1px solid #fff;padding-left:10px}#footer i.fas.fa-phone-volume{transform:rotate(-45deg)}#footer .footer-logo{width:200px}#footer .social a{color:#fff;border:none;border-radius:50%;width:34px;height:36px;display:inline-block;font-size:16px;text-align:left}#footer .widget td{padding-top:0px!important}#footer #site-navigation ul li a{font-size:15px;letter-spacing:1px;color:#919191;font-family:'Montserrat',sans-serif;font-weight:500}#footer #site-navigation ul li{margin-right:20px}#footer #site-navigation{text-align:center;border-bottom:1px solid #292929;margin-bottom:20px;padding-bottom:20px;padding-top:65px}#footer .main-navigation li.current_page_item{background-color:#fff0}#footer .footer-logo-box{margin:0 auto;display:block;position:absolute;top:-154px;left:0;right:0;background-color:#111;padding:20px 15px;max-width:180px;max-height:180px;border-radius:50%}.wpcf7 .ajax-loader{display:none}table{border-collapse:collapse;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%}.widget.widget_calendar table{margin:0}.widget.widget_calendar td,.widget.widget_calendar tr,.widget.widget_calendar th{border:1px solid #fff;color:#000}#footer .widget.widget_calendar td,#footer .widget.widget_calendar tr,#footer .widget.widget_calendar th{color:#fff;padding:2px}.widget_calendar td,.widget_calendar th{line-height:1.5625;padding:0;text-align:center}.widget_calendar caption{font-weight:900;margin-bottom:0em;color:#fff;padding-left:15px;caption-side:top}.widget_calendar tbody a{background-color:#bbb;color:#fff;display:block;font-weight:700}.widget_calendar tbody a:hover,.widget_calendar tbody a:focus{background-color:#686868;color:#fff}.widget th,.widget td{padding:.5384615385em}#return-to-top{display:inline-block;background-color:#ffa800;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#return-to-top:after{content:"\f077";font-family:"Font Awesome 5 Free";font-weight:800;font-size:25px;color:#fff;text-align:center;line-height:50px}#return-to-top:hover{cursor:pointer;background-color:#1c1c1c}#return-to-top:active{background-color:#555}#return-to-top.show{opacity:1;visibility:visible}