@media screen and (max-width:1280px){
    .container-lg{max-width:1170px}
}



@media (min-width:576px){
        .container-lg{max-width:540px}
}
@media (min-width:768px){
    .container-lg{max-width:720px}
}
        @media (min-width:992px){
                .container-lg{max-width:960px}}@media (min-width:1201px){
                    .container-lg{width:100%;max-width:1600px;margin:0 auto}}
                    @media screen and (max-width:1441px){.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{background:#000}.gt-carousel .owl-nav>div.owl-prev{left:20px}.gt-carousel .owl-nav>div.owl-next{right:20px}}@media screen and (max-width:1025px){.section-title .text-lg{font-size:78px!important}.display-1,blockquote.large-quote p{font-size:48px}.p-small{padding:15px 0}.p-medium{padding:35px 0}.p-large{padding:75px 0}.p-xlarge{padding:100px 0}.pricing-table .table-header .table-price{width:160px;height:160px;padding-top:60px}.display-2{font-size:42px}}@media (max-width:1023px){header#masthead{position:absolute}header#masthead .site-branding{width:100%}header#masthead #mobile-navigation #primary-menu{position:absolute;top:64px;background:#e5b739;width:100%;left:0;overflow-y:scroll;padding:25px;align-items:center;justify-content:center}#primary-menu li a span{display:inline-block}header#masthead #site-navigation{display:none}header#masthead #mobile-navigation #primary-menu li ul{padding-left:0}header#masthead #mobile-navigation #primary-menu li{display:block;line-height:44px;padding-left:15px;padding-right:15px}header#masthead #mobile-navigation #primary-menu li+li{margin-left:0}#primary-menu .slicknav_arrow{display:none!important}#primary-menu .has-children>a.slicknav_item>a:after{content:'+';display:inline-block;margin-left:10px}#primary-menu li a:focus{outline:0}#primary-menu li a.slicknav_item>a span:after{display:none!important}#primary-menu li:not(.active) a:hover span{transform:none!important;color:#fff!important}header#masthead #primary-menu li.has-children ul li{height:44px}header#masthead #primary-menu li.has-children ul li a{display:inline-block}}@media (max-width:769px){a.icon-btn{width:120px;padding:25px}.pricing-table{margin-bottom:35px}#sidebar{margin-top:75px}#sidebar .site-widget{padding:0 20px}.blog-post-header{margin-bottom:0}.blog-post-header h1{font-size:44px;line-height:1;margin-top:20px}#page-header.image-bg{min-height:220px;padding-top:calc(64px+25px);padding-bottom:15px}.project-post-header h1{font-size:56px}.gt-carousel.gt-testimonial-slider .owl-nav>div{top:auto;bottom:0}.underlay-content{font-size:14px;line-height:1.4;margin-bottom:10px}.gt-grid .search-widget{width:100%!important;float:none!important}}@media (max-width:668px){.display-1{font-size:48px}.display-3{font-size:32px}.display-2{font-size:42px}.portfolio-filters li+li{margin-left:10px}.portfolio-filters li a{font-size:16px}.blog-post-header h1{font-size:36px;line-height:1.2}#project-header.image-bg{min-height:300px}.project-meta li{margin-right:20px}.project-meta li+li{margin-left:0}blockquote.large-quote cite:after,blockquote.large-quote cite:before{width:10px}.underlay-content p{font-size:12px}.underlay-content h4{font-size:16px}.slide-caption .section-title .title.primary-el-bg{font-size:18px}}@media (max-width:570px)
                    
                    {
                        
                        #ajax-content #ajax-navbar{width:100%}body{font-size:14px;line-height:2em}.section-title .title:not(.display-1):not(.display-2):not(.display-3):not(.display-4):not(.display-5){font-size:44px}.section-title p{font-size:16px;margin-top:15px}.section-title .sub-title{font-size:18px;letter-spacing:0}blockquote.large-quote p{font-size:32px}.p-large{padding:35px 0}.p-xlarge{padding:50px 0}.display-3{font-size:28px}.display-2{font-size:35px}.testimonial-box{font-size:16px}.contact-content{padding:20px}.project-post-header h1{font-size:32px}.gt-btn.btn-lg{padding:0 20px;min-width:120px;max-width:100%}}@media (max-width:415px){
                            
                            p{margin-bottom:15px}.section-title .text-lg{font-size:44px!important}.section-title .title:not(.display-1):not(.display-2):not(.display-3):not(.display-4):not(.display-5){font-size:36px}.section-title .sub-title{font-size:16px}.display-3{font-size:24px}.display-2{font-size:32px}.number-block .block-title{font-size:18px}blockquote.large-quote p{font-size:24px}.posts-pagination ul li a{font-size:16px;letter-spacing:1px}.site-social a{display:block}.site-social a+a{margin:15px 0 0}.blog-post-header h1{font-size:24px;line-height:1.2}li#mobile-close-btn{right:10px}}