.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image img,ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{border:2px solid #00a0d2}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}html{font-size:100%;background-color:#fff}body{overflow-x:hidden;font-weight:400;padding:0;line-height:24px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.navbar.navbar-default .navbar-nav a,body{color:#6d6d6d}.post-link{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;transition:.2s}a,a:active,a:focus,a:hover{outline:0;text-decoration:none}p{margin-bottom:0;line-height:1.8}#wrapper{z-index:10;background-color:#fff;padding-bottom:0}.tt_button{outline:0;border-radius:0;min-height:48px;display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;overflow:hidden}.btn-hover-2 .tt_button:hover{background:0 0!important}.btn-hover-2 .tt_button::before{content:"";display:block;width:100%;height:100%;margin:auto;position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;-webkit-transition:-webkit-transform .2s cubic-bezier(.38,.32,.36,.98) 0s;-o-transition:transform .2s cubic-bezier(.38,.32,.36,.98) 0s;transition:transform .2s cubic-bezier(.38,.32,.36,.98) 0s;transition:transform .25s cubic-bezier(.38,.32,.36,.98) 0s,-webkit-transform .25s cubic-bezier(.38,.32,.36,.98) 0s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.btn-hover-2 .tt_button:hover::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.container h1,.container h2,.container h3,.container h5,h1,h2,h3,h4,h5{letter-spacing:-.03em;line-height:1.3;font-weight:600;margin:0 0 20px}.container h5{font-size:20px;font-weight:400;line-height:1.6}body .modal-menu-item,body .navbar-default .nav li a,h1,h2,h3,h4,h5{font-family:"Montserrat",sans-serif!important}.container h1{font-size:48px}.container h2{font-size:32px}.container h3{font-size:28px}#wrapper,section{position:relative}.row{margin:0}.container{padding:0;position:relative}.main-nav-right .header-bttn-wrapper{display:flex;margin-left:15px;margin-right:15px}#logo{display:flex;align-items:center}#logo .logo{font-weight:700;font-size:22px;margin:0;display:block;float:left;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out}.navbar .container #logo .logo{margin-left:15px;margin-right:15px}section,ul.redux-social-media-list{padding:0}.logo img{height:auto}.nav-logo{display:none}.loading-effect{opacity:1;transition:.7s opacity}.loading-effect.fade-in{opacity:0;transition:none}.navbar-default{border-color:#fff0;width:inherit;top:inherit}.navbar-default .navbar-collapse{border:0;box-shadow:none}.navbar-default .navbar-toggle{position:relative;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;overflow:visible;width:36px;height:36px;margin-right:0;margin-top:8px;margin-bottom:0;border-radius:0;padding:0;border:0}.navbar-header,.wpcf7 br{display:none}@media all and (max-width:960px){.navbar-header{display:block}}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0 0}.navbar-default .nav li a{opacity:1;margin:0;padding:0 15px;line-height:1;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;font-weight:400}.navbar-default .navbar-toggle .icon-bar,.navbar-toggle .icon-bar:after,.navbar-toggle .icon-bar:before{position:absolute;width:24px;height:2px;left:6px;top:24px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;margin:0;background-color:#1a1a1a;border-radius:0}.navbar-default .navbar-toggle .icon-bar:not(:first-child){display:none}.navbar-default .navbar-toggle .icon-bar:after,.navbar-default .navbar-toggle .icon-bar:before{display:block;content:""}.navbar-default .navbar-toggle .icon-bar:before{top:-8px;left:0;transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.navbar-default .navbar-toggle .icon-bar:after{top:-16px;left:0;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.navbar-default .nav:hover li a{opacity:.3}.navbar-default .nav:hover li a:hover,.navbar-default .nav:hover li.dropdown:hover a,.navbar-nav li.dropdown .dropdown-menu:hover li a:hover{opacity:1}.navbar-fixed-top .navbar-collapse{max-height:100%}.navbar-default .nav li a:focus,.navbar-default .nav li a:hover{outline:0;background:0 0;opacity:1}.tt_button.modal-menu-item{border-radius:0;box-sizing:border-box;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;cursor:pointer;min-width:auto;display:inline-flex;margin-left:10px;margin-right:0}.tt_button.modal-menu-item:first-child{margin-left:auto}.modal-content-inner .wpcf7-submit:hover{color:#fff!important}.navbar.navbar-default .menubar{-webkit-transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;-ms-transition:background .25s ease-in-out;transition:.25s ease-in-out}.navbar.navbar-default .menubar .container{display:flex;justify-content:space-between}.main-nav-extra-content{display:flex}.navbar.navbar-default .menubar.main-nav-right .navbar-collapse{margin-left:auto}@media all and (min-width:960px){.navbar.navbar-default{padding:0;border:0;background-color:#fff0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:.25s ease-in-out;z-index:1090}.navbar-default{padding:0}}header{text-align:center}#main-menu .navbar-nav .menu-item-has-children .dropdown-menu{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;display:block;opacity:0;visibility:hidden;border:0!important;border-top-style:solid;box-shadow:0 25px 98px 0 rgb(0 0 0/.1);pointer-events:none;padding:20px;border-radius:3px}.navbar-nav .menu-item-has-children .dropdown-menu::after{display:none;position:absolute;left:50%;border:solid #fff0;content:" ";height:0;width:0;pointer-events:none;border-color:#fff0 #fff0 #fff;border-width:12px;top:-24px;z-index:100;margin-left:-12px}#main-menu .navbar-nav .menu-item-has-children:hover .dropdown-menu{opacity:1;visibility:visible;pointer-events:initial}#main-menu .navbar-nav>.menu-item-has-children>a:after{color:inherit;content:"";font-family:"ekko-font";font-weight:700;font-size:11px;display:inline-block;background:0 0;margin:0 0 0 5px}#main-menu .navbar-nav .menu-item a{padding-top:32px;padding-bottom:32px}#main-menu .navbar-nav .menu-item .dropdown-menu .menu-item a{padding:6px 10px}#main-menu .navbar-nav .dropdown-menu{padding:0;border:0;border-radius:0;box-shadow:none;min-width:240px;left:-10px;top:auto;overflow:visible;right:auto}#main-menu .navbar-nav .dropdown-menu a{margin:0;padding:5px 10px;line-height:18px;-webkit-transition:0s ease-in-out;-moz-transition:0s ease-in-out;-ms-transition:0s ease-in-out;-o-transition:0s ease-in-out;transition:0s ease-in-out;background-color:#fff0;white-space:inherit}.wpcf7-form{text-align:left;position:relative}.wpcf7-form-control-wrap{position:relative;margin-right:40px;width:100%;display:inline-block}.wpcf7 form .wpcf7-response-output{margin:20px 0 0;padding:10px 20px}.modal-content-inner .wpcf7-response-output{padding:0;border:0!important;text-align:center;font-weight:700;color:#fff;margin:20px auto 0;max-width:100%;line-height:1.4;display:block;float:left}#footer{display:block;visibility:visible;opacity:1}#footer.classic,header{position:relative}.lower-footer span{opacity:1;margin-right:25px;line-height:25px}.footer-widget-area{padding-top:60px}.lower-footer,.upper-footer{border-top:1px solid rgb(132 132 132/.17)}.lower-footer{margin-top:0;padding:22px 0;width:100%}.lower-footer .container{padding:0 15px;text-align:center}.upper-footer{padding:0}.footer_widget{max-width:300px;margin:auto auto 30px}.upper-footer .footer_widget p{text-transform:inherit}.first-widget-area .footer_widget{max-width:100%;margin-left:0}.third-widget-area .footer_widget{margin-right:0}.footer_widget ul{padding:0;list-style-type:none}.footer_widget .menu{list-style-type:none;padding-left:0;margin-top:10px;margin-bottom:0;width:100%;padding-bottom:25px}#footer,.footer_widget .menu li{width:100%}.footer_widget .menu li a,.footer_widget ul a{line-height:28px;color:inherit;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.footer_widget ul a{text-transform:initial}.upper-footer .textwidget{border:0;margin-bottom:30px}.textwidget img{max-width:100%}.upper-footer .textwidget img{margin-bottom:27px}.upper-footer .textwidget span{float:left;width:90%;margin-top:10px}.upper-footer .textwidget a{color:inherit;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.upper-footer .widget-title{font-size:16px;font-weight:700;margin-bottom:10px;letter-spacing:0}.modal-content-contact .redux-social-media-list i{float:left;transition:.2s;margin-right:20px;margin-left:0;font-size:18px;color:#1a1a1a;-webkit-transition:-webkit-transform .2s cubic-bezier(.38,.32,.36,.98) 0s;-o-transition:transform .2s cubic-bezier(.38,.32,.36,.98) 0s;transition:transform .2s cubic-bezier(.38,.32,.36,.98) 0s;transition:transform .25s cubic-bezier(.38,.32,.36,.98) 0s,-webkit-transform .25s}.upper-footer i{margin-right:0;float:left;margin-left:30px;font-size:18px;transition:.2s;color:#b1b1b1}.modal-content-contact .redux-social-media-list{padding-left:0;margin-top:45px}.modal-content-contact .redux-social-media-list i:hover{transform:translateY(-3px)}.back-to-top{position:fixed;z-index:100;bottom:40px;right:-50px;text-decoration:none;background-color:#fff;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;width:50px;height:50px;cursor:pointer;text-align:center;line-height:51px;border-radius:50%;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;box-shadow:0 0 27px 0 rgb(0 0 0/.045)}.back-to-top:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.back-to-top .fa{color:inherit;font-size:18px;line-height:50px}.entry-header{padding-top:100px;text-align:left;margin-bottom:0;padding-bottom:100px;overflow:hidden;background-color:#f5f5f5}.entry-header.blog-header{padding-bottom:70px;padding-top:138px;margin-bottom:10px}.blog-title-center{text-align:center}.entry-header .container{padding:0 15px}.single-post .entry-header.blog-header{background:0 0!important;padding-bottom:2px}.single-post #posts-content{padding-top:0;padding-bottom:0}#posts-content{padding:60px 0 100px}.related-posts .post,.related-posts .post img{-webkit-transition-duration:800ms;transition-duration:800ms;-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1);border-radius:5px}.related-posts .post{width:calc(33.3333% - 30px);float:left;border:0;padding-bottom:0;margin:0 15px 30px;box-shadow:0 25px 98px 0 rgb(0 0 0/.1);background-color:#fff;overflow:hidden}#posts-content .related-posts .post{border-radius:8px;overflow:hidden;border:1px solid rgb(72 23 195/.4)!important;transition:border .4s linear!important}#posts-content .related-posts .post:hover{border:1px solid rgb(244 98 126/.4)!important}#posts-content .related-posts .post h5:hover>a{background-image:linear-gradient(90deg,#38aef4 0,#636af8 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.owlslider-related-posts .post{width:calc(100% - 30px)}.related-posts .post img{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;max-width:100%;margin-bottom:0}#posts-content .post-link,.related-posts .post .entry-content{line-height:1;font-weight:600}#posts-content .post-link{margin-top:0;display:block;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;-o-transition:transform .2s cubic-bezier(.38,.32,.36,.98) 0s;transition:transform .2s cubic-bezier(.38,.32,.36,.98) 0s;transition:transform .2s cubic-bezier(.38,.32,.36,.98) 0s,-webkit-transform .2s cubic-bezier(.38,.32,.36,.98) 0s}.related-content .entry-image,.related-posts .entry-image{overflow:hidden;min-height:240px}.related-posts .entry-image{background-color:#fff;max-height:350px;padding:15px 15px 0}.related-posts .post .entry-wrapper{position:relative;overflow:hidden;background-color:#fff;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;border:0;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:30px}#posts-content .blog-single-title{-ms-word-wrap:break-word;word-wrap:break-word}.single-post #posts-content .BlogFullWidth{width:80%;padding:0}#posts-content .entry-meta,.related-posts .entry-meta{margin-bottom:17px;line-height:1.3}#posts-content .post{margin-bottom:69px;background:0 0;padding:0 0 50px;border-radius:0;font-size:inherit;border-bottom:none}#posts-content .post:last-child{border-bottom:none}.single-post #posts-content .post{margin-bottom:0;border:0;border-bottom:none;padding-bottom:0}.single-post #posts-content .related-posts img{max-width:calc(100% - 30px);border-radius:5px;margin-bottom:0;max-width:100%;height:auto}#posts-content .wp-post-image{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 200ms ease-in-out;margin-bottom:50px}.entry-meta .far{font-size:14px}.entry-meta .far,.entry-meta span{margin-right:10px}.entry-meta .author:before,.entry-meta .published:before{content:"";width:1px;height:12px;background:0 0;position:absolute;right:0;top:2px}.entry-meta .author,.entry-meta .published{padding-right:10px;position:relative}.widget-title{font-size:16px;font-family:inherit;text-align:left;font-weight:700;margin:0;letter-spacing:-.3px;line-height:40px}.related-title h3{border-top:none;padding-top:0;font-size:24px;line-height:1;font-weight:inherit;padding-bottom:0;border-bottom:none;letter-spacing:-.03em;margin:0 40px 35px 15px}#posts-content .post p{margin-bottom:30px}#posts-content .post ul,.blog-content p{margin-bottom:25px}#posts-content .post ul ul,#posts-content img{margin-bottom:0}#posts-content .post .post-link:after,#posts-content .post-link:after{content:"";display:inline-block;font-family:"ekko-font";speak:none;font-weight:600;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:8px;margin-top:0;-o-transition:.2s cubic-bezier(.38,.32,.36,.98) 0s;transition:.2s cubic-bezier(.38,.32,.36,.98) 0s;transition:.2s cubic-bezier(.38,.32,.36,.98) 0s,-webkit-transform .2s cubic-bezier(.38,.32,.36,.98) 0s}#posts-content .post .post-link:hover:after,#posts-content .post-link:hover:after{margin-left:12px}#posts-content img,.single-post img{max-width:100%;height:auto}#posts-content .blog-content ul li:before{margin-left:-10px}.wpcf7 .wpcf7-submit{-webkit-transition:.2s!important;-moz-transition:.2s!important;-ms-transition:.2s!important;-o-transition:.2s!important;transition:.2s!important;text-align:center;border-radius:0;font-weight:700;padding:0;margin:auto;display:table;box-sizing:border-box;outline:0;cursor:pointer;min-width:150px;width:100%;border:0;color:#fff;background-color:#fff0;float:left;height:50px;line-height:24px;padding-top:0!important;padding-bottom:0!important}.wpcf7 .wpcf7-text:focus{border-color:#ccc}.wpcf7 .wpcf7-submit:hover,footer{background-color:#fff}.widget_text .wpcf7 .wpcf7-submit{float:none}.blog-social-sharing{margin-top:55px;margin-bottom:71px}#posts-content .entry-meta{color:inherit;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;font-weight:400}.blog-single-title-meta-wrapper{margin-bottom:43px;padding:0 15px;text-align:center}.blog-single-title-meta-wrapper .col-lg-8{float:none;margin:auto;padding:0}.related-posts{background-color:#f5f5f5;padding-bottom:50px;padding-top:50px;overflow:hidden}.BlogFullWidth{margin:auto;float:none;width:100%;padding:0}.single-post .navbar.navbar-default{padding:0}.navbar.navbar-default{position:fixed;top:0;left:0;right:0;border:0}footer.underline-effect .footer_widget .menu li a,footer.underline-effect .textwidget a{position:relative;padding-bottom:6px}footer.underline-effect .textwidget a{margin-bottom:-6px}footer.underline-effect .footer_widget .menu li a:after,footer.underline-effect .textwidget a:after{content:"";transition:.2s all ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:50%;height:2px;width:0;bottom:0;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#ccc}footer.underline-effect .footer_widget .menu li a:hover:after,footer.underline-effect .textwidget a:hover:after{width:100%}#popup-modal{z-index:10001;background-color:rgb(245 245 245/.85);cursor:pointer}#popup-modal .close{position:absolute;background-color:#fff;right:20px;top:20px;z-index:999;border-radius:90px;height:20px;width:20px;outline:0;font-size:15px;text-shadow:none;opacity:1;color:#1f1f1f;text-align:center;transition:.25s;font-weight:700;font-family:"Montserrat",sans-serif}@media all and (max-width:960px){#popup-modal .close{font-size:22px;top:10px;right:10px}}#popup-modal .modal-content{position:relative;width:1100px;margin-top:-242px;margin-left:-550px;top:50%;left:50%;border:0;border-radius:7px;box-shadow:none;box-shadow:0 25px 98px 0 rgb(0 0 0/.1);-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;opacity:0;cursor:default;overflow:hidden}.modal-content-inner{padding:100px 100px 55px;height:100%;right:0;background-size:cover;position:relative}.modal-content-inner p{font-size:13px;text-align:center;font-weight:700;color:#333;line-height:1.6;margin:0}.wpcf7 .wpcf7-email,.wpcf7 .wpcf7-text{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;width:100%;box-sizing:border-box;min-width:100%;margin-bottom:10px;box-shadow:none;font-size:inherit;letter-spacing:0;outline:0;line-height:50px;height:50px;padding:0 30px;text-align:left;font-family:inherit;border-radius:0;border:0;background-color:#f5f5f5}.modal-content-inner .wpcf7 .wpcf7-email,.modal-content-inner .wpcf7 .wpcf7-text{border:0;background-color:#fff;box-shadow:0 25px 98px 0 rgb(0 0 0/.075)}.modal-content-inner .wpcf7{position:relative;z-index:10;width:100%}.modal-content-inner::after{display:block;content:"";position:absolute;width:100%;height:100%;background-color:rgb(37 37 37/.6);top:0;left:0}.modal-content-inner .wpcf7-form-control-wrap{width:100%;margin:0}.modal-content-inner .wpcf7 .wpcf7-email:focus,.modal-content-inner .wpcf7 .wpcf7-text:focus{background-color:#fff}.modal-content-inner .wpcf7-submit{margin-bottom:0;display:block;border:0;width:100%}.modal-content-inner:before{width:0;content:"-";text-indent:-9999px;height:0;position:absolute;z-index:9999;top:50%;margin-top:-6px;left:-12px;border-top:12px solid #fff0;border-bottom:12px solid #fff0;display:none}.modal-content-contact{padding:90px 100px 0}.modal-content-contact p{margin-bottom:35px;font-size:16px}.modal-content-contact .key-icon-box.cont-left{margin-top:20px}.modal-content-contact .key-icon-box.icon-left.icon-default .fa{float:left;margin-right:15px;margin-bottom:0;font-size:16px;font-weight:700;color:inherit;line-height:21px;width:20px}.modal-content-contact .key-icon-box .service-heading{text-transform:lowercase;font-size:16px}.modal-content-contact .key-icon-box .service-heading a{transition:.25s}@media all and (max-width:959px){.footer-widget-area{padding-top:0!important}.upper-footer .footer_widget p{line-height:1em!important;margin-bottom:.4em!important}.modal-content-inner .wpcf7-response-output{display:none}.modal-content-contact{padding:20px}.related-posts .post .entry-wrapper{margin-left:0;margin-right:0}.single-post #posts-content .BlogFullWidth,.upper-footer .textwidget span{width:100%}#posts-content .blog-single-title,.container h1{font-size:32px;line-height:1.3}.blog-single-title-meta-wrapper{text-align:left;margin-bottom:20px}.container h2{font-size:28px}.container h3{font-size:21px}.entry-header.blog-header{padding-top:80px;padding-bottom:80px}.single-post .entry-header.blog-header{padding-bottom:0;padding-top:40px}.navbar.navbar-default .container{padding:8px 15px}.navbar.navbar-default .menubar .container{display:block}.navbar-default{box-shadow:0 0 20px rgb(0 0 0/.05)}.entry-header{padding-top:0;margin-bottom:0}#logo{float:left}.navbar .container #logo .logo{margin-left:0;line-height:47px;font-size:18px}.single-post .navbar-default .container{width:100%}.navbar-nav{margin:15px 0;text-align:left;max-height:calc(100vh - 210px)}.modal-menu-item,.modal-menu-item:focus{width:100%;text-align:center;float:none;margin:0 auto 20px;padding-left:0;padding-right:0}#main-menu .navbar-nav .dropdown-menu{padding:0;border:0;border-radius:0;box-shadow:none;min-width:230px;left:auto;visibility:visible;float:none;opacity:1;margin-bottom:20px;width:100%;top:auto;position:relative}#main-menu .navbar-nav .menu-item .dropdown-menu .menu-item a{padding:7px 0!important}#main-menu .navbar-nav .menu-item-has-children .dropdown-menu,.modal-content-contact .key-icon-box.icon-left.icon-default .fa{display:none}.navbar-fixed-top .navbar-collapse{overflow-y:scroll;max-height:calc(100vh - 65px);margin-right:0;margin-left:0;padding-left:0;padding-right:0;margin-bottom:10px}.navbar .modal-menu-item{box-sizing:border-box;margin:0 0 10px}.navbar-default .nav li a{margin-top:15px}#main-menu .navbar-nav .menu-item a{padding:10px 0;margin:0;opacity:1}.container{padding-right:15px;padding-left:15px}html{overflow-x:hidden}.navbar-fixed-top,.navbar.navbar-default .menubar{padding:0;min-height:65px}.navbar-fixed-top .page-scroll{margin:0}.header-bttn-wrapper{width:100%!important;display:none!important}.logo img{max-height:47px;margin-top:0;width:auto}p{font-size:14px}#posts-content .post p{text-align:left}.modal-content-contact p,p{margin-bottom:20px}.service-heading{font-size:18px;margin-bottom:18px}.wpcf7 .wpcf7-email,.wpcf7 .wpcf7-text{min-width:100%;width:100%}.footer_widget .menu li,.footer_widget li,html{width:100%}.wpcf7 .wpcf7-form{width:100%;margin:auto}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap{width:100%!important;margin:0;flex:none}.modal-content-inner .wpcf7 .wpcf7-form .wpcf7-form-control-wrap{margin-bottom:0}.lower-footer span{width:100%;display:block}.blog-single-content .blog-content,.lower-footer{margin-top:0}#posts-content .post .blog-single-title{margin-bottom:20px;text-align:left;font-size:28px;line-height:1.3}#posts-content .wp-post-image{margin-bottom:30px}#posts-content .entry-meta span{width:auto;float:left;line-height:1;margin-bottom:5px}#posts-content .entry-meta{float:left;margin-bottom:15px;width:100%}#posts-content .post{margin-bottom:35px;border-radius:0;margin-right:15px;margin-left:15px;padding:15px 0 25px}.blog-single-content{padding-bottom:0;border-bottom:none}.single-post #posts-content .post{padding-top:5px;border:0;margin-bottom:50px}.single-post #posts-content .related-posts .post{padding-top:0;margin:0 0 20px}.lower-footer{border-top:none;text-align:center;padding:20px 0 25px}#footer{position:relative;z-index:0}#wrapper{margin-bottom:0!important;padding-top:65px}.footer_widget .menu{margin-top:0!important;padding-bottom:10px!important}.upper-footer .widget-title{margin-bottom:0!important;margin-top:0!important}.upper-footer{padding:50px 0 20px;background-color:#fafafa}ul.redux-social-media-list li i{margin:0 25px 0 0}#popup-modal .modal-content{overflow:hidden;transition:all .2s;max-width:90%;left:0;margin-left:5%;border-radius:0;position:fixed;top:5%;margin-top:0;border:0;box-shadow:none;overflow-y:scroll;max-height:90%;padding:0}.modal-content-inner .wpcf7-submit{float:none}.modal-content-inner p{font-size:12px;margin-bottom:20px}.modal-content-inner{padding:25px 25px 10px}#posts-content{padding:20px 0 0}.blog-single-title-meta-wrapper .col-lg-8{max-width:100%}.wpcf7 .wpcf7-submit{width:100%;margin-bottom:20px}.related-posts{border:0;padding-top:50px;padding-bottom:50px;margin-top:40px}.blog-social-sharing{margin-top:0;margin-bottom:0}.footer_widget{max-width:100%;margin:auto}.upper-footer .textwidget{max-width:100%;padding:0;margin-bottom:30px}.back-to-top{z-index:999}.related-content .entry-image,.related-posts .entry-image{min-height:auto}}@media all and (min-width:400px) and (max-width:960px){.related-posts .post{float:left;border-radius:0;border:0;padding-bottom:0;width:calc(33.3% - 15px);margin:0 15px 15px 0}.owlslider-related-posts .post{width:calc(100% - 15px);margin-right:10px}}@media all and (min-width:960px) and (max-width:1180px){.navbar .modal-menu-item{display:none!important}}@media all and (max-width:720px){.related-posts .post{width:100%;margin-left:0;margin-right:0}}@media all and (min-width:767px) and (max-width:1024px){.related-content .entry-image,.related-posts .entry-image{min-height:auto}.upper-footer .col-md-3{width:25%}.footer_widget .menu li,.footer_widget li,.upper-footer .widget-title,.upper-footer p{text-align:left}.single-post .navbar-default .container{width:100%}}@media all and (max-width:1360px) and (min-width:960px){#main-menu .navbar-nav .dropdown-menu{left:auto;right:0}}.key-icon-box{border-radius:0}.key-icon-box i{display:block;margin:auto auto 35px;font-size:48px;width:100px;height:100px;line-height:105px;border-radius:0}.key-icon-box .service-heading{margin-top:0;margin-bottom:10px}.icon-default,.key-icon-box.icon-left.icon-default i,.tt_button{text-align:center}.key-icon-box.cont-left,.key-icon-box.icon-left{text-align:left}.key-icon-box.icon-left.icon-default i{float:left;margin-right:25px;margin-top:0;line-height:100%}.key-icon-box.cont-left i{margin-left:0}.key-icon-box.icon-default i{width:auto;height:auto;line-height:1;margin-bottom:20px}.tt_button{-webkit-transition:.2s!important;-moz-transition:.2s!important;-ms-transition:.2s!important;-o-transition:.2s!important;transition:.2s!important;border:0;font-weight:700;color:#fff;padding:16px 25px;margin:auto;box-sizing:border-box;cursor:pointer;z-index:11;position:relative}.tt_button:hover{background-color:#fff0;text-decoration:none}.tt_button:focus{color:#fff}@media (max-width:960px){.footer_widget ul.redux-social-media-list li{float:none;display:inline-block}.key-icon-box,.key-icon-box.cont-left{margin-bottom:0!important}.key-icon-box.icon-left.icon-default i{float:none;margin:0 0 20px;text-align:left}.key-icon-box i{margin-bottom:16px;margin-top:20px}}@media (min-width:960px) and (max-width:1365px){#wrapper{overflow:hidden}}#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li{background:0 0;list-style:none}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_transparent{background:0 0}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container p.toc_title+ul.toc_list{margin-top:1em}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}@font-face{font-display:swap;font-family:"ekko-font";src:url(/wp-content/themes/ekko/core/assets/fonts/ekko-font.eot);src:url(/wp-content/themes/ekko/core/assets/fonts/ekko-font.eot#iefix)format("embedded-opentype"),url(/wp-content/themes/ekko/core/assets/fonts/ekko-font.woff)format("woff"),url(/wp-content/themes/ekko/core/assets/fonts/ekko-font.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.fa-angle-up,.fa-clock,.fa-envelope,.fa-facebook-square,.fa-linkedin,.fa-phone-alt,.fa-youtube{font-family:"ekko-font"!important;font-display:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;speak:none;font-weight:400!important}.fa-facebook-square:before{content:""}.fa-linkedin:before{content:""}.fa-youtube:before{content:""}.fa-angle-up:before{content:""}.fa-envelope:before{content:""}.fa-clock:before{content:""}.fa-phone-alt:before{content:""}ul.redux-social-media-list{margin-top:-20px}ul.redux-social-media-list li{font-size:30px;float:left;margin-right:2px;padding:5px;display:block}ul.redux-social-media-list li:before{content:""}@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}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fab,.far{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa::before,.fab::before,.far::before{content:var(--fa)}.far{font-family:"Font Awesome 6 Free"}.fab{font-family:"Font Awesome 6 Brands"}.fa-phone-alt{--fa:"\f879"}.fa-envelope{--fa:"\f0e0"}.fa-clock{--fa:"\f017"}.fa-user-circle{--fa:"\f2bd"}.fa-angle-up{--fa:"\f106"}:host,:root{--fa-style-family-brands:'Font Awesome 6 Brands';--fa-font-brands:normal 400 1em/1 'Font Awesome 6 Brands'}@font-face{font-display:swap;font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-brands-400.ttf)format("truetype")}.fab{font-weight:400}.fa-facebook-square{--fa:"\f082"}.fa-linkedin{--fa:"\f08c"}.fa-youtube{--fa:"\f167"}:host,:root{--fa-font-regular:normal 400 1em/1 'Font Awesome 6 Free'}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-regular-400.ttf)format("truetype")}.far{font-weight:400}:host,:root{--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 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-regular-400.ttf)format("truetype");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/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-v4compatibility.woff2)format("woff2"),url(/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/webfonts/fa-v4compatibility.ttf)format("truetype");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}