body{margin:0;padding:0;font-family:'Montserrat',sans-serif}h1,h2,h3,h4,h5,h6{margin:0;padding:0}*{box-sizing:border-box}p{margin:0;padding:0}ul{margin:0;padding:0;list-style:none;`}li{margin:0;padding:0}a:hover{text-decoration:none;color:none}figure{margin:0}input:focus{outline:none;box-shadow:none!important;border-color:#495057}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 0 rgb(0 0 0/0%)}.newscol a.btn.main-btn{padding:7px 11px;font-size:15px;box-shadow:none;border-radius:5px}.main-btn{color:#fff;font-size:16px;background:#af8952;box-shadow:10px 20px 30px 0px #af895240;border-radius:12px;padding:10px 36px}.main-btn:hover{color:#000;background:#f0e8de}.main-btn-1{color:#000;font-size:16px;border-radius:12px;padding:11px 17px;background:#f0e8de}.main-btn-1:hover{background:#af8952;color:#fff}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 0 rgb(0 0 0/0%)}.form-control:focus{outline:none;box-shadow:none!important;border-color:#495057}.navbar-toggler:focus{outline:none}.navbar-toggler{padding:0}.navbar-toggler-icon{display:flex;align-items:center;justify-content:center}figure img{height:100%!important;width:100%}.navbar-nav{margin-left:auto}.main-header ul.navbar-nav li.nav-item a{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0px;color:#24333a;white-space:normal}ul.navbar-nav li.nav-item.active a{font-weight:700}.main-header .nav-item .dropdown-toggle:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;color:#000;font-size:12px;border:none;margin-left:6px;color:#24333a}.main-header .nav-item .dropdown button{align-items:center;display:flex;font-size:14px;line-height:22px;margin:0 auto;color:#24333a}.main-header #navbarNav li:last-child{margin-right:0}.main-header #navbarNav li{margin-right:15px}.main-header li.nav-item .dropdown-menu a{text-align:center}a.custom-logo-link img{width:100%;height:100%;object-fit:scale-down}a.custom-logo-link{width:100px}.main-header ul.sub-menu a{font-weight:400!important}.banner-sec.cst-waves{z-index:1}.banner-sec.cst-waves .banner_layer img{filter:brightness(7.5)}.page-template-template-company-branded-app .banner-sec.cst-waves .banner_layer img{filter:none !important}.banner-sec{position:relative;background:#f7f3ee;padding:100px 0 120px}.banner_layer{position:absolute;bottom:0;left:0;right:0;height:267px}.banner_layer img{width:100%;height:100%;object-fit:cover}.banner-wrap h1{font-family:Playfair Display;font-size:46px;font-style:normal;line-height:60px;letter-spacing:0px;text-align:left;margin-bottom:9px}.banner-wrap p{font-size:14px;line-height:26px;margin-bottom:30px}.banner-wrap p:last-child{margin-bottom:10px}.banner-wrap figure{height:600px;width:100%}.banner-wrap figure svg{height:100%;width:100%;object-fit:scale-down}.banner-wrap figure img{object-fit:scale-down}.banner-btn a{position:relative}.banner-btn a span{background:#f5f5f5;border-radius:50%;height:40px;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#000;margin-right:4px}.banner-btn{margin-top:45px;z-index:10;position:relative}.banner-btn a{margin-right:8px}.banner-btn a:last-child{margin-right:0}a.btn.main-btn.banner-btn-1{padding:15px 40px}.product_wrapper{position:relative}.banner-circle{position:absolute}img.img-fluid.first-circle.banner-circle{top:-32px;left:110px}img.img-fluid.second-circle.banner-circle{top:0;right:31px}img.img-fluid.third-circle.banner-circle{bottom:0;left:0}.sec-head h1{font-family:Playfair Display;font-size:46px;font-weight:700;line-height:60px}.product-sec{position:relative;background:#24333a;padding:0 0 140px}.product-sec .sec-head{color:#af8952;margin-bottom:42px}.product_wrapper.product_second{padding-left:30px}.product_wrapper p{color:#fff;font-size:18px;line-height:32px;margin-left:-18px}.product_wrapper h6{font-family:Playfair Display;font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#af8952;margin-bottom:7px}.product_wrapper ul li{list-style:disc;color:#af8952;font-size:22px;margin-bottom:28px}.product_wrapper figure{height:560px;width:100%}.product_wrapper figure img{object-fit:scale-down}.testimonials-layer{position:absolute;left:0;right:0;bottom:0;height:140px}.testimonials-sec{position:relative;background:#af8952;padding-bottom:200px}.testimonials-sec .sec-head{color:#fff;margin-bottom:30px}.sec-head p{font-size:18px;line-height:32px}.Testimonials_card{text-align:center}.Testimonials_card-top{background-color:#24333a;border-radius:5px;padding:34px;position:relative}.Testimonials_card-top:after{position:absolute;content:"";clip-path:polygon(50% 100%,0 0,100% 0);background:#24333a;height:30px;width:50px;bottom:-15px;left:50%;transform:translateX(-50%)}.Testimonials_card-bottom{color:#fff;padding:30px}.Testimonials_card-top h5{font-family:Playfair Display;font-style:normal;font-weight:700;font-size:22px;line-height:32px;color:#af8952}.Testimonials_card-top p{color:#fff;font-size:14px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;min-height:96px}.Testimonials_card figure{height:56px;width:56px;margin:0 auto;border-radius:50%;overflow:hidden}.Testimonials_card figure img{object-fit:cover}.Testimonials_card-bottom h6{font-family:Playfair Display;font-style:normal;font-weight:600;font-size:20px;line-height:28px;margin-top:12px}.Testimonials_card-bottom p{font-size:14px;line-height:24px}.testimonial-slider .owl-dots .owl-dot.active{height:14px;width:14px;background:#24333A!important;border:1px solid #24333a}.testimonial-slider .owl-dots{text-align:center}.testimonial-slider .owl-dots .owl-dot{height:8px;width:8px;border-radius:50%;margin:0 3px;background:0 0;border:1px solid #24333a}.testimonial-slider .owl-dots .owl-dot:focus{outline:none}.contact-layer{position:absolute;left:0;bottom:0;right:0;height:200px}.quotes-img{z-index:10;position:absolute;right:30px;top:0}.contact-us_content{z-index:15;position:relative}.form-group.cstm-select-form select.form-control{appearance:none;padding-right:19px}.cstm-select-form{position:relative;z-index:2}.cstm-select-form:after{position:absolute;content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;font-size:12px;border:none;right:5px;top:11px;z-index:-1}.contact-us-sec{position:relative;background:#24333a;color:#fff;padding-bottom:250px}.page-template-page-template-about .contact-us-sec{color:#24333a !important}.contact-us-sec .sec-head{margin-bottom:25px}.contact-us-sec .form-group.two-inputs{display:flex}.contact-us-sec .form-group input{color:#fff!important;width:100%}.contact_wrapper form input,.contact_wrapper form select{background:none!important;border-bottom:1px solid #6c7b82!important;border:none;margin:0;padding-left:0;color:#fff!important;border-radius:0;font-size:14px;outline:none}.contact_wrapper form select option{color:#000!important}.contact_wrapper form input::placeholder,.contact_wrapper form textarea::placeholder{color:#fff;font-size:14px}.contact_wrapper form textarea{resize:none;background:none!important;border-bottom:1px solid #6c7b82!important;border:none;margin:0;padding-left:0;color:#fff!important;border-radius:0}.contact_wrapper form label{margin:0;font-size:15px}.footer-layer{position:absolute;left:0;right:0;bottom:0;height:250px}.contact_wrapper form .form-group{margin-bottom:50px}.footer-pattern-img{height:260px;width:260px;position:absolute;right:30px;top:30px}.footer-pattern-img img{object-fit:scale-down}.contact_wrapper.contact_wrap_first{max-width:480px}.contact_wrapper.contact_wrap_second{max-width:480px;margin-left:auto}.submit-btn{box-shadow:none;padding:15px 30px}.main-footer{background:#172226;color:#fff;padding:50px 0}.footer-logo{height:53px;width:119px;margin-bottom:36px}.footer-logo img{object-fit:scale-down}.footer_wrapper h5{padding-bottom:26px}.footer_wrapper p{margin-bottom:8px;font-size:14px}.main-footer ul li a{color:#d9dbe1;font-size:15px;line-height:26px;transition:.3s ease-in-out;padding:0}.main-footer ul li a:hover{color:#af8952}.social-icon{margin-top:40px}.social-icon i{color:#fff;font-size:17px}.social-icon ul{display:flex;flex-wrap:wrap}.social-icon ul li{margin-right:15px}.social-icon ul li a{height:32px;width:32px;border-radius:50%;background:#4d5d63;display:flex;justify-content:center;align-items:center;transition:.3s ease-in-out}.social-icon ul li span{display:flex;justify-content:center;align-items:center}.social-icon ul li a:hover{background:#af8952}.footer_wrapper ul li{margin-bottom:10px}.social-icon ul li:last-child{margin-right:0}.footer_wrapper .form-group{position:relative;margin:0}.footer_wrapper .form-group span{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.footer_wrapper .form-group input{font-size:14px;width:100%;background:#af8952;border:#ffdead;padding:10px;border-radius:5px;color:#000!important;padding-right:24px}.footer_wrapper .form-group input::placeholder{color:#000!important}form#form-wysija-2 input::placeholder{color:#000}.main-header .current-menu-item a{font-weight:700!important}.contact-us-sec .wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{width:100%}.btn.main-btn.submit-btn{color:#fff;font-size:16px;background:#AF8952!important;border-radius:12px;padding:15px 30px;width:unset}.btn.main-btn.submit-btn:hover{color:#000!important;background:#F0E8DE!important}.main-footer input.wysija-input{font-size:14px;width:100%;background:#af8952;border:#ffdead;padding:10px;border-radius:5px;color:#000!important;padding-right:24px;z-index:999}.main-header .menu-item-type-custom{position:relative}.main-header .menu-item-type-custom:hover .sub-menu{display:block!important;width:200px;margin:0 auto}.main-header .menu-item-type-custom .sub-menu{display:none!important}.main-header ul.sub-menu{position:absolute;left:0;background:#fff;top:100%;z-index:9;box-shadow:0 0 10px rgb(0 0 0/21%);border-radius:5px;display:none}.main-header #navbarNav li{margin-right:15px}.main-header ul.sub-menu a{font-size:13px!important}.contact_wrapper form textarea{width:100%;height:90px;outline:none}.form-group.two-inputs .Email{padding-right:30px}.form-group.two-inputs .emails input{width:100%}.form-group.two-inputs .wpcf7-form-control-wrap{width:50%}.Howdidyouhearaboutus select{outline:none}.inner-banner{position:relative;text-align:center;color:#fff;height:250px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;z-index:1;background:#f7f3ee}.inner-banner h1{font-size:50px;font-weight:600;text-transform:capitalize;color:#24333a;font-family:Playfair Display}.footer_wrapper form{position:relative}.footer_wrapper form input.wysija-submit.wysija-submit-field{position:absolute;top:50%;transform:translateY(-50%);right:4px;border:none;margin:0;height:20px;width:20px;background:no-repeat;background-image:url(http://49.249.236.30:3773/tyler/wp-content/uploads/2021/07/Vector.png);background-repeat:no-repeat;background-size:20px 20px;background-position:center}.inner_testimonials{margin:80px 0 50px}.testimonial_inner-card{border:1px solid #d4d4d4;border-radius:7px;box-shadow:0 0 10px rgb(0 0 0/20%);transition:.3s ease-in-out;margin-bottom:30px;width:100%}.testimonial_inner-card figure{height:120px;width:120px;border-radius:50%;overflow:hidden;margin-top:18px}.testimonial_inner-card figure img{height:100%;width:100%;object-fit:cover}.testimonial_inner-card h2{font-size:24px;margin-bottom:10px;font-weight:500;color:#af8952}.testimonial_inner-card:hover{box-shadow:0 0 10px rgb(0 0 0/40%)}.testimonials_pera{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;min-height:90px}.testimonial_inner-card h6{margin-bottom:10px}.testimonial_inner-card figcaption{padding:25px}.testimonial_inner-card p{font-size:15px}div#pagination ul li{background:#172226;padding:1px 10px;border-radius:5px;margin-right:5px}div#pagination ul{display:flex;flex-wrap:wrap}div#pagination ul li.current{background:#af8952}div#pagination ul li a{color:#fff}.form-validation-field-0formError.parentFormform-wysija-2.formError{left:0!important;top:100%!important;margin-top:4px!important}a.custom-logo-link{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.main-header .menu-item-has-children:hover:after{content:"\f077"}.main-header .menu-item-has-children:after{position:absolute;right:-6px;top:50%;transform:translateY(-50%);content:"";content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;color:#000;font-size:12px;border:none;margin-left:6px}.error404 .lb-overlay-title{font-size:28px;font-weight:500}.error404 .lb-overlay-descr{margin:10px 0;font-weight:500}body.error404{text-align:center}body.error404 .causes.causes-listing.clearfix{font-weight:500}body.error404 .lb-overlay-form-submit{margin:15px 0}.error404 .lb-overlay-title{font-family:Playfair Display;font-size:46px;font-style:normal;line-height:60px;letter-spacing:0px;margin-bottom:9px}.customoutercontainer p strong{font-size:20px;margin-bottom:12px;display:block;font-weight:600;color:#af8952}.customoutercontainer p{margin-bottom:12px}.requiredstar{color:red}.contact_wrapper.contact_wrap_second a{color:#fff}.contact_wrapper.contact_wrap_second p{border-bottom:1px solid #6c7b82}.contact_wrapper.contact_wrap_second p{border-bottom:1px solid #6c7b82;padding-bottom:4px}.post-17 .form-group a{color:#af8952;transition:.3s ease-in-out}.page-id-17 span.wpcf7-form-control-wrap.Message textarea{height:90px;resize:none;width:100%}.page-id-17 .wp-block-column h2{color:#af8952;font-weight:600;font-size:28px}span.ajax-loader{margin-bottom:-6px!important}.testimonial-cstm-col{display:flex}.page-id-17 span.wpcf7-not-valid-tip{position:absolute!important;width:300px!important;font-size:13px!important}form.wpcf7-form.invalid .form-group{margin-bottom:25px}.footer_wrapper .tnp-field.tnp-field-email input{font-size:14px;width:100%;background:#af8952;border:#ffdead;padding:10px;border-radius:5px;color:#000!important;padding-right:24px;z-index:999}.footer_wrapper .tnp-field.tnp-field-email input::placeholder{color:#000!important}.footer_wrapper .tnp-field.tnp-field-button input{position:absolute;top:50%;transform:translateY(-50%);right:4px;border:none;margin:0;height:20px;width:20px;background:no-repeat;background-image:url(http://49.249.236.30:3773/tyler/wp-content/uploads/2021/07/Vector.png);background-repeat:no-repeat;background-size:20px 20px;background-position:center;color:#af8952}.footer_wrapper .tnp-field.tnp-field-email label{display:none}.new-card{text-align:center;margin-bottom:30px}.new-card figure{height:250px}.new-card figure img{height:100%;object-fit:cover}.new-card{box-shadow:0 0 10px rgb(0 0 0/32%);border-radius:7px;overflow:hidden}.new-card figcaption{padding:15px}.new-card p{font-size:14px;margin:15px 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:63px}#pagination-2 a{background:#172226;padding:1px 10px;border-radius:5px;margin-right:5px;color:#fff}#pagination-2 .page-numbers.current{background:#af8952;padding:1px 10px;border-radius:5px;margin-right:5px;color:#fff}#pagination-2{margin:30px 0}.news-page{margin:70px 0 30px}.brandedapp-page .product-sec{padding:50px 0 !important}.singlepostcustomdiv h1.blog-post-single-title{text-align:center;font-size:32px;margin:20px 0;font-weight:700}body.postid-60 strong{font-size:unset;margin-bottom:unset;display:unset;font-weight:600;color:unset}.singlepostcustomdiv .blog-post-single-content h2{font-size:22px;font-weight:600;color:#af8952;margin:10px 0 6px}.singlepostcustomdiv .blog-post-single-main figure{height:500px;width:100%;box-shadow:0 0 10px rgb(0 0 0/50%);border-radius:8px;overflow:hidden}.singlepostcustomdiv .blog-post-single-main figure img{height:100%;width:100%;object-fit:cover}#comments li.comment{border:1px solid #c6c6c6;padding:5px;margin-bottom:15px;border-radius:5px;box-shadow:0 0 10px rgb(0 0 0/26%);transition:.3s ease-in-out}#comments li.comment:hover{box-shadow:0 0 10px rgb(0 0 0/50%)}div#respond{max-width:500px;box-shadow:0 0 10px rgb(0 0 0/25%);border-radius:6px;padding:30px;margin:0 auto;transition:.3s ease-in-out}div#respond:hover{box-shadow:0 0 10px rgb(0 0 0/50%)}.blog-post-single-meta{font-weight:600}.blog-post-single-meta a{font-weight:500}div#respond h3#reply-title{text-align:center;margin-bottom:15px;font-size:22px;font-weight:600}div#respond input{width:100%;margin-bottom:15px;border:1px solid #ccc;padding:10px;outline:none}div#respond textarea{width:100%;resize:none;height:100px;margin-bottom:15px;border:1px solid #ccc;padding:10px;outline:none}form#commentform textarea#comment.error{margin:0}form#commentform input.error{margin-bottom:10px}form#commentform label.error{color:#dc3232;font-size:1em;font-weight:400;display:block}div#respond input#submit{font-size:16px;background:#AF8952!important;border-radius:12px;padding:15px 30px;width:unset!important;border:none !important;margin:0 auto!important;text-align:center;justify-content:center;display:flex;color:#fff;padding:10px 15px!important}p.comment-form-cookies-consent{position:relative;display:flex}p.comment-form-cookies-consent input#wp-comment-cookies-consent{width:unset;margin-top:5px}p.comment-form-cookies-consent label{padding-left:10px}ol.comments.clean-list{padding:0;padding-left:20px;margin:30px 0}.comment-inner li.comment-author a{padding-left:15px;color:#af8952;font-weight:600}.comment-inner li.comment-author{margin-bottom:8px}.comment-inner .comment-main p{margin-bottom:0}.comment-inner .section-title-2{font-size:18px;font-weight:600}.footer_wrapper .tnp-field-email label{display:none!important}.about-page-template{background:#24333a;color:#fff;padding:50px 0 0}.aboutpageext_wrapper{padding-bottom:50px}.aboutpageext-top{margin-bottom:30px;text-align:center}.aboutpageext-top h2{color:#af8952;font-size:36px;font-weight:800;margin-bottom:10px;font-family:Playfair Display}.aboutpageext-top p{font-size:14px;margin:0}.aboutpageext_wrap_content figure{width:100%;height:350px;position:relative}.aboutpageext_wrap_content figure p{position:absolute;left:50%;top:30%;transform:translate(-50%,-50%);text-align:center;max-width:600px;font-size:16px;line-height:28px;width:calc(100% - 30px);padding:15px;background-color:rgba(0,0,0,.6)}.aboutpageext-bottom{margin-top:-125px}.aboutpageext-bottom figure{height:250px;width:250px;border-radius:50%;overflow:hidden;border:7px solid #24333a;margin:0 auto;position:relative}.aboutpageext_wrap_content figure img,.aboutpageext-bottom figure img{height:100%;width:100%;object-fit:cover}.aboutpageext-bottom h5{padding:5px 0 0;color:#af8952;font-size:23px;font-weight:600;font-family:Playfair Display}.aboutpageext-bottom h6{padding:15px 0;font-size:20px}.aboutpageext-bottom p{font-size:14px;max-width:80%;margin:0 auto;line-height:23px}.pricing-page-template{padding:50px 0 20px}.pricing_wrapper h6{margin:15px 0 20px}.pricing_wrapper ul li{margin-bottom:20px}.pricing_wrapper{margin-bottom:30px}.search-form.text-right{margin-bottom:30px}.search-form input{border:none;border-bottom:2px solid #af8952;padding:10px}.search-form input{border:2px solid #f7f3ee;padding:10px;background:#e0dfe4;border-radius:30px;padding-right:35px}.search-form label{position:relative}.search-form label button.search-icon{background:no-repeat;border:none;position:absolute;right:5px;top:50%;transform:translateY(-50%);color:#616161!important}.search-form label button.search-icon:focus{outline:none;box-shadow:none}.customoutercontainer .tnp.tnp-profile input{max-width:320px;width:100%}.new-card.newscol.search-page .blog-post-thumb{height:250px}.new-card.newscol.search-page .blog-post-thumb img{height:100%;width:100%;object-fit:cover}.new-card.newscol.search-page .blog-post-main{padding:15px}.searchphp #searchsubmit{padding:7px 11px;font-size:15px;box-shadow:none;border-radius:5px;color:#fff;background:#af8952;border:none;margin:10px 0}.searchphp .widget-title{font-size:25px;font-weight:600}.searchphp .nopostsfound{padding:50px 0 0 15px;font-size:18px;font-weight:500}.searchphp ul li a{color:#000;font-weight:500;font-size:16px;transition:.3s ease-in-out}.searchphp ul li a:hover{color:#af8952}.searchphp h2.blog-post-title a{font-size:25px;color:#af8952;margin-bottom:5px;display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.searchphp .blog-post-permalink a{font-size:13px;font-weight:600;color:#000}.searchphp .blog-post-category a{font-weight:600;color:#000}.searchphp a{transition:.3s ease-in-out}.searchphp a:hover{color:#af8952}.searchphp .searchform input{width:100%;outline:none}.searchphp .align-center.col-1g-12.nopostsfound{min-height:calc(100vh - 440px)}.pricing_wrapper img{height:400px;object-fit:scale-down}#commentform input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}#commentform textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}#respond .form-group{display:block;margin-bottom:15px}#respond .form-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}#respond .form-group label{position:relative;cursor:pointer}#respond .form-group label:before{content:'';background-color:#fff;border:2px solid #0079bf;display:inline-block;cursor:pointer;margin-right:5px;border-radius:5px;height:20px;width:20px;min-width:20px;position:relative;top:4px}#respond .form-group input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:7px;width:6px;height:14px;border:solid #0079bf;border-width:0 2px 2px 0;transform:rotate(45deg)}#cancel-comment-reply-link{font-size:14px;background:#AF8952!important;border-radius:12px;color:#fff;padding:4px 8px!important}.menu-item-has-children{position:relative}.main-header .menu-item-has-children .sub-menu{width:150px}.menu-item-has-children:hover ul.sub-menu{display:block}.new-card.newscol h5{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.blog-post-category{display:none}.page-id-8 section.contact-us-sec,.page-id-72 section.contact-us-sec{background:#24333a!important}