﻿@media (max-width:767px) and (orientation:portrait){.section-2,.main-banner{height:100vh}p{font-size:1rem}.p-16{font-size:16px}.btn-text{font-size:16px}select{height:3.4rem !important}}@media (max-width:1440px){.main-padding{padding-top:20px}}@media (max-width:1536px){.main-padding{padding:34px 5% 0 5%}}.video-banner .title{position:absolute;top:50%;z-index:2;color:#f1f1f1;text-align:left;margin-left:auto;margin-right:auto;display:inline;margin-left:30px}.video-banner .title-1{position:absolute;top:12%;z-index:2;color:#f1f1f1;text-align:left;margin-left:auto;margin-right:auto;display:inline;margin-left:30px}.video-banner .title-1 span{font-size:48px}@media (max-width:767px) and (orientation:portrait){.video-banner .title{margin-left:20px;top:40%}.video-banner .title-1{margin-left:20px;top:10%}.video-banner .title-2{margin-left:20px;top:20%}}.story-wrapper .story-content-wrapper-bp360{z-index:20;padding-left:30px;padding-right:30px}.blog-item:hover .blog-item-img .img-bp360,.story-wrapper:hover .img-bp360{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.blog-item .blog-item-img .img-bp360,.story-wrapper .img-bp360{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.mh-300{min-height:300px}.white-bg{background-color:white}.text-red{color:#D75548}.hover-f14:hover{font-size:1rem}.text-crossed{text-decoration:line-through;color:gray}.hidden{display:none}.btn-prepend-style{height:44px;line-height:44px;background:#D75548}.one-fourth{max-width:300px}.pcart-addon-name{text-overflow:ellipsis;width:75%;max-width:600px;padding-right:10px}.pcart-subtotal{text-overflow:ellipsis;width:75%;max-width:600px}.border-top{border-top:1px solid #ccc}.order-terms-ul{margin-left:20px}.order-terms-ul li{position:relative;list-style:circle}.list-circle li{margin-left:20px;list-style:circle}.a-underline{text-decoration:underline !important}.terms a{text-decoration:underline !important}#order-form .fa-star{color:#D75548}.items-list li{margin-left:15px;list-style:circle;font-size:0.85rem}.radio-vert{display:block !important;line-height:unset}#map{height:400px;width:100%}.features-blue{color:#fff;background:linear-gradient(135deg,#172a74,#21a9af);background-color:#184e8e;padding-bottom:30px}@media (max-width:767px){.features-blue{padding-bottom:10px}}.features-blue p{color:rgba(255,255,255,0.6)}.features-blue h2{font-weight:bold;margin-bottom:40px;padding-top:40px;color:inherit}@media (max-width:767px){.features-blue h2{margin-bottom:25px;padding-top:25px;font-size:24px}}.features-blue .intro{font-size:16px;max-width:500px;margin:0 auto 60px}@media (max-width:767px){.features-blue .intro{margin-bottom:40px}}.features-blue .item{min-height:100px;padding-left:80px;margin-bottom:40px}@media (max-width:767px){.features-blue .item{min-height:0}}.features-blue .item .name{font-size:20px;font-weight:bold;margin-top:0;margin-bottom:20px;color:inherit}.features-blue .item .description{font-size:15px;margin-bottom:0}.features-blue .item .icon{font-size:40px;color:#ffcc1e;float:left;margin-left:-65px}.features-boxed{color:#313437;background-color:#eef4f7}.features-boxed p{color:#7d8285}.features-boxed h2{font-weight:bold;margin-bottom:40px;padding-top:40px;color:inherit}@media (max-width:767px){.features-boxed h2{margin-bottom:25px;padding-top:25px;font-size:24px}}.features-boxed .intro{font-size:16px;max-width:500px;margin:0 auto}.features-boxed .intro p{margin-bottom:0}.features-boxed .features{padding:50px 0}.features-boxed .item{text-align:center}.features-boxed .item .box{text-align:center;padding:30px;background-color:#fff;margin-bottom:30px}.features-boxed .item .icon{font-size:60px;color:#1485ee;margin-top:20px;margin-bottom:35px}.features-boxed .item .name{font-weight:bold;font-size:18px;margin-bottom:8px;margin-top:0;color:inherit}.features-boxed .item .description{font-size:15px;margin-top:15px;margin-bottom:20px}.galley-masonry .tt-portfolio-content figure{max-width:532px}.projects-horizontal .item{padding-top:60px;min-height:160px}@media (max-width:559px){.desktop-only{display:none}}@media (min-width:559px){.mobile-only{display:none}}.box-shadow-1{box-shadow:3px 2px 4px #c1c1c1}.loader-wrapper{position:fixed;top:200px;left:0;height:100%;width:100%;z-index:1000;display:none}.loader{margin:auto;border:20px solid #EAF0F6;border-radius:50%;border-top:20px solid #D75548;border-right:20px solid #100F10;border-bottom:20px solid #00B0F0;border-left:20px solid #FFC000;width:200px;height:200px;animation:spinner 4s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.overlay-bg-page{background-color:rgba(0,0,0,0.5);position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;display:none}label{font-size:1.0rem}@media (max-width:559px){label{font-size:1.2rem !Important}.form-group .text{font-size:1.2rem !Important}.list-group-item{font-size:1.1rem !Important}.sm-h1{font-size:1.7rem !Important}.sm-h2{font-size:1.6rem !Important}.sm-h3{font-size:1.5rem !Important}.desktop{display:none}}.med-textarea{height:200px;width:100%;font-size:14px;padding:5px 15px}.code-textarea{height:200px;width:100%;font-size:12px;padding:5px 15px}.small-textarea{height:80px;width:100%;font-size:14px;padding:5px 15px}.form-group .text{font-size:1.0rem}.fixw-150{width:150px}.fixw-80{width:80px}.fixw-100{width:100px}.btn-badge:not(:disabled):not(.disabled){cursor:pointer}.btn-badge{padding:4px 10px 4px 10px;margin:2px 0;width:100%;height:unset;min-width:unset;text-align:center;line-height:unset;border-radius:4px;font-weight:500}.badge{font-size:1rem;padding:0.45em .6em;margin-left:2px;font-weight:500}.breadcrumb-item+.breadcrumb-item::before{content:">"}.ma{margin:auto}.lds-hourglass{display:inline-block;position:relative;width:80px;height:80px}.lds-hourglass:after{content:" ";display:block;border-radius:50%;width:0;height:0;margin:8px;box-sizing:border-box;border:32px solid #fff;border-color:#fff transparent #fff transparent;animation:lds-hourglass 1.2s infinite}@keyframes lds-hourglass{0%{transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{transform:rotate(1800deg)}}.box{padding:10px 20px;background-color:#ffffff;-webkit-box-shadow:5px 5px 15px 5px #ccc;box-shadow:5px 5px 15px 5px #ccc}.err-box{padding:10px 20px;background-color:#FBBC04;-webkit-box-shadow:5px 5px 15px 5px #ccc;box-shadow:5px 5px 15px 5px #ccc}.sctoll-vert{overflow:auto}.table-row{display:table}.tr{display:table-row}.td{display:table-cell;vertical-align:middle;border:none}.content-sm-0{padding:2px;margin-bottom:5px}.content-sm{padding:2px;overflow:hidden;font-size:0.95rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin-bottom:5px;cursor:pointer}.content-sm:after{content:' ';position:absolute;left:0px;right:0px;height:50%;bottom:0px;background:linear-gradient(180deg,rgba(139,167,32,0) 0%,rgba(255,255,255,255) 100%);pointer-events:none}.content-sm-expanded{height:auto;display:block}.content-sm-expanded:after{background:none}.oneline{white-space:pre}.pagetop-spacer{margin-top:60px}.sm-h1{font-size:2.1rem}.sm-h2{font-size:1.8rem}.sm-h3{font-size:1.6rem}.w100{width:100%}.outer-label{padding:10px 2px 2px 2px;width:100%;border-radius:4px}.outer-label span{padding-left:10px}.outer-label input,.outer-label select,.outer-label .inner{margin-top:10px}.mw1200{max-width:1200px}.filter-hide{display:none}.filter-inp{font-size:1.1rem !important;color:#ffffff !important;background-color:#D75548 !important}.filter-inp::-webkit-input-placeholder{color:#ffffff !important;opacity:1 !important}.filter-inp::-moz-placeholder{color:#ffffff !important;opacity:1 !important}.filter-inp::-ms-input-placeholder{color:#ffffff !important;opacity:1 !important}.filter-inp::-ms-input-placeholder{color:#ffffff !important;opacity:1 !important}.filter-inp::placeholder{color:#ffffff !important;opacity:1 !important}.b-bottom{border-bottom:1px solid #4329a333;line-height:50px}.b-bottom-red{border-bottom:1px solid #D75548;line-height:50px}.b-bottom-primary{border-bottom:1px solid #007bff;line-height:50px}.b-bottom-black{border-bottom:1px solid #1E1E2D;line-height:50px}@media (max-width:559px){.mw100{width:100%}}.cred{color:#D75548}.cprimary{color:#007bff}h1 .examples{position:absolute;right:0;top:1px;font-size:1.2rem;padding:0 8px 0 10px;margin:0 6px 0 0;background-color:#D75548;border-radius:4px;color:white}h3 .examples,h6 .examples{position:absolute !important;right:0;top:0;font-size:1rem;padding:0 8px 0 10px;margin:0;background-color:#D75548;border-radius:4px;color:#ffffff !important;z-index:10}@media (max-width:559px){h1 .examples{top:-40px;font-size:1.0rem;line-height:40px}h3 .examples{font-size:1.0rem}}.cred{color:#D75548}.img_upload{}input[type=file]::file-selector-button{margin-right:20px;border:none;background-color:#D75548;padding:10px 20px;border-radius:10px;color:#fff;cursor:pointer;transition:background .2s ease-in-out}input[type=file]::file-selector-button:hover{background:#007BFF}.drop-container{position:relative;display:flex;gap:10px;flex-direction:column;justify-content:center;align-items:center;height:200px;padding:20px;border-radius:10px;border:2px dashed #555;color:#444;cursor:pointer;transition:background .2s ease-in-out,border .2s ease-in-out}@media (max-width:559px){.drop-container{height:unset}}.drop-container:hover{background:#eee;border-color:#111}.drop-container:hover .drop-title{color:#222}.drop-title{color:#444;font-size:20px;font-weight:bold;text-align:center;transition:color .2s ease-in-out}.img_file_upload_details{width:100%}.progress{height:2rem}.upload_img_prop{text-align:center;font-size:0.8rem}.upload_img_prop span{padding-right:10px}.icon-row{display:flex;height:auto;align-items:center;justify-content:center}.icon-cell{flex-grow:1;margin:4px;max-width:50px}.overlay-spinner-bp{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background:rgba(255,255,255,0.8) url("/assets/loader/bp360-loader.gif") center no-repeat}body{}body.loading-spinner-bp{overflow:hidden}body.loading-spinner-bp .overlay-spinner-bp{display:block}