.j-header{position:sticky;top:0;z-index:99}:root{--primary-color:#FFB246}.j-header{--toolbar-bg:#f8f8f8;--toolbar-color:#333;--nav-color:#fff;--nav-bg:#FFB246;--nav-hover-bg:transparent;--nav-hover-color:#333;--nav-active-bg:transparent;--nav-active-color:#333;--wellcome-color:#333;--logo-default:#fff}#slideBar .swiper-pagination-bullet-active{background:#FFB246}.categories-area .single-item{height:110px}#slideBar .swiper-pagination-bullet{width:40px;height:5px;border-radius:0}@media (max-width:992px){#slideBar .swiper-pagination-bullet{width:20px}}.topbar{background-color:#ccc!important}.topbar .pull-left,.topbar li a{color:#000!important}.topbar li .dropdown-menu a{color:#000!important;text-align:left}.topbar li .dropdown-menu a:hover{background-color:#000}.topbar li a:hover{background-color:#ccc!important}.btn-primary{background-color:#43C3EA!important;border-color:#43C3EA!important;color:#fff!important}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:visited{background-color:#fff!important;border-color:#3f5090!important;color:#fff!important}@media screen and (min-width:992px){.bootsnav{background-color:#ccc!important;min-height:30px!important;border-bottom:none!important}}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/pacifico/v17/FwZY7-Qmy14u9lezJ-6H6Mw.ttf) format('truetype')}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/merriweather/v28/u-440qyriQwlOrhSvowK_l5-fCZJ.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype')}body #page-content{font-family:Merriweather,serif;color:#666;background:#fff;font-size:14px;line-height:1.6em;font-weight:400}body,html{width:100%;padding:0;margin:0}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}img{max-width:100%;height:auto}h1{font-size:38px}h2{font-size:36px}h3{font-size:32px}h4{font-size:28px}h5{font-size:24px}h6{font-size:20px}h1,h2,h3,h4,h5,h6{font-weight:600;color:#111}a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:focus,a:hover{color:#666;text-decoration:none}.tlinks{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden}.f-right{float:right}.f-left{float:left}.t-center{text-align:center;margin:0 auto}.t-right{text-align:right}.t-left{text-align:left}.post:after,.post:before,article:after,article:before,section:after,section:before{clear:both;content:'\0020';display:block;visibility:hidden;width:0;height:0}.clear{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:after,.clearfix:before{clear:both;content:'\0020';display:block;visibility:hidden;width:0;height:0}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.text-primary{color:#f05f40}hr{max-width:50px;border-color:#f05f40;border-width:5px}#page-content p{color:#816943}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:0 0}.navbar-default{background-color:#222;border:none}.navbar-default h1.navbar-brand{font-family:Pacifico,sans-serif;font-size:41px;font-weight:500;margin:0}.navbar-default h1.navbar-brand a{color:#c64e4e!important}.navbar-default .navbar-brand.active,.navbar-default .navbar-brand:active,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fec503}.navbar-default .navbar-collapse{border-color:rgba(255,255,255,.02)}.navbar-default .navbar-toggle{border:none;background-color:#F05F40}.navbar-default .navbar-toggle span.icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#F05F40}.navbar-default .nav li a{text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;color:#555}.navbar-default .nav li a:focus,.navbar-default .nav li a:hover{outline:0;color:#FFB246}.navbar-default .navbar-nav>.active>a{border-radius:0;color:#ddd;background:0 0}@media (min-width:768px){.navbar-default{padding:20px 0;border:0;background-color:#fff;-webkit-transition:padding .3s;transition:padding .3s}.navbar-default .navbar-brand{font-size:2em;-webkit-transition:all .3s;transition:all .3s}.navbar-default.navbar-shrink{padding:0;background-color:#fff;border-bottom:2px solid #F6F7F8}.navbar-default.navbar-shrink .nav li a{color:#444}.navbar-default.navbar-shrink .nav li a:focus,.navbar-default.navbar-shrink .nav li a:hover{color:#F05F40}.navbar-default.navbar-shrink .navbar-brand{font-size:1.5em}}@media (max-width:767px){.navbar-default h1.navbar-brand{font-family:Pacifico,sans-serif;font-size:25px;font-weight:500;margin:0}.navbar-default h1.navbar-brand a{color:#fff!important}.navbar-default .nav li a{color:#fff}}.box-shadow{margin-top:100px;position:relative}.box-shadow:after,.box-shadow:before{z-index:-1;position:absolute;content:"";bottom:19px;left:10px;width:50%;top:80%;max-width:300px;background:#555;-webkit-box-shadow:0 25px 15px #555;box-shadow:0 25px 15px #555;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.box-shadow:after{-webkit-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}@media (max-width:767px){.box-shadow{margin-top:50px}}.carousel-inner img{width:100%}.header-text{position:absolute;top:7%;left:auto;right:4.8%;width:40%;background:rgba(0,0,0,.7);padding:25px 10px;color:#fff}.header-text h1{font-size:55px;line-height:1.2;font-family:"Roboto Slab",sans-serif;color:#fff;margin:0 0 30px}.header-text .btn-primary{background-color:#F05F40;border:none;padding:10px 20px;color:#fff}.header-text .btn-primary:hover{background-color:#FFB246}.site-5025556282544357.j-menu .j-menu_item ul{max-width:260px;width:unset}.box-content{padding:100px 0}.box-content .heading{margin-bottom:50px;text-align:center}.box-content.box-style-1{background-color:#F6F7F8}.box-content.box-style-2{background-color:#fff}.box-content.box-1 .box-item{text-align:center;margin-bottom:40px}.box-content.box-1 .box-item .wrap-img{background:#FFB246;padding-top:60px;border-radius:50%;height:220px;width:220px;display:inline-block}.box-content.box-1 .box-item .services-heading{margin:20px}.box-content.box-1 .box-item h3.services-heading{font-size:25px}.box-content.box-2 .post{margin-bottom:30px}.box-content.box-4 .info{font-style:italic;margin-top:10px;color:#222;font-weight:700;text-align:right}.box-content.box-4 .box-item{margin-bottom:50px}.box-content.box-4 .wrap-img{text-align:center;margin-bottom:30px}.post{margin-bottom:30px}.post:last-child{margin-bottom:0}.post:after,.post:before{clear:both;content:'\0020';display:block;visibility:hidden;width:0;height:0}.post .wrapper{display:inline-block;text-align:left}.post .wrapper p{display:inline-block}.post .fix-right{float:right}@media only screen and (max-width:1200px){.post .fix-right{float:none}}.post blockquote{border-left:3px solid #1c7791;font-size:18px;margin:0 50px;font-style:italic;color:#666;padding-left:20px}.post ol{float:left;text-align:justify;margin:10px 50px;font-size:16px;list-style-type:circle}.post .entry-title{margin:0 0 20px;text-align:center}.post h1.entry-title{line-height:1.2;font-size:38px}.post h2{line-height:1.1;font-size:20px;margin:0}.post .info a{color:#BE0A0A}.post .info a:hover{text-decoration:underline}.box-content.box-5{padding:110px 0}.box-content.box-5 h3{margin-bottom:13px;font-size:35px;font-size:24px;margin-top:10px}.box-content.box-5 input{border:1px solid #17B3E8;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.box-content.box-5 textarea{border:1px solid #17B3E8;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;height:240px}@media (max-width:767px){#main-content{margin-top:80px}}article:after,article:before{clear:both;content:'\0020';display:block;visibility:hidden;width:0;height:0}article .info{margin:5px 0 10px}article .info span{display:block}article .info a{color:#17B3E8;text-decoration:none}article .info a:hover{color:#000}article h1{font-size:30px}article h2{font-size:22px}article img{width:auto}.widget{margin:0 0 30px}.widget:after,.widget:before{clear:both;content:'\0020';display:block;visibility:hidden;width:0;height:0}.widget ul li{list-style:none}.widget .heading{border-bottom:1px solid #333;margin:20px 0}.widget .heading h4{font-size:25px}.widget .content{margin-top:30px}.widget.wid-about img{max-height:350px;width:100%;margin-bottom:30px}.widget.wid-posts .post:after,.widget.wid-posts .post:before{clear:both;content:'\0020';display:block;visibility:hidden;width:0;height:0}.widget.wid-posts img{float:left;margin:15px 10px;width:100px}.widget.wid-posts .wrapper{vertical-align:middle;text-align:left;padding-bottom:7px;margin-top:5px;display:inline-block}.widget.wid-posts .wrapper h5{font-size:20px}.widget.wid-archive select{margin:5px 0;height:40px;width:100%;padding-left:10px;font-family:"Noto Serif",serif;font-size:16px;background-color:#e9e9e9;color:#777;border:none}.widget.wid-gallery img{margin-bottom:30px;max-width:100%}.widget.wid-related{background-color:#fff;margin:20px 0}.widget.wid-related img{max-width:243px;width:100%}.widget.wid-related h4{margin-top:10px;font-size:20px}footer input{border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#333;display:block;font-size:15px;font-weight:400;height:40px;line-height:1.2;margin:10px 0;outline:0;padding:7px 10px 4px;-webkit-transition:border-color .2s ease-in-out 0s,color .2s ease-in-out 0s;transition:border-color .2s ease-in-out 0s,color .2s ease-in-out 0s;width:100%;background-color:transparent;border:2px solid #444}footer{color:#555;background-color:#FFB246;font-size:13px}footer ul{padding:0;margin-top:10px}footer ul li{list-style:none}footer a{color:#999;text-decoration:underline}footer a:hover{color:#fff}footer .col-footer{margin:10px 0 30px}footer .top-footer{padding:50px 0;background-color:#fff}footer .wrap-footer{padding:40px 0}footer .bottom-footer{background-color:#29282E;color:#fff;text-align:center;padding:10px 0}footer .bottom-footer p{color:#999}footer ul.social-buttons li a{display:block;width:35px;height:35px;border-radius:100%;font-size:20px;color:#222;background-color:#fff;-webkit-transition-duration:.4s;transition-duration:.4s}footer ul.social-buttons li a:hover{background-color:#FFB246;color:#fff}footer ul.social-buttons li a i{margin-top:7px}.footer-title:before{background-color:#F05F40;content:"";height:1em;left:0;margin-top:-.5em;position:absolute;top:50%;width:3px}.footer-title{display:block;font-weight:700;letter-spacing:1px;margin-top:-5px;padding-left:13px;position:relative;text-transform:uppercase;font-size:14px;color:#fff}.footer-tags a{color:#999;border:1px solid #999;padding:4px 10px;line-height:2.2;font-size:13px;text-transform:capitalize}.footer-tags a:hover{color:#fff;text-decoration:none}.widget_recent_entries li{border-bottom:1px solid rgba(0,0,0,.2);color:#999;font-size:11px;margin-bottom:0;padding:15px 0 16px;text-transform:uppercase}.widget_recent_entries li:last-child{border-bottom:none}.widget_recent_entries li a:before{content:">";font-family:FontAwesome;left:0;line-height:1;margin-top:-5px;position:absolute;top:50%}.widget_recent_entries li a{font-weight:700;text-transform:uppercase;color:#555;display:inline-block;position:relative;padding-left:14px;letter-spacing:1px;font-size:10px}.contact h2{font-size:34px;font-weight:500;letter-spacing:3px;padding-top:20px;text-align:center}#contact_form{padding:25px}#ff label{cursor:pointer;margin:px 0;display:block;font-weight:700}#ff input{display:block;width:100%;color:#000;padding:10px;margin:5px 0 25px}#ff textarea{display:block;width:100%;height:200px;color:#000;padding:10px;margin:5px 0 25px}#ff .sendButton{border:none;cursor:pointer;background-color:#000;border-radius:3px;width:100px;color:#fff}#ff .sendButton:hover{background-color:#333}.message{text-align:center;margin:50px 0}.message .wrap{padding:50px;background:#fff;border:1px solid #333;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}.message .back{margin-top:30px}#page-content .btn{border-radius:2px;position:relative;display:inline-block;outline:0;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-weight:400;text-shadow:0 0 1px rgba(255,255,255,.3);font-size:13px}a.btn:focus{opacity:.9}.btn-skin{background-color:#F05F40;border:none;color:#fff;padding:7px 25px;line-height:26px}.btn-skin:hover{background-color:#FFB246;color:#fff}.btn-3{background:#C64E4E}.top-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-footer .item img{width:200px;height:50px}@media (max-width:760px){.top-footer .item img{width:150px;height:50px}}.owl-controls .owl-buttons div{position:absolute;color:#777;opacity:.7}.owl-carousel:hover .owl-buttons div{color:#000}.owl-controls .owl-buttons .owl-prev{left:10px;top:50%}.owl-controls .owl-buttons .owl-next{right:10px;top:50%}.owl-carousel .owl-buttons div i{font-size:40px;margin:-20px 0 0}.item-container{position:relative;overflow:hidden;display:block;text-align:center;background-color:#fff;vertical-align:top;margin-bottom:20px;border:1px solid #ccc;padding:7px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.item-container img{display:block;width:100%;height:auto;-webkit-transition:all .5s ease;transition:all .5s ease}.item-container .item-caption{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:0 0;width:100%;height:100%;padding:35px 30px;-webkit-transition:.6s;transition:.6s}.item-caption:hover{opacity:.9}.item-caption-inner{display:table;width:100%;height:100%}.item-caption-inner1{display:table-cell;width:100%;height:100%;vertical-align:middle}.item-container .item-caption i.fa{font-size:40px}.item-container .item-caption h3,.item-container .item-caption i.fa,.item-container .item-caption span{text-align:center;color:#fff;display:none}.item-container .item-caption h3{font-size:35px;letter-spacing:2px;margin-bottom:0}.item-container .item-caption span{font-size:22px}.item-container:hover img{-webkit-transform:scale(1.25);transform:scale(1.25)}.item-container:hover .item-caption{background:rgba(0,0,0,.5)}.item-container:hover .item-caption h3,.item-container:hover .item-caption i.fa,.item-container:hover .item-caption span{display:inline-block}.categories{margin-bottom:70px;text-align:center}ul.cat{margin:0;padding:0}ul.cat li{display:inline-block}ol.type li{margin:10px 0 10px 20px}ol.type li:first-child{margin-left:0}ol.type li a{color:#717171;padding:14px 56px;background:#F8F8F8;font-size:19px;font-weight:700;line-height:2.2}ol.type li a.active,ol.type li a:hover{background:#FFB246;color:#fff}.isotope-item{z-index:2}.isotope-hidden.isotope-item{z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;transition-duration:.8s}.isotope-item{margin-right:-1px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.isotope{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.maps iframe{pointer-events:none}.sa-confirm-button-container .confirm:focus{outline:0;background-color:#FFB246!important;border-color:#FFB246!important}#about>.container>.row,.portfolio-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.box-content{padding:0}.box-content .heading{margin-bottom:0}.box-content.box-1 .box-item .wrap-img{width:150px;height:150px}.box-content.box-style-1{padding-top:20px}.about-text{height:0}.agileits-title{text-align:center}.home .module-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.site-module-contact{max-width:1200px;margin:0 auto}@media (min-width:768px){.site-module-contact{width:740px}}@media (min-width:992px){.site-module-contact{width:960px}}@media (min-width:1200px){.site-module-contact{width:1200px}}.call-to-action-area .heading{margin-bottom:50px;text-align:center}