.hero_area {position:absolute; height:200px; bottom:0; left:0; width:100%; border-radius:30px}
.waves {position:absolute; width:100%; height:7vh; min-height:100px; max-height:150px; bottom:0; left:0; border-bottom-left-radius:30px; border-bottom-right-radius:30px}
.parallax>use {animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}
.parallax>use:nth-child(1) {animation-delay:-2s; animation-duration:7s}
.parallax>use:nth-child(2) {animation-delay:-3s; animation-duration:10s}
.parallax>use:nth-child(3) {animation-delay:-4s; animation-duration:13s}
.parallax>use:nth-child(4) {animation-delay:-5s; animation-duration:20s}
@keyframes move-forever {0% {transform:translate3d(-90px,0,0)}
100% {transform:translate3d(85px,0,0)}
}
@media (max-width:768px) {.waves {height:40px; min-height:40px}
}
img.framed {box-shadow:-50px -50px 0 -40px #00358d,50px 50px 0 -40px #00358d; width:100%}
.fs36 {font-size:36px !important; line-height:46px}
@media (min-width:1025px) {.mypad {padding-right:calc(var(--bs-gutter-x) * 6) !important; padding-left:calc(var(--bs-gutter-x) * 6) !important}
}
.jqmOverlay {background-color:rgba(0,0,0,0.5); -webkit-transition-duration:.3s; -o-transition-duration:.3s; transition-duration:.3s; -webkit-transition-property:opacity; -o-transition-property:opacity; transition-property:opacity}
.popup-loading {position:fixed; top:0; left:0; display:flex; justify-content:center; align-items:center; width:100%; height:100%; z-index:-1}
.popup-loading svg {width:80px; height:80px; animation:rotate 2s infinite linear}
.popup-loading svg circle {stroke:#fff}
.popup {position:absolute; z-index:99999; left:0; width:100%; margin-left:0 !important; animation:fadeIn .5s}
.popup > div > div {margin:auto}
.popup .popup-content {position:relative; width:100%; max-width:480px; min-width:320px; background:#fff; box-sizing:border-box; padding:32px 40px; box-shadow:0 4px 32px rgba(0,0,0,0.7); margin-left:auto; margin-right:auto; border-radius:30px}
.popup .popup-content.w-480 {min-width:480px}
.popup .popup-content.w-600 {min-width:600px}
.popup .popup-content.no-padding {padding:0}
.popup .popup-content .popup-title {display:flex; align-items:center; margin-bottom:18px}
.popup .popup-content .popup-title .close {position:absolute; top:14px; right:26px; margin-left:auto; width:24px; height:24px; color:#8f8f9d; font-size:24px}
.popup .popup-content .popup-title .close:hover {color:#24c}
.popup .popup-content .popup-success {padding:64px 0; text-align:center}
.popup .popup-content .popup-success .title {color:#19191e; margin-bottom:8px}
.popup .popup-content .popup-success .text {color:#4a4a4f; margin-bottom:40px}
.popup .popup-footer {margin-top:24px}
.inv {display:none}
.form-check {padding:0; margin:36px 0 24px; position:relative; display:block}
.form-check {padding:0; margin:12px 0 24px}
.form-check .form-check-input {display:none}
.form-check .form-check-input + .form-check-label {font-size:16px; line-height:24px; font-weight:400; letter-spacing:0; color:#4a4a4f; position:relative; display:block; padding-left:56px; user-select:none}
.form-check .form-check-input + .form-check-label:hover {cursor:pointer}
.form-check .form-check-input + .form-check-label:before {content:''; position:absolute; top:-1px; left:0; display:block; width:24px; height:24px; background:noneborder-radius:2px; border:2px solid #8f8f9d; box-sizing:border-box; line-height:22px; text-align:center; font-size:21px}
.form-check .form-check-input[type="radio"]:checked + .form-check-label:before {background:none; content:""; background:#24c; left:6px; top:6px; margin:0; width:12px; height:12px; border-radius:50%}
.form-check .form-check-input[type="radio"] + .form-check-label:after {left:0; top:0}
.toogle-check .form-check-label {padding-left:56px}
.toogle-check .form-check-input + .form-check-label:before {content:""; display:block; height:16px; width:40px; border:2px solid #e1e1e6; border-radius:8px; background:#fff; transition:all .2s ease-in-out; top:3px}
.toogle-check .form-check-input + .form-check-label:after {content:""; display:block; position:absolute; width:24px; height:24px; background:#8f8f9d; border-radius:50%; top:-2px; left:0}
.toogle-check .form-check-input:checked + .form-check-label:before {background-color:#e1e1e6}
.toogle-check .form-check-input:checked + .form-check-label:after {background-color:#00358d; transform:translate(16px,0)}
.form-group.light {position:relative; padding:18px 0 0}
.form-group.light.first-child {margin-top:-18px}
.form-group.light > .error-label {font-size:14px; line-height:22px; font-weight:400; letter-spacing:0; color:#f42; display:none; margin-top:3px}
.form-group.light.error {animation:swing .6s ease; animation-iteration-count:1}
.form-group.light.error > .error-label {display:block}
.form-group.light.error input[type=text].form-control,.form-group.light.error input[type=email].form-control,.form-group.light.error input[type=password].form-control,.form-group.light.error textarea.form-control,.form-group.light.error .form-select > button {border-bottom-color:#f42}
.form-group.light > label {font-size:14px; line-height:22px; font-weight:400; letter-spacing:0; height:36px; line-height:36px; display:block; color:#6c6c71; margin:0; padding:0; z-index:0; transition:transform .2s ease-in-out}
.form-group.light > label .danger-color {color:#f42}
.form-group.light .uploader-input {padding:10px 16px 10px 40px; background:#f5f5f7; border:1px solid #e1e1e6; border-radius:4px; cursor:pointer; position:relative}
.form-group.light .uploader-input input[type=file] {cursor:pointer; width:100%; height:100%; position:absolute; top:0; left:0; opacity:0}
.form-group.light .uploader-input .uploader-delete {display:none; position:absolute; width:44px; justify-content:center; align-items:center; height:100%; right:0; border-left:1px solid #e1e1e6; top:0}
.form-group.light .uploader-input .uploader-text {white-space:nowrap; overflow:hidden; display:block; width:100%}
.form-group.light .uploader-input.loaded input[type=file] {width:calc(100% - 44px)}
.form-group.light .uploader-input.loaded .uploader-delete {display:flex}
.form-group.light .uploader-input.loaded .uploader-text {width:calc(100% - 44px)}
.form-group.light .uploader-input .icon {cursor:pointer; position:absolute; left:0; margin-left:12px; top:12px; font-size:17px}
.form-group.light .uploader-input:hover {transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s; background-color:#24c; color:#fff}
.form-group.light .uploader-input:hover .icon {transition:color .15s ease-in-out; color:#fff}
.form-group.light input[type=text].form-control + label,.form-group.light input[type=email].form-control + label,.form-group.light input[type=password].form-control + label,.form-group.light textarea.form-control + label {position:absolute; top:18px}
.form-group.light .form-select + label {position:absolute; top:-5px; padding-bottom:0; height:25px}
.form-group.light input[type=text].form-control,.form-group.light input[type=email].form-control,.form-group.light input[type=password].form-control,.form-group.light textarea.form-control {position:relative; z-index:1; height:36px; line-height:24px; background:none; border:none; border-bottom:2px solid #e1e1e6; border-radius:0; padding:6px 0; color:#4a4a4f}
.form-group.light input[type=text].form-control:focus + label,.form-group.light input[type=email].form-control:focus + label,.form-group.light input[type=password].form-control:focus + label,.form-group.light textarea.form-control:focus + label,.form-group.light input[type=text].form-control.filled + label,.form-group.light input[type=email].form-control.filled + label,.form-group.light input[type=password].form-control.filled + label,.form-group.light textarea.form-control.filled + label {transform:translate(0,-24px)}
.form-group.light textarea.form-control {height:100px; resize:none}
.form-group.light .form-select {position:relative; width:100%; box-shadow:none}
.form-group.light .form-select > button {outline:none; background:none; border:none; height:36px; line-height:24px; padding:6px 0; border-radius:0; border-bottom:2px solid #e1e1e6}
.form-group.light .form-select > button:focus,.form-group.light .form-select > button:active {outline:none !important; background:none !important; border-color:#e1e1e6}
.form-group.light .form-select > button:after {font-family:'remixicon'; content:"\ea43"; color:#191928; border:none; font-size:24px; transition:transform .1s ease-in-out}
.form-group.light .form-select > button .filter-option {font-size:16px; line-height:24px; font-weight:400; letter-spacing:0; text-transform:none; color:#4a4a4f}
.form-group.light .form-select .dropdown-menu {border:none; background:#fff; border-radius:0; box-shadow:0 4px 32px rgba(0,0,0,0.1); margin:0; padding:0}
.form-group.light .form-select .dropdown-menu li a {padding:8px 16px; color:#4a4a4f}
.form-group.light .form-select .dropdown-menu li a.active {background:none; color:#24c}
.form-group.light .form-select .dropdown-menu li a:hover {color:#24c; background-color:#f8f8fa}
.form-group:not(.light) input:-webkit-autofill,.form-group:not(.light) input:-webkit-autofill:hover,.form-group:not(.light) input:-webkit-autofill:focus,.form-group:not(.light) textarea:-webkit-autofill,.form-group:not(.light) textarea:-webkit-autofill:hover,.form-group:not(.light) textarea:-webkit-autofill:focus,.form-group:not(.light) select:-webkit-autofill,.form-group:not(.light) select:-webkit-autofill:hover,.form-group:not(.light) select:-webkit-autofill:focus {-webkit-text-fill-color:#4a4a4f; -webkit-box-shadow:inset 0 0 0 50px #f8f8fa}
.form-group:not(.light) input::placeholder,.form-group:not(.light) textarea::placeholder {color:#6c6c71}
.form-group:not(.light) input:-ms-input-placeholder,.form-group:not(.light) textarea:-ms-input-placeholder {color:#6c6c71}
.form-group:not(.light) input::-ms-input-placeholder,.form-group:not(.light) textarea::-ms-input-placeholder {color:#6c6c71}
.form-group:not(.light) > label {font-size:14px; line-height:22px; font-weight:400; letter-spacing:0; display:block; color:#6c6c71; margin-bottom:5px}
.form-group:not(.light) .form-control {font-size:16px; line-height:24px; font-weight:400; letter-spacing:0; height:calc(22px + 22px + 2px); line-height:22px; color:#4a4a4f; background:#f8f8fa; border:1px solid #e1e1e6; border-radius:4px; padding:11px 12px}
.form-group:not(.light) .form-select {position:relative; width:100%}
.form-group:not(.light) .form-select > button {outline:none; background:#f8f8fa; height:calc(22px + 22px + 2px); line-height:calc(22px + 22px + 2px); border-radius:0; border:1px solid #e1e1e6; border-radius:4px; padding:0; display:flex; align-items:center}
.form-group:not(.light) .form-select > button:focus,.form-group:not(.light) .form-select > button:active {outline:none !important; background:none !important; border-color:#e1e1e6}
.form-group:not(.light) .form-select > button:after {font-family:'remixicon'; content:"\ea42"; color:#191928; border:none; font-size:24px; height:28px; width:40px; line-height:28px; border-left:1px solid #e1e1e6; transition:transform .1s ease-in-out; text-align:center}
.form-group:not(.light) .form-select > button .filter-option {font-size:16px; line-height:24px; font-weight:400; letter-spacing:0; text-transform:none; color:#4a4a4f; padding-left:12px}
.form-group:not(.light) .form-select > .dropdown-menu.show {box-shadow:0 4px 32px rgba(0,0,0,0.1); background:#fff; border-radius:0; border:none; margin-top:4px}
.form-group:not(.light) .form-select > .dropdown-menu.show ul {margin:0; padding:0}
.form-group:not(.light) .form-select > .dropdown-menu.show ul > li > a {display:block; padding:8px 16px; color:#4a4a4f}
.form-group:not(.light) .form-select > .dropdown-menu.show ul > li > a:hover,.form-group:not(.light) .form-select > .dropdown-menu.show ul > li > a:active {background:#f8f8fa; color:#4a4a4f}
.form-group:not(.light) .form-select > .dropdown-menu.show ul > li > a.active {color:#24c; background:none; cursor:default}
.question-popup .h3,.question-popup .h4 {color:#00358d}
.pbmit-heading-subheading {margin-bottom:40px}
.pbmit-heading-subheading .pbmit-subtitle {font-family:var(--pbmit-heading-typography-font-family); font-weight:600; font-size:18px; line-height:32px; letter-spacing:1px; text-transform:uppercase; font-style:normal; position:relative; display:inline-block; margin-bottom:5px; color:var(--pbmit-global-color)}
.pbmit-heading-subheading .pbmit-title {font-weight:600; font-size:46px; line-height:52px; color:var(--pbmit-heading-color); text-transform:none; font-style:normal}
.pbmit-heading-subheading .pbmit-title.small {font-weight:400; font-size:38px; line-height:48px}
.dark {color:#00358d}
.pbmit-bg-color-blackish .pbmit-heading-subheading .pbmit-subtitle,.pbmit-bg-color-blackish .pbmit-heading-subheading .pbmit-title,.pbmit-bg-color-secondary .pbmit-heading-subheading .pbmit-subtitle,.pbmit-bg-color-secondary .pbmit-heading-subheading .pbmit-title,.pbmit-bg-color-global .pbmit-heading-subheading .pbmit-subtitle,.pbmit-bg-color-global .pbmit-heading-subheading .pbmit-title {color:var(--pbmit-white-color)}
.pbmit-heading-subheading .pbmit-heading-desc {margin-top:25px; margin-bottom:15px}
.pbmit-ihbox-icon-wrapper svg,.pbmit-ihbox-svg-wrapper svg,.pbmit-sbox-icon-wrapper svg,.pbmit-fid-svg-wrapper svg,.pbmit-ptable-line svg {width:1em; height:1em}
.blog-details .pbmit-entry-content blockquote,.post-navigation .nav-links .pbmit-post-nav-head,.post-navigation .nav-links .nav-title,.widget-recent-post .pbmit-rpw-title a,.pbmit-single-team-info li label,.pbmit-portfolio-lines-wrapper .pbmit-portfolio-line-title {font-family:var(--pbmit-heading-typography-font-family); font-weight:600; font-style:normal}
.blog-details .pbmit-comment-date a,.blog-details .pbmit-comment-content .reply a,.pbmit-rpw-content .pbmit-rpw-date a {font-family:var(--pbmit-heading-typography-font-family); font-weight:500; font-style:normal}
.pbmit-award-btn .pbmit-button-icon:before,.pbmit-static-btn .pbmit-button-icon:before {content:'\e8d2'; font-family:"pbminfotech-base-icons"; position:absolute; font-size:16px; right:5px; top:8px; left:auto; width:45px; height:45px; border-radius:50%; line-height:45px; text-align:center; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; transition:all .3s ease-in-out; background-color:var(--pbmit-white-color); color:var(--pbmit-blackish-color)}
.pbmit-static-btn a,.pbmit-element-team-style-2 .pbmit-button-inner,.pbmit-blog-style-1 .pbmit-content-wrapper .pbmit-blog-button .pbmit-button-inner {font-family:var(--pbmit-heading-typography-font-family); font-weight:500; font-size:15px; line-height:24px; letter-spacing:0; text-transform:capitalize; font-style:normal}
.pbmit-ihbox-style-1,.pbmit-ihbox-style-1 .pbmit-ihbox-box,.pbmit-ihbox-style-1 .pbmit-ihbox-box-number {transition:all 0.4s ease-in}
.pbmit-ihbox-style-1 {position:relative; overflow:hidden; padding-top:10px}
.pbmit-ihbox-style-1 .pbmit-ihbox-box {padding:25px 40px 60px; position:relative; overflow:hidden; border-radius:20px; background-color:var(--pbmit-white-color)}
.pbmit-ihbox-style-1:hover {transform:translate(0,-10px)}
.pbmit-ihbox-style-1 .pbmit-ihbox-icon-wrapper,.pbmit-ihbox-style-1 .pbmit-ihbox-svg-wrapper {font-size:55px; line-height:55px; color:var(--pbmit-global-color)}
.pbmit-ihbox-style-1 .pbmit-ihbox-icon-wrapper svg,.pbmit-ihbox-style-1 .pbmit-ihbox-svg-wrapper svg {fill:var(--pbmit-global-color)}
.pbmit-ihbox-style-1 .pbmit-element-title {font-size:24px; line-height:32px; margin-top:18px}
.pbmit-ihbox-style-1 h4.pbmit-element-title {font-size:20px; line-height:28px; margin-top:18px}
.pbmit-ihbox-style-1 .pbmit-heading-desc {margin:25px 6px 0 0}
.pbmit-ihbox-style-1 .pbmit-box-number-wrap {position:absolute; right:0; bottom:0; z-index:2; width:70px; height:60px; padding:10px; border-radius:30px 0 0; background-color:var(--pbmit-light-color)}
.pbmit-ihbox-style-1 .pbmit-box-number-wrap::after,.pbmit-ihbox-style-1 .pbmit-box-number-wrap::before {content:""; position:absolute; background-color:transparent; height:40px; width:20px; box-shadow:0 20px 0 0 var(--pbmit-light-color); z-index:1}
.pbmit-ihbox-style-1 .pbmit-box-number-wrap::after {bottom:60px; left:72%; border-bottom-right-radius:20px}
.pbmit-ihbox-style-1 .pbmit-box-number-wrap::before {bottom:0; right:100%; border-bottom-right-radius:20px}
.pbmit-ihbox-style-1 .pbmit-ihbox-box-number {position:relative; display:inline-block; width:50px; height:50px; font-size:16px; font-weight:600; line-height:50px; border-radius:50%; text-align:center; z-index:3; color:var(--pbmit-global-color); background-color:var(--pbmit-white-color)}
.pbmit-ihbox-style-1:hover .pbmit-ihbox-box-number {background-color:var(--pbmit-global-color); color:var(--pbmit-white-color)}
.pbmit-ihbox-style-1 .pbmit-element-subtitle {font-size:20px; line-height:26px; margin-bottom:10px}
.swiper-wrapper {display:flex; align-items:stretch}
.swiper-slide,.pbmit-miconheading-style-1 {display:flex; flex-direction:column; height:auto; align-items:stretch; box-sizing:border-box}
.swiper-wrapper1 {text-align:center}
.swiper-wrapper1 .swiper-slide {width:auto; display:inline-block; margin:22px}
.pbmit-ihbox-style-1,.pbmit-ihbox-box {display:flex; flex-direction:column; flex:1 1 auto}
.pbmit-ihbox-box {justify-content:space-between}
.pbmit-miconheading-style-1,.pbmit-ihbox-style-1,.pbmit-ihbox-box {display:flex; flex-direction:column; align-items:stretch; justify-content:flex-start; box-sizing:border-box}
.pbmit-ihbox-box {flex:1 1 auto}
.pbmit-element-title,.pbmit-heading-desc {margin:0; align-self:stretch}
.pbmit-ihbox-box > * {margin-top:0; margin-bottom:0}
.pbmit-ihbox-icon,.pbmit-box-number-wrap {align-self:flex-start}
.pbmit-ihbox-style-2 .pbmit-ihbox-contents {display:flex; align-items:center; overflow:hidden}
.pbmit-ihbox-style-2 .pbmit-element-title {color:transparent; font-size:60px; line-height:60px; margin:0 40px 0 0; -webkit-text-size-adjust:0; overflow:visible !important; text-shadow:1px 1px 0 var(--pbmit-global-color),-1px -1px 0 var(--pbmit-global-color),1px -1px 0 var(--pbmit-global-color),-1px 1px 0 var(--pbmit-global-color),1px 1px 0 var(--pbmit-global-color); color:var(--pbmit-light-color); -webkit-text-fill-color:inherit; -webkit-text-stroke-width:0; -webkit-text-stroke-color:var(--pbmit-global-color)}
.pbmit-ihbox-style-2 .pbmit-heading-desc {color:var(--pbmit-secondary-color); margin:0; width:200px}
.pbmit-bg-color-blackish .pbmit-ihbox-style-2 .pbmit-element-title {color:var(--pbmit-secondary-color); text-shadow:1px 1px 0 var(--pbmit-white-color),-1px -1px 0 var(--pbmit-white-color),1px -1px 0 var(--pbmit-white-color),-1px 1px 0 var(--pbmit-white-color),1px 1px 0 var(--pbmit-white-color)}
.pbmit-bg-color-blackish .pbmit-ihbox-style-2 .pbmit-heading-desc {color:rgba(var(--pbmit-white-color-rgb),0.8)}
.pbmit-ihbox-style-3 .pbmit-ihbox-box {align-items:flex-start}
.pbmit-ihbox-style-3 .pbmit-element-title {font-size:22px; line-height:30px; margin-bottom:0}
.pbmit-ihbox-style-3 .pbmit-ihbox-icon-wrapper,.pbmit-ihbox-style-3 .pbmit-ihbox-svg-wrapper {font-size:40px; line-height:40px; color:var(--pbmit-global-color); margin-right:20px; position:relative; display:flex; background:var(--pbmit-white-color); height:80px; width:80px; line-height:80px; align-items:center; border-radius:10px; justify-content:center}
.pbmit-ihbox-style-3 .pbmit-ihbox-icon-wrapper img {height:80px; width:80px; object-fit:cover}
.pbmit-ihbox-style-3 .pbmit-ihbox-icon-wrapper svg,.pbmit-ihbox-style-3 .pbmit-ihbox-svg-wrapper svg {fill:var(--pbmit-global-color); margin-bottom:5px; stroke:var(--pbmit-global-color)}
.pbmit-ihbox-style-3 .pbmit-ihbox-icon-wrapper i {transition:all 0.9s ease 0s}
.pbmit-ihbox-style-3:hover .pbmit-ihbox-icon-wrapper i {transform:translate(0,-3px)}
.pbmit-miconheading-style-5 {display:flex}
.pbmit-ihbox-style-5 {-webkit-transition:all .25s ease-out; -moz-transition:all .25s ease-out; -o-transition:all .25s ease-out; -ms-transition:all .25s ease-out; transition:all .25s ease-out}
.pbmit-ihbox-style-5 {position:relative; margin-bottom:30px; width:100%}
.pbmit-element-viewtype-carousel .pbmit-ihbox-style-5 {padding-top:5px}
.pbmit-ihbox-style-5:hover {transform:translate(0,-5px)}
.pbmit-ihbox-style-5 .pbmit-ihbox-headingicon {padding:40px 40px 40px 40px; border-radius:20px; background:var(--pbmit-white-color); height:100%}
.pbmit-ihbox-style-5 .pbmit-ihbox-contents {margin-bottom:30px}
.pbmit-ihbox.pbmit-ihbox-style-5 .pbmit-ihbox-box-number {margin-bottom:10px}
.pbmit-ihbox-style-5 .pbmit-element-subtitle {font-size:13px; line-height:17px; margin-bottom:0; text-transform:uppercase}
.pbmit-ihbox-style-5 .pbmit-element-title {font-size:24px; line-height:28px; margin-bottom:15px}
.pbmit-ihbox-style-5 .pbmit-ihbox-svg,.pbmit-ihbox-style-5 .pbmit-icon-type-icon,.pbmit-ihbox-style-5 .pbmit-ihbox-icon-type-text {width:70px; height:70px; display:flex; justify-content:center; align-items:center; overflow:hidden; border-radius:20px; text-align:center; font-size:40px; line-height:0; color:var(--pbmit-global-color); background-color:var(--pbmit-light-color)}
.pbmit-ihbox-style-5 .pbmit-ihbox-icon svg,.pbmit-ihbox-style-5 .pbmit-ihbox-svg svg {fill:var(--pbmit-global-color)}
.pbmit-ihbox-style-5 .pbmit-ihbox-btn .pbmit-button-text {font-size:0}
.pbmit-ihbox-style-5 .pbmit-ihbox-btn a .pbmit-button-icon-wrapper {margin:0 !important}
.pbmit-ihbox-style-5 .pbmit-btn-wrap {position:absolute; right:0; bottom:0}
.pbmit-ihbox-style-5 .pbmit-ihbox-btn {border-radius:30px 0 0 0; padding:10px 0 0 10px; background-color:var(--pbmit-light-color)}
.pbmit-ihbox-style-5 .pbmit-ihbox-btn a {min-width:50px; height:50px; display:flex; justify-content:center; align-items:center; overflow:hidden; border-radius:100%; text-align:center; font-size:18px; z-index:2; position:relative; color:var(--pbmit-global-color) !important; background-color:var(--pbmit-white-color)}
.pbmit-ihbox-style-5 .pbmit-ihbox-btn a:hover {color:var(--pbmit-white-color) !important; background-color:var(--pbmit-blackish-color)}
.pbmit-ihbox-style-5 .pbmit-ihbox-btn::after,.pbmit-ihbox-style-5 .pbmit-ihbox-btn::before {content:""; position:absolute; top:-29px; right:0; height:30px; width:30px; border-radius:0 0 20px 0; background-color:transparent; box-shadow:0 15px 0 0 var(--pbmit-light-color)}
.pbmit-ihbox-style-5 .pbmit-ihbox-btn::after {top:inherit; bottom:0; left:-29px; right:0}
.pbmit-ihbox-style-5 .pbmit-ihbox-icon-type-image img {width:80pxheight:80px; border-radius:20px}
.pbmit-ihbox-style-5 .pbmit-ihbox-btn .pbmit-button-icon {font-size:0}
.pbmit-ihbox-style-5 .pbmit-ihbox-btn .pbmit-button-icon:before {content:'\e8d2'; font-family:"pbminfotech-base-icons"; position:absolute; font-size:16px; right:0; top:0; left:auto; width:50px; height:50px; border-radius:50%; line-height:50px; text-align:center; transform:rotate(90deg)}
.pbmit-ihbox-style-6,.pbmit-ihbox-style-6 .pbmit-ihbox-svg-wrapper,.pbmit-ihbox-style-6 .pbmit-ihbox-icon-wrapper,.pbmit-ihbox-style-6 .pbmit-ihbox-contents {transition:all 0.5s ease-in}
.pbmit-ihbox-style-6 .pbmit-ihbox-headingicon {display:flex; align-items:center}
.pbmit-ihbox-style-6 .pbmit-heading-desc {margin:0 0 5px 0; font-size:18px; line-height:24px; font-weight:500}
.pbmit-ihbox-style-6 .pbmit-icon-type-icon,.pbmit-ihbox-style-6 .pbmit-ihbox-icon-type-text {font-size:24px; line-height:24px}
.pbmit-ihbox-style-6 .pbmit-element-title {font-size:30px; line-height:34px; margin-bottom:0}
.pbmit-ihbox-style-6 .pbmit-element-subtitle {font-size:16px; line-height:22px; margin-top:5px}
.pbmit-ihbox-style-6 .pbmit-ihbox-icon-wrapper,.pbmit-ihbox-style-6 .pbmit-ihbox-svg-wrapper {color:var(--pbmit-global-color); border-radius:50%; height:90px; width:90px; display:flex; justify-content:center; align-items:center; margin-right:25px; background-color:var(--pbmit-white-color); font-size:34px; z-index:1; position:relative}
.pbmit-ihbox-style-6 .pbmit-icon-type-icon::after,.pbmit-ihbox-style-6 .pbmit-ihbox-svg-wrapper::after,.pbmit-ihbox-style-6 .pbmit-ihbox-icon-type-text::after {position:absolute; top:0; left:0; right:0; bottom:0; content:""; border-radius:50%; z-index:-1; transform:scale(0); background-color:var(--pbmit-blackish-color); transition:all 200ms linear}
.pbmit-ihbox-style-6:hover .pbmit-icon-type-icon::after,.pbmit-ihbox-style-6:hover .pbmit-ihbox-svg-wrapper::after,.pbmit-ihbox-style-6:hover .pbmit-ihbox-icon-type-text::after {transform:scale(1.1)}
.pbmit-ihbox-style-6 .pbmit-ihbox-icon-wrapper svg,.pbmit-ihbox-style-6 .pbmit-ihbox-svg-wrapper svg {fill:var(--pbmit-global-color)}
.pbmit-ihbox-style-6:hover .pbmit-ihbox-icon-wrapper svg,.pbmit-ihbox-style-6:hover .pbmit-ihbox-svg-wrapper svg {fill:var(--pbmit-white-color)}
.pbmit-ihbox-style-6 .pbmit-ihbox-icon-type-image img {border-radius:50%}
.pbmit-ihbox-style-6:hover .pbmit-ihbox-icon-wrapper,.pbmit-ihbox-style-6:hover .pbmit-ihbox-svg-wrapper {transition:all 500ms ease-in}
.pbmit-ihbox-style-6 .pbmit-icon-type-icon i {display:inline-block; animation:pbmit-shaking 0.5s infinite}
@keyframes pbmit-shaking {0% {transform:rotate(0deg)}
25% {transform:rotate(5deg)}
50% {transform:rotate(0deg)}
75% {transform:rotate(-5deg)}
100% {transform:rotate(0deg)}
 }
.pbmit-bg-color-global .pbmit-ihbox-style-6 .pbmit-heading-desc {color:rgba(var(--pbmit-white-color-rgb),.6)}
.pbmit-bg-color-global .pbmit-ihbox-style-6 .pbmit-ihbox-icon-wrapper,.pbmit-bg-color-global .pbmit-ihbox-style-6 .pbmit-element-title {color:var(--pbmit-white-color)}
.pbmit-ihbox-style-7 {-webkit-transition:all .25s ease-out; -moz-transition:all .25s ease-out; -o-transition:all .25s ease-out; -ms-transition:all .25s ease-out; transition:all .25s ease-out; padding:45px 40px; background-color:var(--pbmit-white-color); border-radius:30px}
.pbmit-ihbox-style-7 .pbmit-ihbox-headingicon {display:inline-flex; align-items:flex-start}
.pbmit-ihbox-style-7 .pbmit-ihbox-svg,.pbmit-ihbox-style-7 .pbmit-ihbox-icon {margin-right:40px; display:inline-block}
.pbmit-ihbox-style-7 .pbmit-ihbox-svg,.pbmit-ihbox-style-7 .pbmit-icon-type-icon,.pbmit-ihbox-style-7 .pbmit-ihbox-icon-type-text {min-width:60px; height:60px; display:flex; justify-content:center; align-items:center; overflow:hidden; border-radius:100%; text-align:center; font-size:26px; line-height:60px; color:var(--pbmit-global-color); background-color:var(--pbmit-light-color)}
.pbmit-ihbox-style-7 .pbmit-icon-type-icon svg g polygon,.pbmit-ihbox-style-7 .pbmit-icon-type-icon svg {fill:var(--pbmit-global-color)}
.pbmit-ihbox-style-7 .pbmit-ihbox-svg svg {width:40px; height:40px; fill:var(--pbmit-global-color)}
.pbmit-ihbox-style-7 .pbmit-ihbox-icon-type-text {font-size:24px}
.pbmit-ihbox-style-7 .pbmit-ihbox-icon-type-image img {width:60px; height:60px; border-radius:50%}
.pbmit-ihbox-style-7 .pbmit-element-title {font-size:22px; line-height:32px; margin-bottom:15px}
.pbmit-ihbox-style-7 .pbmit-element-subtitle {font-size:14px; line-height:18px; margin-bottom:5px}
.pbmit-ihbox-style-7 .pbmit-heading-desc {margin-bottom:0; font-size:14px; line-height:20px; text-transform:uppercase; letter-spacing:0.5px; font-weight:600; color:var(--pbmit-global-color)}
.pbmit-ihbox-style-7 .pbmit-heading-desc::before {content:'-'; padding-right:5px; display:inline-block; color:rgba(var(--pbmit-blackish-color-rgb),.5)}
.pbmit-ihbox-style-8,.pbmit-ihbox-style-8 .pbmit-ihbox-contents,.pbmit-ihbox-style-8 .pbmit-ihbox-icon-wrapper svg,.pbmit-ihbox-style-8 .pbmit-ihbox-svg-wrapper svg,.pbmit-ihbox-style-8 .pbmit-ihbox-icon-wrapper,.pbmit-ihbox-style-8 .pbmit-ihbox-svg-wrapper,.pbmit-ihbox-style-8 .pbmit-ihbox-icon::before,.pbmit-ihbox-style-8 .pbmit-ihbox-svg::before {transition:all 0.3s ease-in; margin:10px}
.pbmit-ihbox-style-8 .pbmit-ihbox-box {display:flex; align-items:center; flex-direction:row}
.pbmit-ihbox-style-8 .pbmit-ihbox-icon,.pbmit-ihbox-style-8 .pbmit-ihbox-svg {margin-right:25px; position:relative; display:inline-block}
.pbmit-ihbox-style-8 .pbmit-ihbox-icon-wrapper,.pbmit-ihbox-style-8 .pbmit-ihbox-svg-wrapper {font-size:80px; line-height:80px; color:var(--pbmit-global-color); display:flex; justify-content:center; align-items:center; position:relative; overflow:hidden}
.pbmit-ihbox-style-8 .pbmit-ihbox-icon-wrapper img {width:100%; height:100%; object-fit:cover}
.pbmit-ihbox-style-8 .pbmit-element-title {font-size:20px; line-height:26px; margin-bottom:15px}
.pbmit-ihbox-style-8 .pbmit-heading-desc {margin-bottom:0}
.pbmit-ihbox-style-8 .pbmit-ihbox-icon-type-image {background-color:transparent}
.pbmit-ihbox-style-8 .pbmit-ihbox-icon-type-text {font-size:40px}
.pbmit-ihbox-style-8 .pbmit-ihbox-box-number {display:none}
.pbmit-ihbox-style-8 .pbmit-shipex-icon {margin-top:5px; display:inline-block}
.pbmit-ihbox-style-8 .pbmit-icon-type-icon svg {fill:var(--pbmit-global-color)}
.pbmit-ihbox-style-9 {display:inline-block; -webkit-transition:all .25s ease-out; -moz-transition:all .25s ease-out; -o-transition:all .25s ease-out; -ms-transition:all .25s ease-out; transition:all .25s ease-out}
.pbmit-ihbox-style-9 .pbmit-ihbox-headingicon {display:inline-flex; align-items:center}
.pbmit-miconheading-style-4 .pbmit-ihbox-style-9 .pbmit-ihbox-headingicon {align-items:flex-start}
.pbmit-ihbox-style-9 .pbmit-ihbox-svg,.pbmit-ihbox-style-9 .pbmit-ihbox-icon {margin-right:20px; display:inline-block}
.pbmit-ihbox-style-9 .pbmit-ihbox-svg,.pbmit-ihbox-style-9 .pbmit-icon-type-icon,.pbmit-ihbox-style-9 .pbmit-ihbox-icon-type-text {font-size:70px; line-height:70px; color:var(--pbmit-global-color)}
.pbmit-ihbox-style-9 .pbmit-ihbox-svg svg {width:70px; height:70px; fill:var(--pbmit-global-color)}
.pbmit-ihbox-style-9 .pbmit-ihbox-icon-type-text {font-size:30px}
.pbmit-ihbox-style-9 .pbmit-ihbox-icon-type-image {height:100px; width:120px; border-radius:20px; display:flex; align-items:center; justify-content:center}
.pbmit-ihbox-style-9 .pbmit-element-title {font-size:20px; line-height:24px; margin-bottom:0}
.pbmit-ihbox-style-9 .pbmit-element-subtitle {font-size:12px; line-height:20px; margin-bottom:5px; color:var(--pbmit-global-color)}
.pbmit-ihbox-style-9 .pbmit-heading-desc {margin-bottom:0; margin-top:10px; padding-top:10px; border-top:1px solid rgba(var(--pbmit-secondary-color-rgb),0.15)}
.pbmit-ihbox-style-10 .pbmit-ihbox-headingicon {text-align:center}
.pbmit-ihbox-style-10 .pbmit-ihbox-icon-wrapper,.pbmit-ihbox-style-10 .pbmit-ihbox-svg-wrapper {font-size:80px; line-height:100px; display:flex; justify-content:center; align-items:center; margin:0 auto 30px; transition:all 0.5s ease-in}
.pbmit-ihbox-style-10 .pbmit-ihbox-icon-wrapper svg,.pbmit-ihbox-style-10 .pbmit-ihbox-svg-wrapper svg {fill:var(--pbmit-blackish-color)}
.pbmit-ihbox-style-10 .pbmit-ihbox-icon-type-image {width:100px; height:100px}
.pbmit-ihbox-style-10 .pbmit-element-title {font-size:16px; line-height:22px; margin-bottom:10px; padding:0 30px; font-weight:500}
.pbmit-ihbox-style-10 .pbmit-element-subtitle {font-size:14px; line-height:20px; margin-bottom:10px; color:var(--pbmit-global-color); text-transform:capitalize}
.pbmit-ihbox-style-10 .pbmit-heading-desc {text-transform:capitalize; padding:0 30px}
.pbmit-ihbox-style-10:hover .pbmit-ihbox-icon-wrapper,.pbmit-ihbox-style-10:hover .pbmit-ihbox-svg-wrapper {transform:translate(0,-5px)}
.pbmit-ihbox-style-11,.pbmit-ihbox-style-11 .pbmit-ihbox-box,.pbmit-ihbox-style-11 .pbmit-ihbox-box-number {transition:all 0.4s ease-in}
.pbmit-ihbox-style-11 {position:relative; overflow:hidden; padding-top:10px}
.pbmit-ihbox-style-11 .pbmit-ihbox-box {padding:25px 40px 60px; position:relative; overflow:hidden; border-radius:20px; background-color:var(--pbmit-white-color)}
.pbmit-ihbox-style-11:hover {transform:translate(0,-10px)}
.pbmit-ihbox-style-11 .pbmit-ihbox-icon-wrapper,.pbmit-ihbox-style-11 .pbmit-ihbox-svg-wrapper {font-size:55px; line-height:55px; color:var(--pbmit-global-color); padding-right:20px}
.pbmit-ihbox-style-11 p {font-size:20px}
.pbmit-ihbox-style-11 .pbmit-ihbox-icon-wrapper svg,.pbmit-ihbox-style-11 .pbmit-ihbox-svg-wrapper svg {fill:var(--pbmit-global-color)}
.pbmit-ihbox-style-11 .pbmit-element-title {font-size:24px; line-height:32px; margin-top:18px}
.pbmit-ihbox-style-11 h4.pbmit-element-title {font-size:20px; line-height:28px; margin-top:18px}
.pbmit-ihbox-style-11 .pbmit-heading-desc {margin:25px 6px 0 0}
.pbmit-ihbox-style-11 .pbmit-box-number-wrap {position:absolute; right:0; bottom:0; z-index:2; width:70px; height:60px; padding:10px; border-radius:30px 0 0; background-color:var(--pbmit-light-color)}
.pbmit-ihbox-style-11 .pbmit-box-number-wrap::after,.pbmit-ihbox-style-11 .pbmit-box-number-wrap::before {content:""; position:absolute; background-color:transparent; height:40px; width:20px; box-shadow:0 20px 0 0 var(--pbmit-light-color); z-index:1}
.pbmit-ihbox-style-11 .pbmit-box-number-wrap::after {bottom:60px; left:72%; border-bottom-right-radius:20px}
.pbmit-ihbox-style-11 .pbmit-box-number-wrap::before {bottom:0; right:100%; border-bottom-right-radius:20px}
.pbmit-ihbox-style-11 .pbmit-ihbox-box-number {position:relative; display:inline-block; width:50px; height:50px; font-size:16px; font-weight:600; line-height:50px; border-radius:50%; text-align:center; z-index:3; color:var(--pbmit-global-color); background-color:var(--pbmit-white-color)}
.pbmit-ihbox-style-11:hover .pbmit-ihbox-box-number {background-color:var(--pbmit-global-color); color:var(--pbmit-white-color)}
.pbmit-ihbox-style-11 .pbmit-element-subtitle {font-size:20px; line-height:26px; margin-bottom:10px}
.pbmit-miconheading-style-11,.pbmit-miconheading-style-11 .pbmit-ihbox-style-11,.pbmit-miconheading-style-11 .pbmit-ihbox-box {display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; box-sizing:border-box; padding-top:calc(var(--bs-gutter-x) * .5)}
.pbmit-team-style-1 .pbmit-featured-wrapper img,.pbmit-team-style-1 .pbmit-team-btn .pbmit-team-text::after,.pbmit-team-style-1 .pbmit-team-btn .pbmit-team-text::before,.pbmit-team-style-1 .pbmit-featured-wrapper::after,.pbmit-team-style-1 .pbmit-team-social-links li a,.pbmit-team-style-1 .pbmit-team-social-links li,.pbmit-team-style-1 .pbmit-team-btn .pbmit-team-text,.pbmit-team-style-1 .pbminfotech-box-social-links {transition:all .6s ease-in-out}
.pbmit-team-style-1 .pbmit-featured-wrap {position:relative; overflow:hidden; border-radius:30px}
.pbmit-team-style-1 .pbminfotech-post-item {position:relative; overflow:hidden; border-radius:30px; background-color:var(--pbmit-white-color)}
.pbmit-team-style-1 .pbminfotech-box-content {position:relative; padding:35px 45px 40px 30px}
.pbmit-team-style-1 .pbminfotech-box-content-inner {padding-right:60px}
.pbmit-team-style-1 .pbmit-featured-inner {position:relative}
.pbmit-team-style-1 .pbmit-featured-wrapper img {width:100%; border-radius:30px; transition:all .3s ease-out}
.pbmit-team-style-1:hover .pbmit-featured-wrapper img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05)}
.pbmit-team-style-1 .pbmit-team-title {font-size:24px; line-height:28px; margin-bottom:5px}
.pbmit-team-style-1 .pbminfotech-box-team-position {font-size:14px; line-height:24px; text-transform:uppercase}
.pbmit-team-style-1 .pbmit-team-btn {position:absolute; bottom:0; right:45px; z-index:6}
.pbmit-team-style-1 .pbmit-team-btn .pbmit-team-text {width:60px; height:50px; line-height:50px; font-size:18px; text-align:center; display:inline-block; position:relative; border-radius:50px 50px 0 0; color:var(--pbmit-blackish-color); background-color:var(--pbmit-light-color)}
.pbmit-team-style-1 .pbmit-team-btn .pbmit-team-text::after,.pbmit-team-style-1 .pbmit-team-btn .pbmit-team-text::before {content:""; position:absolute; background-color:transparent; bottom:0; height:40px; width:20px; box-shadow:0 20px 0 0 var(--pbmit-light-color)}
.pbmit-team-style-1 .pbmit-team-btn .pbmit-team-text::before {right:100%; border-bottom-right-radius:20px}
.pbmit-team-style-1 .pbmit-team-btn .pbmit-team-text::after {left:100%; border-bottom-left-radius:20px}
.pbmit-team-style-1 .pbminfotech-box-social-links {text-align:center; position:absolute; bottom:25px; right:5px; transform:translateY(10px); opacity:0; padding:0; z-index:-1}
.pbmit-team-style-1 .pbminfotech-box-social-links ul {display:flex; flex-direction:column-reverse}
.pbmit-team-style-1 .pbmit-team-btn:hover .pbminfotech-box-social-links {transform:translateY(-25px); opacity:1}
.pbmit-team-style-1 .pbmit-team-btn .pbmit-team-social-links li {display:block; margin:0; padding:0 !important; margin-bottom:3px; transform:translate(0); transition:all 600ms ease-in-out}
.pbmit-team-style-1 .pbmit-team-btn:hover .pbmit-team-social-links li {transform:translate(0)}
.pbmit-team-style-1 .pbmit-team-social-links li:nth-child(1) {transition-delay:750ms}
.pbmit-team-style-1 .pbmit-team-social-links li:nth-child(1) {transform:translate(0,0)}
.pbmit-team-style-1 .pbmit-team-social-links li:nth-child(2) {transition-delay:700ms}
.pbmit-team-style-1 .pbmit-team-social-links li:nth-child(2) {transform:translate(0,43px)}
.pbmit-team-style-1 .pbmit-team-social-links li:nth-child(3) {transition-delay:650ms}
.pbmit-team-style-1 .pbmit-team-social-links li:nth-child(3) {transform:translate(0,86px)}
.pbmit-team-style-1 .pbmit-team-social-links li:nth-child(4) {transition-delay:800ms}
.pbmit-team-style-1 .pbmit-team-social-links li:nth-child(4) {transform:translate(0,129px)}
.pbmit-team-style-1 .pbmit-team-social-links li:nth-child(5) {transition-delay:850ms}
.pbmit-team-style-1 .pbmit-team-social-links li:nth-child(5) {transform:translate(0,172px)}
.pbmit-team-style-1 .pbmit-team-social-links li:first-child {margin-top:0}
.pbmit-team-style-1 .pbmit-team-social-links li a {display:inline-block; opacity:1; width:50px; height:50px; line-height:50px; border-radius:100%; text-align:center; font-size:16px; background:transparent; color:var(--pbmit-white-color); background-color:var(--pbmit-global-color)}
.pbmit-team-style-1 .pbmit-team-social-links li a:hover {background-color:var(--pbmit-blackish-color)}
.pbmit-element-posts-wrapper .pbmit-team-style-1 {margin-bottom:30px}
.pbmit-link {position:absolute; left:0; top:0; width:100%; height:100%; z-index:1}
.pbmit-element-team-style-2 .pbmit-ele-team {margin-bottom:20px}
.pbmit-team-style-2 .pbminfotech-post-item {position:relative; text-align:center}
.pbmit-team-style-2 .pbmit-team-title {font-size:18px; line-height:24px; margin-bottom:4px}
.pbmit-team-style-2 .pbminfotech-team-position,.pbmit-team-style-2 .pbmit-team-title a {color:var(--pbmit-white-color)}
.pbmit-team-style-2 .pbmit-team-title a:hover {color:rgba(var(--pbmit-white-color-rgb),.8)}
.pbmit-team-style-2 .pbminfotech-team-image-box {transition:0.4s}
.pbmit-team-style-2 .pbmit-featured-wrapper {width:auto; display:inline-block; margin:0 auto; text-align:center}
.pbmit-team-style-2 .pbmit-featured-wrapper img {-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%}
.pbmit-team-style-2 .pbmit-team-social-links li {padding:0 !important}
.pbmit-team-style-2 .pbmit-team-social-links li a {display:inline-block; width:auto; height:auto; font-size:12px; line-height:20px; color:rgba(var(--pbmit-white-color-rgb),0.5); background:transparent; transition:1s cubic-bezier(0.5,0.5,0,1)}
.pbmit-team-style-2 .pbmit-team-social-links li a:hover {background:transparent; color:#fff}
.pbmit-team-social-links li {margin-right:10px}
.pbmit-team-style-2 .pbminfotech-team-image-box {position:relative; width:190px; margin:0 auto}
.pbmit-team-style-2 .pbminfotech-box-content {position:absolute; top:50%; left:0; right:0; bottom:0; opacity:0; z-index:2; text-align:center; visibility:hidden; -khtml-transform:translateX(0%) translateY(-35%); -moz-transform:translateX(0%) translateY(-35%); -ms-transform:translateX(0%) translateY(-35%); -o-transform:translateX(0%) translateY(-35%); transform:translateX(0%) translateY(-35%); transition:all 0.3s ease-in}
.pbmit-team-style-2:hover .pbminfotech-box-content {opacity:1; visibility:visible}
.pbmit-team-style-2 .pbminfotech-team-image-box::before {content:""; position:absolute; background-color:var(--pbmit-secondary-color); left:50%; top:50%; border-radius:50%; transform:translate(-20px,-20px); width:40px; height:40px; opacity:0; transition:all 0.3s ease-in}
.pbmit-team-style-2:hover .pbminfotech-team-image-box::before {width:100%; height:100%; transform:translate(0,0); left:0; top:0; opacity:1}
.pbmit-element-team-style-2 .pbmit-element-posts-wrapper {display:flex; flex-flow:row wrap; justify-content:start; align-content:start; gap:20px}
.pbmit-element-team-style-2 .pbmit-element-posts-wrapper.row .pbmit-team-style-2,.pbmit-element-team-style-2 .pbmit-element-posts-wrapper.row .pbmit-team-btn {width:auto; padding-left:0; padding-right:0; margin:0}
.pbmit-team-style-2 .pbminfotech-team-position {font-size:12px; text-transform:uppercase; line-height:22px; padding:0 0 10px 0}
.pbmit-element-team-style-2 .pbmit-button-inner {height:190px; width:190px; border-radius:50%; display:flex; align-items:center; justify-content:center; padding:90px 35px 50px; text-align:center; position:relative; overflow:hidden; line-height:20px; color:var(--pbmit-white-color); background-color:var(--pbmit-global-color)}
.pbmit-element-team-style-2 .pbmit-button-inner:hover {color:var(--pbmit-blackish-color); background-color:var(--pbmit-white-color)}
.pbmit-element-team-style-2 .pbmit-team-btn .pbmit-button-icon:before {content:'\e8d2'; font-family:"pbminfotech-base-icons"; position:absolute; font-size:30px; left:50%; top:35%; margin:0 auto; display:flex; align-items:center; justify-content:center; transform:translate(-50%,-50%)}
.pbminfotech-ele-fid-style-1 .pbmit-circle {position:relative; display:inline-block}
.pbminfotech-ele-fid-style-1 .pbmit-circle canvas {transform:rotate(-45deg) translate(-2px,2px)}
.pbminfotech-ele-fid-style-1 .pbmit-fid-inner {position:absolute; display:flex; align-items:center; justify-content:center; border-radius:50%; height:95px; width:95px; top:50%; left:50%; font-size:24px; line-height:30px; color:var(--pbmit-blackish-color); background-color:var(--pbmit-white-color); transform:translate(-50%,-50%); font-weight:600}
.pbminfotech-ele-fid-style-1 .pbmit-fid-title {font-size:18px; line-height:28px; margin:0}
.pbminfotech-ele-fid-style-1 .pbmit-fid-sub {margin-left:15px}
.pbminfotech-ele-fid-style-1 .pbmit-fid-inner sub,.pbminfotech-ele-fid-style-1 .pbmit-fid-inner sup,.pbminfotech-ele-fid-style-1 .pbmit-fid-inner span {margin:0 2px}
.pbminfotech-ele-fid-style-1 .pbmit-fid-inner sub,.pbminfotech-ele-fid-style-1 .pbmit-fid-inner sup {top:-7px; font-size:15px; line-height:15px; margin:0 2px}
.pbminfotech-ele-fid-style-1 .pbmit-fid-inner sub {top:inherit; bottom:-2px}
.pbmit-bg-color-white .pbminfotech-ele-fid-style-1 .pbmit-fid-inner {background-color:var(--pbmit-light-color)}
.pbminfotech-ele-fid-style-2 .pbmit-fld-contents {display:inline-block}
.pbminfotech-ele-fid-style-2 .pbmit-fld-wrap {display:flex; align-items:center; border-bottom:1px solid rgba(var(--pbmit-blackish-color-rgb),.2); margin:0 0 25px 0; padding:0 0 20px 0}
.pbminfotech-ele-fid-style-2 .pbmit-fid-inner {font-size:80px; line-height:80px; margin:0}
.pbminfotech-ele-fid-style-2 .pbmit-fid-svg-wrapper,.pbminfotech-ele-fid-style-2 .pbmit-sbox-icon-wrapper {color:var(--pbmit-blackish-color); font-size:50px; line-height:50px; padding:10px 15px 0 0}
.pbminfotech-ele-fid-style-2 .pbmit-fid-svg-wrapper svg,.pbminfotech-ele-fid-style-2 .pbmit-sbox-icon-wrapper svg {fill:var(--pbmit-global-color)}
.pbminfotech-ele-fid-style-2 .pbmit-fid-inner sub,.pbminfotech-ele-fid-style-2 .pbmit-fid-inner sup {font-size:50px; line-height:50px}
.pbminfotech-ele-fid-style-2 .pbmit-fid sup {top:-30px}
.pbminfotech-ele-fid-style-2 .pbmit-fid sup {margin-left:-20px}
.pbminfotech-ele-fid-style-2 .pbmit-fid sub {bottom:-2px}
.pbminfotech-ele-fid-style-2 .pbmit-fid sub {margin-left:-14px}
.pbminfotech-ele-fid-style-2 .pbmit-fid span {margin-left:-15px}
.pbmit-bg-color-blackish .pbminfotech-ele-fid-style-2 .pbmit-sbox-icon-wrapper,.pbmit-bg-color-blackish .pbminfotech-ele-fid-style-2 .pbmit-fid-inner,.pbmit-bg-color-global .pbminfotech-ele-fid-style-2 .pbmit-sbox-icon-wrapper,.pbmit-bg-color-global .pbminfotech-ele-fid-style-2 .pbmit-fid-inner {color:var(--pbmit-white-color)}
.pbmit-bg-color-blackish .pbminfotech-ele-fid-style-2 .pbmit-fld-wrap,.pbmit-bg-color-global .pbminfotech-ele-fid-style-2 .pbmit-fld-wrap {border-color:rgba(var(--pbmit-white-color-rgb),.2)}
.pbmit-bg-color-global .pbminfotech-ele-fid-style-2 .pbmit-fid-title {color:rgba(var(--pbmit-white-color-rgb),.7)}
.pbmit-bg-color-blackish .pbminfotech-ele-fid-style-2 .pbmit-fid-title {color:rgba(var(--pbmit-white-color-rgb),.8)}
.pbminfotech-ele-fid-style-3 .pbmit-fid-inner {font-size:70px; line-height:80px; margin-bottom:0; font-weight:700; color:transparent; -webkit-text-size-adjust:0; overflow:visible !important; text-shadow:1px 1px 0 var(--pbmit-global-color),-1px -1px 0 var(--pbmit-global-color),1px -1px 0 var(--pbmit-global-color),-1px 1px 0 var(--pbmit-global-color),1px 1px 0 var(--pbmit-global-color); color:var(--pbmit-light-color); -webkit-text-stroke-color:var(--pbmit-global-color); -webkit-text-fill-color:inherit; -webkit-text-stroke-width:0}
.pbminfotech-ele-fid-style-3 .pbmit-fid-inner sub,.pbminfotech-ele-fid-style-3 .pbmit-fid-inner sup {font-size:50px; line-height:50px}
.pbminfotech-ele-fid-style-3 .pbmit-fid-title {color:var(--pbmit-blackish-color)}
.pbminfotech-ele-fid-style-3 .pbmit-fid-before sup,.pbminfotech-ele-fid-style-3 .pbmit-fid sup {top:-30px}
.pbminfotech-ele-fid-style-3 .pbmit-fid sup {margin-left:-20px}
.pbminfotech-ele-fid-style-3 .pbmit-fid-before sup {margin-right:-20px}
.pbminfotech-ele-fid-style-3 .pbmit-fid-before sub,.pbminfotech-ele-fid-style-3 .pbmit-fid sub {bottom:-2px}
.pbminfotech-ele-fid-style-3 .pbmit-fid sub {margin-left:-14px}
.pbminfotech-ele-fid-style-3 .pbmit-fid-before sub {margin-right:-14px}
.pbminfotech-ele-fid-style-3 .pbmit-fid span {margin-left:-10px}
.pbminfotech-ele-fid-style-3 .pbmit-fid-before span {margin-right:-10px}
.pbmit-bg-color-white .pbminfotech-ele-fid-style-3 .pbmit-fid-inner {color:var(--pbmit-white-color)}
.pbminfotech-ele-fid-style-4 .pbmit-fid-inner {font-size:48px; line-height:58px; margin-bottom:5px; font-weight:700; color:var(--pbmit-white-color)}
.pbminfotech-ele-fid-style-4 .pbmit-fld-contents {display:inline-block; text-align:center; background-color:var(--pbmit-global-color); padding:30px 35px; border-radius:15px}
.pbminfotech-ele-fid-style-4 .pbmit-fid-inner sub,.pbminfotech-ele-fid-style-4 .pbmit-fid-inner sup {font-size:50px; line-height:50px}
.pbminfotech-ele-fid-style-4 .pbmit-fid-title {color:var(--pbmit-white-color); font-weight:500; line-height:20px; display:block}
.pbminfotech-ele-fid-style-4 .pbmit-fid-before sup,.pbminfotech-ele-fid-style-4 .pbmit-fid sup {top:-30px}
.pbminfotech-ele-fid-style-4 .pbmit-fid sup {margin-left:-20px}
.pbminfotech-ele-fid-style-4 .pbmit-fid-before sup {margin-right:-20px}
.pbminfotech-ele-fid-style-4 .pbmit-fid-before sub,.pbminfotech-ele-fid-style-4 .pbmit-fid sub {bottom:-2px}
.pbminfotech-ele-fid-style-4 .pbmit-fid sub {margin-left:-14px}
.pbminfotech-ele-fid-style-4 .pbmit-fid-before sub {margin-right:-14px}
.pbminfotech-ele-fid-style-4 .pbmit-fid span {margin-left:-10px}
.pbminfotech-ele-fid-style-4 .pbmit-fid-before span {margin-right:-10px}
.pbmit-service-style-1 .pbmit-service-image-wrapper .pbmit-service-btn,.pbmit-service-style-1 .pbmit-featured-wrapper img {position:relative; -webkit-transition:all .25s ease-in-out; -ms-transition:all .25s ease-in-out; -o-transition:all .25s ease-in-out; transition:all .25s ease-in-out}
.pbmit-service-style-1 .pbminfotech-post-item {border-radius:30px; background:var(--pbmit-white-color)}
.pbmit-element-viewtype-carousel .pbmit-service-style-1 .pbminfotech-post-item {margin:0 0 5px 5px}
.pbmit-service-style-1 .pbmit-featured-wrapper {overflow:hidden; border-radius:30px}
.pbmit-service-style-1 .pbmit-featured-wrapper img {width:100%}
.pbmit-service-style-1:hover .pbmit-featured-wrapper img {transform:scale(1.3)}
.pbmit-service-style-1 .pbmit-service-image-wrapper {position:relative}
.pbmit-service-style-1 .pbmit-service-image-wrapper a.pbmit-link {z-index:0}
.pbmit-service-style-1 .pbmit-service-btn-wrapper {position:absolute; right:50px; bottom:-10px; display:table; text-align:center; z-index:1; padding:8px 8px 0 8px; border-radius:50px 50px 0 0; background-color:var(--pbmit-white-color)}
.pbmit-service-style-1 .pbmit-service-btn-wrapper::after,.pbmit-service-style-1 .pbmit-service-btn-wrapper::before {content:""; position:absolute; background-color:transparent; bottom:10px; height:40px; width:20px; box-shadow:0 20px 0 0 var(--pbmit-white-color)}
.pbmit-service-style-1 .pbmit-service-btn-wrapper::before {right:100%; border-bottom-right-radius:20px}
.pbmit-service-style-1 .pbmit-service-btn-wrapper::after {left:100%; border-bottom-left-radius:20px}
.pbmit-service-style-1 .pbmit-service-image-wrapper .pbmit-service-btn {width:50px; height:50px; display:flex; justify-content:center; align-items:center; overflow:hidden; border-radius:100%; text-align:center; font-size:24px; z-index:2; position:relative; color:var(--pbmit-white-color); background-color:var(--pbmit-global-color)}
.pbmit-service-style-1:hover .pbmit-service-image-wrapper .pbmit-service-btn {background-color:var(--pbmit-blackish-color)}
.pbmit-service-style-1 .pbmit-content-box {padding:40px 35px 30px 35px}
.pbmit-service-style-1 .pbminfotech-box-number {font-size:16px; line-height:24px; font-weight:400; color:var(--pbmit-global-color)}
.pbmit-service-style-1 .pbmit-service-title {position:relative; font-size:24px; line-height:28px; margin-bottom:10px; overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical}
.pbmit-service-style-1 .pbmit-service-description p {margin-bottom:20px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; line-clamp:2; -webkit-box-orient:vertical}
.pbmit-service-style-1 .pbmit-service-icon {width:70px; height:70px; display:flex; justify-content:center; align-items:center; overflow:hidden; border-radius:20px; text-align:center; font-size:45px; line-height:30px; color:var(--pbmit-global-color); background-color:var(--pbmit-light-color)}
.pbmit-service-icon svg {fill:var(--pbmit-blackish-color)}
.pbmit-service-icon img,.pbmit-service-icon svg {width:1em; height:1em}
.pbmit-service-style-1 .pbmit-serv-cat,.pbmit-service-style-1 .pbminfotech-box-number {display:none}
.pbmit-element-posts-wrapper.row .pbmit-service-style-1 {margin-bottom:30px; display:flex}
.pbmit-service-style-2 .pbmit-service-title {font-size:24px; line-height:30px}
.pbmit-service-style-2 .pbmit-service-icon {font-size:40px; line-height:90px; color:var(--pbmit-global-color); height:90px; width:90px; background:var(--pbmit-white-color); border-radius:20px; display:flex; align-items:center; justify-content:center; position:relative; overflow:hidden; z-index:0; float:left; margin-right:24px; margin-bottom:12px}
.pbmit-service-style-2 .pbmit-service-icon img {max-width:60px; height:60px}
.pbmit-service-style-2 .pbmit-service-icon svg {fill:var(--pbmit-global-color); width:50px; height:50px}
.pbmit-service-style-2 .pbmit-serv-cat {display:none}
.pbmit-service-style-2 .pbmit-service-icon i {transition:transform .9s ease-in-out; display:contents}
.pbmit-service-style-2:hover .pbmit-service-icon i {transform:rotateY(360deg)}
.pbmit-service-style-2 .pbmit-service-icon:before {content:''; position:absolute; z-index:-1; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; transition:all 0.5s; width:100%; height:0; top:0; left:0; background:var(--pbmit-global-color); border-radius:20px}
.pbmit-service-style-2:hover .pbmit-service-icon:before {height:100%}
.pbmit-service-style-2:hover .pbmit-service-icon {color:var(--pbmit-white-color)}
.pbmit-service-style-2:hover .pbmit-service-icon svg {fill:var(--pbmit-white-color); stroke:var(--pbmit-white-color)}
.pbmit-service-style-2 {position:relative}
.pbmit-service-style-3 .pbminfotech-post-item {border:1px solid #fff; border-radius:30px; padding:10px; background:var(--pbmit-global-color)}
.pbmit-service-style-3 .pbminfotech-box-content {display:flex; align-items:center; justify-content:space-between}
.pbmit-service-style-3 .pbmit-service-title {font-size:24px; line-height:30px; margin:0; color:#fff}
.pbmit-service-style-3 .pbminfotech-box-content-desc-wraper {padding:20px 20px 20px}
.pbmit-service-style-3 .pbmit-content-box {width:200px}
.pbmit-service-style-3 .pbmit-service-image-wrapper {border-radius:30px; height:210px; object-fit:cover; transition:all .25s ease-in-out; -moz-transition:all .25s ease-in-out; -webkit-transition:all .25s ease-in-out; position:relative}
.pbmit-service-style-3 .pbmit-service-image-wrapper img {position:absolute; left:0; right:0; height:210px; bottom:0; top:auto; object-fit:cover; transition:all .25s ease-in-out; -moz-transition:all .25s ease-in-out; -webkit-transition:all .25s ease-in-out; border-radius:30px}
.pbmit-service-style-3.pbmit-active .pbmit-service-image-wrapper img,.pbmit-service-style-3:hover .pbmit-service-image-wrapper img {height:360px}
.pbmit-service-style-3 .pbmit-service-description p {display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis}
.pbmit-service-style-3 .pbmit-service-description {padding:25px 0 0 0; margin:20px 0 0 0; border-top:1px solid #fff; opacity:1; visibility:visible; transform:scale(1); transition:0.9s}
.pbmit-service-style-3.pbmit-active .pbmit-service-description,.pbmit-service-style-3:hover .pbmit-service-description {opacity:0; transform:scale(0.8); visibility:hidden}
.pbmit-service-style-3 .pbmit-service-icon,.pbmit-service-style-3 .pbmit-service-title a {color:var(--pbmit-white-color)}
.pbmit-service-style-3 .pbmit-service-icon svg {fill:var(--pbmit-white-color)}
.pbmit-service-style-3 .pbmit-service-icon {font-size:40px; line-height:40px}
.pbmit-service-style-3 .pbmit-service-description p {color:rgba(var(--pbmit-white-color-rgb),.9)}
.pbmit-service-style-3 .pbmit-featured-img-wrapper {background-color:var(--pbmit-blackish-color); -webkit-transition:all .9s ease; transition:all .9s ease}
.pbmit-service-style-3 .pbmit-featured-wrapper {mix-blend-mode:luminosity; -webkit-transition:all .9s ease; transition:all .9s ease}
.pbmit-service-style-3.pbmit-active .pbmit-featured-wrapper,.pbmit-service-style-3:hover .pbmit-featured-wrapper {mix-blend-mode:normal}
.pbmit-blog-style-1 .pbmit-featured-wrapper img,.pbmit-blog-style-1 .pbmit-featured-container .pbmit-blog-btn {-webkit-transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s}
.pbmit-blog-style-1 .pbminfotech-box-content {background-color:var(--pbmit-white-color); padding:40px 20px; border-radius:30px}
.pbmit-blog-style-1 .pbmit-featured-container {position:relative; overflow:hidden; border-radius:30px}
.pbmit-blog-style-1 .pbmit-content-wrapper {padding:25px 0 0 15px}
.pbmit-blog-style-1 .pbmit-meta-line a,.pbmit-blog-style-1 .pbmit-meta-line {font-size:13px; line-height:23px; color:var(--pbmit-blackish-color)}
.pbmit-meta-line {margin-bottom:5px; display:inline-block; margin-right:15px; position:relative}
.pbmit-meta-line:last-child {margin-right:0}
.pbmit-meta-line a,.pbmit-meta-line {font-size:14px; line-height:26px; letter-spacing:0.5px; text-transform:uppercase; color:#666666}
.pbmit-blog-style-1 .pbmit-date-wraper {justify-content:space-between; padding:0 0 20px 0}
.pbmit-blog-style-1 .pbmit-meta-category a {background-color:var(--pbmit-light-color); padding:5px 10px; border-radius:30px}
.pbmit-blog-style-1 .pbmit-post-title {font-size:28px; line-height:38px; margin-bottom:15px; overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; line-clamp:2; -webkit-box-orient:vertical}
.pbmit-blog-style-1:hover .pbmit-featured-wrapper img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05)}
.pbmit-blog-style-1 .pbmit-featured-wrapper,.pbmit-blog-style-1 .pbmit-featured-wrapper img {position:relative; width:100%; border-radius:30px}
.pbmit-blog-style-1 .pbmit-meta-date-wrapper {position:relative}
.pbmit-blog-style-1 .pbmit-meta-date-wrapper:before {position:absolute; content:''; left:-12px; height:1px; width:5px; background-color:var(--pbmit-blackish-color); top:12px}
.pbmit-blog-style-1 .pbmit-content-wrapper .pbmit-button-inner {color:var(--pbmit-global-color)}
.pbmit-blog-style-1 .pbmit-content-wrapper .pbmit-button-inner:hover {color:var(--pbmit-blackish--color)}
.pbmit-blog-style-1 .pbminfotech-box-content .pbmit-blog-btn {top:30px; right:30px; bottom:inherit}
.pbmit-blog-style-1 .pbmit-content-wrapper .pbmit-blog-button .pbmit-button-inner {position:relative; padding:0 25px 0 0}
.pbmit-blog-style-1 .pbmit-content-wrapper .pbmit-blog-button .pbmit-button-icon:before {content:'\e847'; font-family:"pbminfotech-base-icons"; position:absolute; font-size:16px; right:2px; left:auto; top:0; font-weight:700}
.pbmit-element-column-four .pbmit-blog-style-1 .pbmit-post-title {font-size:22px; line-height:32px}
.pbmit-element-column-four .pbmit-blog-style-1 .pbmit-content-wrapper {padding:25px 0 0 0}
.pbmit-element-posts-wrapper.row .pbmit-blog-style-1 {margin-bottom:30px}
.pbmit-blog-style-2 {margin-bottom:30px}
.pbmit-blog-style-2 .pbminfotech-box-content::after,.pbmit-blog-style-2 .pbmit-featured-wrapper,.pbmit-blog-style-2 .pbmit-post-title a,.pbmit-blog-style-2 .pbmit-post-title {-webkit-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out}
.pbmit-blog-style-2 .pbminfotech-box-content {position:relative; padding:40px 35px 25px; background:var(--pbmit-white-color); border-radius:20px}
.pbmit-blog-style-2 .pbmit-featured-container {position:relative; overflow:hidden; border-radius:30px; margin:0 0 25px}
.pbmit-blog-style-2 .pbmit-post-title {font-size:22px; line-height:26px; margin-bottom:20px}
.pbmit-blog-style-2 .pbmit-post-title a {overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; line-clamp:2; -webkit-box-orient:vertical}
.pbmit-blog-style-2 .pbminfotech-box-desc {margin-bottom:60px; min-height:50px}
.pbmit-blog-style-2 .pbmit-featured-wrapper {position:absolute; left:0; top:0; right:0; bottom:0; opacity:0; visibility:hidden; border-radius:20px; z-index:-1}
.pbmit-blog-style-2:hover .pbmit-featured-wrapper::after,.pbmit-blog-style-2:hover .pbmit-featured-wrapper {opacity:1; visibility:visible}
.pbmit-blog-style-2 .pbmit-featured-wrapper img {border-radius:20px; object-fit:cover; width:100%; height:100%}
.pbmit-blog-style-2 .pbmit-blog-btn .pbmit-button-icon {padding:0}
.pbmit-blog-style-2 .pbmit-blog-btn {position:unset; width:60px; height:60px; line-height:60px; background-color:var(--pbmit-global-color); display:flex; align-items:center; justify-content:center; color:var(--pbmit-white-color); border-radius:50%}
.pbmit-blog-style-2:hover .pbmit-blog-btn {background-color:var(--pbmit-blackish-color)}
.pbmit-blog-style-2 .pbmit-meta-line a,.pbmit-blog-style-2 .pbmit-meta-line {color:var(--pbmit-global-color)}
.pbmit-blog-style-2 .pbmit-blog-button-box {position:absolute; right:-1px; bottom:-1px}
.pbmit-blog-style-2 .pbmit-blog-button-wrapper {border-radius:40px 0 0 0; padding:10px 2px 2px 10px; background-color:var(--pbmit-light-color)}
.pbmit-blog-style-2 .pbmit-blog-button-box::after,.pbmit-blog-style-2 .pbmit-blog-button-box::before {content:""; position:absolute; top:-30px; right:0; height:30px; width:30px; border-radius:0 0 20px 0; background-color:transparent; box-shadow:0 10px 0 0 var(--pbmit-light-color)}
.pbmit-blog-style-2 .pbmit-blog-button-box::after {top:inherit; bottom:0; left:-29px; right:inherit}
.pbmit-blog-style-2 .pbmit-date-author-wrapper {display:flex; align-items:center}
.pbmit-blog-style-2 .pbmit-meta-date-wrapper {position:relative}
.pbmit-blog-style-2 .pbmit-meta-date-wrapper:before {position:absolute; content:''; left:-12px; height:1px; width:5px; background-color:var(--pbmit-blackish-color); top:12px}
.pbmit-blog-style-2 .pbmit-meta-line a,.pbmit-blog-style-2 .pbmit-meta-line {font-size:13px; line-height:23px; color:var(--pbmit-blackish-color); margin:0 20px 0 0}
.pbmit-blog-style-2 .pbmit-meta-category-wrapper {display:none}
.pbmit-element-blog-style-2.pbmit-blog-group-left .pbmit-featured-wrapper {position:unset; content:unset; opacity:1; visibility:visible}
.pbmit-element-blog-style-2.pbmit-blog-group-left .pbmit-content-wrapper {height:auto; position:absolute; bottom:50px; left:50px; right:50px}
.pbmit-element-blog-style-2.pbmit-blog-group-left .pbminfotech-box-content {padding:0; overflow:hidden; position:relative}
.pbmit-element-blog-style-2.pbmit-blog-group-left .pbmit-blog-style-2 .pbmit-blog-button-box,.pbmit-element-blog-style-2.pbmit-blog-group-left .pbmit-date-author-wrapper,.pbmit-element-blog-style-2.pbmit-blog-group-left .pbminfotech-box-desc {display:none}
.pbmit-element-blog-style-2.pbmit-blog-group-left .pbmit-blog-style-2 .pbmit-post-title {margin-bottom:0}
.pbmit-element-blog-style-2.pbmit-blog-group-left .pbmit-blog-style-2 .pbmit-meta-category-wrapper {display:block; position:absolute; top:30px; left:30px}
.pbmit-element-blog-style-2.pbmit-blog-group-left .pbmit-meta-category a {background-color:var(--pbmit-light-color); padding:5px 10px; border-radius:30px}
.pbmit-element-blog-style-2.pbmit-blog-group-left .pbmit-post-title {font-size:28px; line-height:36px}
.pbmit-element-blog-style-2 .pbmit-blog-group-left .pbmit-content-wrapper {padding:20px 0 10px 40px; background-color:var(--pbmit-light-color); border-radius:30px 0 0; height:auto; position:absolute; bottom:0; left:auto; right:0; width:400px}
.pbmit-element-blog-style-2 .pbmit-blog-group-left .pbmit-content-wrapper:after,.pbmit-element-blog-style-2 .pbmit-blog-group-left .pbmit-content-wrapper:before {content:""; position:absolute; bottom:0; height:40px; width:20px; background-color:transparent; box-shadow:0 20px 0 0 var(--pbmit-light-color)}
.pbmit-element-blog-style-2 .pbmit-blog-group-left .pbmit-content-wrapper:before {border-radius:0 0 30px 0; right:100%}
.pbmit-element-blog-style-2 .pbmit-blog-group-left .pbmit-content-wrapper:after {border-radius:0 0 30px 0; border-right:0; left:95%; top:-40px}
.pbmit-testimonial-style-1 .pbminfotech-post-item {position:relative}
.pbmit-testimonial-style-1 .pbminfotech-box-title {font-size:20px; line-height:32px; margin-bottom:0; color:var(--pbmit-blackish-color)}
.pbmit-testimonial-style-1 .pbmit-featured-wrapper {margin-right:20px}
.pbmit-testimonial-style-1 .pbmit-featured-wrapper img {width:80px; height:80px; border-radius:50%; border:3px solid var(--pbmit-white-color)}
.pbmit-testimonial-style-1 .pbminfotech-testimonial-text {font-size:26px; line-height:36px; margin:0; padding:10px 120px 25px 0; border:0; color:var(--pbmit-blackish-color)}
.pbminfotech-testimonial-text p {margin-bottom:0}
.pbmit-testimonial-style-1 .pbminfotech-testimonial-detail,.pbmit-testimonial-style-1 .pbminfotech-box-title {display:-webkit-box; -webkit-line-clamp:1; line-clamp:1; -webkit-box-orient:vertical; overflow:hidden}
.pbmit-testimonial-style-1 .pbminfotech-testimonial-detail {text-transform:uppercase; font-size:14px; line-height:24px}
.pbmit-testimonial-style-1 .pbminfotech-box-star-ratings {font-size:18px; line-height:20px; margin-bottom:10px; color:rgba(var(--pbmit-global-color-rgb),0.5)}
.pbmit-testimonial-style-1 .pbminfotech-box-star-ratings .pbmit-active {color:#ffa72a}
.pbmit-testimonial-style-2 .pbminfotech-post-item {position:relative; padding:50px 35px 95px 35px; border-radius:30px; background-color:var(--pbmit-white-color)}
.pbmit-testimonial-style-2 .pbminfotech-box-title {font-size:18px; line-height:20px; margin-bottom:5px}
.pbmit-testimonial-style-2 .pbmit-featured-wrapper img {width:65px; height:65px; border-radius:100%}
.pbmit-testimonial-style-2 .pbmit-featured-wrapper {border-radius:50px 50px 0 0; padding:8px 8px 0 8px; background-color:var(--pbmit-light-color); position:relative}
.pbmit-testimonial-style-2 .pbmit-featured-wrapper::before,.pbmit-testimonial-style-2 .pbmit-featured-wrapper::after {content:""; position:absolute; bottom:0; height:40px; width:20px; background-color:transparent; box-shadow:0 20px 0 0 var(--pbmit-light-color)}
.pbmit-testimonial-style-2 .pbmit-featured-wrapper::before {border-radius:0 0 30px 0; border-left:0; right:100%}
.pbmit-testimonial-style-2 .pbmit-featured-wrapper::after {border-radius:0 0 0 30px; border-right:0; left:100%}
.pbmit-testimonial-style-2 .pbmit-featured-img-wrapper {display:inline; position:absolute; bottom:-1px; left:55px}
.pbmit-testimonial-style-2 .pbminfotech-box-desc {position:relative}
.pbmit-testimonial-style-2 .pbminfotech-box-desc::before {font-family:"pbminfotech-base-icons"; content:"\e82b"; position:absolute; left:0; top:0; font-size:50px; line-height:50px; color:var(--pbmit-global-color)}
.pbmit-testimonial-style-2 .pbminfotech-testimonial-text {font-size:17px; line-height:30px; margin:0; padding:70px 0 20px 0; border:0; color:var(--pbmit-blackish-color)}
.testimonial-three-slider.pbmit-element-viewtype-carousel-5 {border-radius:30px; margin-left:40px}
.pbmit-testimonial-style-2 .pbminfotech-box-desc::before {font-family:"pbminfotech-base-icons"; content:"\e82b"; position:absolute; left:0; top:0; font-size:60px; line-height:60px; color:var(--pbmit-global-color)}
.pbmit-testimonial-style-2 .pbminfotech-box-author {position:absolute; bottom:25px; left:175px}
.pbmit-testimonial-style-2 .pbminfotech-box-star-ratings i.pbmit-active {color:#ffa32b}
.pbmit-testimonial-style-2 .pbminfotech-testimonial-detail {font-size:14px; line-height:24px; text-transform:uppercase}
.site-title {margin:0; padding:0; display:flex; align-items:center; vertical-align:middle; text-align:center; width:100%; height:90px; transition:none; line-height:inherit}
.pbmit-header-overlay {position:absolute; z-index:3; width:100%}
.site-header .pbmit-header-search-btn {padding-right:10px}
.site-header .pbmit-header-search-btn a {font-size:16px; background-color:rgba(var(--pbmit-white-color-rgb),0.15); width:50px; height:50px; line-height:50px; text-align:center; display:block; border-radius:50%}
.header-style-1 .pbmit-header-search-btn a {background-color:#e5e7ea}
.site-header .pbmit-header-search-btn a:hover {color:var(--pbmit-white-color); background-color:var(--pbmit-global-color)}
.pbmit-color-blackish {background-color:#fff}
.pbmit-main-header-area {z-index:10; position:relative}
.pbmit-pre-header-wrapper.white,.pbmit-pre-header-wrapper.white a {color:#fff}
.header-style-1 .pbmit-header-overlay {padding-top:25px}
.header-style-1 .site-branding .site-title {height:60px}
.header-style-1 .social-links-wrapper,.header-style-3 .social-links-wrapper {padding-right:30px}
.site-header .social-links-wrapper ul li a {color:var(--pbmit-white-color)}
.site-header .social-links-wrapper ul li a {font-size:14px; margin:0 5px}
.site-header .social-links-wrapper ul li a:hover {color:rgba(var(--pbmit-white-color-rgb),.6)}
.header-style-1 .pbmit-header-button2 a:hover {background-color:var(--pbmit-global-color)}
.pbmit-contact-info li {font-size:16px}
.pbmit-contact-info li:not(:last-child) {padding:0 12px 0 0}
.pbmit-contact-info li i {font-size:16px; margin-right:5px; color:var(--pbmit-global-color)}
.langswitcher {float:left; margin-left:16px; padding-right:10px}
.nav-fullwidth {display:grid; width:100%; grid-auto-flow:column; grid-auto-columns:1fr; gap:0; min-width:0}
.nav-fullwidth a {display:flex; align-items:center; justify-content:center; text-decoration:none; color:#111; overflow:hidden; text-overflow:ellipsis; min-width:0}
.nav-fullwidth li a {white-space:nowrap}
.nav-fullwidth li ul li > a {white-space:initial}
.header-style-2 .pbmit-social-links li a:hover {color:var(--pbmit-white-color); background-color:var(--pbmit-global-color)}
.header-style-2 .pbmit-header-search-btn a {color:var(--pbmit-blackish-color); background-color:rgba(var(--pbmit-blackish-color-rgb),.15)}
.header-style-2 .pbmit-header-search-btn a:hover {color:var(--pbmit-white-color)}
.header-style-3 .pbmit-burger-menu-link {height:60px; width:60px; background:var(--pbmit-white-color); padding:0; border:none; border-radius:50%; margin-left:150px}
.header-style-3 .pbmit-burger-menu-link svg {height:24px; width:24px; transition:0.6s all; transform:scale(1) rotate(90deg)}
.header-style-3 .pbmit-burger-menu-link:hover svg {transform:scale(0.95) rotate(180deg)}
.header-style-3 .pbmit-burger-menu-area.show {top:0; opacity:1; visibility:visible}
.header-style-3 .pbmit-burger-menu-area {background-color:var(--pbmit-white-color); color:var(--pbmit-blackish-color); position:fixed; width:100%; height:100vh; left:0; top:-100%; z-index:9999; visibility:hidden; -webkit-transition:all 0.9s !important; transition:all 0.9s !important}
.header-style-3 .pbmit-burger-headerarea {display:flex; padding:0 25px}
.header-style-3 .pbmit-burger-menu-area .site-branding img {max-height:50px}
.header-style-3 .pbmit-burger-menu-area .pbmit-header-search-btn a {color:var(--pbmit-blackish-color); background-color:rgba(var(--pbmit-blackish-color-rgb),0.15)}
.header-style-3 .pbmit-burger-menu-area .pbmit-header-search-btn a:hover {color:var(--pbmit-white-color); background-color:var(--pbmit-global-color)}
.header-style-3 .pbmit-burger-headerarea .pbmit-closepanel {position:absolute; width:90px; display:block; right:0; background-color:var(--pbmit-global-color); fill:var(--pbmit-white-color); text-align:center; height:90px; line-height:90px; cursor:pointer}
.header-style-3 .pbmit-burger-headerarea .pbmit-closepanel svg rect {-webkit-backface-visibility:hidden; backface-visibility:hidden}
.header-style-3 .pbmit-burger-headerarea .pbmit-closepanel:hover svg rect {animation:pbmit-closer-line-draw .6s; animation-name:pbmit-closer-line-draw; animation-duration:0.6s; animation-timing-function:ease; animation-delay:0s; animation-iteration-count:1; animation-direction:normal; animation-fill-mode:none; animation-play-state:running}
.header-style-3 .pbmit-burger-headerarea .pbmit-closepanel:hover svg rect,.header-style-3 .pbmit-burger-headerarea .pbmit-closepanel:hover svg {fill:var(--pbmit-white-color)}
.header-style-3 .pbmit-closepanel:hover svg rect:nth-child(2) {animation-delay:.17s}
@keyframes pbmit-closer-line-draw {0%,100% {clip-path:inset(-1px 0 -1px 0); -webkit-clip-path:inset(-1px 0 -1px 0)}
55% {clip-path:inset(-1px 0 -1px 100%); -webkit-clip-path:inset(-1px 0 -1px 100%)}
56% {clip-path:inset(-1px 100% -1px 0); -webkit-clip-path:inset(-1px 100% -1px 0)}
}
.header-style-3 .pbmit-burger-headerarea .pbmit-search-cart-box {margin-left:auto; margin-right:90px; display:flex; align-items:center}
.header-style-3 .pbmit-burger-menu-area-inner {display:grid; grid-gap:20px; grid-template-columns:2fr 0.75fr; padding-top:150px; margin:0 320px}
.header-style-3 .pbmit-burger-menu-area .menu-main-menu-container {padding:1rem; padding-top:0; max-height:540px; overflow-y:auto; margin-right:30px}
.header-style-3 .pbmit-burger-menu-area .menu-main-menu-container ul ul {width:100%; padding-left:10px; display:none}
.header-style-3 .pbmit-burger-menu-area .menu-main-menu-container ul.menu>li {position:relative; padding:0 0 25px 0}
.pbmit-burger-menu-area .menu-main-menu-container ul > li >ul > li,.pbmit-burger-menu-area .menu-main-menu-container ul > li:last-child {padding:0}
.header-style-3 .pbmit-burger-menu-area .menu-main-menu-container ul > li > a {font-weight:700; font-size:54px; line-height:60px; letter-spacing:0.5px; color:var(--pbmit-blackish-color); text-transform:capitalize; font-style:normal}
.header-style-3 .pbmit-burger-menu-area .menu-main-menu-container ul > li li > a {font-weight:500; font-size:18px; line-height:24px; letter-spacing:0; display:inline-block; padding:20px 10px 0; color:var(--pbmit-blackish-color)}
.header-style-3 .pbmit-burger-menu-area .menu-main-menu-container .sub-menu-toggle {display:inline-block; cursor:pointer; font-size:30px; line-height:normal; margin-left:15px}
.header-style-3 .pbmit-burger-menu-area .menu-main-menu-container ul ul .sub-menu-toggle {font-size:20px}
 .pbmit-burger-menu-area .menu-main-menu-container::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3); border-radius:10px; background-color:#F5F5F5}
.pbmit-burger-menu-area .menu-main-menu-container::-webkit-scrollbar {width:12px; background-color:#F5F5F5}
.pbmit-burger-menu-area .menu-main-menu-container::-webkit-scrollbar-thumb {border-radius:10px; -webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.3); background-color:var(--pbmit-blackish-color)}
.header-style-3 .pbmit-burger-content-address {font-size:24px; font-weight:500; line-height:34px}
.header-style-3 .pbmit-burger-content-address .pbmit-burger-info {display:block; margin-bottom:15px}
.header-style-3 .pbmit-burger-content-scoialbox {margin-top:50px; padding-top:24px; border-top:1px solid var(--pbmit-blackish-color); color:#6a6a6a}
.header-style-3 .pbmit-burger-content .pbmit-burger-content-4 {font-size:18px; line-height:28px}
.header-style-3 .pbmit-burger-content-scoialbox-icon {padding-top:40px}
.header-style-3 .pbmit-burger-content-scoialbox-icon a {font-size:20px}
.header-style-3.site-header .pbmit-burger-content .pbmit-social-links li:not(:last-child) {padding:0 15px 0 0}
.site-footer {background-image:url(../images/bg/footer-bg-pattern.png); background-repeat:no-repeat; background-position:left bottom; background-size:auto; background-attachment:scroll; color:rgba(var(--pbmit-white-color-rgb),1); margin:0 20px; padding-top:60px; border-radius:30px; font-size:14px; position:relative}
.site-footer .pbmit-footer-big-area .container {border-bottom:1px solid rgba(var(--pbmit-white-color-rgb),.2); padding:0 0 75px 0}
.site-footer .pbmit-footer-left h4 {color:var(--pbmit-white-color)}
.site-footer .pbmit-footer-left h3 {font-size:44px; line-height:52px; margin:0; color:var(--pbmit-white-color)}
.site-footer .pbmit-footer-newsletter {position:relative; background-color:var(--pbmit-white-color); padding:45px 55px; border-radius:30px}
.site-footer .pbmit-footer-newsletter .pbmit-news-wrap {display:flex; align-items:center; justify-content:space-between}
.site-footer .pbmit-footer-newsletter .pbmit-news-wrap input {height:65px; padding-left:0; padding-right:220px; background-color:var(--pbmit-white-color); border-radius:0; border:0; margin:0; border-bottom:1px solid rgba(var(--pbmit-blackish-color-rgb),.1)}
.site-footer .pbmit-footer-newsletter .pbmit-news-wrap input::placeholder {color:rgba(var(--pbmit-blackish-color-rgb),.5)}
.site-footer .pbmit-footer-newsletter .pbmit-news-wrap input:focus {color:var(--pbmit-blackish-color)}
.site-footer .pbmit-news-wrap button {position:absolute; bottom:65px; right:55px; border-radius:30px; transition:all .4s ease-in}
 .site-footer .pbmit-footer-widget-area {padding-bottom:60px}
.site-footer .widget {position:relative; padding-top:75px}
.site-footer .pbmit-footer-logo {max-width:345px; margin:0 0 20px 0}
.site-footer .pbmit-social-links li {margin:0 10px 8px 0}
.site-footer .widget ul>li {line-height:20px; padding:0 0 5px 0}
.site-footer .pbmit-social-links li a {font-size:15px; display:inline-block; color:rgba(var(--pbmit-white-color-rgb),1)}
.site-footer .pbmit-social-links li a:hover,.site-footer .menu li>a:hover {color:rgba(var(--pbmit-white-color-rgb),.8)}
.site-footer .widget-title {font-size:18px; line-height:30px; font-style:normal; margin-bottom:15px; color:var(--pbmit-white-color)}
.site-footer .pbmit-contact-widget-lines {display:inline-grid}
.site-footer .pbmit-contact-widget-line::before {content:none}
.site-footer .menu li>a {color:rgba(var(--pbmit-white-color-rgb),1)}
.site-footer .pbmit-footer-text-area {color:#666666}
.site-footer .pbmit-footer-text-inner {position:relative; font-size:14px; padding:20px 35px; border-radius:30px 30px 0 0; background-color:var(--pbmit-light-color)}
.site-footer .pbmit-footer-text-inner:before,.site-footer .pbmit-footer-text-inner:after {content:""; position:absolute; background-color:transparent; bottom:0; height:40px; width:20px; box-shadow:0 20px 0 0 var(--pbmit-light-color)}
.site-footer .pbmit-footer-text-inner:before {left:-20px; border-bottom-right-radius:20px}
.site-footer .pbmit-footer-text-inner:after {right:-20px; border-bottom-left-radius:20px}
.site-footer .pbmit-footer-copyright-text-area {text-align:center}
.site-footer .pbmit-footer-text-area a {color:#666666}
.site-footer .pbmit-footer-text-area a:hover {color:var(--pbmit-global-color)}
.pbmit-title-bar-wrapper {background-color:rgba(0,0,0,0.1); background-repeat:no-repeat; background-position:center center; background-size:cover; background-attachment:scroll; position:relative; z-index:2}
.pbmit-title-bar-wrapper,.pbmit-title-bar-content {min-height:380px}
.pbmit-title-bar-wrapper::after {content:""; position:absolute; width:50%; height:100%; top:0; left:0; z-index:0; background:linear-gradient(to right,rgba(0,36,74,0.5) 50%,rgba(0,36,74,0) 100%)}
.parallax-bg {position:absolute; left:50%; top:0; transform:translateX(-50%) translateY(0); width:100%; height:140%; background-image:url('https://picsum.photos/1200/800'); background-size:cover; background-position:center; will-change:transform}
.pbmit-title-bar-content {position:relative; z-index:1; padding:164px 24px 64px 34px; display:flex; align-items:center}
.pbmit-title-bar-content-inner,.pbmit-title-bar-content .pbmit-breadcrumb {width:100%}
.pbmit-title-bar-content .pbmit-tbar,.pbmit-title-bar-content .pbmit-breadcrumb {display:block}
.pbmit-title-bar-content .pbmit-tbar-inner {max-width:none; padding:0; margin-bottom:15px}
.pbmit-tbar-subtitle {font-size:15px; line-height:25px; margin-bottom:20px; font-weight:500; letter-spacing:.5px; text-transform:uppercase; color:var(--pbmit-white-color)}
.pbmit-tbar-title {font-size:48px; line-height:58px; font-weight:600; letter-spacing:0; color:var(--pbmit-white-color); font-style:normal; margin-bottom:0}
.single-post .pbmit-title-bar-content-inner {width:60%}
.single-post .pbmit-tbar .pbmit-tbar-title {font-size:50px; line-height:60px}
.pbmit-breadcrumb,.pbmit-breadcrumb a {font-weight:500; font-size:15px; line-height:25px; letter-spacing:.5px; color:var(--pbmit-white-color); font-style:normal}
.breadcrumb > li + li:before {font-family:"pbminfotech-base-icons"; font-weight:700; padding:0 10px; color:#f9f9f9; content:'\e814'; font-size:10px; position:relative; top:-1px}
.pbmit-breadcrumb a:hover {color:rgba(var(--pbmit-white-color-rgb),.8)}
.pbmit-breadcrumb .pbmit-breadcrumb-inner {padding-left:5px}
.pbmit-breadcrumb .pbmit-breadcrumb-inner .sep {font-size:15px; position:relative}
.pbmit-breadcrumb .pbmit-breadcrumb-inner .sep i:before {margin:0}
.overlap-colomn {position:relative}
.overlap-wrapper {position:absolute; height:100%; width:100%; top:0; left:0; z-index:9}
.overlap-img,.overlap-bg {position:absolute; width:100%; height:100%}
.overlap-left {margin-left:-500px}
.overlap-right {margin-right:-500px; width:auto; left:0; right:0}
.overflow-hidden {overflow:hidden}
.content-element-text {position:relative; z-index:99; padding-top:60px; padding-bottom:40px; padding-right:30px}
.accordion-item {position:relative; border-bottom:1px solid var(--pbmit-blackish-color); background-color:transparent; color:inherit; border-radius:0 !important; box-shadow:none; border-left:0; border-right:0; border-top:0}
.accordion-item .accordion-button {display:flex; position:relative; padding:35px 0 35px 430px; font-size:18px; line-height:26px; font-weight:normal; border-radius:0 !important; -webkit-transition:all .25s ease-in-out; transition:all .25s ease-in-out; color:var(--pbmit-blackish-color); background-color:transparent}
.accordion-button:not(.collapsed) {box-shadow:none; color:var(--pbmit-blackish-color); transition:all 9s ease-in-out; background-color:transparent}
.accordion-item .pbmit-accordion-title {font-size:32px; line-height:42px; font-weight:500}
.accordion-item .pbmit-number {font-size:40px; position:absolute; left:0; right:auto; font-weight:500}
.accordion-button::after {display:none}
.accordion-item .pbmit-accordion-icon {align-items:center; display:flex; width:fit-content; position:relative; margin-left:auto}
.accordion-item.active .pbmit-accordion-icon-opened {display:block}
.accordion-item.active .pbmit-accordion-icon-closed {display:none}
.accordion-item .pbmit-accordion-icon-closed {display:block}
.accordion-item .pbmit-accordion-icon-opened {display:none}
.accordion-item .pbmit-accordion-icon span {width:auto; height:15px}
.accordion-item .pbmit-accordion-icon span>i {font-size:13px; display:flex}
.accordion-item.active .pbmit-accordion-icon-opened i {transform:rotate(-90deg)}
.accordion-button:focus {box-shadow:none}
.accordion-body {border:0; padding:0 185px 20px 430px}
.accordion.style-2 .accordion-item {border:none}
.accordion.style-2 .accordion-item:not(:last-child) {margin-bottom:20px}
.accordion.style-2 .accordion-button {padding:17px 0 17px 20px; border-radius:30px !important; background-color:var(--pbmit-white-color); transition:all .25s ease-in-out}
.accordion.style-2 .accordion-item.active .accordion-button {color:var(--pbmit-white-color); background-color:var(--pbmit-blackish-color)}
.accordion.style-2 .accordion-item .pbmit-accordion-title {font-size:16px; line-height:26px}
.accordion.style-2 .accordion-item .pbmit-accordion-icon span>i {height:50px; width:50px; color:var(--pbmit-blackish-color); background:var(--pbmit-light-color); border-radius:50%; display:flex; align-items:center; justify-content:center; margin-top:-17px; margin-right:5px; font-size:12px}
.accordion.style-2 .accordion-item.active .pbmit-accordion-icon span>i {color:var(--pbmit-global-color)}
.accordion.style-2 .accordion-body {padding:20px 10px 10px 10px}
.check-list {margin:0; padding-left:1.2rem}
.check-list li {position:relative; list-style-type:none; padding-left:2.5rem; margin-bottom:0.5rem}
.check-list li:before {content:''; display:block; position:absolute; left:0; top:-2px; width:8px; height:14px; border-width:0 2px 2px 0; border-style:solid; border-color:var(--pbmit-global-color); transform-origin:bottom left; transform:rotate(45deg)}
.check-list2 {list-style:none; padding:0; margin-top:16px}
.check-list2 li {position:relative; padding-left:2.2em; margin-bottom:0.5em}
.check-list2 li:before {content:'\e872'; font-family:"pbminfotech-base-icons"; position:absolute; left:0; top:5px; width:1.25em; text-align:center; font-size:20px; line-height:1em; color:var(--pbmit-global-color); -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
.check-list3 {list-style:none; padding:0; margin-top:16px}
.check-list3 li {position:relative; padding-left:2.2em; margin-bottom:0.5em}
.check-list3 li:before {content:'\e872'; font-family:"pbminfotech-base-icons"; position:absolute; left:0; top:7px; width:30px; text-align:center; font-size:20px; line-height:1em; color:var(--pbmit-global-color); -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
.check-list3 li h4 {font-size:20px}
.check-list4 {padding:0; margin-top:16px; padding-left:30px}
.check-list4 > li {color:#4F4F4F; padding-left:24px; margin-top:24px; position:relative; font-size:16px; line-height:24px; counter-increment:list}
.check-list4 > li:before {content:counter(list); display:block; height:42px; width:42px; border-radius:50%; color:#fff !important; position:absolute; top:-3px; left:-35px; border:2px solid #fff; background-color:#00358d; display:inline-flex; align-items:center; justify-content:center; font-weight:bold}
.two-col {display:flex; flex-wrap:wrap; padding-left:2rem; margin:0; box-sizing:border-box}
.two-col li {box-sizing:border-box; width:50%}
.two-col > li:nth-child(odd) {padding-right:60px}
.limt40 > li {margin-top:40px}
.check-list4 li h4 strong {color:#00358d; font-weight:700}
.check-list4 li h4.norm {font-size:20px; font-weight:500}
.check-list4 li h4 {font-size:20px}
.mt0 {margin-top:0 !important}
.pt0 {padding-top:0 !important}
.services .pbmit-accordion-title {font-size:26px; line-height:26px; color:var(--pbmit-white-color); background-color:var(--pbmit-global-color); width:100%; display:block; padding:17px 20px 17px 20px; border-radius:30px !important; transition:all .25s ease-in-out; display:flex; align-items:center; gap:0.5rem; margin:24px; margin-left:0 }
.services .pbmit-number {font-size:40px; font-weight:600; margin-right:36px}
.accordion.style-3 .accordion-item .accordion-button {padding:20px 0 20px 50px}
.accordion.style-3 .accordion-item .pbmit-accordion-title,.accordion.style-3 .accordion-item .pbmit-number {font-size:24px}
.accordion.style-3 .accordion-body {padding:0 30px 20px 50px}
.list-group .list-group-item {display:flex; font-size:inherit; align-items:flex-start; padding:0; margin-bottom:5px; color:var(--pbmit-blackish-color); position:relative; border:none; background:transparent}
.list-group .pbmit-icon-list-icon {color:var(--pbmit-blackish-color); display:flex; position:relative; top:0; line-height:normal; transition:all .25s ease-in-out; padding-right:20px}
.list-group .pbmit-icon-list-icon svg {fill:#FFFFFF40; height:18px; width:18px; margin-right:4px}
.list-group .pbmit-icon-list-icon i {width:1.25em; font-size:20px; transition:color 0.3s; color:var(--pbmit-global-color)}
.list-group .pbmit-icon-list-text {font-size:16px; line-height:26px; padding-left:10px; margin-bottom:0; font-weight:400; color:var(--pbmit-blackish-color); align-self:center; transition:color 0.3s}
.list-group .list-group-item:not(:first-child) {margin-top:calc(15px/2)}
.pbmit-bg-color-blackish .list-group .pbmit-icon-list-icon,.pbmit-bg-color-blackish .list-group .pbmit-icon-list-text {color:var(--pbmit-white-color)}
.pbmit-slider-area .transform-left {opacity:0; transition:all 1000ms ease; transform:translateX(-200px)}
 .swiper-slide-active .transform-left {opacity:1; transform:translateX(0)}
.pbmit-slider-area .transform-left-1 {position:relative; transition:1s cubic-bezier(.5,.5,0,1); clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}
.pbmit-slider-area .transform-left-1 span {transform:scale(1.5) translate(100px,0px); transform-origin:50% 50%; transition:2s cubic-bezier(.5,.5,0,1)}
.swiper-slide-active .transform-left-1 {clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%)}
.swiper-slide-active .transform-left-1 span {transform:scale(1) translate(0,0)}
.pbmit-slider-area .transform-right {position:relative; transition:1s cubic-bezier(.5,.5,0,1); clip-path:polygon(0% 0,0% 0,0% 100%,0% 100%)}
.pbmit-slider-area .transform-right span {transform:scale(1.5) translate(-100px,0px); transform-origin:50% 50%; transition:2s cubic-bezier(.5,.5,0,1)}
.swiper-slide-active .transform-right {clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%)}
.swiper-slide-active .transform-right span {transform:scale(1) translate(0,0)}
.pbmit-slider-area .transform-bottom {opacity:0; transform:translateY(50px); transition:all 1000ms ease}
.swiper-slide-active .transform-bottom {opacity:1; transform:translateY(0)}
.pbmit-slider-area .transform-center {opacity:0; transition:all 1000ms ease; transform:scale(0.9)}
.swiper-slide-active .transform-center {opacity:1; transform:scale(1)}
.swiper-slide-active .transform-delay-1 {transition-delay:1000ms}
.swiper-slide-active .transform-delay-2 {transition-delay:1400ms}
.swiper-slide-active .transform-delay-3 {transition-delay:1800ms}
.swiper-slide-active .transform-delay-4 {transition-delay:2100ms}
.swiper-slide-active .transform-delay-5 {transition-delay:2400ms}
.pbmit-slider-area .pbmit-slider-bg {position:absolute; top:0; left:0; right:0; bottom:0; z-index:-1; background-repeat:no-repeat; background-position:center; background-size:cover}
.pbmit-slider-area .swiper-slider {padding-bottom:0 !important}
.pbmit-slider-one .pbmit-slider-item {height:900px; display:flex; align-items:end}
.pbmit-slider-one .pbmit-slider-content {padding-bottom:90px}
.pbmit-slider-area .pbmit-slider-content .pbmit-sub-title,.banner-section-left .pbmit-content .pbmit-sub-title {font-size:34px; line-height:48px; text-align:left; font-weight:600; padding:4px 0 2px; letter-spacing:2px; text-transform:uppercase; max-width:max-content; margin-bottom:20px; color:var(--pbmit-white-color)}
.pbmit-slider-area .pbmit-slider-content .pbmit-title,.banner-section-left .pbmit-content .pbmit-title {font-size:68px; line-height:78px; font-weight:700; color:var(--pbmit-white-color)}
.pbmit-slider-one .pbmit-slider-right-content {padding-left:40px; position:relative}
.pbmit-slider-one .pbmit-slider-content .pbmit-desc {font-size:16px; line-height:26px; margin-bottom:20px; color:var(--pbmit-white-color)}
.pbmit-slider-one .pbmit-slider-right-content:before {position:absolute; content:""; left:-80px; top:15px; width:0; height:0; visibility:hidden; opacity:0; background-color:var(--pbmit-white-color)}
.pbmit-slider-one .swiper-slide-active .pbmit-slider-right-content:before {width:80px; height:1px; visibility:visible; opacity:1; animation:anime1 1.2s 1500ms cubic-bezier(0.86,0,0.07,1)}
@keyframes anime1 {0% {transform-origin:left; transform:scaleX(0)}
100% {transform-origin:left; transform:scaleX(1)}
}
.pbmit-slider-one .swiper-horizontal>.swiper-pagination-bullets {left:auto; width:50px; height:132px; right:0; top:50%; display:block; border-radius:30px 0 0 30px; background-color:var(--pbmit-light-color); transform:translateX(0%) translateY(-50%)}
.pbmit-slider-one .swiper-horizontal>.swiper-pagination-bullets::before,.pbmit-slider-one .swiper-horizontal>.swiper-pagination-bullets::after {content:""; position:absolute; background-color:transparent; bottom:0; height:40px; width:20px; box-shadow:0 20px 0 0 var(--pbmit-light-color)}
.pbmit-slider-one .swiper-horizontal>.swiper-pagination-bullets::before {right:0; left:initial; top:-40px; border-bottom-right-radius:20px}
.pbmit-slider-one .swiper-horizontal>.swiper-pagination-bullets::after {right:10px; bottom:-30px; left:initial; border-bottom-right-radius:20px; transform:rotate(-90deg)}
.pbmit-slider-one .swiper-pagination-bullet {top:25px; left:25px; width:12px; height:12px; display:block; opacity:1; margin:12px 0 !important; background:var(--pbmit-blackish-color)}
.pbmit-slider-one .swiper-pagination-bullet-active {background:var(--pbmit-global-color)}
.pbmit-slider-two .pbmit-slider-item {display:flex; align-items:center; height:810px; position:relative}
.pbmit-slider-two .pbmit-slider-item:before {content:""; position:absolute; width:58%; height:100%; transform-origin:50% 50%; background:url(../images/banner-slider-img/slider2-shape.png) 50% 50% / cover no-repeat transparent}
.pbmit-slider-two .pbmit-slider-bg {transform:scale(1); transition:transform 20s ease-in}
.pbmit-slider-two .swiper-slide-active .pbmit-slider-bg {transform:scale(1.12)}
.pbmit-slider-two .pbmit-slider-content .pbmit-button {margin-top:40px}
.pbmit-slider-two .pbmit-sub-title {opacity:0; position:relative}
.pbmit-slider-two .pbmit-sub-title::before {content:""; height:105%; width:100%; background:var(--pbmit-white-color); z-index:2; display:block; position:absolute; top:0; left:0; transform-origin:left; transform:scaleX(0); opacity:0}
.pbmit-slider-two .swiper-slide-active .pbmit-sub-title::before {opacity:1; animation:anime 1.2s 0.5s cubic-bezier(0.86,0,0.07,1) forwards}
@keyframes anime {0% {transform-origin:left; transform:scaleX(0)}
50% {transform-origin:left; transform:scaleX(1)}
51% {transform-origin:right}
100% {transform-origin:right; transform:scaleX(0)}
}
.pbmit-slider-two .swiper-slide-active .pbmit-sub-title {opacity:1; transition-duration:.5s}
.pbmit-slider-one .pbmit-button a,.pbmit-slider-two .pbmit-button a {background-color:rgba(var(--pbmit-white-color-rgb),.25)}
.pbmit-slider-one .pbmit-button a:hover,.pbmit-slider-two .pbmit-button a:hover {background-color:var(--pbmit-global-color)}
.pbmit-slider-two .swiper-horizontal>.swiper-pagination-bullets {width:130px; height:50px; left:auto; right:222px; bottom:0; background-color:var(--pbmit-white-color); border-radius:30px 30px 0 0}
.pbmit-slider-two .swiper-horizontal>.swiper-pagination-bullets:before,.pbmit-slider-two .swiper-horizontal>.swiper-pagination-bullets:after {content:""; position:absolute; background-color:transparent; bottom:0; height:40px; width:20px; box-shadow:0 20px 0 0 var(--pbmit-white-color)}
.pbmit-slider-two .swiper-horizontal>.swiper-pagination-bullets:before {right:100%; border-bottom-right-radius:20px}
.pbmit-slider-two .swiper-horizontal>.swiper-pagination-bullets:after {left:100%; border-bottom-left-radius:20px}
.pbmit-slider-two .swiper-pagination-bullet {width:12px; height:12px; opacity:1; margin:0 9px !important; background-color:var(--pbmit-blackish-color)}
.pbmit-slider-two .swiper-pagination-bullet-active {background-color:var(--pbmit-global-color)}
.pbmit-hide {display:none}
.pbmit-element-posts-wrapper .pbmit-client-style-1 {margin-bottom:30px}
.pbmit-client-style-1 .pbmit-border-wrapper {display:flex; justify-content:center; align-items:center; text-align:center; max-height:80px}
.pbmit-client-wrapper {position:relative; text-align:center; transition:transform .4s ease,-webkit-transform .4s ease}
.pbmit-client-style-1 .pbmit-client-wrapper {overflow:hidden; z-index:1; height:-webkit-max-content; display:inline-block}
.pbmit-client-style-1 .pbmit-border-wrapper {transition:all .4s ease-in}
.pbmit-client-style-1 .pbmit-client-with-hover-img .pbmit-featured-wrapper,.pbmit-client-style-1 .pbmit-client-with-hover-img .pbmit-client-hover-img {-webkit-transition:-webkit-transform .4s ease; -moz-transition:transform .4s ease; -o-transition:transform .4s ease; transition:transform .4s ease,-webkit-transform .4s ease}
.pbmit-client-style-1 .pbmit-client-hover-img {position:absolute; z-index:1; top:0; left:0; transform:translateY(-100%)}
.pbmit-client-style-1:hover .pbmit-client-with-hover-img .pbmit-client-hover-img {visibility:visible; transform:translateY(0%)}
.pbmit-client-style-1:hover .pbmit-client-with-hover-img .pbmit-featured-wrapper {transform:translateY(100%)}
.pbmit-sortable-list-ul {list-style:none; margin:0; padding:0; margin-bottom:50px; display:block; text-align:center}
.pbmit-sortable-list-ul li {display:inline-block}
.pbmit-sortable-list-ul li:before {content:' '; margin:0 10px}
.pbmit-sortable-list-ul li:first-child:before {display:none}
.pbmit-sortable-list a {display:inline-block; font-size:16px; padding:8px 18px; font-weight:500; min-width:100px; border-radius:20px}
.pbmit-sortable-list a.pbmit-selected {background:var(--pbmit-blackish-color); color:var(--pbmit-white-color)}
.pbmit-element-portfolio-style-1 .pbmit-sortable-list-ul li > a {position:relative; display:inline; padding:12px 18px; background-color:var(--pbmit-white-color)}
.pbmit-element-portfolio-style-1 .pbmit-sortable-list a.pbmit-selected {background-color:var(--pbmit-global-color); color:var(--pbmit-white-color)}
.pbmit-element-portfolio-style-1 .pbmit-sortable-list-ul li {margin-bottom:30px}
.pbmit-animation-style1 {display:inline-block; position:relative; overflow:hidden; transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform}
.pbmit-animation-style1 img {transform-origin:50% 50%; transition:2s cubic-bezier(0.5,0.5,0,1)}
.pbmit-marquee-effect-style-1 .pbmit-element-title {font-size:180px; line-height:210px !important; color:rgba(var(--pbmit-blackish-color-rgb),0.2); font-weight:800}
.pbmit-marquee-effect-style-1 .pbmit-tag-wrapper {padding-left:200px; margin-left:90px; position:relative}
.pbmit-marquee-effect-style-1 .pbmit-tag-wrapper::before {content:'\e815'; font-family:"pbminfotech-base-icons"; position:absolute; left:0; top:50%; font-size:45px; line-height:45px; transform:translateY(-50%) rotate(-45deg); background-color:var(--pbmit-global-color); color:var(--pbmit-white-color); border-radius:50%; width:130px; height:130px; display:flex; align-items:center; justify-content:center; padding:0 0 0 5px; font-weight:800}
.pbminfotech-ele-ptable-style-2 {display:flex; align-items:start}
.pbminfotech-ele-ptable-style-2 .pbmit-heading-subheading {width:38%; padding:0 30px 0 0}
.pbminfotech-ele-ptable-style-2 .pbmit-ptable-cols {width:62%}
.pbminfotech-ele-ptable-style-2 .pbmit-pricing-table-box {display:flex; align-items:center; justify-content:space-between; border:1px solid var(--pbmit-blackish-color); border-radius:20px; padding:70px 40px; margin:0 0 30px 0; position:relative}
.pbminfotech-ele-ptable-style-2 .pbmit-pricing-table-featured-col .pbmit-pricing-table-box {background-color:var(--pbmit-white-color); border-color:var(--pbmit-white-color)}
.pbminfotech-ele-ptable-style-2 .pbmit-price-wrapper {display:flex; align-items:end}
.pbminfotech-ele-ptable-style-2 .pbmit-ptable-price-w {display:flex; font-size:52px; font-weight:700; line-height:52px; color:var(--pbmit-blackish-color)}
.pbminfotech-ele-ptable-style-2 .pbminfotech-ptable-frequency {font-size:18px; text-transform:lowercase; font-weight:700; color:var(--pbmit-blackish-color)}
.pbminfotech-ele-ptable-style-2 .pbminfotech-ptable-heading {font-weight:500}
.pbminfotech-ele-ptable-style-2 .pbmit-ptable-line {margin-bottom:10px; position:relative}
.pbminfotech-ele-ptable-style-2 .pbmit-ptable-line svg,.pbminfotech-ele-ptable-style-2 .pbmit-ptable-line i {height:6px; width:6px; fill:#0167d6}
.pbminfotech-ele-ptable-style-2 .pbmit-ptable-line:last-child {margin-bottom:0}
.pbmit-ptable-line svg,.pbmit-ptable-line i {margin-right:10px}
.pbminfotech-ele-ptable-style-2 .pbmit-feature-wrap {position:absolute; top:30px; right:0; text-transform:uppercase}
.pbminfotech-ele-ptable-style-2 .pbmit-ptablebox-featured-w {padding:0 13px; font-size:12px; line-height:22px; letter-spacing:0; color:var(--pbmit-white-bg-color); background:var(--pbmit-blackish-color); position:relative; border-radius:30px 0 0 30px}
.pbminfotech-ele-ptable-style-2 .pbminfotech-ptable-btn .pbmit-btn a {padding:20px 35px; color:var(--pbmit-blackish-color); border:1px solid var(--pbmit-blackish-color); width:100%; border-radius:30px}
.pbminfotech-ele-ptable-style-2 .pbmit-pricing-table-box:hover .pbminfotech-ptable-btn .pbmit-btn a {background-color:var(--pbmit-global-color); color:var(--pbmit-white-color)}
.pbminfotech-ele-ptable-style-2 .pbminfotech-ptable-btn {margin-top:40px}
.pbminfotech-ele-ptable-style-2 .pbmit-pricing-table-box {transition:all 0.6s ease-in-out}
.pbminfotech-ele-ptable-style-2 .pbmit-pricing-table-box:hover {transform:translateY(-5px)}
.pbminfotech-ele-ptable-style-2 .pbmit-head-wrap {width:240px}
.pbminfotech-ele-ptable-style-2 .pbmit-ptable-lines-w {width:350px}
.pbmit-element-posts-wrapper .pbmit-portfolio-style-1 {margin-bottom:30px}
.pbmit-portfolio-style-1 .pbminfotech-post-content {position:relative}
.pbmit-portfolio-style-1 .pbminfotech-box-content {opacity:0; transition:all .2s; transform:scale(0.9); max-width:unset; position:absolute; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-direction:column; justify-content:flex-end; bottom:0; left:0; right:0; top:0; padding:30px; background:rgba(var(--pbmit-global-color-rgb),.9); will-change:opacity; border-radius:30px}
.pbmit-portfolio-style-1:hover .pbminfotech-box-content {opacity:1; transition:all .2s; transform:scale(1)}
.pbmit-portfolio-style-1 .pbmit-port-cat,.pbmit-portfolio-style-1 .pbmit-port-cat a {color:var(--pbmit-white-color); font-size:14px}
.pbmit-portfolio-style-1 .pbmit-title:hover,.pbmit-portfolio-style-1 .pbmit-port-cat a:hover {color:var(--pbmit-white-color)}
.pbmit-portfolio-style-1 .pbmit-portfolio-title a,.pbmit-portfolio-style-1 .pbmit-portfolio-title {font-size:24px; line-height:30px; color:var(--pbmit-white-color); margin-bottom:0}
.pbmit-portfolio-style-1 .pbmit-featured-wrapper {position:relative; overflow:hidden; border-radius:30px}
.pbmit-portfolio-style-1 .pbmit-featured-wrapper img {width:100%; -webkit-transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s; border-radius:30px}
.pbmit-portfolio-style-1:hover .pbmit-featured-wrapper img {-webkit-transform:scale(1.1); -ms-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1)}
.pbmit-portfolio-style-1 .pbmit-portfolio-btn {position:absolute; top:30px; right:30px; z-index:1; -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -ms-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s}
.pbmit-portfolio-style-1 .pbmit-portfolio-btn {-webkit-transform:scale(0); -moz-transform:scale(0); -ms-transform:scale(0); -o-transform:scale(0); transform:scale(0)}
.pbmit-portfolio-style-1:hover .pbmit-portfolio-btn {-webkit-transform:scale(1) rotate(0); -moz-transform:scale(1) rotate(0); -ms-transform:scale(1) rotate(0); -o-transform:scale(1) rotate(0); transform:scale(1) rotate(0)}
.pbmit-portfolio-style-1 .pbmit-portfolio-btn i {font-size:22px; line-height:26px; color:var(--pbmit-white-color); z-index:1; position:relative}
.pbmit-portfolio-style-1 .pbmit-portfolio-btn a:hover i {color:var(--pbmit-white-color)}
.pbmit-portfolio-style-2 {overflow:hidden}
.pbmit-portfolio-style-2 .pbminfotech-box-content {position:absolute; top:inherit; bottom:40px; left:40px; right:40px; padding:25px 30px; opacity:0; border-radius:20px; word-break:break-word; transform:translateY(100%) scale(0.7); background:var(--pbmit-white-color); transition:all .5s}
.pbmit-portfolio-style-2:hover .pbminfotech-box-content {transition:all .5s; opacity:1; transform:translateY(0)}
.pbmit-portfolio-style-2 .pbmit-port-cat a {font-size:14px; line-height:20px; letter-spacing:0.5px; text-transform:uppercase; color:var(--pbmit-global-color)}
.pbmit-portfolio-style-2 .pbmit-port-cat a:hover {color:var(--pbmit-secondary-color)}
.pbmit-portfolio-style-2 .pbmit-portfolio-title {font-size:24px; line-height:30px; margin-bottom:0}
.pbmit-portfolio-style-2 .pbmit-portfolio-title:hover {color:var(--pbmit-global-color)}
.pbmit-portfolio-style-2 .pbmit-portfolio-title {font-size:22px; line-height:28px; margin-bottom:0}
.pbmit-portfolio-style-2 .pbmit-featured-wrapper {position:relative; overflow:hidden}
.pbmit-portfolio-style-2 .pbmit-featured-wrapper img {width:100%; transform:scale(1.05) rotate(.5deg); transform-origin:90% 50%; border-radius:30px; transition:transform 1.2s cubic-bezier(.4,.01,.14,.99)}
.pbmit-portfolio-style-2:hover .pbmit-featured-wrapper img {transform:scale(1.001) rotate(0)}
.pbmit-element-portfolio-style-2 .pbmit-element-inner .swiper-wrapper {-webkit-align-items:center; -ms-flex-align:center; align-items:center}
.pbmit-portfolio-style-2 .pbminfotech-post-content {position:relative; overflow:hidden; border-radius:30px}
.pbmit-element-posts-wrapper .pbmit-portfolio-style-2 {margin-bottom:30px}
.pbmit-static-box-style-1:first-child {margin-left:0}
.pbmit-static-box-style-1:last-child {margin-right:0}
.pbmit-static-box-style-1 .pbmit-staticbox-wrapper {position:relative; width:100%; height:100%; display:flex; align-items:center; position:relative; overflow:hidden}
.pbmit-static-box-style-1.pbmit-active {flex:8}
.pbmit-static-box-style-1 {flex:1; transition:.7s; position:relative; overflow:hidden; height:60vh; margin-bottom:30px}
.pbmit-static-box-style-1 .pbmit-bg-imgbox {height:100%; width:100%; background-repeat:no-repeat; transition:.5s; z-index:0; position:absolute; background-position:center center; background-size:cover; border-radius:20px}
.pbmit-static-box-style-1 .pbmit-img {display:none}
.pbmit-static-box-style-1 .pbmit-content-box {position:absolute; top:0; right:0; left:0; bottom:0; padding:60px; text-align:left; display:flex; align-items:flex-end; width:100%; height:100%; justify-content:space-between; transition:.5s}
.pbmit-static-box-style-1 .pbmit-bg-imgbox .pbmit-static-box-title {position:absolute; bottom:370px; left:35%; top:auto; font-size:24px; line-height:32px; margin:0; z-index:1; inline-size:350px; color:var(--pbmit-blackish-color); overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; line-clamp:2; -webkit-box-orient:vertical; -khtml-transform:translateX(-50%) translateY(0) rotate(180deg); -moz-transform:translateX(-50%) translateY(0) rotate(180deg); -ms-transform:translateX(-50%) translateY(0) rotate(180deg); -o-transform:translateX(-50%) translateY(0) rotate(180deg); transform:translateX(-90%) translateY(-50%) rotate(-90deg); transform-origin:bottom right; font-weight:500}
.pbmit-static-box-style-1 .pbmit-content-box,.pbmit-static-box-style-1.pbmit-active .pbmit-bg-imgbox .pbmit-static-box-title {opacity:0; visibility:hidden; transition:.2s; transition-delay:0s}
.pbmit-static-box-style-1.pbmit-active .pbmit-content-box {opacity:1; visibility:visible; transition:.5s; transition-delay:.2s}
.pbmit-static-box-style-1 .pbmit-content-box .pbmit-static-box-title {font-size:24px; line-height:28px; margin-bottom:15px; overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; line-clamp:2; -webkit-box-orient:vertical; overflow-wrap:break-word; color:var(--pbmit-white-color)}
.pbmit-static-box-style-1 .pbmit-content-box .pbmit-static-box-desc {color:var(--pbmit-white-color); overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; line-clamp:4; -webkit-box-orient:vertical}
.pbmit-static-box-style-1 .pbmit-content-box .pbmit-content-inner {width:350px}
.pbmit-static-box-style-1 .pbmit-static-btn {padding-top:20px; transition:.9s}
.pbmit-static-box-style-1 .pbmit-static-btn .pbmit-btn-outline:hover {background-color:var(--pbmit-global-color)}
.pbmit-static-box-style-1 .pbmit-box-number {position:absolute; width:100%; top:30px; right:25px; font-size:20px; line-height:20px; text-align:center; color:var(--pbmit-blackish-color); background:var(--pbmit-light-color); height:70px; width:70px; border-radius:50%; display:flex; align-items:center; justify-content:center; margin:0 auto; font-weight:600}
.pbmit-active.pbmit-static-box-style-1 .pbmit-bg-imgbox .pbmit-box-number {display:none}
.pbmit-static-box-style-1 .pbmit-content-box .pbmit-box-number {text-align:right; right:40px}
.pbmit-static-box-style-1 .pbmit-static-btn .pbmit-button-inner {padding:0 !important; border:none !important; border-radius:inherit !important}
.pbmit-static-box-style-1.pbmit-active .pbmit-staticbox-wrapper {background-color:var(--pbmit-white-color); border-radius:30px}
.pbmit-static-box-style-1.pbmit-active .pbmit-bg-imgbox {width:480px; position:unset}
.pbmit-static-box-style-1.pbmit-active .pbmit-content-box {position:unset; padding:0 60px; opacity:1; visibility:visible; transition:.5s; transition-delay:.2s; width:50%; height:auto}
.pbmit-static-box-style-1.pbmit-active .pbmit-content-box .pbmit-content-inner {width:380px}
.pbmit-static-box-style-1.pbmit-active .pbmit-content-box .pbmit-static-box-title,.pbmit-static-box-style-1.pbmit-active .pbmit-content-box .pbmit-static-box-desc {color:var(--pbmit-blackish-color)}
.pbmit-element-static-box-style-2 .pbmit-title-wrapper {display:flex; align-items:center; justify-content:space-between; border-bottom:1px solid rgba(var(--pbmit-blackish-color-rgb),.15); padding:0 0 8px 0; margin:23px 0 0 0}
.pbmit-element-static-box-style-2 .pbmit-static-btn .pbmit-button-text {font-size:0}
.pbmit-element-static-box-style-2 .pbmit-static-box-title h5 {font-size:18px; line-height:28px; margin-bottom:20px}
.pbmit-element-static-box-style-2 .pbmit-static-box-number .pbmit-box-number {font-size:60px; line-height:70px; margin-bottom:0; font-weight:500; color:transparent; -webkit-text-size-adjust:0; overflow:visible !important; text-shadow:1px 1px 0 var(--pbmit-global-color),-1px -1px 0 var(--pbmit-global-color),1px -1px 0 var(--pbmit-global-color),-1px 1px 0 var(--pbmit-global-color),1px 1px 0 var(--pbmit-global-color); color:var(--pbmit-light-color); -webkit-text-stroke-color:var(--pbmit-global-color); -webkit-text-fill-color:inherit; -webkit-text-stroke-width:0}
.pbmit-element-static-box-style-2 .pbmit-static-box-number {width:200px}
.pbmit-element-static-box-style-2 .pbmit-content-box {width:290px}
.pbmit-element-static-box-style-2 .swiper-static-slide-images img {height:450px; border-radius:30px; object-fit:cover}
.pbmit-element-static-box-style-2 .swiper-static-slide-images {padding-left:60px}
.pbmit-element-static-box-style-2 .pbmit-hover-inner {padding:0}
.pbmit-element-static-box-style-2 .pbmit-ele-header-area {display:flex; align-items:center; justify-content:space-between}
.pbmit-element-static-box-style-2 .pbmit-main-static-slider .pbmit-button-icon {font-size:0}
.pbmit-element-static-box-style-2 .pbmit-main-static-slider .pbmit-static-btn .pbmit-button-icon:before {font-size:20px; top:-20px; width:55px; height:55px; line-height:55px}
.pbmit-element-static-box-style-2 .pbmit-title-wrapper:hover .pbmit-static-btn .pbmit-button-icon:before {background-color:var(--pbmit-global-color); color:var(--pbmit-white-color)}
.pbmit-element-static-box-style-2 .pbmit-ele-header-area .pbmit-button-inner .pbmit-button-icon:before {background-color:var(--pbmit-global-color); color:var(--pbmit-white-color)}
.pbmit-element-static-box-style-2 .pbmit-ele-header-area .pbmit-button-inner:hover .pbmit-button-icon:before {background-color:var(--pbmit-white-color); color:var(--pbmit-blackish-color)}
.pbmit-element-static-box-style-2 .pbmit-ele-header-area .pbmit-static-btn .pbmit-button-inner:hover {background-color:var(--pbmit-blackish-color); color:var(--pbmit-white-color)}
.pbmit-static-btn .pbmit-button-inner {position:relative}
.pbmit-spinner-box-style-1 {width:200px; position:relative; border-radius:50%}
.pbmit-spinner-box-style-1 .pbmit-ihbox-icon,.pbmit-spinner-box-style-1 .pbmit-ihbox-svg {position:absolute; top:50%; left:50%; transform:translate(-50%,-50%)}
.pbmit-spinner-box-style-1 .pbmit-ihbox-box .pbmit-ihbox-icon .pbmit-ihbox-icon-wrapper {height:135px; width:135px; font-size:35px; line-height:80px; text-align:center; background:var(--pbmit-white-color); border-radius:50%; display:flex; align-items:center; justify-content:center}
.pbmit-spinner-box-style-1 .pbmit-ihbox-icon-wrapper svg,.pbmit-spinner-box-style-1 .pbmit-ihbox-icon-wrapper i {fill:var(--pbmit-global-color); color:var(--pbmit-global-color); transform:rotateY(180deg); display:block; font-size:60px}
.pbmit-spinner-box-style-1 .pbmit-ihbox-box text {-webkit-animation-name:pbmit_spin; -moz-animation-name:pbmit_spin; -ms-animation-name:pbmit_spin; -o-animation-name:pbmit_spin; animation-name:pbmit_spin; -webkit-animation-duration:15s; -moz-animation-duration:15s; -ms-animation-duration:15s; -o-animation-duration:15s; animation-duration:15s; -webkit-animation-iteration-count:infinite; -moz-animation-iteration-count:infinite; -ms-animation-iteration-count:infinite; -o-animation-iteration-count:infinite; animation-iteration-count:infinite; -webkit-animation-timing-function:linear; -moz-animation-timing-function:linear; -ms-animation-timing-function:linear; -o-animation-timing-function:linear; animation-timing-function:linear; fill:var(--pbmit-blackish-color); transform-origin:50% 50% 0; transform:rotate(0deg); font-size:15px; letter-spacing:10px; text-transform:uppercase}
@-webkit-keyframes pbmit_spin {from {-webkit-transform:rotate(0)}
to {-webkit-transform:rotate(360deg)}
}
@-moz-keyframes pbmit_spin {from {-moz-transform:rotate(0)}
to {-moz-transform:rotate(360deg)}
}
@-ms-keyframes pbmit_spin {from {-ms-transform:rotate(0)}
to {-ms-transform:rotate(360deg)}
}
@-o-keyframes pbmit_spin {from {-o-transform:rotate(0)}
to {-o-transform:rotate(360deg)}
}
@keyframes pbmit_spin {from {transform:rotate(0)}
to {transform:rotate(360deg)}
}
.pbmit-award-box-style-1 .row {align-items:stretch}
.pbmit-award-box-style-1 .pbmit-img-box {position:relative; overflow:hidden; border-radius:30px}
.pbmit-award-box-style-1 .pbmit-img-box:before {position:absolute; content:''; top:0; height:100%; width:100%; background-color:rgba(var(--pbmit-blackish-color-rgb),.2); border-radius:30px; z-index:1}
.pbmit-award-box-style-1 .pbmit-posts-wrapper,.pbmit-award-box-style-1 .pbmit-img-box img {border-radius:30px}
.pbmit-award-box-style-1 .pbmit-img-box img {width:100%; -moz-transform:scale(1); -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s}
.pbmit-award-box-style-1 .pbmit-img-box:hover img {-moz-transform:scale(1.09); -webkit-transform:scale(1.09); -ms-transform:scale(1.09); transform:scale(1.09)}
.pbmit-award-box-style-1 .pbmit-freight-box-title {font-size:14px; line-height:24px; background-color:rgba(var(--pbmit-white-color-rgb),0.2); color:var(--pbmit-white-color); padding:5px 20px; border-radius:30px; margin:0; position:absolute; top:20px; left:20px; z-index:2; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s}
.pbmit-award-box-style-1 .pbmit-img-box:hover .pbmit-freight-box-title {background-color:var(--pbmit-global-color)}
.pbmit-award-box-style-1 .pbmit-award-image-title {display:flex; align-items:center; padding:0 0 40px 0}
.pbmit-award-box-style-1 .pbmit-award-title {font-size:18px; line-height:28px; margin:0; color:var(--pbmit-white-color); width:230px}
.pbmit-award-box-style-1 .pbmit-award-image {margin-right:50px}
.pbmit-award-box-style-1 .pbmit-right-col {background-color:var(--pbmit-global-color); border-radius:30px; padding:40px; display:grid}
.pbmit-award-box-style-1 .pbmit-award-box-desc {color:rgba(var(--pbmit-white-color-rgb),.8)}
.pbmit-award-box-style-1 .pbmit-award-wraper {align-self:center}
.pbmit-left-col .pbmit-award-box-style-1 .pbmit-button-icon {font-size:0}
.pbmit-award-box-style-1 .pbmit-award-btn .pbmit-button-icon:before {background-color:var(--pbmit-blackish--color); color:var(--pbmit-white-color)}
.pbmit-award-box-style-1 .pbmit-awardbox-wrapper {position:relative; z-index:1}
.pbmit-shape-wraper {-webkit-text-fill-color:inherit; background-clip:border-box; position:absolute; bottom:0; right:0; z-index:1}
.pbmit-shape-wraper .pbmit-shape-wraper-inner {background-color:var(--pbmit-white-color); border-top-left-radius:30px; padding:30px 0 0 60px}
.pbmit-shape-wraper a::after {position:absolute; content:''; background-image:-webkit-radial-gradient(circle farthest-side at 0 0,transparent 99.99%,var(--pbmit-light-color) 100%); background-image:-o-radial-gradient(circle farthest-side at 0 0,transparent 99.99%,var(--pbmit-light-color) 100%); background-image:radial-gradient(circle farthest-side at 0 0,transparent 99.99%,var(--pbmit-light-color) 100%); width:30px; height:30px; top:-30px; right:0}
.pbmit-shape-wraper a:before {position:absolute; content:''; background-image:-webkit-radial-gradient(circle farthest-side at 0 0,transparent 99.99%,var(--pbmit-light-color) 100%); background-image:-o-radial-gradient(circle farthest-side at 0 0,transparent 99.99%,var(--pbmit-light-color) 100%); background-image:radial-gradient(circle farthest-side at 0 0,transparent 99.99%,var(--pbmit-light-color) 100%); width:30px; height:30px; bottom:0; left:-30px}
.pbmit-award-box-style-1 .pbmit-award-btn .pbmit-button-icon:before {background-color:var(--pbmit-blackish-color); color:var(--pbmit-white-color)}
.pbmit-bg-color-white .pbmit-shape-wraper .pbmit-shape-wraper-inner {background-color:var(--pbmit-white-color)}
.pbmit-bg-color-white .pbmit-shape-wraper a:before,.pbmit-bg-color-white .pbmit-shape-wraper a:after {background-image:radial-gradient(circle farthest-side at 0 0,transparent 97%,var(--pbmit-white-color) 100%)}
