.color-white{color:#fff}.bg-white{background-color:#fff}.margin-btm-10{margin-bottom:10px}.margin-btm-5{margin-bottom:5px}.margin-btm-75{margin-bottom:7.5px}*,:focus,:hover{outline:none}body,body button,body input,body select{font-family:Montserrat,sans-serif;font-display:swap}ul{list-style:none;-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}.main-content.page-content>div:not(.chatwindow){min-height:-webkit-calc(100vh - 488px);min-height:calc(100vh - 488px)}.no-text-decoration{text-decoration:none}.d-none{display:none}.d-block{display:block}.float-right{float:right}.fw-600{font-weight:600}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.flex,.flex.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.center{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.justify-content-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-right{text-align:right}.ml-5{margin-left:5px}.ml-15{margin-left:15px}.mr-5{margin-right:5px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.txt-uppercase{text-transform:uppercase}.txt-capitalize{text-transform:capitalize}.overflow-y-auto{overflow-y:auto}.btn,button{outline:none}.btn,.cursor-pointer,button{cursor:pointer}.dropdown{position:relative}.dropdown-menu{left:0;top:100%;width:100%;margin-top:0;z-index:1000;display:none;font-size:14px;padding:.5em 0;min-width:150px;list-style:none;position:absolute;background-color:#fff;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.active{display:block}.dropdown-menu .a-link,.dropdown-menu a{clear:both;display:block;font-weight:400;font-size:1.2em;line-height:1.7em;color:#333;white-space:nowrap;padding:.25em .75em}.dropdown-menu .a-link:hover,.dropdown-menu a:hover{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f5f5f5),to(#e8e8e8));background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8);background-image:linear-gradient(180deg,#f5f5f5 0,#e8e8e8);background-repeat:repeat-x;background-color:#e8e8e8}.app-modal-open{overflow:hidden}.hide-section{display:none}.color-blue{color:#009ada}.color-pink{color:#e72b8d}.hide-xs{display:inline-block}.show-xs{display:none}@media (min-width:1px) and (max-width:575px){.wrapper{margin:0 20px}.hide-xs{display:none}}@media (min-width:576px) and (max-width:767px){.wrapper{width:100%;margin:0 auto;max-width:500px}}@media (min-width:768px) and (max-width:991px){.wrapper{width:100%;margin:0 auto;max-width:700px}.hide-tablet-sm{display:none}}@media (min-width:992px) and (max-width:1199px){.wrapper{width:100%;margin:0 auto;max-width:950px}.hide-tablet-lg{display:none}}@media (min-width:1200px) and (max-width:1599px){.wrapper{width:100%;margin:0 auto;max-width:1150px}.hide-laptop{display:none}}@media (min-width:1600px){.wrapper{width:100%;margin:0 auto;max-width:1342px}.hide-desktop{display:none}}@media (max-width:991px){.hide-sm{display:none!important}}@media (min-width:992px){.show-sm{display:none!important}}@media (max-width:767px){.hide-xs{display:none}.show-xs{display:block}}@media (max-height:850px){.main-content.page-content>div:not(.chatwindow){min-height:350px}}.download-progress{position:fixed;bottom:20px;right:20px;width:300px;z-index:1000;background:#fff;padding:10px;border-radius:4px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.progress{margin-bottom:0}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.loader-content{background:#fff;padding:20px;border-radius:5px;text-align:center}.progress-container{margin-top:15px;min-width:200px;width:100%}.progress-bar{width:100%;height:20px;background:#f0f0f0;border-radius:10px;overflow:hidden}.progress{height:100%;background:#009ada;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.progress-text{margin-top:5px;font-size:14px}.sticky-signup-btn{position:fixed;bottom:75px;left:10px;-webkit-transform-origin:left bottom;transform-origin:left bottom;z-index:10;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e72b8d;padding:10px 16px;border-radius:6px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.2);box-shadow:2px 2px 4px rgba(0,0,0,.2);font-weight:700;font-size:16px;color:#fff;cursor:pointer}.sticky-signup-btn .close-icon{margin-left:8px;background-color:#fff;color:#e72b8d;width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;font-size:20px;font-weight:700}.h-no-margin{font-size:inherit;margin:0;padding:0}.h-no-margin.fw-400{font-weight:400}.template{margin-bottom:50px;font-family:Montserrat,sans-serif}.template .banner{color:#fff;background-color:#7e83bd}.template .banner .title{margin:0;color:#fff}.template .banner .wrapper .breadcrumb.snippet{padding-top:0;margin-bottom:0}.template .banner .wrapper .breadcrumb.snippet>div{padding:20px 0 12px}.template .banner .wrapper>div{padding:30px 0}.template .banner .wrapper>div>div{width:50%}.template .banner .wrapper>div>div:first-child{padding-left:5px;padding-right:30px}.template .banner img{max-width:100%}.template .banner .breadcrumb.snippet{margin-top:0!important}.template .banner .breadcrumb.snippet a,.template .banner .breadcrumb.snippet span{color:#fff}.template .banner .header{margin-top:20px;color:#f0649d;font-size:2.25em;line-height:44px}@media (max-width:1599px){.template .banner .header{margin-top:10px;line-height:36px;font-size:1.875em}}@media (max-width:767px){.template .banner .header{text-align:left;font-size:24px;width:100%}}.template .banner .content{margin-top:25px;line-height:30px;font-size:1.125em}@media (max-width:767px){.template .banner .content{font-size:18px}}.template .banner a.btn{width:200px;height:45px;color:#fff;font-size:1em;margin-top:25px;border-radius:6px;text-decoration:none;background-color:#e72b8d}.template .banner a.btn:hover{background-color:#09aec6}.template .banner a.btn .quote-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}@media (max-width:991px){.template .banner .header,.template .banner .title{font-size:1.125em;line-height:24px}.template .banner .content{font-size:1em}}@media (max-width:767px){.template .banner .wrapper>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.template .banner .wrapper>div>div{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.template .banner .fw{width:100%}.template .banner .breadcrumb.snippet,.template .banner .title{width:100%;text-align:left}.template .banner .header{font-size:1.5em;line-height:30px}.template .banner .content,.template .banner .header,.template .banner .title{text-align:left}.template .banner .quote-btn-container{width:100%}.template .banner a.btn{width:330px}.template .banner img{margin-top:40px}}@media (max-width:545px){.template .banner .title{text-align:left}.template .banner .header{font-size:1.125rem;text-align:center}.template .banner .content{font-size:1rem;text-align:center}}.template .options{background-color:#fff}.template .options .option{width:25%;height:60px;position:relative}.template .options .option>i{font-size:2em}.template .options .option>div{font-size:1.5em;font-weight:600;margin-left:20px}.template .options .option.quote{color:#1f9d34}.template .options .option.status{color:#2d4391}.template .options .option.order{color:#fe9e2c}.template .options .option.contact{color:#eb5102}.template .options a{color:inherit;text-decoration:none}@media (max-width:1199px){.template .options .option{height:45px}.template .options .option>i{font-size:1.6125em}}@media (max-width:1199px) and (max-width:575px){.template .options .option>i{font-size:20px}}@media (max-width:1199px){.template .options .option>div{margin-left:15px;font-size:.9125em}}@media (max-width:1199px) and (max-width:575px){.template .options .option>div{font-size:12px}}@media (max-width:1199px){.template .options .option:not(.contact):after{font-size:24px}}@media (min-width:768px){.template .options .option:not(.contact):after{right:0;content:"|";font-size:35px;color:#c7c7c7;position:absolute}}@media (max-width:767px){.template .options .option{padding:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.template .options .option>div{margin-left:0}}@media (max-width:499px){.template .options .option{padding:0}.template .options .option>div{line-height:16px;font-size:.6125em}.template .options .option>i{font-size:1em}}.template .pricing{padding:30px 0;background-color:#ececec}.template .pricing>div{text-align:center}.template .pricing .title{font-size:30px;margin-bottom:0;color:#f0649d;margin-top:0}.template .pricing .content{color:#444;margin:5px auto;line-height:24px;font-size:1.125em;font-family:Montserrat,sans-serif}.template .pricing .samples{margin-top:30px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template .pricing .samples .sample{cursor:pointer;font-weight:600;position:relative;background-color:#fff;max-width:-webkit-calc(25% - 16px);max-width:calc(25% - 16px);min-width:-webkit-calc(25% - 16px);min-width:calc(25% - 16px);border:1px solid #c7c7c7;padding:34px 56px}@media (max-width:1599px){.template .pricing .samples .sample{max-width:auto;min-width:auto}}.template .pricing .samples .sample i{font-size:75px;color:#2d4391}.template .pricing .samples .sample .name{color:#f0649d;font-size:24px;margin-top:15px}@media (max-width:1599px){.template .pricing .samples .mid-box{margin-left:10px;margin-right:10px}}@media (max-width:1199px){.template .pricing .samples .sample .price-section{line-height:16px;font-size:.75em}.template .pricing .samples .sample .price-section .price{font-size:36px;line-height:44px}.template .pricing .samples .sample .price-section .price:before{font-size:16px;margin-top:-5px;margin-left:-12px}}@media (max-width:1199px) and (-ms-high-contrast:none),screen and (max-width:1199px) and (-ms-high-contrast:active){.template .pricing .samples .sample .price-section .price:before{margin-left:-32px}}@media (max-width:991px){.template .pricing .title{font-size:26px}.template .pricing .content{font-size:16px}.template .pricing .samples{margin-top:25px}.template .pricing .samples .sample{margin-bottom:20px;min-width:26%;padding:19px}.template .pricing .samples .sample i{font-size:45px}.template .pricing .samples .sample .name{font-size:18px;margin-top:5px}.template .pricing .samples .mid-box{margin-left:0;margin-right:0}}@media (max-width:767px){.template .pricing .samples .sample{padding:11px}.template .pricing .samples .sample .name{font-size:14px}}@media (max-width:575px){.template .pricing .title{font-size:24px}.template .pricing .samples{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.template .pricing .samples .sample{width:100%;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.template .pricing .samples .sample .name{font-size:18px}}@media (max-width:499px){.template .pricing .title{font-size:1.5rem}.template .pricing .content{font-size:1rem}.template .pricing .samples{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.template .pricing .samples .sample{width:100%;min-width:none;max-width:260px;margin-bottom:40px}.template .pricing .samples .sample .name{font-size:1.5rem}.template .pricing .samples .sample .get-quote{font-size:1rem}}.template .square{height:251px}.template .square:after{content:"";display:block;padding-bottom:100%}.template .square img{max-width:100%;max-height:100%}.template .square>div{width:100%;height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.template .square{min-height:200px}}.template .nav{top:50%;width:100%;position:absolute}.template .nav>span{width:45px;height:45px;color:#fff;cursor:pointer;position:absolute;border-radius:6px;background:#009ada}.template .nav>span.disabled{background:#fff;cursor:not-allowed;border:1px solid #d5d5d5}.template .nav>span.disabled i{color:#ccc}@media (max-width:1599px){.template .nav>span{width:30px;height:30px}}@media (max-width:499px){.template .nav>span{width:20px;height:20px}}.template .nav .prev{left:0}.template .nav .next{right:0}@media (max-width:767px){.template .designs .info-cont{width:100%;display:block}}.template .designs .title{color:#2d4391;font-size:1.875em}@media (max-width:991px){.template .designs .title{font-size:26px;text-align:center;width:500px}}@media (max-width:575px){.template .designs .title{font-size:24px;width:309px}}.template .designs .content{color:#f0649d;font-size:1.4em;line-height:1.5em;font-weight:600;margin-top:30px}@media (max-width:767px){.template .designs .content{font-size:26px;text-align:center}}@media (max-width:545px){.template .designs .content{font-size:1rem;text-align:center}}.template .designs .sample-info{width:100%}.template .designs .sample-info>div{position:relative}.template .designs .samples{margin:20px 0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}.template .designs .samples .sample-img-cont{padding:10px}.template .designs .samples .sample-img-cont:not(:first-child){border-left:1px solid #e6e6e6}.template .designs .samples .sample-img-cont img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:100%;max-height:100%}@media (min-width:992px){.template .designs .samples .sample-img-cont{min-width:-webkit-calc(25% - 40px);min-width:calc(25% - 40px);max-width:-webkit-calc(25% - 40px);max-width:calc(25% - 40px)}.template .designs .samples .sample-img-cont.last{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin-left:-webkit-calc(90px - 25%);margin-left:calc(90px - 25%)}}@media (min-width:768px) and (max-width:991px){.template .designs .samples .sample-img-cont{min-width:-webkit-calc(33.33333% - 45px);min-width:calc(33.33333% - 45px);max-width:-webkit-calc(33.33333% - 45px);max-width:calc(33.33333% - 45px)}.template .designs .samples .sample-img-cont.last{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin-left:-webkit-calc(90px - 33.33%);margin-left:calc(90px - 33.33%)}}@media (max-width:767px){.template .designs .samples .sample-img-cont{border:0;width:100%}}.template .designs .samples .sample{padding:10px;text-align:center;font-family:Montserrat,sans-serif;margin:auto}.template .designs .samples .sample .icon-container{border-radius:60px;background-color:#2d4391;margin:auto;height:118px;width:118px}.template .designs .samples .sample .icon-container i{line-height:118px;font-size:4.5em;color:#fff}.template .designs .samples .sample .name{font-size:1.1em;font-weight:600;margin-top:20px}@media (min-width:992px){.template .designs .samples .sample{min-width:-webkit-calc(25% - 40px);min-width:calc(25% - 40px);max-width:-webkit-calc(25% - 40px);max-width:calc(25% - 40px)}.template .designs .samples .sample.last{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin-left:-webkit-calc(90px - 25%);margin-left:calc(90px - 25%)}}@media (min-width:768px) and (max-width:991px){.template .designs .samples .sample{min-width:-webkit-calc(33.33333% - 45px);min-width:calc(33.33333% - 45px);max-width:-webkit-calc(33.33333% - 45px);max-width:calc(33.33333% - 45px)}.template .designs .samples .sample.last{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin-left:-webkit-calc(90px - 33.33%);margin-left:calc(90px - 33.33%)}}@media (max-width:767px){.template .designs .samples .sample{border:0;width:100%}}.template .cat-section{padding:45px 0;margin-bottom:20px;background-color:#fceaf1}.template .cat-section .title{color:#2d4391;font-size:1.1em;text-align:left;display:inline-block;margin-top:0;margin-bottom:0}.template .cat-section .title h1{font-size:1.5rem;display:inline}@media (max-width:545px){.template .cat-section .title{font-size:1.3125rem}}.template .cat-section .title-content{color:#09aec6;text-align:right;font-size:1em;display:inline-block;float:right;margin-top:0;margin-bottom:0}@media (max-width:767px){.template .cat-section .title-content{display:block;width:100%;text-align:center;margin-top:10px;font-size:16px}}@media (max-width:545px){.template .cat-section .title-content{font-size:1rem}}.template .cat-section .reviews{width:100%;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.template .cat-section .reviews a{text-decoration:none}.template .cat-section .reviews .rev-container{position:relative;display:inline-block}.template .cat-section .reviews .rev-container:hover .content .rating,.template .cat-section .reviews .rev-container:hover .content .txt{text-decoration:underline}.template .cat-section .reviews .rev-container:not(:first-child){margin-left:28px}@media (max-width:1199px){.template .cat-section .reviews .rev-container:not(:first-child){margin-left:65px}}@media (max-width:1199px){.template .cat-section .reviews .rev-container:last-child{display:none}}@media (max-width:991px){.template .cat-section .reviews .rev-container:nth-child(3){display:none}}@media (max-width:767px){.template .cat-section .reviews .rev-container:nth-child(2){display:none}}.template .cat-section .reviews .review-box{overflow:hidden;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template .cat-section .reviews .review{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;border:1px solid #c7c7c7}.template .cat-section .reviews .review .img-cont{width:315px;height:315px}@media (max-width:1599px){.template .cat-section .reviews .review .img-cont{width:265px;height:265px}}.template .cat-section .reviews .review .img-cont img{max-height:100%;max-width:100%;width:auto;height:auto}.template .cat-section .reviews .content{height:100%;padding:20px;color:#444;border-top:1px solid #c7c7c7}.template .cat-section .reviews .content .mt-auto{margin-top:auto}.template .cat-section .reviews .content>div{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template .cat-section .reviews .content .txt{line-height:24px;font-size:1.2em;margin-bottom:10px;text-align:center;color:#6d6ca8;font-family:Montserrat,sans-serif;font-weight:600}.template .cat-section .reviews .content .rating{font-size:.8em;color:#eb5102;text-align:center;font-weight:600;font-family:Montserrat,sans-serif}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.template .cat-section .reviews .content{height:auto}}@media (max-width:1199px) and (min-width:992px){.template .cat-section .reviews .review:nth-child(4){display:none}}@media (max-width:991px){.template .cat-section .reviews{margin-top:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.template .cat-section .reviews .review{margin-top:30px;width:315px;height:auto;margin-right:0}.template .cat-section .reviews .review .img-cont{width:315px;height:315px}.template .cat-section .reviews .review .img-cont img{max-height:100%;max-width:100%;width:auto;height:auto}}@media (max-width:767px){.template .cat-section .reviews{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.template .cat-section .reviews .review{width:415px;max-width:100%;min-width:100%}.template .cat-section .reviews .review .img-cont{width:415px;height:415px}}@media (max-width:575px){.template .cat-section .reviews{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.template .cat-section .reviews .review{width:290px;max-width:100%;min-width:100%}.template .cat-section .reviews .review .img-cont{width:290px;height:290px}}@media (max-width:991px){.template .cat-section .title{font-size:1.25em;line-height:24px}.template .cat-section .content{font-size:1em;line-height:20px}}@media (max-width:767px){.template .cat-section .title{font-size:26px;display:block;width:500px;text-wrap:nowrap;margin-left:-30px}.template .cat-section .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.template .cat-section .wrapper>div{max-width:420px}.template .cat-section .wrapper .online-ann{margin-left:auto}}@media (max-width:575px){.template .cat-section{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.template .cat-section .title{width:auto;text-wrap:wrap;margin-left:0;text-align:center}.template .cat-section .title i{display:none}}.template .faq-section{font-family:Montserrat,sans-serif}.template .faq-section h1{font-size:1.5rem;margin:0}.template .faq-section ul{padding:0;list-style-type:none}.template .faq-section li{margin-bottom:3px;border:1px solid #ccc}.template .faq-section li>*{padding:10px 20px}.template .faq-section li.active{color:#434343;background:#fff}.template .faq-section li.active .question{color:#fff;background:#f0649d 0 0 no-repeat padding-box}.template .faq-section li .question{cursor:pointer;font:normal normal 700 1.125rem/1.6875rem Montserrat}@media (max-width:767px){.template .faq-section li .question{font:normal normal 700 1rem/1.375rem Montserrat}}.template .faq-section li .answer{font:normal normal normal 1.125rem/1.625rem Montserrat}@media (max-width:767px){.template .faq-section li .answer{font:normal normal 700 1rem/1.375rem Montserrat}}.template .reviews-section{padding:30px 0;margin-bottom:20px;background-color:#fceaf1}.template .reviews-section .title{color:#eb5102;font-size:1.875em;text-align:center}@media (max-width:545px){.template .reviews-section .title{font-size:1.3125rem}}.template .reviews-section .title-content{color:#444;margin-top:15px;text-align:center;font-size:1.125em;line-height:1.5em}@media (max-width:545px){.template .reviews-section .title-content{font-size:1rem}}.template .reviews-section .reviews{width:100%;margin:20px}.template .reviews-section .reviews .rev-container{position:relative}.template .reviews-section .reviews .review-box{overflow:hidden;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template .reviews-section .reviews .review{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;border:1px solid #c7c7c7;max-width:-webkit-calc(25% - 40px);max-width:calc(25% - 40px);min-width:-webkit-calc(25% - 40px);min-width:calc(25% - 40px)}.template .reviews-section .reviews .content{height:100%;padding:20px;color:#444}.template .reviews-section .reviews .content .mt-auto{margin-top:auto}.template .reviews-section .reviews .content>div{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template .reviews-section .reviews .content .txt{line-height:24px;font-size:1.125em;margin-bottom:10px}.template .reviews-section .reviews .content .date{font-size:.875em}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.template .reviews-section .reviews .content{height:auto}}@media (max-width:1199px) and (min-width:992px){.template .reviews-section .reviews .review{max-width:-webkit-calc(33.33% - 21px);max-width:calc(33.33% - 21px);min-width:-webkit-calc(33.33% - 21px);min-width:calc(33.33% - 21px)}.template .reviews-section .reviews .review:nth-child(4){display:none}}@media (max-width:991px){.template .reviews-section .reviews{margin-top:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.template .reviews-section .reviews .review{margin-top:30px;max-width:-webkit-calc(50% - 15px);max-width:calc(50% - 15px);min-width:-webkit-calc(50% - 15px);min-width:calc(50% - 15px);margin-right:15px}}@media (max-width:767px){.template .reviews-section .reviews{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.template .reviews-section .reviews .review{max-width:100%;min-width:100%}.template .reviews-section .reviews .review .review-img-cont{width:423px;height:423px}.template .reviews-section .reviews .review .review-img-cont img{width:auto;height:auto;max-width:100%;max-height:100%}}@media (max-width:575px){.template .reviews-section .reviews{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.template .reviews-section .reviews .review{max-width:100%;min-width:100%}.template .reviews-section .reviews .review .review-img-cont{width:295px;height:295px}.template .reviews-section .reviews .review .review-img-cont img{width:auto;height:auto;max-width:100%;max-height:100%}}@media (max-width:991px){.template .reviews-section .title{font-size:1.5em;line-height:30px}.template .reviews-section .content{font-size:1.125em;line-height:24px}}@media (max-width:991px){.template .reviews-section .title{font-size:1.25em;line-height:24px}.template .reviews-section .content{font-size:1em;line-height:20px}}@media (max-width:767px){.template .reviews-section .title{font-size:24px;line-height:24px}.template .reviews-section .content{font-size:21px;line-height:21px}}@media (max-width:767px){.template .reviews-section .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.template .reviews-section .wrapper>div{max-width:420px}.template .reviews-section .wrapper .online-ann{margin-left:auto}}.template .title{width:100%;font-size:1.5em;font-weight:600;text-align:left;color:#2d4391;font-family:Montserrat,sans-serif;margin-bottom:20px;margin-top:30px}.template .sample-carousal{margin-bottom:30px}.template .sample-carousal .sample-info{max-width:100%;position:relative}.template .sample-carousal .nav .next,.template .sample-carousal .nav .prev{width:24px;height:24px}.template .sample-carousal .nav .prev{left:-7px}.template .sample-carousal .nav .next{left:-webkit-calc(100% - 10px);left:calc(100% - 10px)}.template .sample-carousal .samples{overflow:hidden;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template .sample-carousal .samples .sample{font-weight:600;max-height:320px;min-height:320px;background-color:#fff;max-width:-webkit-calc(25% - 16px);max-width:calc(25% - 16px);min-width:-webkit-calc(25% - 16px);min-width:calc(25% - 16px);border:1px solid #c7c7c7}.template .sample-carousal .samples .sample.last{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin-left:-webkit-calc(70px - 25%);margin-left:calc(70px - 25%)}.template .sample-carousal .samples .sample img{max-width:100%;max-height:100%}@media (max-width:1599px){.template .sample-carousal .samples .sample{max-height:270px;min-height:270px}}@media (max-width:1199px){.template .sample-carousal .samples .sample{min-height:215px;max-height:215px}}@media (max-width:991px){.template .sample-carousal .samples .sample{max-width:-webkit-calc(33% - 16px);max-width:calc(33% - 16px);min-width:-webkit-calc(33% - 16px);min-width:calc(33% - 16px)}}@media (max-width:991px) and (max-width:767px){.template .sample-carousal .samples .sample{max-height:160px;min-height:160px}}@media (max-width:575px){.template .sample-carousal .samples .sample{max-height:145px;min-height:145px;max-width:-webkit-calc(50% - 20px);max-width:calc(50% - 20px);min-width:-webkit-calc(50% - 20px);min-width:calc(50% - 20px)}}
/*# sourceMappingURL=patch-styles.css.map */
